AWS code-library documentation change
Summary
Added multiple new scenario links to IAM code examples documentation, including scenarios for ECS Service Connect, API Gateway, Lambda, EKS, IoT Device Defender, Secrets Manager, and other AWS services.
Security assessment
The change adds a scenario titled 'Moving hardcoded secrets to Secrets Manager' which directly promotes security best practices by encouraging users to move secrets from code to a managed secrets service. This is a security improvement but not a response to a specific security vulnerability. Other added scenarios like 'Getting Started with IoT Device Defender' and 'Setting up Systems Manager' also relate to security monitoring and management, but there's no evidence these changes address a specific security incident.
Diff
diff --git a/code-library/latest/ug/iam_code_examples.md b/code-library/latest/ug/iam_code_examples.md index c2c1620d0..70b277580 100644 --- a//code-library/latest/ug/iam_code_examples.md +++ b//code-library/latest/ug/iam_code_examples.md @@ -293,0 +294,6 @@ _Scenarios_ are code examples that show you how to accomplish specific tasks by + * [Configure Amazon ECS Service Connect](./iam_example_ecs_ServiceConnect_085_section.html) + + * [Create a REST API with Lambda proxy integration](./iam_example_api_gateway_GettingStarted_087_section.html) + + * [Create an Amazon ECS Linux task for the Fargate launch type](./iam_example_ecs_GettingStarted_086_section.html) + @@ -295,0 +302,24 @@ _Scenarios_ are code examples that show you how to accomplish specific tasks by + * [Creating a CloudWatch dashboard with function name as a variable](./iam_example_cloudwatch_GettingStarted_031_section.html) + + * [Creating an Amazon ECS service for the EC2 launch type](./iam_example_ecs_GettingStarted_018_section.html) + + * [Creating an Amazon Managed Grafana workspace](./iam_example_iam_GettingStarted_044_section.html) + + * [Creating your first Lambda function](./iam_example_lambda_GettingStarted_019_section.html) + + * [Get started with Redshift Serverless](./iam_example_redshift_GettingStarted_038_section.html) + + * [Getting Started with IoT Device Defender](./iam_example_iot_GettingStarted_079_section.html) + + * [Getting started with Amazon EKS](./iam_example_eks_GettingStarted_034_section.html) + + * [Getting started with Amazon MSK](./iam_example_ec2_GettingStarted_057_section.html) + + * [Getting started with Amazon Redshift provisioned clusters](./iam_example_redshift_GettingStarted_039_section.html) + + * [Getting started with Amazon SageMaker Feature Store](./iam_example_iam_GettingStarted_028_section.html) + + * [Getting started with Config](./iam_example_config_service_GettingStarted_053_section.html) + + * [Getting started with Step Functions](./iam_example_iam_GettingStarted_080_section.html) + @@ -303,0 +334,2 @@ _Scenarios_ are code examples that show you how to accomplish specific tasks by + * [Moving hardcoded secrets to Secrets Manager](./iam_example_secrets_manager_GettingStarted_073_section.html) + @@ -321,0 +354,2 @@ _Scenarios_ are code examples that show you how to accomplish specific tasks by + * [Run CPU stress tests on EC2 instances using FIS](./iam_example_iam_GettingStarted_069_section.html) + @@ -323,0 +358,4 @@ _Scenarios_ are code examples that show you how to accomplish specific tasks by + * [Setting up Systems Manager](./iam_example_iam_GettingStarted_046_section.html) + + * [Using property variables in CloudWatch dashboards to monitor multiple Lambda functions](./iam_example_iam_GettingStarted_032_section.html) +