├── .abapgit.xml
├── .doc_gen
├── cross-content
│ ├── cross_ApiGatewayDataTracker_Python_block.xml
│ ├── cross_ApiGatewayWebsocketChat_Python_block.xml
│ ├── cross_AuroraRestLendingLibrary_Python_block.xml
│ ├── cross_CognitoFlows_Python_block.xml
│ ├── cross_DynamoDBDataTracker_Java_block.xml
│ ├── cross_DynamoDBDataTracker_Kotlin_block.xml
│ ├── cross_DynamoDBDataTracker_Net_block.xml
│ ├── cross_DynamoDBDataTracker_Python_block.xml
│ ├── cross_EmrShortLivedCluster_Python_block.xml
│ ├── cross_FMPlayground_Java_block.xml
│ ├── cross_FMPlayground_NetV3_block.xml
│ ├── cross_FMPlayground_Python_block.xml
│ ├── cross_FSA_JavaScript_block.xml
│ ├── cross_FSA_Java_block.xml
│ ├── cross_FSA_NetV3_block.xml
│ ├── cross_FSA_Ruby_block.xml
│ ├── cross_FirstJavaApp_Java_block.xml
│ ├── cross_LambdaAPIGateway_JavaScript_block.xml
│ ├── cross_LambdaAPIGateway_Java_block.xml
│ ├── cross_LambdaAPIGateway_Python_block.xml
│ ├── cross_LambdaForBrowser_JavaScriptV3_block.xml
│ ├── cross_LambdaForBrowser_JavaScript_block.xml
│ ├── cross_LambdaScheduledEvents_JavaScript_block.xml
│ ├── cross_LambdaScheduledEvents_Java_block.xml
│ ├── cross_LambdaScheduledEvents_Python_block.xml
│ ├── cross_Lex_JavaScript_block.xml
│ ├── cross_Lex_Java_block.xml
│ ├── cross_MessageProcessingFramework_Net_block.xml
│ ├── cross_MonitorDynamoDB_Java_block.xml
│ ├── cross_Neptune_Java_block.xml
│ ├── cross_PAM_JavaScript_block.xml
│ ├── cross_PAM_Java_block.xml
│ ├── cross_PAM_Kotlin_block.xml
│ ├── cross_PAM_PHP_block.xml
│ ├── cross_PAM_cpp_block.xml
│ ├── cross_PAM_dotnet_block.xml
│ ├── cross_PAM_rust_block.xml
│ ├── cross_RDSDataTracker_JavaScriptV3_block.xml
│ ├── cross_RDSDataTracker_Java_block.xml
│ ├── cross_RDSDataTracker_Kotlin_block.xml
│ ├── cross_RDSDataTracker_Net_block.xml
│ ├── cross_RDSDataTracker_PHP_block.xml
│ ├── cross_RDSDataTracker_Python_block.xml
│ ├── cross_RDSDataTracker_cpp_block.xml
│ ├── cross_RedshiftDataTracker_Java_block.xml
│ ├── cross_RedshiftDataTracker_Kotlin_block.xml
│ ├── cross_RekognitionLambdPPE_Java_block.xml
│ ├── cross_RekognitionPhotoAnalyzer_JavaScript_block.xml
│ ├── cross_RekognitionPhotoAnalyzer_Java_block.xml
│ ├── cross_RekognitionPhotoAnalyzer_Kotlin_block.xml
│ ├── cross_RekognitionPhotoAnalyzer_Net_block.xml
│ ├── cross_RekognitionPhotoAnalyzer_Python_block.xml
│ ├── cross_RekognitionVideoAnalyzer_Java_block.xml
│ ├── cross_RekognitionVideoDetection_Python_block.xml
│ ├── cross_S3ObjectLambdaFunction.xml
│ ├── cross_SNSSubPub_Java_block.xml
│ ├── cross_SNSSubPub_Kotlin_block.xml
│ ├── cross_SNSSubPub_Net_block.xml
│ ├── cross_SQSMessage_Java_block.xml
│ ├── cross_SQSMessage_Kotlin_block.xml
│ ├── cross_ServerlessPromptChaining_Python_block.xml
│ ├── cross_ServerlessWorkflows_Java_block.xml
│ ├── cross_StepFunctionsMessenger_Python_block.xml
│ ├── cross_SubmitDataApp_JavaScript_block.xml
│ ├── cross_TextractComprehendDetectEntities_Python_block.xml
│ ├── cross_TextractExplorer_JavaScript_block.xml
│ ├── cross_TextractExplorer_Python_block.xml
│ ├── cross_TranscriptionStreamingApp_JavaScript_block.xml
│ ├── cross_detect_faces_rust_block.xml
│ ├── cross_detect_labels_rust_block.xml
│ ├── cross_telephone_rust_block.xml
│ ├── scenario_PollyLipSync_Python_block.xml
│ ├── scenario_S3BatchObjectVersioning_Python_block.xml
│ ├── tl_ServerlessApplication_DotNet_block.xml
│ ├── tl_ServerlessApplication_Go_block.xml
│ ├── tl_ServerlessApplication_Java_block.xml
│ ├── tl_ServerlessApplication_Rust_block.xml
│ └── usage_EC2InstanceManagement_Python_block.xml
├── metadata
│ ├── .prettierrc.yaml
│ ├── acm_metadata.yaml
│ ├── api-gateway-management-api_metadata.yaml
│ ├── api-gateway_metadata.yaml
│ ├── application-auto-scaling_metadata.yaml
│ ├── auditmanager_metadata.yaml
│ ├── aurora_metadata.yaml
│ ├── auto-scaling_metadata.yaml
│ ├── batch_metadata.yaml
│ ├── bedrock-agent-runtime_metadata.yaml
│ ├── bedrock-agent_metadata.yaml
│ ├── bedrock-runtime_metadata.yaml
│ ├── bedrock_metadata.yaml
│ ├── cloudformation_metadata.yaml
│ ├── cloudfront_metadata.yaml
│ ├── cloudtrail_metadata.yaml
│ ├── cloudwatch-events_metadata.yaml
│ ├── cloudwatch-logs_metadata.yaml
│ ├── cloudwatch_metadata.yaml
│ ├── codebuild_metadata.yaml
│ ├── cognito-identity-provider_metadata.yaml
│ ├── cognito-identity_metadata.yaml
│ ├── cognito-sync_metadata.yaml
│ ├── comprehend_metadata.yaml
│ ├── config-service_metadata.yaml
│ ├── controltower_metadata.yaml
│ ├── cross_metadata.yaml
│ ├── device-farm_metadata.yaml
│ ├── dynamodb_metadata.yaml
│ ├── ebs_metadata.yaml
│ ├── ec2_metadata.yaml
│ ├── ecr_metadata.yaml
│ ├── ecs_metadata.yaml
│ ├── eks_metadata.yaml
│ ├── elastic-beanstalk_metadata.yaml
│ ├── elastic-load-balancing-v2_metadata.yaml
│ ├── emr_metadata.yaml
│ ├── entityresolution_metadata.yaml
│ ├── eventbridge_metadata.yaml
│ ├── firehose_metadata.yaml
│ ├── forecast_metadata.yaml
│ ├── geo-places_metadata.yaml
│ ├── glacier_metadata.yaml
│ ├── glue_metadata.yaml
│ ├── healthlake_metadata.yaml
│ ├── iam_metadata.yaml
│ ├── iot-data_metadata.yaml
│ ├── iot_fleetwise_metadata.yaml
│ ├── iot_metadata.yaml
│ ├── iot_sitewise_metadata.yaml
│ ├── keyspaces_metadata.yaml
│ ├── kinesis-analytics-v2_metadata.yaml
│ ├── kinesis_metadata.yaml
│ ├── kms_metadata.yaml
│ ├── lambda_metadata.yaml
│ ├── location_metadata.yaml
│ ├── mediaconvert_metadata.yaml
│ ├── medialive_metadata.yaml
│ ├── mediapackage_metadata.yaml
│ ├── mediastore_metadata.yaml
│ ├── medical-imaging_metadata.yaml
│ ├── migrationhub_metadata.yaml
│ ├── neptune_metadata.yaml
│ ├── opensearch_metadata.yaml
│ ├── organizations_metadata.yaml
│ ├── personalize-events_metadata.yaml
│ ├── personalize-runtime_metadata.yaml
│ ├── personalize_metadata.yaml
│ ├── pinpoint-sms-voice_metadata.yaml
│ ├── pinpoint_metadata.yaml
│ ├── polly_metadata.yaml
│ ├── rds-data_metadata.yaml
│ ├── rds_metadata.yaml
│ ├── redshift_metadata.yaml
│ ├── rekognition_metadata.yaml
│ ├── route53-recovery-cluster_metadata.yaml
│ ├── route53_metadata.yaml
│ ├── route53domains_metadata.yaml
│ ├── s3-control_metadata.yaml
│ ├── s3-directory-buckets_metadata.yaml
│ ├── s3_metadata.yaml
│ ├── sagemaker_metadata.yaml
│ ├── scheduler_metadata.yaml
│ ├── secrets-manager_metadata.yaml
│ ├── ses_metadata.yaml
│ ├── sesv2_metadata.yaml
│ ├── sfn_metadata.yaml
│ ├── sns_metadata.yaml
│ ├── sqs_metadata.yaml
│ ├── ssm_metadata.yaml
│ ├── sts_metadata.yaml
│ ├── support_metadata.yaml
│ ├── textract_metadata.yaml
│ ├── transcribe-streaming_metadata.yaml
│ ├── transcribe_metadata.yaml
│ ├── translate_metadata.yaml
│ └── tributary-lite_metadata.yaml
└── validation.yaml
├── .dotnet
├── .gitignore
├── README.md
├── example_code
│ ├── DynamoDB
│ │ ├── CreateTablesLoadData.cs
│ │ ├── GettingStarted
│ │ │ ├── DynamoDB_intro.zip
│ │ │ ├── DynamoDB_intro
│ │ │ │ ├── DynamoDB_intro.sln
│ │ │ │ └── DynamoDB_intro
│ │ │ │ │ ├── .moviedata.json
│ │ │ │ │ ├── 00_Main.cs
│ │ │ │ │ ├── 00a_Constants.cs
│ │ │ │ │ ├── 00b_DDB_Attributes.cs
│ │ │ │ │ ├── 01_CreateClient.cs
│ │ │ │ │ ├── 02_CreatingTable.cs
│ │ │ │ │ ├── 03_LoadingData.cs
│ │ │ │ │ ├── 04_WritingNewItem.cs
│ │ │ │ │ ├── 05_ReadingItem.cs
│ │ │ │ │ ├── 06_UpdatingItem.cs
│ │ │ │ │ ├── 07_DeletingItem.cs
│ │ │ │ │ ├── 08_Querying.cs
│ │ │ │ │ ├── 09_Scanning.cs
│ │ │ │ │ ├── 10_DeletingTable.cs
│ │ │ │ │ └── DynamoDB_intro.csproj
│ │ │ └── old
│ │ │ │ ├── DeleteItem
│ │ │ │ ├── App.config
│ │ │ │ ├── DeleteItem.csproj
│ │ │ │ ├── DeleteItem.sln
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ └── packages.config
│ │ │ │ ├── DeleteTable
│ │ │ │ ├── App.config
│ │ │ │ ├── DeleteTable.csproj
│ │ │ │ ├── DeleteTable.sln
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ └── packages.config
│ │ │ │ ├── LoadJsonMovieData
│ │ │ │ ├── App.config
│ │ │ │ ├── LoadJsonMovieData.csproj
│ │ │ │ ├── LoadJsonMovieData.sln
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ └── packages.config
│ │ │ │ ├── MoviesCreateTable
│ │ │ │ ├── App.config
│ │ │ │ ├── MoviesCreateTable.csproj
│ │ │ │ ├── MoviesCreateTable.sln
│ │ │ │ ├── Program.cs
│ │ │ │ └── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── PutItem_A
│ │ │ │ ├── App.config
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── PutItem_A.csproj
│ │ │ │ ├── PutItem_A.sln
│ │ │ │ └── packages.config
│ │ │ │ ├── PutItem_B
│ │ │ │ ├── App.config
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── PutItem_B.csproj
│ │ │ │ ├── PutItem_B.sln
│ │ │ │ └── packages.config
│ │ │ │ ├── Query
│ │ │ │ ├── App.config
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Query.csproj
│ │ │ │ ├── Query.sln
│ │ │ │ └── packages.config
│ │ │ │ ├── Scan
│ │ │ │ ├── App.config
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Scan.csproj
│ │ │ │ ├── Scan.sln
│ │ │ │ └── packages.config
│ │ │ │ ├── UpdateItem_A
│ │ │ │ ├── App.config
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── UpdateItem_A.csproj
│ │ │ │ ├── UpdateItem_A.sln
│ │ │ │ └── packages.config
│ │ │ │ ├── UpdateItem_B
│ │ │ │ ├── App.config
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── UpdateItem_B.csproj
│ │ │ │ ├── UpdateItem_B.sln
│ │ │ │ └── packages.config
│ │ │ │ └── UpdateItem_C
│ │ │ │ ├── App.config
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── UpdateItem_C.csproj
│ │ │ │ ├── UpdateItem_C.sln
│ │ │ │ └── packages.config
│ │ ├── HighLevelBatchWriteItem.cs
│ │ ├── HighLevelItemCRUD.cs
│ │ ├── HighLevelMappingArbitraryData.cs
│ │ ├── HighLevelQueryAndScan.cs
│ │ ├── LowLevelBatchGet.cs
│ │ ├── LowLevelBatchWrite.cs
│ │ ├── LowLevelGlobalSecondaryIndexExample.cs
│ │ ├── LowLevelItemBinaryExample.cs
│ │ ├── LowLevelItemCRUDExample.cs
│ │ ├── LowLevelLocalSecondaryIndexExample.cs
│ │ ├── LowLevelParallelScan.cs
│ │ ├── LowLevelQuery.cs
│ │ ├── LowLevelScan.cs
│ │ ├── LowLevelTableExample.cs
│ │ ├── MidLevelBatchWriteItem.cs
│ │ ├── MidLevelQueryAndScan.cs
│ │ ├── MidLevelScanOnly.cs
│ │ ├── MidlevelItemCRUD.cs
│ │ ├── README.md
│ │ ├── SampleDataLoad.cs
│ │ ├── SampleDataTryQuery.cs
│ │ └── TryDax
│ │ │ ├── 01-CreateTable.cs
│ │ │ ├── 02-Write-Data.cs
│ │ │ ├── 03-GetItem-Test.cs
│ │ │ ├── 04-Query-Test.cs
│ │ │ ├── 05-Scan-Test.cs
│ │ │ └── 06-DeleteTable.cs
│ └── README.md
└── example_code_legacy
│ ├── ACM
│ ├── DescribeCertificate
│ │ ├── DescribeCertificate.cs
│ │ └── DescribeCertificate.csproj
│ └── ListCertificates
│ │ ├── ListCertificates.cs
│ │ └── ListCertificates.csproj
│ ├── Athena
│ ├── AthenaSample2-SimpleQuery
│ │ ├── athena_dotnet_example.cs
│ │ └── athena_dotnet_example.csproj
│ ├── AthenaSamples1.sln
│ └── AthenaSamples1
│ │ ├── App.config
│ │ ├── AthenaClient.cs
│ │ ├── AthenaSamples1.csproj
│ │ ├── CreateNamedQueryExample.cs
│ │ ├── DeleteNamedQueryExample.cs
│ │ ├── ExampleConstants.cs
│ │ ├── ListNamedQueryExample.cs
│ │ ├── ListQueryExecutionsExample.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── StartQueryExample.cs
│ │ ├── StopQueryExecutionExample.cs
│ │ └── packages.config
│ ├── CloudWatch
│ ├── AwsCloudWatchSample1.sln
│ └── AwsCloudWatchSample1
│ │ ├── App.config
│ │ ├── AwsCloudWatchSample1.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ └── packages.config
│ ├── CloudWatchLogs
│ ├── AwsCloudWatchSample1.sln
│ └── AwsCloudWatchSample1
│ │ ├── App.config
│ │ ├── AwsCloudWatchLogsSample1.csproj
│ │ ├── CloudTrailfoscraig.txt
│ │ ├── NewLogGroup.txt
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── RDSOSMetrics.txt
│ │ ├── awslambdaHello-Gateway.txt
│ │ ├── awslambdagetting-started-lambda-function-in-python.txt
│ │ ├── awslambdahello-gateway-nodjs-tempate.txt
│ │ ├── awslambdarothausd-HelloWorld.txt
│ │ ├── mwunderl.txt
│ │ ├── myNewTestLogGroup.txt
│ │ └── myTestLogGroup.txt
│ ├── DirectoryService
│ └── DirectoryServicePortTest.cs
│ ├── GameLift
│ └── GameLift-Unity-game-server.cs
│ ├── GuardDuty
│ └── ListFindingsWCriteria
│ │ ├── ListFindingsWCriteria.csproj
│ │ └── Program.cs
│ ├── IAM
│ ├── AwsInstanceProfile1.sln
│ └── AwsInstanceProfile1
│ │ ├── App.config
│ │ ├── AwsInstanceProfile1.csproj
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
│ ├── Polly
│ ├── PollySamples1.sln
│ └── pollysamples1
│ │ ├── App.config
│ │ ├── DeleteLexiconSample.cs
│ │ ├── DescribeVoicesSample.cs
│ │ ├── GetLexiconSample.cs
│ │ ├── ListLexiconsSample.cs
│ │ ├── PollySamples1.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── PutLexiconSample.cs
│ │ ├── SynthesizeSpeechMarksSample.cs
│ │ ├── SynthesizeSpeechSample.cs
│ │ └── packages.config
│ ├── README.md
│ ├── Redshift
│ └── ConnectToClusterExample.cs
│ ├── Rekognition
│ ├── AwsRekognitionSample1.sln
│ └── AwsRekognitionSample1
│ │ ├── App.config
│ │ ├── AwsRekognitionSample1.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ └── packages.config
│ ├── S3
│ ├── Program.cs
│ ├── S3Async.cs
│ ├── S3Examples.sln
│ ├── S3Examples
│ │ ├── AbortMPUUsingHighLevelAPITest.cs
│ │ ├── App.config
│ │ ├── CORSTest.cs
│ │ ├── CopyObjectTest.cs
│ │ ├── CopyObjectUsingMPUapiTest.cs
│ │ ├── CreateBucketTest.cs
│ │ ├── CrossRegionReplicationTest.cs
│ │ ├── DeleteMultipleObjVersionedBucketTest.cs
│ │ ├── DeleteMultipleObjectsNonVersionedBucketTest.cs
│ │ ├── DeleteObjectNonVersionedBucketTest1.cs
│ │ ├── DeleteObjectVersion.cs
│ │ ├── DualStackEndpointTest.cs
│ │ ├── EnableNotificationsTest.cs
│ │ ├── GenPresignedURLTest.cs
│ │ ├── GetObjectTest.cs
│ │ ├── LifecycleTest.cs
│ │ ├── ListKeysVersionEnabledBucketTest.cs
│ │ ├── ListObjectsTest.cs
│ │ ├── MakeS3RequestTest.cs
│ │ ├── ManageingBucketACLTest.cs
│ │ ├── ManagingACLsTest.cs
│ │ ├── ManagingObjectACLTest.cs
│ │ ├── ObjectTagTest.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── RestoreArchivedObjectTest.cs
│ │ ├── S3Examples.csproj
│ │ ├── SSECLowLevelMPUcopyObjectTest.cs
│ │ ├── SSEClientEncryptionKeyObjectOperationsTest.cs
│ │ ├── ServerAccesLoggingTest.cs
│ │ ├── SpecifyServerSideEncryptionTest.cs
│ │ ├── TempCredExplicitSessionStartTest.cs
│ │ ├── TempFederatedCredentialsTest.cs
│ │ ├── TrackMPUUsingHighLevelAPITest.cs
│ │ ├── TransferAccelerationTest.cs
│ │ ├── UploadDirMPUHighLevelAPITest.cs
│ │ ├── UploadFileMPUHighLevelAPITest.cs
│ │ ├── UploadFileMPULowLevelAPITest.cs
│ │ ├── UploadObjectTest.cs
│ │ ├── UploadObjectUsingPresignedURLTest.cs
│ │ ├── WebsiteConfigTest.cs
│ │ └── packages.config
│ └── S3ShowTextItem.cs
│ ├── SNS
│ ├── SNSSample1
│ │ ├── SNSSample1.sln
│ │ └── SNSSample1
│ │ │ ├── Program.cs
│ │ │ └── SNSSample1.csproj
│ ├── SnsPublish.cs
│ ├── SnsSendMessage.cs
│ └── Sns_Samples.cs
│ ├── SQS
│ ├── AWSSqsSample.sln
│ └── AwsSqsSample1
│ │ ├── AwsSqsSample1.csproj
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
│ ├── STS
│ ├── AssumeRole
│ │ ├── AssumeRole.cs
│ │ └── AssumeRole.csproj
│ ├── AssumeRoleWithSAML
│ │ ├── AssumeRoleWithSAML.cs
│ │ ├── AssumeRoleWithSAML.csproj
│ │ └── saml.xml.b64
│ └── GetCallerIdentity
│ │ ├── GetCallerIdentity.cs
│ │ └── GetCallerIdentity.csproj
│ ├── SecretsManager
│ └── GetSecretValue
│ │ ├── GetSecretValue.cs
│ │ └── GetSecretValue.csproj
│ ├── WorkDocs
│ ├── WorkdocsSample1.sln
│ └── workdocssample1
│ │ ├── App.config
│ │ ├── DownloadUserDoc.cs
│ │ ├── ListUserDocs.cs
│ │ ├── ListUsers.cs
│ │ ├── Program.cs
│ │ ├── UploadUserDoc.cs
│ │ ├── WorkdocsSample1.csproj
│ │ ├── packages.config
│ │ └── properties
│ │ └── AssemblyInfo.cs
│ ├── comprehend
│ ├── ComprehendSamples1.sln
│ └── ComprehendSamples1
│ │ ├── App.config
│ │ ├── ComprehendSamples1.csproj
│ │ ├── DetectDominantLanguage.cs
│ │ ├── DetectEntities.cs
│ │ ├── DetectKeyPhrase.cs
│ │ ├── DetectSentiment.cs
│ │ ├── Program.cs
│ │ ├── TopicModeling.cs
│ │ ├── UsingBatchAPIs.cs
│ │ ├── packages.config
│ │ └── properties
│ │ └── AssemblyInfo.cs
│ └── ec2
│ ├── AmazonEC2SamplesDotNET.sln
│ ├── App.config
│ ├── AwsEC2Sample1
│ ├── App.config
│ ├── AwsEC2Sample1.csproj
│ ├── Program.cs
│ └── Properties
│ │ └── AssemblyInfo.cs
│ ├── Ec2SpotCRUD.cs
│ ├── RunControlInstances.csproj
│ └── SampleHarness
│ ├── App.config
│ ├── EC2_Samples.csproj
│ ├── ManageKeyPairs.cs
│ ├── ManageSecurityGroups.cs
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── RunAndControlInstances.cs
│ └── packages.config
├── .flake8
├── .git-blame-ignore-revs
├── .git-hooks
├── README.md
└── pre-commit
├── .gitallowed
├── .github
├── CODEOWNERS
├── ISSUE_TEMPLATE
│ ├── bug.yaml
│ ├── enhancement.yaml
│ └── story.yaml
├── PULL_REQUEST_TEMPLATE.md
├── allowed-labels.yml
├── label-ruleset.yml
├── linters
│ ├── .python-lint
│ ├── .ruby-lint.yml
│ ├── checkstyle.xml
│ ├── ktlint_config
│ └── phpcs.xml
├── sd-cpp-linter
│ ├── Dockerfile
│ ├── LICENSE
│ ├── action.yml
│ ├── clang-tidy-config.txt
│ ├── requirements.txt
│ └── sd_review.py
└── workflows
│ ├── auto-update-pr.yml
│ ├── docker-push.yml
│ ├── issue-metrics.yml
│ ├── label-auditor.yml
│ ├── label-auto-language.yml
│ ├── label-checker.yml
│ ├── lint-check-dotnet.yml
│ ├── lint-golang.yml
│ ├── lint-javascript.yml
│ ├── lint-kotlin.yml
│ ├── lint-php.yml
│ ├── lint-python.yml
│ ├── lint-ruby.yml
│ ├── lint-rust.yml
│ ├── pr_stats.yml
│ ├── sd-cpp-lint.yml
│ ├── sh-check.yml
│ ├── stats-lambda.yml
│ ├── sync-S3-KB.yml
│ ├── validate-doc-metadata.yml
│ ├── writeme.yml
│ └── yaml-lint.yml
├── .gitignore
├── .tools
├── .gitignore
├── README.md
├── ailly
│ ├── .gitignore
│ ├── README.md
│ ├── ailly.py
│ ├── docs
│ │ ├── .aillyrc
│ │ ├── 10_scout_how_to.md
│ │ ├── 20_PLAN.md
│ │ ├── 21a_PLAN_P.md
│ │ ├── 21b_PLAN_L.md
│ │ ├── 21c_PLAN_A.md
│ │ └── 21d_PLAN_N.md
│ ├── dotnet-prompts.yaml
│ ├── extract_snippets.sh
│ ├── javascript-prompts.yaml
│ ├── package-lock.json
│ ├── package.json
│ ├── plugin.mjs
│ └── prompts.yaml
├── base_requirements.txt
├── readmes
│ ├── README.md
│ ├── __init__.py
│ ├── config.py
│ ├── includes
│ │ ├── code_examples.jinja2
│ │ ├── copyright.jinja2
│ │ ├── important.jinja2
│ │ ├── macros.jinja2
│ │ ├── overview.jinja2
│ │ ├── prerequisites.jinja2
│ │ ├── resources.jinja2
│ │ ├── run_instructions.jinja2
│ │ └── tests.jinja2
│ ├── render.py
│ ├── requirements.txt
│ ├── requirements_freeze.txt
│ ├── runner.py
│ ├── scanner.py
│ ├── service_readme.jinja2
│ ├── setup.py
│ ├── update.py
│ └── writeme.py
├── snippets
│ ├── .gitignore
│ ├── get_vendors.sh
│ └── sitter.py
├── test
│ ├── DEPLOYMENT.md
│ ├── README.md
│ ├── docs
│ │ ├── architecture_diagrams
│ │ │ ├── pdf
│ │ │ │ ├── weathertop-comp-1.pdf
│ │ │ │ ├── weathertop-comp-2.pdf
│ │ │ │ └── weathertop-high-level-architecture.pdf
│ │ │ └── png
│ │ │ │ ├── weathertop-comp-1.png
│ │ │ │ ├── weathertop-comp-2.png
│ │ │ │ └── weathertop-high-level-architecture.png
│ │ ├── validation-flow-1.jpg
│ │ ├── validation-flow-2.jpg
│ │ ├── validation-flow-3.jpg
│ │ ├── validation-flow-4.jpg
│ │ ├── validation-flow-5.jpg
│ │ └── validation-flow-6.jpg
│ ├── requirements.txt
│ └── stacks
│ │ ├── .gitignore
│ │ ├── admin
│ │ ├── .gitignore
│ │ ├── .npmignore
│ │ ├── README.md
│ │ ├── python
│ │ │ ├── app.py
│ │ │ ├── cdk.json
│ │ │ ├── producer_stack
│ │ │ │ └── producer_stack.py
│ │ │ ├── requirements.txt
│ │ │ ├── results-bucket
│ │ │ │ ├── consolidated-results.csv
│ │ │ │ └── results-manifest.json
│ │ │ └── source.bat
│ │ └── typescript
│ │ │ ├── README.md
│ │ │ ├── admin_stack.ts
│ │ │ ├── cdk.context.json
│ │ │ ├── cdk.json
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ └── tsconfig.json
│ │ ├── config
│ │ ├── README.md
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── resources.ts
│ │ ├── resources.yaml
│ │ ├── targets.ts
│ │ ├── targets.yaml
│ │ └── variables.json
│ │ ├── deploy.py
│ │ ├── images
│ │ ├── .eslintrc.js
│ │ ├── README.md
│ │ ├── python
│ │ │ ├── README.md
│ │ │ ├── __init__.py
│ │ │ ├── app.py
│ │ │ ├── cdk.json
│ │ │ ├── public_ecr_repositories_stack
│ │ │ │ ├── __init__.py
│ │ │ │ └── public_ecr_repositories_stack.py
│ │ │ ├── requirements.txt
│ │ │ └── source.bat
│ │ ├── scripts
│ │ │ ├── README.md
│ │ │ ├── delete_repository.py
│ │ │ └── upload_image.sh
│ │ └── typescript
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── cdk.context.json
│ │ │ ├── cdk.json
│ │ │ ├── image_stack.ts
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ └── tsconfig.json
│ │ ├── nuke
│ │ └── typescript
│ │ │ ├── .prettierignore
│ │ │ ├── Dockerfile
│ │ │ ├── README.md
│ │ │ ├── account_nuker.ts
│ │ │ ├── cdk.json
│ │ │ ├── create_account_alias.py
│ │ │ ├── nuke-architecture.jpg
│ │ │ ├── nuke_generic_config.yaml
│ │ │ ├── package.json
│ │ │ ├── run.sh
│ │ │ └── tsconfig.json
│ │ └── plugin
│ │ ├── .gitignore
│ │ ├── .npmignore
│ │ ├── README.md
│ │ ├── cleanup.py
│ │ ├── python
│ │ ├── README.md
│ │ ├── app.py
│ │ ├── cdk.context.json
│ │ ├── cdk.json
│ │ ├── consumer_stack
│ │ │ └── consumer_stack.py
│ │ ├── lambda
│ │ │ ├── export_logs.py
│ │ │ └── submit_job.py
│ │ ├── requirements.txt
│ │ └── source.bat
│ │ └── typescript
│ │ ├── README.md
│ │ ├── cdk.context.json
│ │ ├── cdk.json
│ │ ├── lambda
│ │ ├── export_logs.py
│ │ └── submit_job.py
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── plugin_stack.ts
│ │ └── tsconfig.json
├── validation
│ ├── .yamllint.yaml
│ └── README.md
├── verify_python.bat
├── verify_python.ps
└── verify_python.sh
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── NOTICE
├── README.md
├── abaplint.json
├── applications
├── README.md
├── feedback_sentiment_analyzer
│ ├── DEVELOPMENT.md
│ ├── README.md
│ ├── README_TEMPLATE.md
│ ├── SPECIFICATION.md
│ ├── cdk
│ │ ├── .gitignore
│ │ ├── .npmignore
│ │ ├── README.md
│ │ ├── bin
│ │ │ └── cdk.ts
│ │ ├── cdk.context.json
│ │ ├── cdk.json
│ │ ├── jest.config.js
│ │ ├── lib
│ │ │ ├── constructs
│ │ │ │ ├── app-api-models.ts
│ │ │ │ ├── app-auth.ts
│ │ │ │ ├── app-database.ts
│ │ │ │ ├── app-env-lambda.ts
│ │ │ │ ├── app-lambdas.ts
│ │ │ │ ├── app-routes.ts
│ │ │ │ ├── app-s3-website.ts
│ │ │ │ ├── app-state-machine.ts
│ │ │ │ └── website-env-fn.js
│ │ │ ├── env.ts
│ │ │ ├── functions.ts
│ │ │ └── stack.ts
│ │ ├── package.json
│ │ ├── test
│ │ │ └── cdk.test.ts
│ │ └── tsconfig.json
│ ├── client
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── index.html
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── public
│ │ │ └── vite.svg
│ │ ├── src
│ │ │ ├── App.css
│ │ │ ├── App.tsx
│ │ │ ├── Audio.tsx
│ │ │ ├── FeedbackLayout.tsx
│ │ │ ├── FileUpload.tsx
│ │ │ ├── Image.tsx
│ │ │ ├── LoginNavigation.tsx
│ │ │ ├── api.ts
│ │ │ ├── env.ts
│ │ │ ├── main.tsx
│ │ │ ├── polyfills.ts
│ │ │ ├── store.ts
│ │ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ └── vite.config.ts
│ ├── comments
│ │ ├── arabic.jpg
│ │ ├── chinese.jpg
│ │ ├── french.jpg
│ │ ├── hindi.jpg
│ │ └── spanish.jpg
│ ├── docs
│ │ ├── architecture2.png
│ │ ├── card.png
│ │ ├── login.png
│ │ ├── no-data-found.png
│ │ ├── output.png
│ │ ├── refresh.png
│ │ ├── state-machine.png
│ │ └── upload.png
│ └── package-lock.json
└── photo-asset-manager
│ ├── DESIGN.md
│ ├── DEVELOPMENT.md
│ ├── README.md
│ ├── README_TEMPLATE.md
│ ├── SPECIFICATION.md
│ ├── cdk
│ ├── .gitignore
│ ├── .npmignore
│ ├── README.md
│ ├── bin
│ │ └── app.ts
│ ├── cdk.json
│ ├── lib
│ │ ├── backend
│ │ │ ├── api.ts
│ │ │ ├── api_models.ts
│ │ │ ├── auth.ts
│ │ │ ├── lambdas.ts
│ │ │ ├── resources.ts
│ │ │ ├── stack.ts
│ │ │ └── strategies.ts
│ │ ├── common.ts
│ │ └── frontend
│ │ │ ├── asset-stack.ts
│ │ │ └── infra-stack.ts
│ ├── package-lock.json
│ ├── package.json
│ ├── rekognition_photo_analyzer
│ │ ├── __init__.py
│ │ └── rekfunction.py
│ └── tsconfig.json
│ ├── elros-pam
│ ├── .gitignore
│ ├── README.md
│ ├── index.html
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── FileUpload.tsx
│ │ ├── LabelsLayout.tsx
│ │ ├── LoginNavigation.tsx
│ │ ├── main.tsx
│ │ ├── pam-api.ts
│ │ ├── polyfills.ts
│ │ ├── store.ts
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
│ └── images
│ ├── ddb_sample.png
│ ├── email.png
│ ├── pam_architecture.png
│ ├── pam_download.png
│ ├── pam_page.png
│ ├── s3_uploads.png
│ └── upload_event_JSON.png
├── aws-cfn
├── README.md
└── cross-service
│ └── resilient-workflow
│ ├── README.md
│ ├── params.json
│ └── resilient-service.yaml
├── aws-cli
├── .gitattributes
├── README.md
└── bash-linux
│ ├── .shellcheckrc
│ ├── README.md
│ ├── dynamodb
│ ├── README.md
│ ├── awsdocs_general.sh
│ ├── dynamodb_operations.sh
│ ├── movie_files
│ │ ├── movies_0.json
│ │ ├── movies_1.json
│ │ ├── movies_2.json
│ │ ├── movies_3.json
│ │ ├── movies_4.json
│ │ └── movies_5.json
│ ├── scenario_getting_started_movies.sh
│ └── tests
│ │ ├── include_tests.sh
│ │ └── test_dynamodb_examples.sh
│ ├── ec2
│ ├── README.md
│ ├── awsdocs_general.sh
│ ├── change-ec2-instance-type
│ │ ├── README.md
│ │ ├── awsdocs_general.sh
│ │ ├── change_ec2_instance_type.sh
│ │ └── test_change_ec2_instance_type.sh
│ ├── ec2_operations.sh
│ ├── get_started_with_ec2_instances.sh
│ └── tests
│ │ ├── include_tests.sh
│ │ └── test_ec2_examples.sh
│ ├── iam
│ ├── README.md
│ ├── awsdocs_general.sh
│ ├── iam_create_user_assume_role_scenario.sh
│ ├── iam_operations.sh
│ └── tests
│ │ ├── include_tests.sh
│ │ └── test_iam_examples.sh
│ ├── medical-imaging
│ ├── README.md
│ ├── awsdocs_general.sh
│ ├── medical_imaging_operations.sh
│ └── tests
│ │ ├── include_tests.sh
│ │ └── test_medical_imaging_examples.sh
│ ├── run_tests.sh
│ └── s3
│ ├── README.md
│ ├── bucket-lifecycle-operations
│ ├── README.md
│ ├── awsdocs_general.sh
│ ├── bucket_operations.sh
│ └── test_bucket_operations.sh
│ └── s3_getting_started.sh
├── cpp
├── .gitignore
├── Dockerfile
├── Dockerfile.dockerignore
├── README.rst
├── build_all_examples.sh
├── example_code
│ ├── acm
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── acm_samples.h
│ │ ├── add_tags_to_certificate.cpp
│ │ ├── delete_certificate.cpp
│ │ ├── describe_certificate.cpp
│ │ ├── export_certificate.cpp
│ │ ├── get_certificate.cpp
│ │ ├── import_certificate.cpp
│ │ ├── list_certificates.cpp
│ │ ├── list_tags_for_certificate.cpp
│ │ ├── remove_tags_from_certificate.cpp
│ │ ├── renew_certificate.cpp
│ │ ├── request_certificate.cpp
│ │ ├── resend_validation_email.cpp
│ │ ├── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── acm_gtests.cpp
│ │ │ ├── acm_gtests.h
│ │ │ ├── gtest_add_tags_to_certificate.cpp
│ │ │ ├── gtest_delete_certificate.cpp
│ │ │ ├── gtest_describe_certificate.cpp
│ │ │ ├── gtest_export_certificate.cpp
│ │ │ ├── gtest_get_certificate.cpp
│ │ │ ├── gtest_import_certificate.cpp
│ │ │ ├── gtest_list_certificates.cpp
│ │ │ ├── gtest_list_tags_for_certificate.cpp
│ │ │ ├── gtest_remove_tags_from_certificate.cpp
│ │ │ ├── gtest_renew_certificate.cpp
│ │ │ ├── gtest_request_certificate.cpp
│ │ │ ├── gtest_resend_validation_email.cpp
│ │ │ ├── gtest_update_certificate_option.cpp
│ │ │ ├── mock_input
│ │ │ │ ├── AddTagsToCertificate.json
│ │ │ │ ├── DeleteCertificate.json
│ │ │ │ ├── DescribeCertificate.json
│ │ │ │ ├── ExportCertificate.json
│ │ │ │ ├── GetCertificate.json
│ │ │ │ ├── ImportCertificate.json
│ │ │ │ ├── ListCertificates.json
│ │ │ │ ├── ListTagsForCertificate.json
│ │ │ │ ├── MockCertificate.pem
│ │ │ │ ├── MockCertificateChain.pem
│ │ │ │ ├── MockPrivateKey.pem
│ │ │ │ ├── RemoveTagsFromCertificate.json
│ │ │ │ ├── RenewCertificate.json
│ │ │ │ ├── RequestCertificate.json
│ │ │ │ ├── ResendValidationEmail.json
│ │ │ │ └── UpdateCertificateOption.json
│ │ │ └── test_main.cpp
│ │ └── update_certificate_option.cpp
│ ├── aurora
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── aurora_samples.h
│ │ ├── getting_started_with_db_clusters.cpp
│ │ ├── hello_aurora
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_aurora.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── aurora_gtests.cpp
│ │ │ ├── aurora_gtests.h
│ │ │ ├── gtest_getting_started_with_db_clusters.cpp
│ │ │ ├── mock_input
│ │ │ ├── 1-DescribeDBClusterParameterGroups.xml
│ │ │ ├── 10-DescribeDBClusters.xml
│ │ │ ├── 11-DescribeDBEngineVersions.xml
│ │ │ ├── 12-CreateDBCluster.xml
│ │ │ ├── 13-DescribeDBClusters.xml
│ │ │ ├── 1532-DescribeDBInstances.xml
│ │ │ ├── 1533-DescribeDBClusters.xml
│ │ │ ├── 1534-DeleteDBClusterParameterGroup.xml
│ │ │ ├── 2-DescribeDBEngineVersions.xml
│ │ │ ├── 3-CreateDBClusterParameterGroup.xml
│ │ │ ├── 4-DescribeDBClusterParameters.xml
│ │ │ ├── 448-DescribeDBInstances.xml
│ │ │ ├── 449-CreateDBClusterSnapshot.xml
│ │ │ ├── 450-DescribeDBClusterSnapshots.xml
│ │ │ ├── 5-DescribeDBClusterParameters.xml
│ │ │ ├── 52-DescribeDBClusters.xml
│ │ │ ├── 53-DescribeDBInstances.xml
│ │ │ ├── 54-DescribeOrderableDBInstanceOptions.xml
│ │ │ ├── 55-CreateDBInstance.xml
│ │ │ ├── 56-DescribeDBInstances.xml
│ │ │ ├── 625-DescribeDBClusterSnapshots.xml
│ │ │ ├── 626-DeleteDBInstance.xml
│ │ │ ├── 627-DeleteDBCluster.xml
│ │ │ ├── 628-DescribeDBInstances.xml
│ │ │ ├── 629-DescribeDBClusters.xml
│ │ │ ├── 8-ModifyDBClusterParameterGroup.xml
│ │ │ └── 9-DescribeDBClusterParameters.xml
│ │ │ └── test_main.cpp
│ ├── autoscaling
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── autoscaling_samples.h
│ │ ├── groups_and_instances_scenario.cpp
│ │ ├── hello_autoscaling
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_autoscaling.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── autoscaling_gtests.cpp
│ │ │ ├── autoscaling_gtests.h
│ │ │ ├── gtest_groups_and_instances_scenario.cpp
│ │ │ ├── mock_input
│ │ │ ├── 1-CreateLaunchTemplate.xml
│ │ │ ├── 10-DescribeAutoScalingGroups.xml
│ │ │ ├── 11-SetDesiredCapacity.xml
│ │ │ ├── 12-DescribeAutoScalingGroups.xml
│ │ │ ├── 13-DescribeAutoScalingGroups.xml
│ │ │ ├── 133-DescribeAutoScalingInstances.xml
│ │ │ ├── 134-DescribeAutoScalingGroups.xml
│ │ │ ├── 135-DescribeAutoScalingGroups.xml
│ │ │ ├── 136-DeleteAutoScalingGroup.xml
│ │ │ ├── 137-DeleteLaunchTemplate.xml
│ │ │ ├── 14-DescribeAutoScalingInstances.xml
│ │ │ ├── 15-DescribeAutoScalingGroups.xml
│ │ │ ├── 16-TerminateInstanceInAutoScalingGroup.xml
│ │ │ ├── 17-DescribeAutoScalingGroups.xml
│ │ │ ├── 2-DescribeAvailabilityZones.xml
│ │ │ ├── 3-CreateAutoScalingGroup.xml
│ │ │ ├── 4-DescribeAutoScalingGroups.xml
│ │ │ ├── 5-DescribeAutoScalingGroups.xml
│ │ │ ├── 6-DescribeAutoScalingInstances.xml
│ │ │ ├── 7-DescribeAutoScalingGroups.xml
│ │ │ ├── 72-DescribeAutoScalingInstances.xml
│ │ │ ├── 73-DescribeAutoScalingGroups.xml
│ │ │ ├── 74-DescribeScalingActivities.xml
│ │ │ ├── 75-ListMetrics.xml
│ │ │ ├── 76-GetMetricStatistics.xml
│ │ │ ├── 77-DisableMetricsCollection.xml
│ │ │ ├── 78-UpdateAutoScalingGroup.xml
│ │ │ ├── 79-DescribeAutoScalingGroups.xml
│ │ │ ├── 8-EnableMetricsCollection.xml
│ │ │ ├── 80-TerminateInstanceInAutoScalingGroup.xml
│ │ │ ├── 81-TerminateInstanceInAutoScalingGroup.xml
│ │ │ ├── 82-DescribeAutoScalingGroups.xml
│ │ │ └── 9-UpdateAutoScalingGroup.xml
│ │ │ └── test_main.cpp
│ ├── cloudtrail
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── cloudtrail_samples.h
│ │ ├── create_trail.cpp
│ │ ├── delete_trail.cpp
│ │ ├── describe_trails.cpp
│ │ ├── lookup_events.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cloudtrail_gtests.cpp
│ │ │ ├── cloudtrail_gtests.h
│ │ │ ├── gtest_create_trail.cpp
│ │ │ ├── gtest_delete_trail.cpp
│ │ │ ├── gtest_describe_trails.cpp
│ │ │ ├── gtest_lookup_events.cpp
│ │ │ ├── mock_input
│ │ │ ├── CreateTrail.json
│ │ │ ├── DeleteTrail.json
│ │ │ ├── DescribeTrails.json
│ │ │ └── LookupEvents.json
│ │ │ └── test_main.cpp
│ ├── cloudwatch-logs
│ │ ├── README.md
│ │ ├── delete_subscription_filter.cpp
│ │ ├── describe_subscription_filters.cpp
│ │ └── put_subscription_filter.cpp
│ ├── cloudwatch
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── delete_alarm.cpp
│ │ ├── describe_alarms.cpp
│ │ ├── disable_alarm_actions.cpp
│ │ ├── enable_alarm_actions.cpp
│ │ ├── list_metrics.cpp
│ │ ├── put_metric_alarm.cpp
│ │ └── put_metric_data.cpp
│ ├── codebuild
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── codebuild_samples.h
│ │ ├── list_builds.cpp
│ │ ├── list_projects.cpp
│ │ ├── start_build.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── codebuild_gtests.cpp
│ │ │ ├── codebuild_gtests.h
│ │ │ ├── gtest_list_builds.cpp
│ │ │ ├── gtest_list_projects.cpp
│ │ │ ├── gtest_start_build.cpp
│ │ │ ├── mock_input
│ │ │ └── StartBuild.json
│ │ │ └── test_main.cpp
│ ├── codecommit
│ │ ├── CMakeLists.txt
│ │ ├── create_pull_request.cpp
│ │ ├── create_repository.cpp
│ │ ├── delete_branch.cpp
│ │ ├── delete_repository.cpp
│ │ ├── list_branches.cpp
│ │ ├── list_pull_requests.cpp
│ │ ├── update_pull_request.cpp
│ │ └── update_repository.cpp
│ ├── cognito
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── cognito_samples.h
│ │ ├── conanfile.txt
│ │ ├── getting_started_with_user_pools.cpp
│ │ ├── hello_cognito
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_cognito.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cognito_gtests.cpp
│ │ │ ├── cognito_gtests.h
│ │ │ ├── gtest_getting_started_with_user_pools.cpp
│ │ │ └── test_main.cpp
│ ├── cross-service
│ │ ├── README.md
│ │ ├── photo_asset_manager
│ │ │ ├── CMakeLists.txt
│ │ │ ├── Dockerfile
│ │ │ ├── README.md
│ │ │ ├── README_images
│ │ │ │ ├── pam_overview.png
│ │ │ │ └── pam_ui.png
│ │ │ ├── cpp_lambda_functions.cpp
│ │ │ ├── cpp_lambda_functions.h
│ │ │ ├── cpp_pam_lambdas.cpp
│ │ │ └── tests
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── cpp_lambda_tests.cpp
│ │ │ │ ├── pam_gtests.cpp
│ │ │ │ ├── pam_gtests.h
│ │ │ │ ├── test_image.jpg
│ │ │ │ └── test_main.cpp
│ │ ├── serverless-aurora
│ │ │ ├── CMakeLists.txt
│ │ │ ├── HTTPReceiver.h
│ │ │ ├── ItemTrackerHTTPHandler.cpp
│ │ │ ├── ItemTrackerHTTPHandler.h
│ │ │ ├── PocoHTTPServer.cpp
│ │ │ ├── PocoHTTPServer.h
│ │ │ ├── RDSDataHandler.cpp
│ │ │ ├── RDSDataHandler.h
│ │ │ ├── README.md
│ │ │ ├── SESV2EmailHandler.cpp
│ │ │ ├── SESV2EmailHandler.h
│ │ │ ├── conanfile.txt
│ │ │ ├── serverless_aurora.cpp
│ │ │ └── tests
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── gtest_serverless_aurora.cpp
│ │ │ │ ├── serverless_aurora_gtests.cpp
│ │ │ │ └── serverless_aurora_gtests.h
│ │ └── topics_and_queues
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ └── fifo_topics_diagram.png
│ │ │ ├── messaging_with_topics_and_queues.cpp
│ │ │ ├── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_messaging_with_topics_and_queues.cpp
│ │ │ ├── test_main.cpp
│ │ │ ├── topics_and_queues_gtests.cpp
│ │ │ └── topics_and_queues_gtests.h
│ │ │ └── topics_and_queues_samples.h
│ ├── dynamodb
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── batch_get_item.cpp
│ │ ├── batch_write_item.cpp
│ │ ├── create_table.cpp
│ │ ├── create_table_composite_key.cpp
│ │ ├── delete_item.cpp
│ │ ├── delete_table.cpp
│ │ ├── describe_table.cpp
│ │ ├── dynamodb_getting_started_scenario.cpp
│ │ ├── dynamodb_partiql_batch_scenario.cpp
│ │ ├── dynamodb_partiql_single_scenario.cpp
│ │ ├── dynamodb_samples.h
│ │ ├── dynamodb_utils.cpp
│ │ ├── get_item.cpp
│ │ ├── hello_dynamodb
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_dynamodb.cpp
│ │ ├── list_tables.cpp
│ │ ├── put_item.cpp
│ │ ├── query_items.cpp
│ │ ├── scan_table.cpp
│ │ ├── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── Forum.json
│ │ │ ├── ProductCatalog.json
│ │ │ ├── dynamodb_gtests.cpp
│ │ │ ├── dynamodb_gtests.h
│ │ │ ├── gtest_batch_get_item.cpp
│ │ │ ├── gtest_batch_write_item.cpp
│ │ │ ├── gtest_create_table.cpp
│ │ │ ├── gtest_create_table_composite_key.cpp
│ │ │ ├── gtest_delete_item.cpp
│ │ │ ├── gtest_delete_table.cpp
│ │ │ ├── gtest_describe_table.cpp
│ │ │ ├── gtest_dynamodb_getting_started_scenario.cpp
│ │ │ ├── gtest_dynamodb_partiql_batch_scenario.cpp
│ │ │ ├── gtest_dynamodb_partiql_single_scenario.cpp
│ │ │ ├── gtest_get_item.cpp
│ │ │ ├── gtest_list_tables.cpp
│ │ │ ├── gtest_put_item.cpp
│ │ │ ├── gtest_query_items.cpp
│ │ │ ├── gtest_scan_table.cpp
│ │ │ ├── gtest_update_item.cpp
│ │ │ ├── gtest_update_table.cpp
│ │ │ └── test_main.cpp
│ │ ├── update_item.cpp
│ │ └── update_table.cpp
│ ├── ebs
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── attach_volume.cpp
│ │ ├── create_volume.cpp
│ │ ├── delete_volume.cpp
│ │ └── describe_volumes.cpp
│ ├── ec2
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── allocate_address.cpp
│ │ ├── associate_address.cpp
│ │ ├── authorize_security_group_ingress.cpp
│ │ ├── create_key_pair.cpp
│ │ ├── create_security_group.cpp
│ │ ├── create_tags.cpp
│ │ ├── delete_key_pair.cpp
│ │ ├── delete_security_group.cpp
│ │ ├── describe_addresses.cpp
│ │ ├── describe_availability_zones.cpp
│ │ ├── describe_instances.cpp
│ │ ├── describe_key_pairs.cpp
│ │ ├── describe_regions_and_zones.cpp
│ │ ├── describe_security_groups.cpp
│ │ ├── ec2_samples.h
│ │ ├── hello_ec2
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_ec2.cpp
│ │ ├── monitor_instance.cpp
│ │ ├── reboot_instance.cpp
│ │ ├── release_address.cpp
│ │ ├── run_instances.cpp
│ │ ├── start_stop_instance.cpp
│ │ ├── terminate_instances.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── ec2_gtests.cpp
│ │ │ ├── ec2_gtests.h
│ │ │ ├── gtest_allocate_address.cpp
│ │ │ ├── gtest_associate_address.cpp
│ │ │ ├── gtest_authorize_security_group_ingress.cpp
│ │ │ ├── gtest_create_key_pair.cpp
│ │ │ ├── gtest_create_security_group.cpp
│ │ │ ├── gtest_create_tags.cpp
│ │ │ ├── gtest_delete_key_pair.cpp
│ │ │ ├── gtest_delete_security_group.cpp
│ │ │ ├── gtest_describe_addresses.cpp
│ │ │ ├── gtest_describe_availability_zones.cpp
│ │ │ ├── gtest_describe_instances.cpp
│ │ │ ├── gtest_describe_key_pairs.cpp
│ │ │ ├── gtest_describe_regions_and_zones.cpp
│ │ │ ├── gtest_describe_security_groups.cpp
│ │ │ ├── gtest_monitor_instance.cpp
│ │ │ ├── gtest_reboot_instance.cpp
│ │ │ ├── gtest_release_address.cpp
│ │ │ ├── gtest_run_instances.cpp
│ │ │ ├── gtest_start_stop_instance.cpp
│ │ │ ├── gtest_terminate_instances.cpp
│ │ │ └── test_main.cpp
│ ├── efs
│ │ ├── CMakeLists.txt
│ │ ├── create_file_system.cpp
│ │ ├── create_mount_target.cpp
│ │ ├── delete_file_system.cpp
│ │ └── update_file_system.cpp
│ ├── elasticache
│ │ ├── CMakeLists.txt
│ │ ├── add_tags_to_resource.cpp
│ │ ├── create_cache_cluster.cpp
│ │ ├── delete_cache_cluster.cpp
│ │ └── modify_cache_cluster.cpp
│ ├── elasticfilesystem
│ │ ├── CMakeLists.txt
│ │ └── create_file_system_with_modeled_exceptions.cpp
│ ├── eventbridge
│ │ ├── README.md
│ │ ├── put_events.cpp
│ │ ├── put_rule.cpp
│ │ └── put_targets.cpp
│ ├── gamelift
│ │ └── GameLift-Unreal-game-server.cpp
│ ├── glacier
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── create_vault.cpp
│ │ ├── upload_archive.cpp
│ │ └── upload_archive_multipart.cpp
│ ├── glue
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── flight_etl_job_script.py
│ │ ├── glue_getting_started_scenario.cpp
│ │ ├── glue_samples.h
│ │ ├── glue_utilities.cpp
│ │ ├── hello_glue
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_glue.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── glue_gtests.cpp
│ │ │ ├── glue_gtests.h
│ │ │ ├── gtest_glue_getting_started_scenario.cpp
│ │ │ └── test_main.cpp
│ ├── guardduty
│ │ ├── CMakeLists.txt
│ │ ├── list_detectors.cpp
│ │ └── list_findings_with_finding_criteria.cpp
│ ├── iam
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── access_key_last_used.cpp
│ │ ├── attach_role_policy.cpp
│ │ ├── create_access_key.cpp
│ │ ├── create_account_alias.cpp
│ │ ├── create_policy.cpp
│ │ ├── create_role.cpp
│ │ ├── create_user.cpp
│ │ ├── delete_access_key.cpp
│ │ ├── delete_account_alias.cpp
│ │ ├── delete_policy.cpp
│ │ ├── delete_server_certificate.cpp
│ │ ├── delete_user.cpp
│ │ ├── detach_role_policy.cpp
│ │ ├── get_policy.cpp
│ │ ├── get_server_certificate.cpp
│ │ ├── hello_iam
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_iam.cpp
│ │ ├── iam_create_user_assume_role_scenario.cpp
│ │ ├── iam_samples.h
│ │ ├── list_access_keys.cpp
│ │ ├── list_account_aliases.cpp
│ │ ├── list_policies.cpp
│ │ ├── list_server_certificates.cpp
│ │ ├── list_users.cpp
│ │ ├── put_role_policy.cpp
│ │ ├── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_access_key_last_used.cpp
│ │ │ ├── gtest_attach_role_policy.cpp
│ │ │ ├── gtest_create_access_key.cpp
│ │ │ ├── gtest_create_account_alias.cpp
│ │ │ ├── gtest_create_policy.cpp
│ │ │ ├── gtest_create_role.cpp
│ │ │ ├── gtest_create_user.cpp
│ │ │ ├── gtest_delete_access_key.cpp
│ │ │ ├── gtest_delete_account_alias.cpp
│ │ │ ├── gtest_delete_policy.cpp
│ │ │ ├── gtest_delete_server_certificate.cpp
│ │ │ ├── gtest_delete_user.cpp
│ │ │ ├── gtest_detach_role_policy.cpp
│ │ │ ├── gtest_get_policy.cpp
│ │ │ ├── gtest_get_server_certificate.cpp
│ │ │ ├── gtest_iam_create_user_assume_role_scenario.cpp
│ │ │ ├── gtest_list_access_keys.cpp
│ │ │ ├── gtest_list_account_aliases.cpp
│ │ │ ├── gtest_list_policies.cpp
│ │ │ ├── gtest_list_server_certificates.cpp
│ │ │ ├── gtest_list_users.cpp
│ │ │ ├── gtest_put_role_policy.cpp
│ │ │ ├── gtest_update_access_key.cpp
│ │ │ ├── gtest_update_server_certificate.cpp
│ │ │ ├── gtest_update_user.cpp
│ │ │ ├── iam_gtests.cpp
│ │ │ ├── iam_gtests.h
│ │ │ ├── mock_input
│ │ │ │ ├── 1-CreateUser.xml
│ │ │ │ ├── 10-AssumeRole.xml
│ │ │ │ ├── 11-AttachRolePolicy.xml
│ │ │ │ ├── 12-DetachRolePolicy.xml
│ │ │ │ ├── 13-DeletePolicy.xml
│ │ │ │ ├── 14-DeleteRole.xml
│ │ │ │ ├── 15-DeleteUser.xml
│ │ │ │ ├── 2-GetUser.xml
│ │ │ │ ├── 3-CreateRole.xml
│ │ │ │ ├── 4-CreatePolicy.xml
│ │ │ │ ├── 5-AssumeRole.xml
│ │ │ │ ├── ListBuckets.xml
│ │ │ │ └── ListBucketsFailed.xml
│ │ │ └── test_main.cpp
│ │ ├── update_access_key.cpp
│ │ ├── update_server_certificate.cpp
│ │ └── update_user.cpp
│ ├── iot
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── attach_thing_principal.cpp
│ │ ├── create_keys_and_certificate.cpp
│ │ ├── create_thing.cpp
│ │ ├── create_topic_rule.cpp
│ │ ├── delete_certificate.cpp
│ │ ├── delete_thing.cpp
│ │ ├── delete_topic_rule.cpp
│ │ ├── describe_endpoint.cpp
│ │ ├── describe_thing.cpp
│ │ ├── detach_thing_principal.cpp
│ │ ├── get_thing_shadow.cpp
│ │ ├── hello_iot
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_iot.cpp
│ │ ├── iot_samples.h
│ │ ├── list_certificates.cpp
│ │ ├── list_topic_rules.cpp
│ │ ├── search_index.cpp
│ │ ├── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_attach_thing_principal.cpp
│ │ │ ├── gtest_create_keys_and_certificate.cpp
│ │ │ ├── gtest_create_thing.cpp
│ │ │ ├── gtest_create_topic_rule.cpp
│ │ │ ├── gtest_delete_certificate.cpp
│ │ │ ├── gtest_delete_thing.cpp
│ │ │ ├── gtest_delete_topic_rule.cpp
│ │ │ ├── gtest_describe_endpoint.cpp
│ │ │ ├── gtest_describe_thing.cpp
│ │ │ ├── gtest_detach_thing_principal.cpp
│ │ │ ├── gtest_get_thing_shadow.cpp
│ │ │ ├── gtest_list_certificates.cpp
│ │ │ ├── gtest_list_topic_rules.cpp
│ │ │ ├── gtest_search_index.cpp
│ │ │ ├── gtest_update_indexing_configuration.cpp
│ │ │ ├── gtest_update_thing.cpp
│ │ │ ├── gtest_update_thing_shadow.cpp
│ │ │ ├── iot_gtests.cpp
│ │ │ ├── iot_gtests.h
│ │ │ ├── mock_input
│ │ │ │ ├── create_keys_and_certificate.json
│ │ │ │ ├── create_thing.json
│ │ │ │ ├── create_topic_rule.json
│ │ │ │ ├── describe_endpoint.json
│ │ │ │ ├── describe_thing.json
│ │ │ │ ├── empty_response.json
│ │ │ │ ├── get_thing_shadow.json
│ │ │ │ ├── list_certificates1.json
│ │ │ │ ├── list_certificates2.json
│ │ │ │ ├── list_topic_rules.json
│ │ │ │ ├── search_index.json
│ │ │ │ ├── search_index2.json
│ │ │ │ └── update_thing_shadow.json
│ │ │ └── test_main.cpp
│ │ ├── things_and_shadows_workflow
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ ├── cfn_template.yaml
│ │ │ └── iot_things_and_shadows_workflow.cpp
│ │ ├── update_indexing_configuration.cpp
│ │ ├── update_thing.cpp
│ │ └── update_thing_shadow.cpp
│ ├── kinesis
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ └── put_get_records.cpp
│ ├── lambda
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── cpp_lambda
│ │ │ ├── Dockerfile
│ │ │ ├── README.md
│ │ │ ├── calculator
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── main.cpp
│ │ │ └── increment
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── main.cpp
│ │ ├── doc_example_lambda_calculator.zip
│ │ ├── doc_example_lambda_increment.zip
│ │ ├── get_started_with_functions_scenario.cpp
│ │ ├── hello_lambda
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_lambda.cpp
│ │ ├── lambda_samples.h
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_get_started_with_functions_scenario.cpp
│ │ │ ├── lambda_gtests.cpp
│ │ │ ├── lambda_gtests.h
│ │ │ └── test_main.cpp
│ ├── mediaconvert
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── create_job.cpp
│ │ ├── get_job.cpp
│ │ ├── job_settings.json
│ │ ├── list_jobs.cpp
│ │ ├── mediaconvert_samples.h
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── MediaConvert_gtests.cpp
│ │ │ ├── MediaConvert_gtests.h
│ │ │ ├── gtest_create_job.cpp
│ │ │ ├── gtest_get_job.cpp
│ │ │ ├── gtest_list_jobs.cpp
│ │ │ ├── mock_input
│ │ │ ├── createJob.json
│ │ │ └── getJob.json
│ │ │ └── test_main.cpp
│ ├── medical-imaging
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── delete_image_set.cpp
│ │ ├── get_dicom_import_job.cpp
│ │ ├── get_image_frame.cpp
│ │ ├── get_image_set_metadata.cpp
│ │ ├── hello_health_imaging
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_health_imaging.cpp
│ │ ├── imaging_set_and_frames_workflow
│ │ │ ├── CMakeLists.txt
│ │ │ ├── CMakePresets.json
│ │ │ ├── README.md
│ │ │ ├── cfn_template.yaml
│ │ │ ├── medical_image_sets_and_frames_workflow.cpp
│ │ │ └── vcpkg.json
│ │ ├── medical-imaging_samples.h
│ │ ├── search_image_sets.cpp
│ │ ├── start_dicom_import_job.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_delete_image_set.cpp
│ │ │ ├── gtest_get_dicom_import_job.cpp
│ │ │ ├── gtest_get_image_frame.cpp
│ │ │ ├── gtest_get_image_set_metadata.cpp
│ │ │ ├── gtest_search_image_sets.cpp
│ │ │ ├── gtest_start_dicom_import_job.cpp
│ │ │ ├── medical-imaging_gtests.cpp
│ │ │ ├── medical-imaging_gtests.h
│ │ │ ├── mock_input
│ │ │ ├── 1-searchImageSets.json
│ │ │ ├── 2-searchImageSets.json
│ │ │ ├── deleteImageSet.json
│ │ │ ├── deleteImageSet.json.gz
│ │ │ ├── getDICOMImportJob.json
│ │ │ ├── startDICOMImportJob.json
│ │ │ └── test.jph
│ │ │ └── test_main.cpp
│ ├── neptune
│ │ ├── CMakeLists.txt
│ │ ├── create_db_cluster.cpp
│ │ ├── delete_db_cluster.cpp
│ │ ├── describe_db_clusters.cpp
│ │ └── modify_db_cluster.cpp
│ ├── rds
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── getting_started_with_db_instances.cpp
│ │ ├── hello_rds
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_rds.cpp
│ │ ├── rds_samples.h
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_getting_started_with_db_instances.cpp
│ │ │ ├── mock_input
│ │ │ ├── 1-DescribeDBParameterGroups.xml
│ │ │ ├── 10-DescribeDBParameters.xml
│ │ │ ├── 11-DescribeDBInstances.xml
│ │ │ ├── 12-DescribeDBEngineVersions.xml
│ │ │ ├── 13-DescribeOrderableDBInstanceOptions.xml
│ │ │ ├── 15-CreateDBInstance.xml
│ │ │ ├── 16-DescribeDBInstances.xml
│ │ │ ├── 2-DescribeDBEngineVersions.xml
│ │ │ ├── 3-CreateDBParameterGroup.xml
│ │ │ ├── 4-DescribeDBParameters.xml
│ │ │ ├── 457-DescribeDBInstances.xml
│ │ │ ├── 458-CreateDBSnapshot.xml
│ │ │ ├── 459-DescribeDBSnapshots.xml
│ │ │ ├── 564-DescribeDBSnapshots.xml
│ │ │ ├── 565-DeleteDBInstance.xml
│ │ │ ├── 566-DescribeDBInstances.xml
│ │ │ ├── 666-DescribeDBInstances.xml
│ │ │ ├── 667-DeleteDBParameterGroup.xml
│ │ │ ├── 8-DescribeDBParameters.xml
│ │ │ └── 9-ModifyDBParameterGroup.xml
│ │ │ ├── rds_gtests.cpp
│ │ │ ├── rds_gtests.h
│ │ │ └── test_main.cpp
│ ├── redshift
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── authorize_cluster_access.cpp
│ │ ├── create_cluster.cpp
│ │ └── create_cluster_subnet_group.cpp
│ ├── rekognition
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── detect_labels.cpp
│ │ ├── hello_rekognition
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_rekognition.cpp
│ │ ├── rekognition_samples.h
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_detect_labels.cpp
│ │ │ ├── rekognition_gtests.cpp
│ │ │ ├── rekognition_gtests.h
│ │ │ └── test_main.cpp
│ ├── s3-crt
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── include
│ │ │ └── awsdoc
│ │ │ │ └── s3-crt
│ │ │ │ ├── S3Crt_EXPORTS.h
│ │ │ │ └── s3-crt-demo.h
│ │ ├── metadata.yaml
│ │ ├── s3-crt-demo.cpp
│ │ └── tests
│ │ │ └── test_s3-crt-demo.cpp
│ ├── s3
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── copy_object.cpp
│ │ ├── create_bucket.cpp
│ │ ├── delete_bucket.cpp
│ │ ├── delete_bucket_policy.cpp
│ │ ├── delete_object.cpp
│ │ ├── delete_objects.cpp
│ │ ├── delete_website_config.cpp
│ │ ├── get_bucket_acl.cpp
│ │ ├── get_bucket_policy.cpp
│ │ ├── get_object.cpp
│ │ ├── get_put_bucket_acl.cpp
│ │ ├── get_put_object_acl.cpp
│ │ ├── get_website_config.cpp
│ │ ├── hello_s3
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_s3.cpp
│ │ ├── list_buckets.cpp
│ │ ├── list_buckets_disabling_dns_cache.cpp
│ │ ├── list_objects.cpp
│ │ ├── list_objects_with_aws_global_region.cpp
│ │ ├── presigned_get_object.cpp
│ │ ├── presigned_put_object.cpp
│ │ ├── put_bucket_acl.cpp
│ │ ├── put_bucket_policy.cpp
│ │ ├── put_object.cpp
│ │ ├── put_object_async.cpp
│ │ ├── put_object_buffer.cpp
│ │ ├── put_website_config.cpp
│ │ ├── s3_demo_for_cloud9.cpp
│ │ ├── s3_demo_for_cloud9.h
│ │ ├── s3_examples.h
│ │ ├── s3_getting_started_scenario.cpp
│ │ ├── s3_object_integrity_workflow
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ ├── main.cpp
│ │ │ └── s3_object_integrity_workflow.cpp
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── S3_GTests.cpp
│ │ │ ├── S3_GTests.h
│ │ │ ├── gtest_copy_object.cpp
│ │ │ ├── gtest_create_bucket.cpp
│ │ │ ├── gtest_delete_bucket.cpp
│ │ │ ├── gtest_delete_bucket_policy.cpp
│ │ │ ├── gtest_delete_object.cpp
│ │ │ ├── gtest_delete_objects.cpp
│ │ │ ├── gtest_delete_website_config.cpp
│ │ │ ├── gtest_get_bucket_acl.cpp
│ │ │ ├── gtest_get_bucket_policy.cpp
│ │ │ ├── gtest_get_object.cpp
│ │ │ ├── gtest_get_put_bucket_acl.cpp
│ │ │ ├── gtest_get_put_object_acl.cpp
│ │ │ ├── gtest_get_website_config.cpp
│ │ │ ├── gtest_list_buckets.cpp
│ │ │ ├── gtest_list_buckets_disabling_dns_cache.cpp
│ │ │ ├── gtest_list_objects.cpp
│ │ │ ├── gtest_list_objects_with_aws_global_region.cpp
│ │ │ ├── gtest_presigned_get_object.cpp
│ │ │ ├── gtest_presigned_put_object.cpp
│ │ │ ├── gtest_put_bucket_acl.cpp
│ │ │ ├── gtest_put_bucket_policy.cpp
│ │ │ ├── gtest_put_object.cpp
│ │ │ ├── gtest_put_object_async.cpp
│ │ │ ├── gtest_put_object_buffer.cpp
│ │ │ ├── gtest_put_website_config.cpp
│ │ │ ├── gtest_s3_demo_for_cloud9.cpp
│ │ │ ├── gtest_s3_getting_started_scenario.cpp
│ │ │ ├── gtest_s3_object_integrity_workflow.cpp
│ │ │ ├── mock_input
│ │ │ ├── DeleteBucketPolicy.xml
│ │ │ ├── GetBucketPolicy.json
│ │ │ └── PutBucketPolicy.xml
│ │ │ └── test_main.cpp
│ ├── s3encryption
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ └── awsdoc
│ │ │ │ └── s3-encryption
│ │ │ │ ├── s3Encryption_EXPORTS.h
│ │ │ │ └── s3_encryption_examples.h
│ │ ├── s3Encryption.cpp
│ │ └── tests
│ │ │ └── test_s3Encryption.cpp
│ ├── sdk-customization
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── custom_response_stream.cpp
│ │ ├── override_default_logger.cpp
│ │ ├── sdk_customization_samples.h
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── customization_gtests.cpp
│ │ │ ├── customization_gtests.h
│ │ │ ├── gtest_custom_response_stream.cpp
│ │ │ └── test_main.cpp
│ ├── secrets-manager
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── get_secret_value.cpp
│ │ ├── secretsmanager_samples.h
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_get_secret_value.cpp
│ │ │ ├── mock_input
│ │ │ └── GetSecretValue.json
│ │ │ ├── secretsmanager_gtests.cpp
│ │ │ ├── secretsmanager_gtests.h
│ │ │ └── test_main.cpp
│ ├── ses
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── create_receipt_filter.cpp
│ │ ├── create_receipt_rule.cpp
│ │ ├── create_receipt_rule_set.cpp
│ │ ├── create_template.cpp
│ │ ├── delete_identity.cpp
│ │ ├── delete_receipt_filter.cpp
│ │ ├── delete_receipt_rule.cpp
│ │ ├── delete_receipt_rule_set.cpp
│ │ ├── delete_template.cpp
│ │ ├── get_template.cpp
│ │ ├── list_identities.cpp
│ │ ├── list_receipt_filters.cpp
│ │ ├── send_email.cpp
│ │ ├── send_templated_email.cpp
│ │ ├── ses_samples.h
│ │ ├── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_create_receipt_filter.cpp
│ │ │ ├── gtest_create_receipt_rule.cpp
│ │ │ ├── gtest_create_receipt_rule_set.cpp
│ │ │ ├── gtest_create_template.cpp
│ │ │ ├── gtest_delete_identity.cpp
│ │ │ ├── gtest_delete_receipt_filter.cpp
│ │ │ ├── gtest_delete_receipt_rule.cpp
│ │ │ ├── gtest_delete_receipt_rule_set.cpp
│ │ │ ├── gtest_delete_template.cpp
│ │ │ ├── gtest_get_template.cpp
│ │ │ ├── gtest_list_identities.cpp
│ │ │ ├── gtest_list_receipt_filters.cpp
│ │ │ ├── gtest_send_email.cpp
│ │ │ ├── gtest_send_templated_email.cpp
│ │ │ ├── gtest_update_template.cpp
│ │ │ ├── gtest_verify_email_identity.cpp
│ │ │ ├── mock_input
│ │ │ │ ├── CreateReceiptFilter.xml
│ │ │ │ ├── CreateReceiptRule.xml
│ │ │ │ ├── CreateReceiptRuleSet.xml
│ │ │ │ ├── CreateTemplate.xml
│ │ │ │ ├── DeleteIdentity.xml
│ │ │ │ ├── DeleteReceiptFilter.xml
│ │ │ │ ├── DeleteReceiptRule.xml
│ │ │ │ ├── DeleteReceiptRuleSet.xml
│ │ │ │ ├── DeleteTemplate.xml
│ │ │ │ ├── GetTemplate.xml
│ │ │ │ ├── ListIdentities.xml
│ │ │ │ ├── ListReceiptFilters.xml
│ │ │ │ ├── SendEmail.xml
│ │ │ │ ├── SendTemplatedEmail.xml
│ │ │ │ ├── UpdateTemplate.xml
│ │ │ │ └── VerifyEmailIdentity.xml
│ │ │ ├── ses_gtests.cpp
│ │ │ ├── ses_gtests.h
│ │ │ └── test_main.cpp
│ │ ├── update_template.cpp
│ │ └── verify_email_identity.cpp
│ ├── sns
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── create_topic.cpp
│ │ ├── delete_topic.cpp
│ │ ├── get_sms_type.cpp
│ │ ├── get_subscription_attributes.cpp
│ │ ├── get_topic_attributes.cpp
│ │ ├── hello_sns
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_sns.cpp
│ │ ├── list_subscriptions.cpp
│ │ ├── list_topics.cpp
│ │ ├── publish_sms.cpp
│ │ ├── publish_to_topic.cpp
│ │ ├── set_sms_type.cpp
│ │ ├── sns_samples.h
│ │ ├── subscribe_app.cpp
│ │ ├── subscribe_email.cpp
│ │ ├── subscribe_lambda.cpp
│ │ ├── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_create_topic.cpp
│ │ │ ├── gtest_delete_topic.cpp
│ │ │ ├── gtest_get_sms_type.cpp
│ │ │ ├── gtest_get_subscription_attributes.cpp
│ │ │ ├── gtest_get_topic_attributes.cpp
│ │ │ ├── gtest_list_subscriptions.cpp
│ │ │ ├── gtest_list_topics.cpp
│ │ │ ├── gtest_publish_sms.cpp
│ │ │ ├── gtest_publish_to_topic.cpp
│ │ │ ├── gtest_set_sms_type.cpp
│ │ │ ├── gtest_subscribe_app.cpp
│ │ │ ├── gtest_subscribe_email.cpp
│ │ │ ├── gtest_subscribe_lambda.cpp
│ │ │ ├── gtest_unsubscribe.cpp
│ │ │ ├── mock_input
│ │ │ │ ├── subscribe_app.xml
│ │ │ │ ├── subscribe_email.xml
│ │ │ │ └── subscribe_lambda.xml
│ │ │ ├── sns_gtests.cpp
│ │ │ ├── sns_gtests.h
│ │ │ └── test_main.cpp
│ │ └── unsubscribe.cpp
│ ├── sqs
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── change_message_visibility.cpp
│ │ ├── create_queue.cpp
│ │ ├── dead_letter_queue.cpp
│ │ ├── delete_message.cpp
│ │ ├── delete_queue.cpp
│ │ ├── get_queue_url.cpp
│ │ ├── hello_sqs
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README.md
│ │ │ └── hello_sqs.cpp
│ │ ├── list_queues.cpp
│ │ ├── long_polling_on_create_queue.cpp
│ │ ├── long_polling_on_existing_queue.cpp
│ │ ├── long_polling_on_message_receipt.cpp
│ │ ├── purge_queue.cpp
│ │ ├── receive_message.cpp
│ │ ├── send_message.cpp
│ │ ├── set_queue_attributes.cpp
│ │ ├── sqs_samples.h
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_change_message_visibility.cpp
│ │ │ ├── gtest_create_queue.cpp
│ │ │ ├── gtest_dead_letter_queue.cpp
│ │ │ ├── gtest_delete_message.cpp
│ │ │ ├── gtest_delete_queue.cpp
│ │ │ ├── gtest_get_queue_url.cpp
│ │ │ ├── gtest_list_queues.cpp
│ │ │ ├── gtest_long_polling_on_create_queue.cpp
│ │ │ ├── gtest_long_polling_on_existing_queue.cpp
│ │ │ ├── gtest_long_polling_on_message_receipt.cpp
│ │ │ ├── gtest_purge_queue.cpp
│ │ │ ├── gtest_receive_message.cpp
│ │ │ ├── gtest_send_message.cpp
│ │ │ ├── gtest_set_queue_attributes.cpp
│ │ │ ├── sqs_gtests.cpp
│ │ │ ├── sqs_gtests.h
│ │ │ └── test_main.cpp
│ ├── storage_gateway
│ │ ├── CMakeLists.txt
│ │ ├── create_nfs_file_share.cpp
│ │ ├── delete_volume.cpp
│ │ ├── describe_gateway_information.cpp
│ │ ├── describe_smb_settings.cpp
│ │ ├── list_file_shares.cpp
│ │ └── start_gateway.cpp
│ ├── sts
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ ├── assume_role.cpp
│ │ ├── sts_samples.h
│ │ └── tests
│ │ │ ├── CMakeLists.txt
│ │ │ ├── gtest_assume_role.cpp
│ │ │ ├── mock_input
│ │ │ └── AssumeRole.xml
│ │ │ ├── sts_gtests.cpp
│ │ │ ├── sts_gtests.h
│ │ │ └── test_main.cpp
│ ├── transcribe-streaming
│ │ ├── .media
│ │ │ └── transcribe-test-file.wav
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ └── get_transcript.cpp
│ └── transfer-manager
│ │ ├── CMakeLists.txt
│ │ ├── README.md
│ │ └── transferOnStream.cpp
├── premium-ex.md
└── run_automated_tests.py
├── dotnetv3
├── .editorconfig
├── .gitignore
├── ACM
│ ├── DescribeCertificates
│ │ ├── DescribeCertificate.sln
│ │ ├── DescribeCertificate
│ │ │ ├── DescribeCertificate.cs
│ │ │ └── DescribeCertificate.csproj
│ │ └── DescribeCertificateTest
│ │ │ ├── DescribeCertificateTest.cs
│ │ │ └── DescribeCertificateTest.csproj
│ ├── ListCertificates
│ │ ├── ListCertificates.sln
│ │ ├── ListCertificates
│ │ │ ├── ListCertificates.cs
│ │ │ └── ListCertificates.csproj
│ │ └── ListCertificatesTest
│ │ │ ├── ListCertificatesTest.cs
│ │ │ └── ListCertificatesTest.csproj
│ └── README.md
├── Aurora
│ ├── Actions
│ │ ├── AuroraActions.csproj
│ │ ├── AuroraWrapper.cs
│ │ └── HelloAurora.cs
│ ├── AuroraExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── AuroraScenario.cs
│ │ └── AuroraScenario.csproj
│ └── Tests
│ │ ├── AuroraScenarioTests.cs
│ │ ├── AuroraTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── AutoScaling
│ ├── Actions
│ │ ├── AutoScalingActions.csproj
│ │ ├── AutoScalingWrapper.cs
│ │ ├── CloudWatchWrapper.cs
│ │ ├── EC2Wrapper.cs
│ │ └── HelloAutoScaling.cs
│ ├── AutoScalingExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── AutoScalingBasics
│ │ │ ├── AutoScalingBasics.cs
│ │ │ ├── AutoScalingBasics.csproj
│ │ │ ├── UIWrapper.cs
│ │ │ ├── Usings.cs
│ │ │ └── settings.json
│ └── Tests
│ │ ├── AutoScalingTests.csproj
│ │ ├── AutoScalingWrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Bedrock-runtime
│ ├── .gitignore
│ ├── Actions
│ │ ├── BedrockRuntimeActions.csproj
│ │ ├── HelloBedrockRuntime.cs
│ │ └── InvokeModelAsync.cs
│ ├── BedrockRuntimeExamples.sln
│ ├── Models
│ │ ├── AmazonNova
│ │ │ ├── AmazonNovaCanvas
│ │ │ │ └── InvokeModel
│ │ │ │ │ ├── InvokeModel.cs
│ │ │ │ │ └── InvokeModel.csproj
│ │ │ └── AmazonNovaText
│ │ │ │ ├── Converse
│ │ │ │ ├── Converse.cs
│ │ │ │ └── Converse.csproj
│ │ │ │ └── ConverseStream
│ │ │ │ ├── ConverseStream.cs
│ │ │ │ └── ConverseStream.csproj
│ │ ├── AnthropicClaude
│ │ │ ├── Converse
│ │ │ │ ├── Converse.cs
│ │ │ │ └── Converse.csproj
│ │ │ ├── ConverseStream
│ │ │ │ ├── ConverseStream.cs
│ │ │ │ └── ConverseStream.csproj
│ │ │ ├── InvokeModel
│ │ │ │ ├── InvokeModel.cs
│ │ │ │ └── InvokeModel.csproj
│ │ │ └── InvokeModelWithResponseStream
│ │ │ │ ├── InvokeModelWithResponseStream.cs
│ │ │ │ └── InvokeModelWithResponseStream.csproj
│ │ ├── CohereCommand
│ │ │ ├── Command_InvokeModel
│ │ │ │ ├── Command_InvokeModel.csproj
│ │ │ │ └── InvokeModel.cs
│ │ │ ├── Command_InvokeModelWithResponseStream
│ │ │ │ ├── Command_InvokeModelWithResponseStream.csproj
│ │ │ │ └── InvokeModelWithResponseStream.cs
│ │ │ ├── Command_R_InvokeModel
│ │ │ │ ├── Command_R_InvokeModel.csproj
│ │ │ │ └── InvokeModel.cs
│ │ │ ├── Command_R_InvokeModelWithResponseStream
│ │ │ │ ├── Command_R_InvokeModelWithResponseStream.csproj
│ │ │ │ └── InvokeModelWithResponseStream.cs
│ │ │ ├── Converse
│ │ │ │ ├── Converse.cs
│ │ │ │ └── Converse.csproj
│ │ │ └── ConverseStream
│ │ │ │ ├── ConverseStream.cs
│ │ │ │ └── ConverseStream.csproj
│ │ ├── MetaLlama
│ │ │ ├── Converse
│ │ │ │ ├── Converse.cs
│ │ │ │ └── Converse.csproj
│ │ │ ├── ConverseStream
│ │ │ │ ├── ConverseStream.cs
│ │ │ │ └── ConverseStream.csproj
│ │ │ ├── Llama3_InvokeModel
│ │ │ │ ├── InvokeModel.cs
│ │ │ │ └── Llama3_InvokeModel.csproj
│ │ │ └── Llama3_InvokeModelWithResponseStream
│ │ │ │ ├── InvokeModelWithResponseStream.cs
│ │ │ │ └── Llama3_InvokeModelWithResponseStream.csproj
│ │ └── Mistral
│ │ │ ├── Converse
│ │ │ ├── Converse.cs
│ │ │ └── Converse.csproj
│ │ │ ├── ConverseStream
│ │ │ ├── ConverseStream.cs
│ │ │ └── ConverseStream.csproj
│ │ │ ├── InvokeModel
│ │ │ ├── InvokeModel.cs
│ │ │ └── InvokeModel.csproj
│ │ │ └── InvokeModelWithResponseStream
│ │ │ ├── InvokeModelWithResponseStream.cs
│ │ │ └── InvokeModelWithResponseStream.csproj
│ ├── README.md
│ ├── Scenarios
│ │ └── ConverseToolScenario
│ │ │ ├── BedrockActionsWrapper.cs
│ │ │ ├── ConverseToolScenario.cs
│ │ │ ├── ConverseToolScenario.csproj
│ │ │ ├── README.md
│ │ │ ├── ToolResponse.cs
│ │ │ └── WeatherTool.cs
│ └── Tests
│ │ ├── ActionTest_Converse.cs
│ │ ├── ActionTest_ConverseStream.cs
│ │ ├── ActionTest_InvokeModelWithResponseStream.cs
│ │ ├── ActionTests_InvokeModel.cs
│ │ ├── BedrockRuntimeTests.csproj
│ │ ├── ConverseToolScenarioTests.cs
│ │ └── GlobalUsings.cs
├── Bedrock
│ ├── Actions
│ │ ├── BedrockActions.csproj
│ │ └── HelloBedrock.cs
│ ├── BedrockExamples.sln
│ ├── README.md
│ └── Tests
│ │ ├── BedrockTest.cs
│ │ ├── BedrockTests.csproj
│ │ └── GlobalUsings.cs
├── CloudFormation
│ ├── Actions
│ │ ├── CloudFormationActions.csproj
│ │ └── HelloCloudFormation.cs
│ ├── CloudFormationExamples.sln
│ ├── README.md
│ └── Tests
│ │ ├── CloudFormationTests.cs
│ │ ├── CloudFormationTests.csproj
│ │ └── Usings.cs
├── CloudWatch
│ ├── Actions
│ │ ├── CloudWatchActions.csproj
│ │ ├── CloudWatchClasses.cs
│ │ ├── CloudWatchWrapper.cs
│ │ └── HelloCloudWatch.cs
│ ├── CloudWatchExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── CloudWatchScenario.cs
│ │ ├── CloudWatchScenario.csproj
│ │ └── settings.json
│ └── Tests
│ │ ├── CloudWatchTests.cs
│ │ ├── CloudWatchTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── CloudWatchLogs
│ ├── AssociateKmsKeyExample
│ │ ├── AssociateKmsKey.cs
│ │ ├── AssociateKmsKeyExample.csproj
│ │ └── AssociateKmsKeyExample.sln
│ ├── CancelExportTaskExample
│ │ ├── CancelExportTask.cs
│ │ ├── CancelExportTaskExample.csproj
│ │ └── CancelExportTaskExample.sln
│ ├── CreateExportTaskExample
│ │ ├── CreateExportTask.cs
│ │ ├── CreateExportTaskExample.csproj
│ │ └── CreateExportTaskExample.sln
│ ├── CreateLogGroupExample
│ │ ├── CreateLogGroup.cs
│ │ ├── CreateLogGroupExample.csproj
│ │ └── CreateLogGroupExample.sln
│ ├── CreateLogStreamExample
│ │ ├── CreateLogStream.cs
│ │ ├── CreateLogStreamExample.csproj
│ │ └── CreateLogStreamExample.sln
│ ├── DeleteLogGroupExample
│ │ ├── DeleteLogGroup.cs
│ │ ├── DeleteLogGroupExample.csproj
│ │ └── DeleteLogGroupExample.sln
│ ├── DescribeExportTasksExample
│ │ ├── DescribeExportTasks.cs
│ │ ├── DescribeExportTasksExample.csproj
│ │ └── DescribeExportTasksExample.sln
│ ├── DescribeLogGroupsExample
│ │ ├── DescribeLogGroups.cs
│ │ ├── DescribeLogGroupsExample.csproj
│ │ └── DescribeLogGroupsExample.sln
│ └── README.md
├── Cognito
│ ├── Actions
│ │ ├── CognitoActions.csproj
│ │ ├── CognitoWrapper.cs
│ │ ├── HelloCognito.cs
│ │ └── Usings.cs
│ ├── CognitoExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── Cognito_Basics
│ │ │ ├── CognitoBasics.cs
│ │ │ ├── CognitoBasics.csproj
│ │ │ ├── UIMethods.cs
│ │ │ ├── Usings.cs
│ │ │ └── settings.json
│ └── Tests
│ │ ├── CognitoTests.csproj
│ │ ├── CognitoWrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Comprehend
│ ├── DetectDominantLanguageExample
│ │ ├── DetectDominantLanguageExample.sln
│ │ └── DetectDominantLanguageExample
│ │ │ ├── DetectDominantLanguage.cs
│ │ │ └── DetectDominantLanguageExample.csproj
│ ├── DetectEntitiesExample
│ │ ├── DetectEntitiesExample.sln
│ │ └── DetectEntitiesExample
│ │ │ ├── DetectEntities.cs
│ │ │ └── DetectEntitiesExample.csproj
│ ├── DetectKeyPhraseExample
│ │ ├── DetectKeyPhraseExample.sln
│ │ └── DetectKeyPhraseExample
│ │ │ ├── DetectKeyPhrase.cs
│ │ │ └── DetectKeyPhraseExample.csproj
│ ├── DetectSentimentExample
│ │ ├── DetectSentimentExample.sln
│ │ └── DetectSentimentExample
│ │ │ ├── DetectSentiment.cs
│ │ │ └── DetectSentimentExample.csproj
│ ├── DetectingPIIExample
│ │ ├── DetectingPIIExample.sln
│ │ └── DetectingPIIExample
│ │ │ ├── DetectingPII.cs
│ │ │ └── DetectingPIIExample.csproj
│ ├── DetectingSyntaxExample
│ │ ├── DetectingSyntaxExample.sln
│ │ └── DetectingSyntaxExample
│ │ │ ├── DetectingSyntax.cs
│ │ │ └── DetectingSyntaxExample.csproj
│ ├── README.md
│ └── TopicModelingExample
│ │ ├── TopicModelingExample.sln
│ │ └── TopicModelingExample
│ │ ├── TopicModeling.cs
│ │ └── TopicModelingExample.csproj
├── Directory.Build.props
├── Dockerfile
├── DotNetV3Examples.sln
├── EC2
│ ├── Actions
│ │ ├── EC2Actions.csproj
│ │ ├── EC2Wrapper.cs
│ │ ├── HelloEC2.cs
│ │ ├── SsmWrapper.cs
│ │ └── Usings.cs
│ ├── EC2Examples.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── CreateVPCExample
│ │ │ ├── CreateVPC.cs
│ │ │ └── CreateVPCExample.csproj
│ │ ├── CreateVPCforS3Example
│ │ │ ├── CreateVPCforS3.cs
│ │ │ ├── CreateVPCforS3Example.csproj
│ │ │ └── appsettings.json
│ │ └── EC2_Basics
│ │ │ ├── Basics.csproj
│ │ │ ├── EC2Basics.cs
│ │ │ ├── UIMethods.cs
│ │ │ └── Usings.cs
│ └── Tests
│ │ ├── CreateVPCforS3Tests.cs
│ │ ├── EC2Tests.csproj
│ │ ├── EC2WrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── ECS
│ ├── ECS.sln
│ ├── ECSActions
│ │ ├── ECSActions.csproj
│ │ ├── ECSWrapper.cs
│ │ └── HelloECS.cs
│ ├── ECSScenario
│ │ ├── ECSScenario.cs
│ │ └── ECSScenario.csproj
│ ├── ECSTests
│ │ ├── ECSTests.cs
│ │ ├── ECSTests.csproj
│ │ └── Usings.cs
│ └── README.md
├── EventBridge Scheduler
│ ├── Actions
│ │ ├── HelloScheduler.cs
│ │ ├── SchedulerActions.csproj
│ │ ├── SchedulerWrapper.cs
│ │ └── ServiceActions.csproj
│ ├── EventBridgeScheduler.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── README.md
│ │ ├── SchedulerScenario.csproj
│ │ └── SchedulerWorkflow.cs
│ └── Tests
│ │ ├── SchedulerTests.csproj
│ │ ├── SchedulerWorkflowTests.cs
│ │ └── Usings.cs
├── EventBridge
│ ├── Actions
│ │ ├── EventBridgeActions.csproj
│ │ ├── EventBridgeWrapper.cs
│ │ └── HelloEventBridge.cs
│ ├── CreateRule
│ │ ├── CreateRule.csproj
│ │ └── Program.cs
│ ├── EventBridgeExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── EventBridgeScenario.cs
│ │ ├── EventBridgeScenario.csproj
│ │ └── settings.json
│ └── Tests
│ │ ├── EventBridgeTests.cs
│ │ ├── EventBridgeTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Glacier
│ ├── Actions
│ │ ├── GlacierActions.csproj
│ │ ├── GlacierWrapper.cs
│ │ └── HelloGlacier.cs
│ ├── GlacierExamples.sln
│ ├── README.md
│ └── Tests
│ │ ├── GlacierTests.csproj
│ │ ├── GlacierWrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Glue
│ ├── Actions
│ │ ├── GlueActions.csproj
│ │ ├── GlueWrapper.cs
│ │ ├── HelloGlue.cs
│ │ └── Usings.cs
│ ├── GlueExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── Glue_Basics
│ │ │ ├── GlueBasics.cs
│ │ │ ├── GlueBasics.csproj
│ │ │ ├── UIWrapper.cs
│ │ │ ├── Usings.cs
│ │ │ └── settings.json
│ └── Tests
│ │ ├── GlueTests.cs
│ │ ├── GlueTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── IAM
│ ├── Actions
│ │ ├── HelloIAM.cs
│ │ ├── IAMActions.csproj
│ │ ├── IAMWrapper.cs
│ │ └── Usings.cs
│ ├── IAMExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── IAMBasics
│ │ │ ├── IAMBasics.cs
│ │ │ ├── IAMBasics.csproj
│ │ │ ├── Usings.cs
│ │ │ └── settings.json
│ │ └── IamScenariosCommon
│ │ │ ├── IamScenariosCommon.csproj
│ │ │ ├── S3Wrapper.cs
│ │ │ ├── UIWrapper.cs
│ │ │ └── Usings.cs
│ └── Tests
│ │ ├── IAMTests.csproj
│ │ ├── IamWrapperTests.cs
│ │ ├── S3WrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── KMS
│ ├── CreateAliasExample
│ │ ├── CreateAlias.cs
│ │ ├── CreateAliasExample.csproj
│ │ └── CreateAliasExample.sln
│ ├── CreateGrantExample
│ │ ├── CreateGrant.cs
│ │ ├── CreateGrantExample.csproj
│ │ └── CreateGrantExample.sln
│ ├── CreateKeyExample
│ │ ├── CreateKey.cs
│ │ ├── CreateKeyExample.csproj
│ │ └── CreateKeyExample.sln
│ ├── DescribeKeyExample
│ │ ├── DescribeKey.cs
│ │ ├── DescribeKeyExample.csproj
│ │ └── DescribeKeyExample.sln
│ ├── DisableKeyExample
│ │ ├── DisableKey.cs
│ │ ├── DisableKeyExample.csproj
│ │ └── DisableKeyExample.sln
│ ├── EnableKeyExample
│ │ ├── EnableKey.cs
│ │ ├── EnableKeyExample.csproj
│ │ └── EnableKeyExample.sln
│ ├── ListAliasesExample
│ │ ├── ListAliases.cs
│ │ ├── ListAliasesExample.csproj
│ │ └── ListAliasesExample.sln
│ ├── ListGrantsExample
│ │ ├── ListGrants.cs
│ │ ├── ListGrantsExample.csproj
│ │ └── ListGrantsExample.sln
│ ├── ListKeysExample
│ │ ├── ListKeys.cs
│ │ ├── ListKeysExample.csproj
│ │ └── ListKeysExample.sln
│ └── README.md
├── Keyspaces
│ ├── Actions
│ │ ├── HelloKeyspaces.cs
│ │ ├── KeyspacesActions.csproj
│ │ ├── KeyspacesWrapper.cs
│ │ └── Usings.cs
│ ├── KeyspacesExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── CassandraWrapper.cs
│ │ ├── KeyspacesBasics.cs
│ │ ├── KeyspacesScenario.csproj
│ │ ├── Movie.cs
│ │ ├── MovieInfo.cs
│ │ ├── UIMethods.cs
│ │ ├── Usings.cs
│ │ └── settings.json
│ └── Tests
│ │ ├── CassandraWrapperTests.cs
│ │ ├── KeyspacesTests.csproj
│ │ ├── KeyspacesWrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Kinesis
│ ├── CreateStreamExample
│ │ ├── CreateStreamExample.sln
│ │ └── CreateStreamExample
│ │ │ ├── CreateStream.cs
│ │ │ └── CreateStreamExample.csproj
│ ├── DeleteStreamExample
│ │ ├── DeleteStreamExample.sln
│ │ └── DeleteStreamExample
│ │ │ ├── DeleteStream.cs
│ │ │ └── DeleteStreamExample.csproj
│ ├── DeregisterConsumerExample
│ │ ├── DeregisterConsumerExample.sln
│ │ └── DeregisterConsumerExample
│ │ │ ├── DeregisterConsumer.cs
│ │ │ └── DeregisterConsumerExample.csproj
│ ├── ListConsumersExample
│ │ ├── ListConsumersExample.sln
│ │ └── ListConsumersExample
│ │ │ ├── ListConsumers.cs
│ │ │ └── ListConsumersExample.csproj
│ ├── ListStreamsExample
│ │ ├── ListStreamsExample.sln
│ │ └── ListStreamsExample
│ │ │ ├── ListStreams.cs
│ │ │ └── ListStreamsExample.csproj
│ ├── ListTagsExample
│ │ ├── ListTagsExample.sln
│ │ └── ListTagsExample
│ │ │ ├── ListTags.cs
│ │ │ └── ListTagsExample.csproj
│ ├── README.md
│ ├── RegisterConsumerExample
│ │ ├── RegisterConsumerExample.sln
│ │ └── RegisterConsumerExample
│ │ │ ├── RegisterConsumer.cs
│ │ │ └── RegisterConsumerExample.csproj
│ └── TagStreamExample
│ │ ├── TagStreamExample.sln
│ │ └── TagStreamExample
│ │ ├── TagStream.cs
│ │ └── TagStreamExample.csproj
├── Lambda
│ ├── Actions
│ │ ├── HelloLambda.cs
│ │ ├── LambdaActions.csproj
│ │ ├── LambdaRoleWrapper.cs
│ │ └── LambdaWrapper.cs
│ ├── LambdaCalculator.zip
│ ├── LambdaCalculator
│ │ ├── LambdaCalculator.sln
│ │ └── LambdaCalculator
│ │ │ ├── Function.cs
│ │ │ ├── LambdaCalculator.csproj
│ │ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ │ └── aws-lambda-tools-defaults.json
│ ├── LambdaExamples.sln
│ ├── LambdaIncrement.zip
│ ├── LambdaIncrement
│ │ ├── LambdaIncrement.sln
│ │ └── src
│ │ │ └── LambdaIncrement
│ │ │ ├── Function.cs
│ │ │ ├── LambdaIncrement.csproj
│ │ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ │ └── aws-lambda-tools-defaults.json
│ ├── README.md
│ ├── Scenarios
│ │ ├── LambdaBasics
│ │ │ ├── LambdaBasics.cs
│ │ │ ├── LambdaBasics.csproj
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Usings.cs
│ │ │ └── settings.json
│ │ └── LambdaScenarioCommon
│ │ │ ├── LambdaScenarioCommon.csproj
│ │ │ └── UIWrapper.cs
│ └── Tests
│ │ ├── LambdaTests.cs
│ │ ├── LambdaTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── MediaConvert
│ ├── Actions
│ │ ├── HelloMediaConvert.cs
│ │ ├── MediaConvertActions.csproj
│ │ └── MediaConvertWrapper.cs
│ ├── MediaConvertExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── CreateJob
│ │ │ ├── CreateJob.cs
│ │ │ ├── CreateJob.csproj
│ │ │ └── settings.json
│ └── Tests
│ │ ├── MediaConvertTests.cs
│ │ ├── MediaConvertTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Organizations
│ ├── AttachPolicyExample
│ │ ├── AttachPolicyExample.sln
│ │ └── AttachPolicyExample
│ │ │ ├── AttachPolicy.cs
│ │ │ └── AttachPolicyExample.csproj
│ ├── CreateAccountExample
│ │ ├── CreateAccountExample.sln
│ │ └── CreateAccountExample
│ │ │ ├── CreateAccount.cs
│ │ │ └── CreateAccountExample.csproj
│ ├── CreateOrganizationExample
│ │ ├── CreateOrganizationExample.sln
│ │ └── CreateOrganizationExample
│ │ │ ├── CreateOrganization.cs
│ │ │ └── CreateOrganizationExample.csproj
│ ├── CreateOrganizationalUnitExample
│ │ ├── CreateOrganizationalUnitExample.sln
│ │ └── CreateOrganizationalUnitExample
│ │ │ ├── CreateOrganizationalUnit.cs
│ │ │ └── CreateOrganizationalUnitExample.csproj
│ ├── CreatePolicyExample
│ │ ├── CreatePolicyExample.sln
│ │ └── CreatePolicyExample
│ │ │ ├── CreatePolicy.cs
│ │ │ └── CreatePolicyExample.csproj
│ ├── DeleteOrganizationExample
│ │ ├── DeleteOrganizationExample.sln
│ │ └── DeleteOrganizationExample
│ │ │ ├── DeleteOrganization.cs
│ │ │ └── DeleteOrganizationExample.csproj
│ ├── DeleteOrganizationalUnitExample
│ │ ├── DeleteOrganizationalUnitExample.sln
│ │ └── DeleteOrganizationalUnitExample
│ │ │ ├── DeleteOrganizationalUnit.cs
│ │ │ └── DeleteOrganizationalUnitExample.csproj
│ ├── DeletePolicyExample
│ │ ├── DeletePolicyExample.sln
│ │ └── DeletePolicyExample
│ │ │ ├── DeletePolicy.cs
│ │ │ └── DeletePolicyExample.csproj
│ ├── DetachPolicyExample
│ │ ├── DetachPolicyExample.sln
│ │ └── DetachPolicyExample
│ │ │ ├── DetachPolicy.cs
│ │ │ └── DetachPolicyExample.csproj
│ ├── ListAccountsExample
│ │ ├── ListAccountsExample.sln
│ │ └── ListAccountsExample
│ │ │ ├── ListAccounts.cs
│ │ │ └── ListAccountsExample.csproj
│ ├── ListOrganizationalUnitsForParentExample
│ │ ├── ListOrganizationalUnitsForParentExample.sln
│ │ └── ListOrganizationalUnitsForParentExample
│ │ │ ├── ListOrganizationalUnitsForParent.cs
│ │ │ └── ListOrganizationalUnitsForParentExample.csproj
│ ├── ListPoliciesExample
│ │ ├── ListPoliciesExample.sln
│ │ └── ListPoliciesExample
│ │ │ ├── ListPolicies.cs
│ │ │ └── ListPoliciesExample.csproj
│ └── README.md
├── Pinpoint
│ ├── Pinpoint.sln
│ ├── PinpointTests
│ │ ├── PinpointTests.csproj
│ │ ├── SendEmailMessageTests.cs
│ │ ├── SendSmsMessageTests.cs
│ │ └── testsettings.json
│ ├── README.md
│ ├── SendEmailMessage
│ │ ├── SendEmail.cs
│ │ ├── SendEmailMessage.csproj
│ │ └── settings.json
│ ├── SendSmsMessage
│ │ ├── SendSms.cs
│ │ ├── SendSmsMessage.csproj
│ │ └── settings.json
│ └── dead-snippets.txt
├── Polly
│ ├── DeleteLexiconExample
│ │ ├── DeleteLexicon.cs
│ │ ├── DeleteLexiconExample.csproj
│ │ └── DeleteLexiconExample.sln
│ ├── DescribeVoicesExample
│ │ ├── DescribeVoices.cs
│ │ ├── DescribeVoicesExample.csproj
│ │ ├── DescribeVoicesExample.sln
│ │ └── Properties
│ │ │ └── launchSettings.json
│ ├── GetLexiconExample
│ │ ├── GetLexicon.cs
│ │ ├── GetLexiconExample.csproj
│ │ └── GetLexiconExample.sln
│ ├── ListLexiconsExample
│ │ ├── ListLexicons.cs
│ │ ├── ListLexiconsExample.csproj
│ │ └── ListLexiconsExample.sln
│ ├── PutLexiconExample
│ │ ├── PutLexicon.cs
│ │ ├── PutLexiconExample.csproj
│ │ └── PutLexiconExample.sln
│ ├── README.md
│ ├── SynthesizeSpeechExample
│ │ ├── SynthesizeSpeech.cs
│ │ ├── SynthesizeSpeechExample.csproj
│ │ └── SynthesizeSpeechExample.sln
│ └── SynthesizeSpeechMarksExample
│ │ ├── SynthesizeSpeechMarks.cs
│ │ ├── SynthesizeSpeechMarksExample.csproj
│ │ └── SynthesizeSpeechMarksExample.sln
├── RDS
│ ├── Actions
│ │ ├── HelloRDS.cs
│ │ ├── RDSActions.csproj
│ │ ├── RDSWrapper.Instances.cs
│ │ ├── RDSWrapper.ParameterGroups.cs
│ │ └── RDSWrapper.Snapshots.cs
│ ├── RDSExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── RDSInstanceScenario
│ │ │ ├── RDSInstanceScenario.cs
│ │ │ └── RDSInstanceScenario.csproj
│ └── Tests
│ │ ├── RDSInstanceScenarioTests.cs
│ │ ├── RDSTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── README.md
├── Rekognition
│ ├── AddFacesExample
│ │ ├── AddFaces.cs
│ │ ├── AddFacesExample.csproj
│ │ └── AddFacesExample.sln
│ ├── CelebritiesInImageExample
│ │ ├── CelebritiesInImage.cs
│ │ ├── CelebritiesInImageExample.csproj
│ │ └── CelebritiesInImageExample.sln
│ ├── CelebrityInfoExample
│ │ ├── CelebrityInfo.cs
│ │ ├── CelebrityInfoExample.csproj
│ │ └── CelebrityInfoExample.sln
│ ├── CompareFacesExample
│ │ ├── CompareFaces.cs
│ │ ├── CompareFacesExample.csproj
│ │ └── CompareFacesExample.sln
│ ├── CreateCollectionExample
│ │ ├── CreateCollection.cs
│ │ ├── CreateCollectionExample.csproj
│ │ └── CreateCollectionExample.sln
│ ├── DeleteCollectionExample
│ │ ├── DeleteCollection.cs
│ │ ├── DeleteCollectionExample.csproj
│ │ └── DeleteCollectionExample.sln
│ ├── DeleteFacesExample
│ │ ├── DeleteFaces.cs
│ │ ├── DeleteFacesExample.csproj
│ │ └── DeleteFacesExample.sln
│ ├── DescribeCollectionExample
│ │ ├── DescribeCollection.cs
│ │ ├── DescribeCollectionExample.csproj
│ │ └── DescribeCollectionExample.sln
│ ├── DetectFacesExample
│ │ ├── DetectFaces.cs
│ │ ├── DetectFacesExample.csproj
│ │ └── DetectFacesExample.sln
│ ├── DetectLabelsExample
│ │ ├── DetectLabels.cs
│ │ ├── DetectLabelsExample.csproj
│ │ └── DetectLabelsExample.sln
│ ├── DetectLabelsLocalFileExample
│ │ ├── DetectLabelsLocalFile.cs
│ │ ├── DetectLabelsLocalFileExample.csproj
│ │ └── DetectLabelsLocalFileExample.sln
│ ├── DetectModerationLabelsExample
│ │ ├── DetectModerationLabels.cs
│ │ ├── DetectModerationLabelsExample.csproj
│ │ └── DetectModerationLabelsExample.sln
│ ├── DetectTextExample
│ │ ├── DetectText.cs
│ │ ├── DetectTextExample.csproj
│ │ └── DetectTextExample.sln
│ ├── FaceRekognitionExample
│ │ ├── FaceRekognitionExample.sln
│ │ ├── FaceRekognitionExample
│ │ │ ├── FaceRekognition.cs
│ │ │ ├── FaceRekognitionExample.csproj
│ │ │ └── Properties
│ │ │ │ └── launchSettings.json
│ │ └── FaceRekognitionExampleTests
│ │ │ ├── FaceRekognitionExampleTests.csproj
│ │ │ ├── FaceRekognitionTests.cs
│ │ │ └── test.png
│ ├── ImageOrientationBoundingBoxExample
│ │ ├── ImageOrientationBoundingBox.cs
│ │ ├── ImageOrientationBoundingBoxExample.csproj
│ │ ├── ImageOrientationBoundingBoxExample.sln
│ │ └── Properties
│ │ │ └── launchSettings.json
│ ├── ListCollectionsExample
│ │ ├── ListCollections.cs
│ │ ├── ListCollectionsExample.csproj
│ │ └── ListCollectionsExample.sln
│ ├── ListFacesExample
│ │ ├── ListFaces.cs
│ │ ├── ListFacesExample.csproj
│ │ └── ListFacesExample.sln
│ ├── README.md
│ ├── SearchFacesMatchingIdExample
│ │ ├── SearchFacesMatchingId.cs
│ │ ├── SearchFacesMatchingIdExample.csproj
│ │ └── SearchFacesMatchingIdExample.sln
│ └── SearchFacesMatchingImageExample
│ │ ├── SearchFacesMatchingImage.cs
│ │ ├── SearchFacesMatchingImageExample.csproj
│ │ └── SearchFacesMatchingImageExample.sln
├── Route53
│ ├── Actions
│ │ ├── HelloRoute53.cs
│ │ ├── Route53Actions.csproj
│ │ └── Route53Wrapper.cs
│ ├── README.md
│ ├── Route53Examples.sln
│ ├── Scenarios
│ │ ├── Route53DomainScenario.cs
│ │ ├── Route53DomainScenario.csproj
│ │ └── settings.json
│ └── Tests
│ │ ├── Route53ServiceTests.cs
│ │ ├── Route53Tests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── S3
│ ├── BucketACLExample
│ │ ├── BucketACL.cs
│ │ ├── BucketACLExample.csproj
│ │ └── BucketACLExample.sln
│ ├── CopyObjectExample
│ │ ├── CopyObject.cs
│ │ ├── CopyObjectExample.csproj
│ │ └── CopyObjectExample.sln
│ ├── EnableNotificationsExample
│ │ ├── EnableNotifications.cs
│ │ ├── EnableNotificationsExample.csproj
│ │ └── EnableNotificationsExample.sln
│ ├── GenPresignedURLExample
│ │ ├── GenPresignedURLExample.sln
│ │ ├── GenPresignedUrl.cs
│ │ └── GenPresignedUrlExample.csproj
│ ├── LifecycleExample
│ │ ├── Lifecycle.cs
│ │ ├── LifecycleExample.csproj
│ │ └── LifecycleExample.sln
│ ├── ListBucketsExample
│ │ ├── ListBuckets.cs
│ │ ├── ListBucketsExample.csproj
│ │ └── ListBucketsExample.sln
│ ├── ListObjectsPaginatorExample
│ │ ├── ListObjectsPaginator.cs
│ │ ├── ListObjectsPaginatorExample.csproj
│ │ └── ListObjectsPaginatorExample.sln
│ ├── MPUapiCopyObjExample
│ │ ├── MPUapiCopyObj.cs
│ │ ├── MPUapiCopyObjExample.csproj
│ │ └── MPUapiCopyObjExample.sln
│ ├── ManageACLsExample
│ │ ├── ManageACLs.cs
│ │ ├── ManageACLsExample.csproj
│ │ └── ManageACLsExample.sln
│ ├── ObjectTagExample
│ │ ├── ObjectTag.cs
│ │ ├── ObjectTagExample.csproj
│ │ └── ObjectTagExample.sln
│ ├── PutBucketEncryption
│ │ ├── PutBucketEncryption.sln
│ │ ├── ServerSideEncryption
│ │ │ ├── ServerSideEncryption.cs
│ │ │ └── ServerSideEncryption.csproj
│ │ └── ServerSideEncryptionTests
│ │ │ ├── ServerSideEncryptionTests.cs
│ │ │ └── ServerSideEncryptionTests.csproj
│ ├── README.md
│ ├── RestoreArchivedObjectExample
│ │ ├── RestoreArchivedObject.cs
│ │ ├── RestoreArchivedObjectExample.csproj
│ │ └── RestoreArchivedObjectExample.sln
│ ├── S3_Basics
│ │ ├── GlobalUsings.cs
│ │ ├── S3Bucket.cs
│ │ ├── S3_Basics.cs
│ │ ├── S3_BasicsScenario.csproj
│ │ └── S3_BasicsScenario.sln
│ ├── S3_BasicsScenarioTests
│ │ ├── GlobalUsings.cs
│ │ ├── S3BucketTests.cs
│ │ └── S3_BasicsScenarioTests.csproj
│ ├── SSECLowLevelMPUcopyObjectExample
│ │ ├── SSECLowLevelMPUcopyObject.cs
│ │ ├── SSECLowLevelMPUcopyObjectExample.csproj
│ │ └── SSECLowLevelMPUcopyObjectExample.sln
│ ├── SSEClientEncryptionExample
│ │ ├── SSEClientEncryption.cs
│ │ ├── SSEClientEncryptionExample.csproj
│ │ └── SSEClientEncryptionExample.sln
│ ├── ServerAccessLoggingExample
│ │ ├── ServerAccessLogging.cs
│ │ ├── ServerAccessLoggingExample.csproj
│ │ ├── ServerAccessLoggingExample.sln
│ │ └── settings.json
│ ├── ServerSideEncryptionExample
│ │ ├── ServerSideEncryption.cs
│ │ ├── ServerSideEncryptionExample.csproj
│ │ └── ServerSideEncryptionExample.sln
│ ├── TrackMPUUsingHighLevelAPIExample
│ │ ├── TrackMPUUsingHighLevelAPI.cs
│ │ ├── TrackMPUUsingHighLevelAPIExample.csproj
│ │ └── TrackMPUUsingHighLevelAPIExample.sln
│ ├── TransferAccelerationExample
│ │ ├── TransferAcceleration.cs
│ │ ├── TransferAccelerationExample.csproj
│ │ └── TransferAccelerationExample.sln
│ ├── UploadUsingPresignedURLExample
│ │ ├── UploadUsingPresignedURL.cs
│ │ ├── UploadUsingPresignedURLExample.csproj
│ │ └── UploadUsingPresignedURLExample.sln
│ ├── WebsiteConfigExample
│ │ ├── WebsiteConfig.cs
│ │ ├── WebsiteConfigExample.csproj
│ │ └── WebsiteConfigExample.sln
│ ├── non-versioned-examples
│ │ ├── DeleteMultipleObjectsExample
│ │ │ ├── DeleteMultipleObjects.cs
│ │ │ ├── DeleteMultipleObjectsExample.csproj
│ │ │ └── DeleteMultipleObjectsExample.sln
│ │ └── DeleteObjectExample
│ │ │ ├── DeleteObject.cs
│ │ │ ├── DeleteObjectExample.csproj
│ │ │ └── DeleteObjectExample.sln
│ ├── s3CORSExample
│ │ ├── S3CORS.cs
│ │ ├── S3CORSExample.csproj
│ │ └── s3CORSExample.sln
│ ├── scenarios
│ │ ├── S3ConditionalRequestsScenario
│ │ │ ├── README.md
│ │ │ ├── S3ConditionalRequests
│ │ │ │ ├── Enums.cs
│ │ │ │ ├── S3ActionsWrapper.cs
│ │ │ │ ├── S3ConditionalRequestsScenario.cs
│ │ │ │ ├── S3ConditionalRequestsScenario.csproj
│ │ │ │ └── settings.json
│ │ │ ├── S3ConditionalRequestsScenario.sln
│ │ │ └── S3ConditionalRequestsTests
│ │ │ │ ├── S3ConditionalRequestsScenarioTests.cs
│ │ │ │ ├── S3ConditionalRequestsTests.csproj
│ │ │ │ ├── Usings.cs
│ │ │ │ └── testsettings.json
│ │ ├── S3ObjectLockScenario
│ │ │ ├── README.md
│ │ │ ├── S3ObjectLockScenario.sln
│ │ │ ├── S3ObjectLockTests
│ │ │ │ ├── S3ObjectLockScenarioTests.cs
│ │ │ │ ├── S3ObjectLockTests.csproj
│ │ │ │ ├── Usings.cs
│ │ │ │ └── testsettings.json
│ │ │ └── S3ObjectLockWorkflow
│ │ │ │ ├── S3ActionsWrapper.cs
│ │ │ │ ├── S3ObjectLockScenario.csproj
│ │ │ │ ├── S3ObjectLockWorkflow.cs
│ │ │ │ └── settings.json
│ │ └── TransferUtilityBasics
│ │ │ ├── TransferUtilityBasics.sln
│ │ │ ├── TransferUtilityBasics
│ │ │ ├── GlobalUsings.cs
│ │ │ ├── TransferBasics.cs
│ │ │ ├── TransferFolderTest
│ │ │ │ ├── DownloadTest.txt
│ │ │ │ └── UploadTest.txt
│ │ │ ├── TransferMethods.cs
│ │ │ ├── TransferUtilityBasics.csproj
│ │ │ └── settings.json
│ │ │ └── TransferUtilityBasicsTests
│ │ │ ├── DownloadTest.txt
│ │ │ ├── GlobalUsings.cs
│ │ │ ├── TransferFolderTest
│ │ │ ├── DownloadTest.txt
│ │ │ ├── UploadFolder
│ │ │ │ └── UploadTest.txt
│ │ │ └── UploadTest.txt
│ │ │ ├── TransferMethodsTests.cs
│ │ │ ├── TransferUtilityBasicsTests.csproj
│ │ │ ├── UploadTest.txt
│ │ │ └── testsettings.json
│ └── versioned-examples
│ │ ├── DeleteMultipleObjectsExample
│ │ ├── DeleteMultipleObjects.cs
│ │ ├── DeleteMultipleObjectsExample.csproj
│ │ └── DeleteMultipleObjectsExample.sln
│ │ ├── DeleteObjectVersionExample
│ │ ├── DeleteObjectVersion.cs
│ │ ├── DeleteObjectVersionExample.csproj
│ │ └── DeleteObjectVersionExample.sln
│ │ └── ListObjectVersionsExample
│ │ ├── ListObjectVersions.cs
│ │ ├── ListObjectVersionsExample.csproj
│ │ └── ListObjectVersionsExample.sln
├── SES
│ ├── Actions
│ │ ├── SESActionExamples.cs
│ │ ├── SESActions.csproj
│ │ └── SESWrapper.cs
│ ├── README.md
│ ├── SESExamples.sln
│ └── Tests
│ │ ├── SESExampleTests.cs
│ │ ├── SESTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── SESv2
│ ├── NewsLetterWorkflow
│ │ ├── NewsLetterWorkflow.sln
│ │ ├── README.md
│ │ ├── Sesv2Scenario
│ │ │ ├── NewsletterWorkflow.cs
│ │ │ ├── SESv2Wrapper.cs
│ │ │ └── Sesv2Scenario.csproj
│ │ ├── Sesv2Tests
│ │ │ ├── SESv2WrapperTests.cs
│ │ │ └── Sesv2Tests.csproj
│ │ └── resources
│ │ │ ├── coupon-newsletter.html
│ │ │ ├── coupon-newsletter.txt
│ │ │ ├── sample_coupons.json
│ │ │ ├── welcome.html
│ │ │ └── welcome.txt
│ └── README.md
├── SNS
│ ├── CreateSNSTopicExample
│ │ ├── CreateSNSTopicExample.sln
│ │ └── CreateSNSTopicExample
│ │ │ ├── CreateSNSTopic.cs
│ │ │ └── CreateSNSTopicExample.csproj
│ ├── GetTopicAttributesExample
│ │ ├── GetTopicAttributesExample.sln
│ │ └── GetTopicAttributesExample
│ │ │ ├── GetTopicAttributes.cs
│ │ │ └── GetTopicAttributesExample.csproj
│ ├── IsPhoneNumOptedOutExample
│ │ ├── IsPhoneNumOptedOutExample.sln
│ │ └── IsPhoneNumOptedOutExample
│ │ │ ├── IsPhoneNumOptedOut.cs
│ │ │ └── IsPhoneNumOptedOutExample.csproj
│ ├── ListSNSSubscriptionsExample
│ │ ├── ListSNSSubscriptionsExample.sln
│ │ └── ListSNSSubscriptionsExample
│ │ │ ├── ListSNSSubscriptionsExample.csproj
│ │ │ └── ListSubscriptions.cs
│ ├── ListSNSTopicsExample
│ │ ├── ListSNSTopicsExample.sln
│ │ └── ListSNSTopicsExample
│ │ │ ├── ListSNSTopics.cs
│ │ │ └── ListSNSTopicsExample.csproj
│ ├── ManageTopicSubscriptionExample
│ │ ├── ManageTopicSubscriptionExample.sln
│ │ └── ManageTopicSubscriptionExample
│ │ │ ├── ManageTopicSubscription.cs
│ │ │ ├── ManageTopicSubscriptionExample.csproj
│ │ │ └── Properties
│ │ │ └── launchSettings.json
│ ├── PublishToSNSTopicExample
│ │ ├── PublishToSNSTopicExample.sln
│ │ └── PublishToSNSTopicExample
│ │ │ ├── PublishToSNSTopic.cs
│ │ │ └── PublishToSNSTopicExample.csproj
│ ├── README.md
│ └── SNSMessageExample
│ │ ├── SNSMessageExample.sln
│ │ ├── SNSMessageExample
│ │ ├── SNSMessage.cs
│ │ ├── SNSMessageExample.cs
│ │ └── SNSMessageExample.csproj
│ │ └── SNSMessageExampleTest
│ │ ├── SNSMessageExampleTest.csproj
│ │ └── SNSMessageTest.cs
├── SQS
│ ├── AuthorizeS3ToSendMessageExample
│ │ ├── AuthorizeS3ToSendMessageExample.sln
│ │ └── AuthorizeS3ToSendMessageExample
│ │ │ ├── AuthorizeS3ToSendMessage.cs
│ │ │ └── AuthorizeS3ToSendMessageExample.csproj
│ ├── CreateSendExample
│ │ ├── CreateSendExample.sln
│ │ ├── CreateSendExample
│ │ │ ├── CreateSendExample.cs
│ │ │ └── CreateSendExample.csproj
│ │ └── CreateSendExampleTests
│ │ │ ├── CreateSendExampleTests.cs
│ │ │ └── CreateSendExampleTests.csproj
│ ├── DeleteMessageExample
│ │ ├── DeleteMessageExample.sln
│ │ └── DeleteMessageExample
│ │ │ ├── DeleteMessage.cs
│ │ │ └── DeleteMessageExample.csproj
│ ├── GetQueueUrlExample
│ │ ├── GetQueueUrlExample.sln
│ │ └── GetQueueUrlExample
│ │ │ ├── GetQueueUrl.cs
│ │ │ └── GetQueueUrlExample.csproj
│ ├── README.md
│ └── ReceiveDeleteExample
│ │ ├── ReceiveDeleteExample.sln
│ │ ├── ReceiveDeleteExample
│ │ ├── ReceiveDeleteExample.cs
│ │ └── ReceiveDeleteExample.csproj
│ │ └── ReceiveDeleteExampleTests
│ │ ├── ReceiveDeleteExampleTests.cs
│ │ └── ReceiveDeleteExampleTests.csproj
├── STS
│ ├── AssumeRole
│ │ ├── AssumeRole.sln
│ │ ├── AssumeRoleExample
│ │ │ ├── AssumeRole.cs
│ │ │ └── AssumeRoleExample.csproj
│ │ └── AssumeRoleExampleTest
│ │ │ ├── AssumeRoleExampleTest.csproj
│ │ │ └── AssumeRoleTests.cs
│ └── README.md
├── SageMaker
│ ├── Actions
│ │ ├── HelloSageMaker.cs
│ │ ├── SageMakerActions.csproj
│ │ └── SageMakerWrapper.cs
│ ├── Lambdas
│ │ ├── PipelineRequest.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── QueuePayload.cs
│ │ ├── SageMakerLambda.csproj
│ │ ├── SageMakerLambdaFunction.cs
│ │ └── aws-lambda-tools-defaults.json
│ ├── README.md
│ ├── SageMakerExamples.sln
│ ├── Scenarios
│ │ ├── PipelineWorkflow.cs
│ │ ├── README.md
│ │ ├── SageMakerLambda.zip
│ │ ├── SageMakerScenario.csproj
│ │ └── settings.json
│ └── Tests
│ │ ├── SageMakerTests.cs
│ │ ├── SageMakerTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── SecretsManager
│ ├── GetSecretValue
│ │ ├── GetSecretValue.sln
│ │ ├── GetSecretValueExample
│ │ │ ├── GetSecretValue.cs
│ │ │ └── GetSecretValueExample.csproj
│ │ └── GetSecretValueExampleTests
│ │ │ ├── GetSecretValueExampleTests.csproj
│ │ │ └── GetSecretValueTests.cs
│ └── README.md
├── StepFunctions
│ ├── Actions
│ │ ├── HelloStepFunctions.cs
│ │ ├── StepFunctionsActions.csproj
│ │ └── StepFunctionsWrapper.cs
│ ├── README.md
│ ├── Scenarios
│ │ ├── StepFunctionsBasics.cs
│ │ ├── StepFunctionsBasics.csproj
│ │ ├── UIMethods.cs
│ │ ├── Usings.cs
│ │ └── settings.json
│ ├── StepFunctionsExamples.sln
│ └── Tests
│ │ ├── StepFunctionsTests.csproj
│ │ ├── StepFunctionsWrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Support
│ ├── Actions
│ │ ├── HelloSupport.cs
│ │ ├── SupportActions.csproj
│ │ └── SupportWrapper.cs
│ ├── README.md
│ ├── Scenarios
│ │ ├── SupportCaseScenario.cs
│ │ └── SupportCaseScenario.csproj
│ ├── SupportExamples.sln
│ └── Tests
│ │ ├── SupportIntegrationTests.cs
│ │ ├── SupportTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Transcribe
│ ├── Actions
│ │ ├── .media
│ │ │ └── Jabberwocky.mp3
│ │ ├── ActionExamples.cs
│ │ ├── TranscribeActions.csproj
│ │ ├── TranscribeWrapper.MedicalTranscriptions.cs
│ │ ├── TranscribeWrapper.Vocabularies.cs
│ │ └── TranscribeWrapper.cs
│ ├── README.md
│ ├── Tests
│ │ ├── TranscribeExampleTests.cs
│ │ ├── TranscribeTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
│ └── TranscribeExamples.sln
├── Translate
│ ├── BatchTranslateExample
│ │ ├── BatchTranslate.cs
│ │ ├── BatchTranslateExample.csproj
│ │ └── BatchTranslateExample.sln
│ ├── DescribeTextTranslationExample
│ │ ├── DescribeTextTranslation.cs
│ │ ├── DescribeTextTranslationExample.csproj
│ │ └── DescribeTextTranslationExample.sln
│ ├── ListTranslationJobsExample
│ │ ├── ListTranslationJobs.cs
│ │ ├── ListTranslationJobsExample.csproj
│ │ └── ListTranslationJobsExample.sln
│ ├── README.md
│ ├── StopTextTranslationJobExample
│ │ ├── StopTextTranslationJob.cs
│ │ ├── StopTextTranslationJobExample.csproj
│ │ └── StopTextTranslationJobExample.sln
│ └── TranslateTextExample
│ │ ├── TranslateText.cs
│ │ ├── TranslateTextExample.csproj
│ │ └── TranslateTextExample.sln
├── cross-service
│ ├── AuroraItemTracker
│ │ ├── AuroraItemTracker.sln
│ │ ├── AuroraItemTracker
│ │ │ ├── AuroraItemTracker.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── ReportRequest.cs
│ │ │ ├── ReportService.cs
│ │ │ ├── WorkItem.cs
│ │ │ ├── WorkItemService.cs
│ │ │ └── appsettings.json
│ │ ├── ItemTrackerTests
│ │ │ ├── ItemTrackerTests.csproj
│ │ │ ├── ReportServiceTests.cs
│ │ │ ├── Usings.cs
│ │ │ ├── WorkItemServiceTests.cs
│ │ │ └── testsettings.json
│ │ ├── README.md
│ │ └── images
│ │ │ ├── elapp1.png
│ │ │ ├── elapp2.png
│ │ │ ├── elapp3.png
│ │ │ ├── email.png
│ │ │ ├── excel_spreadsheet.png
│ │ │ ├── item_tracker_add_item.png
│ │ │ └── item_tracker_response.png
│ ├── DynamoDbItemTracker
│ │ ├── DynamoDbItemTracker.sln
│ │ ├── DynamoDbItemTracker
│ │ │ ├── DynamoDbItemTracker.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── ReportRequest.cs
│ │ │ ├── ReportService.cs
│ │ │ ├── WorkItem.cs
│ │ │ ├── WorkItemService.cs
│ │ │ └── appsettings.json
│ │ ├── ItemTrackerTests
│ │ │ ├── ItemTrackerTests.csproj
│ │ │ ├── ReportServiceTests.cs
│ │ │ ├── Usings.cs
│ │ │ ├── WorkItemServiceTests.cs
│ │ │ └── testsettings.json
│ │ ├── README.md
│ │ └── images
│ │ │ ├── elapp1.png
│ │ │ ├── elapp2.png
│ │ │ ├── elapp3.png
│ │ │ ├── elapp4.png
│ │ │ ├── email.png
│ │ │ ├── excel_spreadsheet.png
│ │ │ ├── item_tracker_add_item.png
│ │ │ └── item_tracker_response.png
│ ├── FeedbackSentimentAnalyzer
│ │ ├── FeedbackSentimentAnalyzer.sln
│ │ ├── FsaAnalyzeSentiment
│ │ │ ├── AnalyzeSentimentFunction.cs
│ │ │ ├── FsaAnalyzeSentiment.csproj
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ └── aws-lambda-tools-defaults.json
│ │ ├── FsaExtractText
│ │ │ ├── ExtractTextFunction.cs
│ │ │ ├── FsaExtractText.csproj
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ └── aws-lambda-tools-defaults.json
│ │ ├── FsaServices
│ │ │ ├── FsaServices.csproj
│ │ │ ├── Models
│ │ │ │ ├── AudioSourceDestinationDetails.cs
│ │ │ │ ├── CardObjectCreated.cs
│ │ │ │ ├── SentimentDetails.cs
│ │ │ │ ├── SourceTextDetails.cs
│ │ │ │ ├── TextWithSourceLanguage.cs
│ │ │ │ └── TranslatedTextDetails.cs
│ │ │ └── Services
│ │ │ │ ├── ExtractionService.cs
│ │ │ │ ├── SentimentService.cs
│ │ │ │ ├── SynthesizeService.cs
│ │ │ │ └── TranslationService.cs
│ │ ├── FsaServicesTest
│ │ │ ├── ExtractionServiceTests.cs
│ │ │ ├── FsaServicesTest.csproj
│ │ │ ├── SentimentServiceTests.cs
│ │ │ ├── SynthesizeServiceTests.cs
│ │ │ ├── TranslationServiceTests.cs
│ │ │ └── Usings.cs
│ │ ├── FsaSynthesizeAudio
│ │ │ ├── FsaSynthesizeAudio.csproj
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── SynthesizeAudioFunction.cs
│ │ │ └── aws-lambda-tools-defaults.json
│ │ ├── FsaTranslateText
│ │ │ ├── FsaTranslateText.csproj
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── TranslateTextFunction.cs
│ │ │ └── aws-lambda-tools-defaults.json
│ │ └── README.md
│ ├── MessageProcessingFramework
│ │ ├── Handler
│ │ │ ├── Handler.csproj
│ │ │ └── Program.cs
│ │ ├── MessageProcessingFramework.sln
│ │ ├── Publisher
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ └── Publisher.csproj
│ │ ├── README.md
│ │ └── Tests
│ │ │ ├── HandlerTests.cs
│ │ │ ├── MessageProcessingFrameworkTests.csproj
│ │ │ ├── PublisherTests.cs
│ │ │ └── Usings.cs
│ ├── PhotoAnalyzerApp
│ │ ├── PhotoAnalyzerApp
│ │ │ ├── Controllers
│ │ │ │ ├── AWSService.cs
│ │ │ │ ├── BucketItem.cs
│ │ │ │ ├── HomeController.cs
│ │ │ │ └── WorkItem.cs
│ │ │ └── Views
│ │ │ │ └── Home
│ │ │ │ ├── Index.cshtml
│ │ │ │ └── Process.cshtml
│ │ ├── README.md
│ │ └── images
│ │ │ ├── AnalyzePhotos.png
│ │ │ ├── GetImages.png
│ │ │ ├── Home.png
│ │ │ ├── ProjectFull.png
│ │ │ ├── ProjectFulla.png
│ │ │ ├── XmlReport.png
│ │ │ ├── lakesun.png
│ │ │ ├── nuget.png
│ │ │ ├── nuget2.png
│ │ │ ├── project.png
│ │ │ ├── projectLibs.png
│ │ │ ├── projectOverview.png
│ │ │ ├── projectStart.png
│ │ │ └── t.txt
│ ├── PhotoAssetManager
│ │ ├── PamApi
│ │ │ ├── Controllers
│ │ │ │ └── ApiController.cs
│ │ │ ├── DetectLabelsFunction.cs
│ │ │ ├── DownloadFunction.cs
│ │ │ ├── LambdaEntryPoint.cs
│ │ │ ├── LocalEntryPoint.cs
│ │ │ ├── PamApi.csproj
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Startup.cs
│ │ │ ├── appsettings.json
│ │ │ ├── aws-lambda-tools-defaults.json
│ │ │ └── serverless.template
│ │ ├── PamApiAnnotations
│ │ │ ├── DetectLabelsFunction.cs
│ │ │ ├── DownloadFunction.cs
│ │ │ ├── Functions.cs
│ │ │ ├── PamApiAnnotations.csproj
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Startup.cs
│ │ │ ├── appsettings.json
│ │ │ ├── aws-lambda-tools-defaults.json
│ │ │ └── serverless.template
│ │ ├── PamServices.Test
│ │ │ ├── ImageServiceTests.cs
│ │ │ ├── LabelServiceTests.cs
│ │ │ ├── NotificationServiceTests.cs
│ │ │ ├── PamServices.Test.csproj
│ │ │ ├── StorageServiceTests.cs
│ │ │ └── Usings.cs
│ │ ├── PamServices
│ │ │ ├── DownloadRequest.cs
│ │ │ ├── ImageService.cs
│ │ │ ├── Label.cs
│ │ │ ├── LabelService.cs
│ │ │ ├── LabelsResponse.cs
│ │ │ ├── NotificationService.cs
│ │ │ ├── PamServices.csproj
│ │ │ ├── StorageService.cs
│ │ │ ├── UploadRequest.cs
│ │ │ └── UploadResponse.cs
│ │ ├── PhotoAssetManager.sln
│ │ ├── README.md
│ │ ├── pam_api_swagger.png
│ │ ├── pam_mock_lambda.png
│ │ ├── pam_overview.png
│ │ └── pam_ui.png
│ ├── README.md
│ ├── ResilientService
│ │ ├── AutoScalerActions
│ │ │ ├── AutoScalerActions.csproj
│ │ │ └── AutoScalerWrapper.cs
│ │ ├── ElasticLoadBalancerActions
│ │ │ ├── ElasticLoadBalancerActions.csproj
│ │ │ └── ElasticLoadBalancerWrapper.cs
│ │ ├── ParameterActions
│ │ │ ├── ParameterActions.csproj
│ │ │ └── SMParameterWrapper.cs
│ │ ├── README.md
│ │ ├── RecommendationService
│ │ │ ├── RecommendationModel.cs
│ │ │ ├── RecommendationService.csproj
│ │ │ └── Recommendations.cs
│ │ ├── ResilientService.sln
│ │ ├── ResilientServiceWorkflow
│ │ │ ├── ResilientService.csproj
│ │ │ ├── ResilientServiceWorkflow.cs
│ │ │ └── settings.json
│ │ └── Tests
│ │ │ ├── ResilientServiceTests.cs
│ │ │ ├── ResilientServiceTests.csproj
│ │ │ ├── Usings.cs
│ │ │ └── testsettings.json
│ ├── S3ObjectLambdaFunction
│ │ ├── README.md
│ │ ├── csharp-s3-object-lambda-function.sln
│ │ ├── csharp-s3-object-lambda-function
│ │ │ ├── Function.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── aws-lambda-tools-defaults.json
│ │ │ └── csharp-s3-object-lambda-function.csproj
│ │ └── images
│ │ │ ├── step-1.png
│ │ │ ├── step-10.png
│ │ │ ├── step-11.png
│ │ │ ├── step-12.png
│ │ │ ├── step-13.png
│ │ │ ├── step-14.png
│ │ │ ├── step-15.png
│ │ │ ├── step-16.png
│ │ │ ├── step-17.png
│ │ │ ├── step-2.png
│ │ │ ├── step-3.png
│ │ │ ├── step-4.png
│ │ │ ├── step-5.png
│ │ │ ├── step-6.png
│ │ │ ├── step-7.png
│ │ │ ├── step-8.png
│ │ │ └── step-9.png
│ ├── SubscribePublishTranslate
│ │ ├── README.md
│ │ ├── SubscribePublishTranslate.sln
│ │ ├── SubscribePublishTranslate
│ │ │ ├── Controllers
│ │ │ │ ├── HomeController.cs
│ │ │ │ └── SnsService.cs
│ │ │ ├── Models
│ │ │ │ └── ErrorViewModel.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Startup.cs
│ │ │ ├── SubscribePublishTranslate.csproj
│ │ │ ├── Views
│ │ │ │ ├── Home
│ │ │ │ │ ├── Index.cshtml
│ │ │ │ │ └── Privacy.cshtml
│ │ │ │ ├── Shared
│ │ │ │ │ ├── Error.cshtml
│ │ │ │ │ ├── _Layout.cshtml
│ │ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ │ ├── _ViewImports.cshtml
│ │ │ │ └── _ViewStart.cshtml
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ └── wwwroot
│ │ │ │ ├── css
│ │ │ │ └── site.css
│ │ │ │ ├── favicon.ico
│ │ │ │ └── js
│ │ │ │ └── site.js
│ │ └── images
│ │ │ ├── client1.png
│ │ │ ├── client2.png
│ │ │ ├── client3.png
│ │ │ ├── client4.png
│ │ │ ├── confirm.png
│ │ │ ├── home.png
│ │ │ ├── install_package.png
│ │ │ ├── nuget.png
│ │ │ ├── packages.png
│ │ │ ├── project2.png
│ │ │ ├── project3.png
│ │ │ ├── run.png
│ │ │ └── subscribe_dialog.png
│ └── TopicsAndQueues
│ │ ├── Actions
│ │ ├── SNSActions
│ │ │ ├── HelloSNS.cs
│ │ │ ├── SNSActions.csproj
│ │ │ └── SNSWrapper.cs
│ │ └── SQSActions
│ │ │ ├── HelloSQS.cs
│ │ │ ├── SQSActions.csproj
│ │ │ └── SQSWrapper.cs
│ │ ├── Images
│ │ └── fifo_topics_diagram.png
│ │ ├── README.md
│ │ ├── Scenarios
│ │ └── TopicsAndQueuesScenario
│ │ │ ├── TopicsAndQueues.cs
│ │ │ └── TopicsAndQueuesScenario.csproj
│ │ ├── Tests
│ │ └── TopicsAndQueuesTests
│ │ │ ├── TopicsAndQueuesTests.cs
│ │ │ ├── TopicsAndQueuesTests.csproj
│ │ │ └── Usings.cs
│ │ └── TopicsAndQueues.sln
└── dynamodb
│ ├── CreateTablesLoadDataExample
│ ├── CreateTablesLoadDataExample.sln
│ └── CreateTablesLoadDataExample
│ │ ├── CreateTablesLoadData.cs
│ │ └── CreateTablesLoadDataExample.csproj
│ ├── README.md
│ ├── high-level-api
│ ├── HighLevelBatchWriteItemExample
│ │ ├── HighLevelBatchWriteItemExample.sln
│ │ └── HighLevelBatchWriteItemExample
│ │ │ ├── Book.cs
│ │ │ ├── Forum.cs
│ │ │ ├── HighLevelBatchWriteItem.cs
│ │ │ ├── HighLevelBatchWriteItemExample.csproj
│ │ │ ├── Reply.cs
│ │ │ └── Thread.cs
│ ├── HighLevelItemCRUDExample
│ │ ├── HighLevelItemCRUDExample.sln
│ │ └── HighLevelItemCRUDExample
│ │ │ ├── Book.cs
│ │ │ ├── HighLevelItemCRUD.cs
│ │ │ └── HighLevelItemCRUDExample.csproj
│ ├── HighLevelMappingArbitraryDataExample
│ │ ├── HighLevelMappingArbitraryDataExample.sln
│ │ └── HighLevelMappingArbitraryDataExample
│ │ │ ├── Book.cs
│ │ │ ├── DimensionType.cs
│ │ │ ├── DimensionTypeConverter.cs
│ │ │ ├── HighLevelMappingArbitraryData.cs
│ │ │ └── HighLevelMappingArbitraryDataExample.csproj
│ └── HighLevelQueryAndScanExample
│ │ ├── HighLevelQueryAndScanExample.sln
│ │ └── HighLevelQueryAndScanExample
│ │ ├── Book.cs
│ │ ├── Forum.cs
│ │ ├── HighLevelQueryAndScan.cs
│ │ ├── HighLevelQueryAndScanExample.csproj
│ │ ├── Reply.cs
│ │ └── Thread.cs
│ ├── low-level-api
│ ├── LowLevelBatchGet
│ │ ├── LowLevelBatchGet.cs
│ │ ├── LowLevelBatchGet.csproj
│ │ └── LowLevelBatchGet.sln
│ └── LowLevelTableExample
│ │ ├── LowLevelTableExample.cs
│ │ ├── LowLevelTableExample.csproj
│ │ └── LowLevelTableExample.sln
│ ├── mid-level-api
│ ├── MidLevelBatchWriteItemExample
│ │ ├── MidLevelBatchWriteItemExample.sln
│ │ └── MidLevelBatchWriteItemExample
│ │ │ ├── MidLevelBatchWriteItem.cs
│ │ │ └── MidLevelBatchWriteItemExample.csproj
│ ├── MidLevelQueryAndScanExample
│ │ ├── MidLevelQueryAndScanExample.sln
│ │ └── MidLevelQueryAndScanExample
│ │ │ ├── MidLevelQueryAndScan.cs
│ │ │ └── MidLevelQueryAndScanExample.csproj
│ ├── MidLevelScanOnlyExample
│ │ ├── MidLevelScanOnlyExample.sln
│ │ └── MidLevelScanOnlyExample
│ │ │ ├── MidLevelScanOnly.cs
│ │ │ └── MidLevelScanOnlyExample.csproj
│ └── MidlevelItemCRUDExample
│ │ ├── MidlevelItemCRUDExample.sln
│ │ └── MidlevelItemCRUDExample
│ │ ├── MidlevelItemCRUD.cs
│ │ └── MidlevelItemCRUDExample.csproj
│ └── scenarios
│ ├── DynamoDB_Basics
│ ├── DynamoDB_Actions
│ │ ├── DynamoDB_Actions.csproj
│ │ ├── DynamoDbMethods.cs
│ │ ├── HelloDynamoDB.cs
│ │ ├── Movie.cs
│ │ └── MovieInfo.cs
│ ├── DynamoDB_Basics_Scenario.sln
│ ├── DynamoDB_Basics_Scenario
│ │ ├── DynamoDB_Basics.cs
│ │ └── DynamoDB_Basics_Scenario.csproj
│ └── DynamoDB_Basics_ScenarioTests
│ │ ├── DynamoDB_Basics_ScenarioTests.csproj
│ │ ├── DynamoDbMethodsTests.cs
│ │ └── GlobalUsings.cs
│ ├── PartiQL_Basics_Scenario
│ ├── PartiQL_Basics_Scenario.sln
│ ├── PartiQL_Basics_Scenario
│ │ ├── DynamoDBMethods.cs
│ │ ├── GlobalUsings.cs
│ │ ├── Movie.cs
│ │ ├── MovieInfo.cs
│ │ ├── PartiQLBasics.cs
│ │ ├── PartiQLMethods.cs
│ │ └── PartiQL_Basics_Scenario.csproj
│ └── PartiQL_Basics_Tests
│ │ ├── PartiQLMethodsTests.cs
│ │ ├── PartiQL_Basics_Tests.csproj
│ │ ├── PriorityOrderer.cs
│ │ ├── TestPriorityAttribute.cs
│ │ └── Usings.cs
│ └── PartiQL_Batch_Scenario
│ ├── PartiQLBatch_Tests
│ ├── PartiQLBatchMethodsTests.cs
│ ├── PartiQLBatch_Tests.csproj
│ ├── PriorityOrderer.cs
│ ├── TestPriorityAttribute.cs
│ └── Usings.cs
│ ├── PartiQL_Batch_Scenario.sln
│ └── PartiQL_Batch_Scenario
│ ├── DynamoDBMethods.cs
│ ├── GlobalUsings.cs
│ ├── Movie.cs
│ ├── MovieInfo.cs
│ ├── PartiQLBatch.cs
│ ├── PartiQLBatchMethods.cs
│ └── PartiQL_Batch_Scenario.csproj
├── dotnetv4
├── .editorconfig
├── .gitignore
├── Aurora
│ ├── Actions
│ │ ├── AuroraActions.csproj
│ │ ├── AuroraWrapper.cs
│ │ └── HelloAurora.cs
│ ├── AuroraExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── AuroraScenario.cs
│ │ └── AuroraScenario.csproj
│ └── Tests
│ │ ├── AuroraScenarioTests.cs
│ │ ├── AuroraTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── AutoScaling
│ ├── Actions
│ │ ├── AutoScalingActions.csproj
│ │ ├── AutoScalingWrapper.cs
│ │ ├── CloudWatchWrapper.cs
│ │ ├── EC2Wrapper.cs
│ │ └── HelloAutoScaling.cs
│ ├── AutoScalingExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── AutoScalingBasics
│ │ │ ├── AutoScalingBasics.cs
│ │ │ ├── AutoScalingBasics.csproj
│ │ │ ├── UIWrapper.cs
│ │ │ ├── Usings.cs
│ │ │ └── settings.json
│ └── Tests
│ │ ├── AutoScalingTests.csproj
│ │ ├── AutoScalingWrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Bedrock-runtime
│ ├── .gitignore
│ ├── Actions
│ │ ├── BedrockRuntimeActions.csproj
│ │ ├── HelloBedrockRuntime.cs
│ │ └── InvokeModelAsync.cs
│ ├── BedrockRuntimeExamples.sln
│ ├── Models
│ │ ├── AnthropicClaude
│ │ │ ├── Converse
│ │ │ │ ├── Converse.cs
│ │ │ │ └── Converse.csproj
│ │ │ ├── ConverseStream
│ │ │ │ ├── ConverseStream.cs
│ │ │ │ └── ConverseStream.csproj
│ │ │ ├── InvokeModel
│ │ │ │ ├── InvokeModel.cs
│ │ │ │ └── InvokeModel.csproj
│ │ │ └── InvokeModelWithResponseStream
│ │ │ │ ├── InvokeModelWithResponseStream.cs
│ │ │ │ └── InvokeModelWithResponseStream.csproj
│ │ ├── CohereCommand
│ │ │ ├── Command_R_InvokeModel
│ │ │ │ ├── Command_R_InvokeModel.csproj
│ │ │ │ └── InvokeModel.cs
│ │ │ ├── Command_R_InvokeModelWithResponseStream
│ │ │ │ ├── Command_R_InvokeModelWithResponseStream.csproj
│ │ │ │ └── InvokeModelWithResponseStream.cs
│ │ │ ├── Converse
│ │ │ │ ├── Converse.cs
│ │ │ │ └── Converse.csproj
│ │ │ └── ConverseStream
│ │ │ │ ├── ConverseStream.cs
│ │ │ │ └── ConverseStream.csproj
│ │ ├── MetaLlama
│ │ │ ├── Converse
│ │ │ │ ├── Converse.cs
│ │ │ │ └── Converse.csproj
│ │ │ ├── ConverseStream
│ │ │ │ ├── ConverseStream.cs
│ │ │ │ ├── ConverseStream.csproj
│ │ │ │ └── Properties
│ │ │ │ │ └── launchSettings.json
│ │ │ ├── Llama3_InvokeModel
│ │ │ │ ├── InvokeModel.cs
│ │ │ │ └── Llama3_InvokeModel.csproj
│ │ │ └── Llama3_InvokeModelWithResponseStream
│ │ │ │ ├── InvokeModelWithResponseStream.cs
│ │ │ │ └── Llama3_InvokeModelWithResponseStream.csproj
│ │ └── Mistral
│ │ │ ├── Converse
│ │ │ ├── Converse.cs
│ │ │ └── Converse.csproj
│ │ │ ├── ConverseStream
│ │ │ ├── ConverseStream.cs
│ │ │ └── ConverseStream.csproj
│ │ │ ├── InvokeModel
│ │ │ ├── InvokeModel.cs
│ │ │ └── InvokeModel.csproj
│ │ │ └── InvokeModelWithResponseStream
│ │ │ ├── InvokeModelWithResponseStream.cs
│ │ │ └── InvokeModelWithResponseStream.csproj
│ ├── README.md
│ └── Tests
│ │ ├── ActionTest_Converse.cs
│ │ ├── ActionTest_ConverseStream.cs
│ │ ├── ActionTest_InvokeModelWithResponseStream.cs
│ │ ├── ActionTests_InvokeModel.cs
│ │ ├── BedrockRuntimeTests.csproj
│ │ └── GlobalUsings.cs
├── Bedrock
│ ├── Actions
│ │ ├── BedrockActions.csproj
│ │ └── HelloBedrock.cs
│ ├── BedrockExamples.sln
│ ├── README.md
│ └── Tests
│ │ ├── BedrockTest.cs
│ │ ├── BedrockTests.csproj
│ │ └── GlobalUsings.cs
├── CloudFormation
│ ├── Actions
│ │ ├── CloudFormationActions.csproj
│ │ └── HelloCloudFormation.cs
│ ├── CloudFormationExamples.sln
│ ├── README.md
│ └── Tests
│ │ ├── CloudFormationTests.cs
│ │ ├── CloudFormationTests.csproj
│ │ └── Usings.cs
├── CloudWatch
│ ├── Actions
│ │ ├── CloudWatchActions.csproj
│ │ ├── CloudWatchClasses.cs
│ │ ├── CloudWatchWrapper.cs
│ │ └── HelloCloudWatch.cs
│ ├── CloudWatchExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ ├── CloudWatchScenario.cs
│ │ ├── CloudWatchScenario.csproj
│ │ └── settings.json
│ └── Tests
│ │ ├── CloudWatchTests.cs
│ │ ├── CloudWatchTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── Cognito
│ ├── Actions
│ │ ├── CognitoActions.csproj
│ │ ├── CognitoWrapper.cs
│ │ ├── HelloCognito.cs
│ │ └── Usings.cs
│ ├── CognitoExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── Cognito_Basics
│ │ │ ├── CognitoBasics.cs
│ │ │ ├── CognitoBasics.csproj
│ │ │ ├── UIMethods.cs
│ │ │ ├── Usings.cs
│ │ │ └── settings.json
│ └── Tests
│ │ ├── CognitoBasicsTests.cs
│ │ ├── CognitoTests.csproj
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── ControlTower
│ ├── Actions
│ │ ├── ControlTowerActions.csproj
│ │ ├── ControlTowerWrapper.cs
│ │ └── HelloControlTower.cs
│ ├── ControlTowerExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── ControlTower_Basics
│ │ │ ├── ControlTowerBasics.cs
│ │ │ └── ControlTowerBasics.csproj
│ └── Tests
│ │ ├── ControlTowerBasicsTests.cs
│ │ ├── ControlTowerTests.csproj
│ │ └── Usings.cs
├── Directory.Build.props
├── Dockerfile
├── DotNetV4Examples.sln
├── DynamoDB
│ ├── Actions
│ │ ├── DynamoDBActions.csproj
│ │ ├── DynamoDbWrapper.cs
│ │ ├── HelloDynamoDB.cs
│ │ ├── Movie.cs
│ │ └── MovieInfo.cs
│ ├── DynamoDBExamples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── DynamoDB_Basics
│ │ │ ├── Basics.csproj
│ │ │ ├── DynamoDbBasics.cs
│ │ │ └── movies.json
│ └── Tests
│ │ ├── DynamoDBTests.csproj
│ │ └── DynamoDbBasicsTest.cs
├── EC2
│ ├── Actions
│ │ ├── EC2Actions.csproj
│ │ ├── EC2Wrapper.cs
│ │ ├── HelloEC2.cs
│ │ ├── SsmWrapper.cs
│ │ └── Usings.cs
│ ├── EC2Examples.sln
│ ├── README.md
│ ├── Scenarios
│ │ └── EC2_Basics
│ │ │ ├── Basics.csproj
│ │ │ ├── EC2Basics.cs
│ │ │ ├── UIMethods.cs
│ │ │ └── Usings.cs
│ └── Tests
│ │ ├── EC2Tests.csproj
│ │ ├── EC2WrapperTests.cs
│ │ ├── Usings.cs
│ │ └── testsettings.json
├── ECS
│ ├── ECS.sln
│ ├── ECSActions
│ │ ├── ECSActions.csproj
│ │ ├── ECSWrapper.cs
│ │ └── HelloECS.cs
│ ├── ECSScenario
│ │ ├── ECSScenario.cs
│ │ └── ECSScenario.csproj
│ ├── ECSTests
│ │ ├── ECSTests.cs
│ │ ├── ECSTests.csproj
│ │ └── Usings.cs
│ └── README.md
├── README.md
├── Redshift
│ ├── Actions
│ │ ├── HelloRedshift.cs
│ │ ├── RedshiftActions.csproj
│ │ └── RedshiftWrapper.cs
│ ├── README.md
│ ├── RedshiftExamples.sln
│ ├── Scenarios
│ │ ├── RedshiftBasics.cs
│ │ └── RedshiftBasics.csproj
│ └── Tests
│ │ ├── RedshiftIntegrationTests.cs
│ │ └── RedshiftTests.csproj
├── S3
│ ├── README.md
│ ├── S3Examples.sln
│ ├── Scenarios
│ │ └── S3_CreatePresignedPost
│ │ │ ├── Basics.csproj
│ │ │ ├── CreatePresignedPostBasics.cs
│ │ │ ├── S3Wrapper.cs
│ │ │ ├── UiMethods.cs
│ │ │ └── Usings.cs
│ └── Tests
│ │ ├── CreatePresignedPostBasicsTests.cs
│ │ ├── S3Tests.csproj
│ │ └── Usings.cs
└── premium-ex.md
├── go
├── README.md
├── cloudformation
│ ├── CreateStack
│ │ ├── CreateStack.go
│ │ └── CreateStack_test.go
│ ├── DeleteStack
│ │ ├── DeleteStack.go
│ │ └── DeleteStack_test.go
│ ├── ListStacks
│ │ ├── ListStacks.go
│ │ └── ListStacks_test.go
│ ├── README.md
│ └── metadata.yaml
├── cloudtrail
│ ├── README.md
│ ├── cloudtrailOps.go
│ ├── cloudtrailOps_test.go
│ ├── config.json
│ └── metadata.yaml
├── cloudwatch
│ ├── CreateCustomMetric
│ │ ├── CreateCustomMetric.go
│ │ ├── CreateCustomMetric_test.go
│ │ └── config.json
│ ├── CreateRole
│ │ ├── CreateRole.go
│ │ ├── CreateRole_test.go
│ │ └── config.json
│ ├── CreateRule
│ │ ├── CreateRule.go
│ │ ├── CreateRule_test.go
│ │ └── config.json
│ ├── CreateTarget
│ │ ├── CreateTarget.go
│ │ ├── CreateTarget_test.go
│ │ └── config.json
│ ├── DeleteAlarm
│ │ ├── DeleteAlarm.go
│ │ ├── DeleteAlarm_test.go
│ │ └── config.json
│ ├── DescribeAlarms
│ │ ├── DescribeAlarms.go
│ │ └── DescribeAlarms_test.go
│ ├── DisableAlarm
│ │ ├── DisableAlarm.go
│ │ ├── DisableAlarm_test.go
│ │ └── config.json
│ ├── EnableAlarm
│ │ ├── EnableAlarm.go
│ │ ├── EnableAlarm_test.go
│ │ └── config.json
│ ├── GetLogEvents
│ │ ├── GetLogEvents.go
│ │ ├── GetLogEvents_test.go
│ │ └── config.json
│ ├── Lambda
│ │ ├── main.go
│ │ ├── packageLambda.bat
│ │ └── packageLambda.sh
│ ├── ListMetrics
│ │ ├── ListMetrics.go
│ │ └── ListMetrics_test.go
│ ├── README.md
│ ├── SendEvent
│ │ ├── SendEvent.go
│ │ ├── SendEvent_test.go
│ │ ├── config.json
│ │ └── event.json
│ └── metadata.yaml
├── codebuild
│ ├── BuildProject
│ │ ├── BuildProject.go
│ │ └── BuildProject_test.go
│ ├── ListBuilds
│ │ ├── ListBuilds.go
│ │ └── ListBuilds_test.go
│ ├── ListProjects
│ │ ├── ListProjects.go
│ │ └── ListProjects_test.go
│ ├── README.md
│ └── metadata.yaml
├── dynamodb
│ ├── CreateTable
│ │ ├── CreateTable.go
│ │ ├── CreateTable_test.go
│ │ └── config.json
│ ├── CreateTableItem
│ │ ├── CreateTableItem.go
│ │ ├── CreateTableItem_test.go
│ │ └── config.json
│ ├── DeleteItem
│ │ ├── DeleteItem.go
│ │ └── DeleteItem_test.go
│ ├── GetItem
│ │ ├── GetItem.go
│ │ └── GetItem_test.go
│ ├── ListTables
│ │ ├── ListTables.go
│ │ ├── ListTables_test.go
│ │ └── config.json
│ ├── LoadTableItems
│ │ ├── .movie_data.json
│ │ ├── LoadTableItems.go
│ │ ├── LoadTableItems_test.go
│ │ └── config.json
│ ├── README.md
│ ├── ScanItems
│ │ ├── ScanItems.go
│ │ ├── ScanItems_test.go
│ │ └── config.json
│ ├── UpdateItem
│ │ ├── UpdateItem.go
│ │ ├── UpdateItem_test.go
│ │ └── config.json
│ └── metadata.yaml
├── ec2
│ ├── AllocateAddress
│ │ ├── AllocateAddress.go
│ │ └── AllocateAddress_test.go
│ ├── CreateImage
│ │ ├── CreateImage.go
│ │ └── CreateImage_test.go
│ ├── CreateInstance
│ │ ├── CreateInstance.go
│ │ └── CreateInstance_test.go
│ ├── CreateKeyPair
│ │ ├── CreateKeyPair.go
│ │ └── CreateKeyPair_test.go
│ ├── CreateSecurityGroup
│ │ ├── CreateSecurityGroup.go
│ │ └── CreateSecurityGroup_test.go
│ ├── DeleteKeyPair
│ │ ├── DeleteKeyPair.go
│ │ └── DeleteKeyPair_test.go
│ ├── DeleteSecurityGroup
│ │ ├── DeleteSecurityGroup.go
│ │ └── DeleteSecurityGroup_test.go
│ ├── DescribeAddresses
│ │ ├── DescribeAddresses.go
│ │ └── DescribeAddresses_test.go
│ ├── DescribeInstances
│ │ ├── DescribeInstances.go
│ │ └── DescribeInstances_test.go
│ ├── DescribeKeyPairs
│ │ ├── DescribeKeyPairs.go
│ │ └── DescribeKeyPairs_test.go
│ ├── DescribeSecurityGroups
│ │ ├── DescribeSecurityGroups.go
│ │ └── DescribeSecurityGroups_test.go
│ ├── MonitorInstances
│ │ ├── MonitorInstances.go
│ │ └── MonitorInstances_test.go
│ ├── README.md
│ ├── RebootInstances
│ │ ├── RebootInstances.go
│ │ └── RebootInstances_test.go
│ ├── RegionsAndZones
│ │ ├── RegionsAndZones.go
│ │ └── RegionsAndZones_test.go
│ ├── ReleaseAddress
│ │ ├── ReleaseAddress.go
│ │ └── ReleaseAddress_test.go
│ ├── StartStopInstances
│ │ ├── StartStopInstances.go
│ │ └── StartStopInstances_test.go
│ └── metadata.yaml
├── example_code
│ ├── cloudformation
│ │ ├── CfnCrudOps.go
│ │ ├── CfnCrudOps_test.go
│ │ ├── README.md
│ │ ├── config.json
│ │ └── template.json
│ ├── cloudtrail
│ │ ├── create_trail.go
│ │ ├── delete_trail.go
│ │ ├── describe_trails.go
│ │ └── lookup_events.go
│ ├── cloudwatch
│ │ ├── create_enable_alarms.go
│ │ ├── custom_metrics.go
│ │ ├── delete_alarms.go
│ │ ├── describe_alarm_history.go
│ │ ├── describe_alarms.go
│ │ ├── describe_alarms_for_metric.go
│ │ ├── disable_alarm.go
│ │ ├── events_put_events.go
│ │ ├── events_put_targets.go
│ │ ├── events_schedule_rule.go
│ │ └── listing_metrics.go
│ ├── codebuild
│ │ ├── cb_build_project.go
│ │ ├── cb_list_builds.go
│ │ └── cb_list_projects.go
│ ├── cognito
│ │ ├── CognitoCreateUser.go
│ │ ├── CognitoCreateUserPool.go
│ │ ├── CognitoListUserPools.go
│ │ └── CognitoListUsers.go
│ ├── costexplorer
│ │ └── get_cost_and_usage.go
│ ├── dynamodb
│ │ ├── .movie_data.json
│ │ ├── DynamoDBCreateItem.go
│ │ ├── DynamoDBCreateTable.go
│ │ ├── DynamoDBDeleteItem.go
│ │ ├── DynamoDBListTables.go
│ │ ├── DynamoDBLoadItems.go
│ │ ├── DynamoDBReadItem.go
│ │ ├── DynamoDBScanItems.go
│ │ ├── DynamoDBUpdateItem.go
│ │ ├── create_item.go
│ │ ├── create_table.go
│ │ ├── delete_item.go
│ │ ├── list_tables.go
│ │ ├── load_items.go
│ │ ├── read_item.go
│ │ ├── scan_items.go
│ │ └── update_item.go
│ ├── ec2
│ │ ├── create_image_no_block_device.go
│ │ ├── create_instance.go
│ │ ├── describing_instances.go
│ │ ├── ec2_allocate_address.go
│ │ ├── ec2_create_keypair.go
│ │ ├── ec2_create_security_group.go
│ │ ├── ec2_delete_keypair.go
│ │ ├── ec2_delete_security_group.go
│ │ ├── ec2_describe_addresses.go
│ │ ├── ec2_describe_keypairs.go
│ │ ├── ec2_describe_security_groups.go
│ │ ├── ec2_release_address.go
│ │ ├── get_console_output.go
│ │ ├── monitoring_instances.go
│ │ ├── reboot_instances.go
│ │ ├── regions_and_availability.go
│ │ └── start_stop_instances.go
│ ├── extending_sdk
│ │ ├── addHeader.go
│ │ ├── addTags.go
│ │ ├── ecs
│ │ │ └── update_deployment_with_setters.go
│ │ ├── handleServiceErrorCodes.go
│ │ ├── request_context.go
│ │ └── tableList.txt
│ ├── glacier
│ │ ├── create_vault.go
│ │ └── upload_archive.go
│ ├── iam
│ │ ├── IamListAdmins.go
│ │ ├── iam_accesskeylastused.go
│ │ ├── iam_attachuserpolicy.go
│ │ ├── iam_createaccesskey.go
│ │ ├── iam_createaccountalias.go
│ │ ├── iam_createpolicy.go
│ │ ├── iam_createuser.go
│ │ ├── iam_deleteaccesskey.go
│ │ ├── iam_deleteaccountalias.go
│ │ ├── iam_deleteservercert.go
│ │ ├── iam_deleteuser.go
│ │ ├── iam_detachuserpolicy.go
│ │ ├── iam_getpolicy.go
│ │ ├── iam_getpublickeys.go
│ │ ├── iam_getservercert.go
│ │ ├── iam_listaccesskeys.go
│ │ ├── iam_listaccountaliases.go
│ │ ├── iam_listservercerts.go
│ │ ├── iam_listusers.go
│ │ ├── iam_updateaccesskey.go
│ │ ├── iam_updateservercert.go
│ │ └── iam_updateuser.go
│ ├── kms
│ │ ├── kms_create_key.go
│ │ ├── kms_decrypt_data.go
│ │ ├── kms_encrypt_data.go
│ │ └── kms_re_encrypt_data.go
│ ├── lambda
│ │ ├── aws-go-sdk-lambda-example-configure-function-for-notification.go
│ │ ├── aws-go-sdk-lambda-example-run-function.go
│ │ └── aws-go-sdk-lambda-example-show-functions.go
│ ├── metadata.yaml
│ ├── polly
│ │ ├── pollyDescribeVoices.go
│ │ ├── pollyListLexicons.go
│ │ └── pollySynthesizeSpeech.go
│ ├── rds
│ │ ├── rds_copy_snapshot_to_s3.go
│ │ ├── rds_create_cluster_snapshot.go
│ │ ├── rds_create_snapshot.go
│ │ ├── rds_list_all_instances.go
│ │ ├── rds_list_cluster_snapshots.go
│ │ ├── rds_list_instance_snapshots.go
│ │ ├── rds_list_parameter_groups.go
│ │ ├── rds_list_security_group.go
│ │ └── rds_list_subnet_groups.go
│ ├── rekognition
│ │ └── detect_faces.go
│ ├── s3
│ │ ├── create_new_bucket_and_object.go
│ │ ├── crud
│ │ │ ├── s3_crud_ops.go
│ │ │ └── s3_crud_ops_test.go
│ │ ├── delete-buckets-by-prefix
│ │ │ ├── README.md
│ │ │ ├── s3_delete_buckets.go
│ │ │ └── s3_delete_buckets_test.go
│ │ ├── enforce_content_md5.go
│ │ ├── generate_presigned_url.go
│ │ ├── generate_presigned_url_specific_payload.go
│ │ ├── list_all_buckets.go
│ │ ├── s3.go
│ │ ├── s3_copy_object.go
│ │ ├── s3_create_bucket.go
│ │ ├── s3_delete_bucket.go
│ │ ├── s3_delete_bucket_policy.go
│ │ ├── s3_delete_bucket_website.go
│ │ ├── s3_delete_object.go
│ │ ├── s3_delete_objects.go
│ │ ├── s3_download_object.go
│ │ ├── s3_encrypt_on_server_with_kms.go
│ │ ├── s3_get_bucket_acl.go
│ │ ├── s3_get_bucket_object_acl.go
│ │ ├── s3_get_bucket_policy.go
│ │ ├── s3_get_bucket_website.go
│ │ ├── s3_list_buckets.go
│ │ ├── s3_list_objects.go
│ │ ├── s3_make_bucket_public.go
│ │ ├── s3_put_bucket_acl.go
│ │ ├── s3_put_bucket_object_acl.go
│ │ ├── s3_require_server_encryption.go
│ │ ├── s3_restore_object.go
│ │ ├── s3_set_bucket_policy.go
│ │ ├── s3_set_bucket_website.go
│ │ ├── s3_set_cors.go
│ │ ├── s3_set_default_encryption.go
│ │ ├── s3_upload_directory.go
│ │ ├── s3_upload_object.go
│ │ └── upload_arbitrary_sized_stream.go
│ ├── ses
│ │ ├── ses_delete_address.go
│ │ ├── ses_get_statistics.go
│ │ ├── ses_list_emails.go
│ │ ├── ses_send_email.go
│ │ └── ses_send_verification.go
│ ├── sns
│ │ ├── SnsCreateTopic.go
│ │ ├── SnsListSubscriptions.go
│ │ ├── SnsListTopics.go
│ │ ├── SnsPublish.go
│ │ └── SnsSubscribe.go
│ ├── sqs
│ │ ├── sqs_changingvisibility.go
│ │ ├── sqs_createqueues.go
│ │ ├── sqs_deadletterqueue.go
│ │ ├── sqs_deletemessage.go
│ │ ├── sqs_deletequeue.go
│ │ ├── sqs_getqueueurl.go
│ │ ├── sqs_listqueues.go
│ │ ├── sqs_longpolling_create_queue.go
│ │ ├── sqs_longpolling_existing_queue.go
│ │ ├── sqs_longpolling_receive_message.go
│ │ ├── sqs_receive_message.go
│ │ └── sqs_sendmessage.go
│ ├── sts
│ │ └── sts_assume_role.go
│ └── workdocs
│ │ ├── wd_list_user_docs.go
│ │ └── wd_list_users.go
├── glacier
│ ├── CreateVault
│ │ ├── CreateVault.go
│ │ └── CreateVault_test.go
│ ├── README.md
│ ├── UploadArchive
│ │ ├── UploadArchive.go
│ │ ├── UploadArchive_test.go
│ │ └── this_is_a_test.txt
│ └── metadata.yaml
├── iam
│ ├── AccessKeyLastUsed
│ │ ├── AccessKeyLastUsed.go
│ │ └── AccessKeyLastUsed_test.go
│ ├── AttachUserPolicy
│ │ ├── AttachUserPolicy.go
│ │ └── AttachUserPolicy_test.go
│ ├── CreateAccessKey
│ │ ├── CreateAccessKey.go
│ │ └── CreateAccessKey_test.go
│ ├── CreateAccountAlias
│ │ ├── CreateAccountAlias.go
│ │ └── CreateAccountAlias_test.go
│ ├── CreatePolicy
│ │ ├── CreatePolicy.go
│ │ └── CreatePolicy_test.go
│ ├── CreateUser
│ │ ├── CreateUser.go
│ │ └── CreateUser_test.go
│ ├── DeleteAccessKey
│ │ ├── DeleteAccessKey.go
│ │ └── DeleteAccessKey_test.go
│ ├── DeleteAccountAlias
│ │ ├── DeleteAccountAlias.go
│ │ └── DeleteAccountAlias_test.go
│ ├── DeleteServerCert
│ │ ├── DeleteServerCert.go
│ │ └── DeleteServerCert_test.go
│ ├── DeleteUser
│ │ ├── DeleteUser.go
│ │ └── DeleteUser_test.go
│ ├── DetachUserPolicy
│ │ ├── DetachUserPolicy.go
│ │ └── DetachUserPolicy_test.go
│ ├── GetPolicy
│ │ ├── GetPolicy.go
│ │ └── GetPolicy_test.go
│ ├── GetPublicKeys
│ │ ├── GetPublicKeys.go
│ │ └── GetPublicKeys_test.go
│ ├── GetServerCert
│ │ ├── GetServerCert.go
│ │ └── GetServerCert_test.go
│ ├── ListAccessKeys
│ │ ├── ListAccessKeys.go
│ │ └── ListAccessKeys_test.go
│ ├── ListAccountAliases
│ │ ├── ListAccountAliases.go
│ │ └── ListAccountAliases_test.go
│ ├── ListAdmins
│ │ ├── ListAdmins.go
│ │ └── ListAdmins_test.go
│ ├── ListServerCerts
│ │ ├── ListServerCerts.go
│ │ └── ListServerCerts_test.go
│ ├── ListUsers
│ │ ├── ListUsers.go
│ │ └── ListUsers_test.go
│ ├── README.md
│ ├── UpdateAccessKey
│ │ ├── UpdateAccessKey.go
│ │ └── UpdateAccessKey_test.go
│ ├── UpdateServerCert
│ │ ├── UpdateServerCert.go
│ │ └── UpdateServerCert_test.go
│ ├── UpdateUser
│ │ ├── UpdateUser.go
│ │ └── UpdateUser_test.go
│ └── metadata.yaml
├── kms
│ ├── CreateKey
│ │ ├── CreateKey.go
│ │ └── CreateKey_test.go
│ ├── DecryptData
│ │ ├── DecryptData.go
│ │ └── DecryptData_test.go
│ ├── EncryptData
│ │ ├── EncryptData.go
│ │ └── EncryptData_test.go
│ ├── README.md
│ ├── ReEncryptData
│ │ ├── ReEncryptData.go
│ │ └── ReEncryptData_test.go
│ └── metadata.yaml
├── lambda
│ ├── ConfigureFunction
│ │ ├── ConfigureFunction.go
│ │ └── ConfigureFunction_test.go
│ ├── MakeFunction
│ │ ├── MakeFunction.go
│ │ ├── MakeFunction_test.go
│ │ └── testFile.zip
│ ├── README.md
│ ├── RunFunction
│ │ ├── RunFunction.go
│ │ └── RunFunction_test.go
│ ├── ShowFunctions
│ │ ├── ShowFunctions.go
│ │ └── ShowFunctions_test.go
│ ├── UploadLambdaFunction
│ │ ├── UploadLambdaFunction.go
│ │ ├── UploadLambdaFunction_test.go
│ │ └── config.json
│ └── metadata.yaml
├── polly
│ ├── DescribeVoices
│ │ ├── DescribeVoices.go
│ │ └── DescribeVoices_test.go
│ ├── ListLexicons
│ │ ├── ListLexicons.go
│ │ └── ListLexicons_test.go
│ ├── README.md
│ ├── SynthesizeSpeech
│ │ ├── SynthesizeSpeech.go
│ │ ├── SynthesizeSpeech_test.go
│ │ └── test.txt
│ └── metadata.yaml
├── rds
│ ├── CopySnapshotToS3
│ │ ├── CopySnapshotToS3.go
│ │ └── CopySnapshotToS3_test.go
│ ├── CreateClusterSnapshot
│ │ ├── CreateClusterSnapshot.go
│ │ └── CreateClusterSnapshot_test.go
│ ├── CreateInstanceSnapshot
│ │ ├── CreateInstanceSnapshot.go
│ │ └── CreateInstanceSnapshot_test.go
│ ├── ListClusterSnapshots
│ │ ├── ListClusterSnapshots.go
│ │ └── ListClusterSnapshots_test.go
│ ├── ListInstanceSnapshots
│ │ ├── ListInstanceSnapshots.go
│ │ └── ListInstanceSnapshots_test.go
│ ├── ListInstances
│ │ ├── ListInstances.go
│ │ └── ListInstances_test.go
│ ├── ListParameterGroups
│ │ ├── ListParameterGroups.go
│ │ └── ListParameterGroups_test.go
│ ├── ListSecurityGroups
│ │ ├── ListSecurityGroups.go
│ │ └── ListSecurityGroups_test.go
│ ├── ListSubnetGroups
│ │ ├── ListSubnetGroups.go
│ │ └── ListSubnetGroups_test.go
│ ├── README.md
│ └── metadata.yaml
├── s3
│ ├── CRUD
│ │ ├── S3CrudOps.go
│ │ ├── S3CrudOps_test.go
│ │ └── config.json
│ ├── CopyObject
│ │ ├── CopyObject.go
│ │ ├── CopyObject_test.go
│ │ ├── config.json
│ │ └── test.txt
│ ├── CreateBucket
│ │ ├── CreateBucket.go
│ │ ├── CreateBucket_test.go
│ │ └── config.json
│ ├── CreateBucketAndObject
│ │ ├── CreateBucketAndObject.go
│ │ ├── CreateBucketAndObject_test.go
│ │ └── config.json
│ ├── CustomClient
│ │ ├── CustomHttpClient.go
│ │ ├── CustomHttpClient_test.go
│ │ └── config.json
│ ├── DeleteBucket
│ │ ├── DeleteBucket.go
│ │ ├── DeleteBucket_test.go
│ │ └── config.json
│ ├── DeleteBucketPolicy
│ │ ├── DeleteBucketPolicy.go
│ │ ├── DeleteBucketPolicy_test.go
│ │ └── config.json
│ ├── DeleteBucketWebsite
│ │ ├── DeleteBucketWebsite.go
│ │ ├── DeleteBucketWebsite_test.go
│ │ └── config.json
│ ├── DeleteObject
│ │ ├── DeleteObject.go
│ │ ├── DeleteObject_test.go
│ │ ├── config.json
│ │ └── test.txt
│ ├── DeleteObjects
│ │ ├── DeleteObjects.go
│ │ ├── DeleteObjects_test.go
│ │ ├── config.json
│ │ ├── test1.txt
│ │ └── test2.txt
│ ├── DownloadObject
│ │ ├── DownloadObject.go
│ │ ├── DownloadObject_test.go
│ │ ├── config.json
│ │ └── dummy.txt
│ ├── EncryptOnServerWithKms
│ │ ├── EncryptOnServerWithKms.go
│ │ ├── EncryptOnServerWithKms_test.go
│ │ ├── config.json
│ │ └── test.txt
│ ├── EnforceMD5
│ │ ├── EnforceMD5Content.go
│ │ ├── EnforceMD5Content_test.go
│ │ └── config.json
│ ├── GeneratePresignedURL
│ │ ├── GeneratePresignedURL.go
│ │ ├── GeneratePresignedURL_test.go
│ │ ├── config.json
│ │ └── test.txt
│ ├── GeneratePresignedURLSpecificPayload
│ │ ├── GeneratePresignedURLSpecificPayload.go
│ │ ├── GeneratePresignedURLSpecificPayload_test.go
│ │ ├── config.json
│ │ └── test.txt
│ ├── GetBucketAcl
│ │ ├── GetBucketAcl.go
│ │ ├── GetBucketAcl_test.go
│ │ └── config.json
│ ├── GetBucketPolicy
│ │ ├── GetBucketPolicy.go
│ │ ├── GetBucketPolicy_test.go
│ │ └── config.json
│ ├── GetBucketWebsite
│ │ ├── GetBucketWebsite.go
│ │ ├── GetBucketWebsite_test.go
│ │ └── config.json
│ ├── GetObjectAcl
│ │ ├── GetObjectAcl.go
│ │ ├── GetObjectAcl_test.go
│ │ ├── config.json
│ │ └── test.txt
│ ├── ListBuckets
│ │ ├── ListBuckets.go
│ │ └── ListBuckets_test.go
│ ├── ListObjects
│ │ ├── ListObjects.go
│ │ └── ListObjects_test.go
│ ├── MakeBucketPublic
│ │ ├── MakeBucketPublic.go
│ │ ├── MakeBucketPublic_test.go
│ │ └── config.json
│ ├── PutBucketAcl
│ │ ├── PutBucketAcl.go
│ │ ├── PutBucketAcl_test.go
│ │ └── config.json
│ ├── PutObjectAcl
│ │ ├── PutObjectAcl.go
│ │ ├── PutObjectAcl_test.go
│ │ ├── config.json
│ │ └── test.txt
│ ├── PutObjectWithSetters
│ │ ├── PutObjectWithSetters.go
│ │ ├── PutObjectWithSetters_test.go
│ │ ├── config.json
│ │ └── dummy.txt
│ ├── README.md
│ ├── RequireServerEncryption
│ │ ├── RequireServerEncryption.go
│ │ ├── RequireServerEncryption_test.go
│ │ └── config.json
│ ├── RestoreObject
│ │ ├── RestoreObject.go
│ │ ├── RestoreObject_test.go
│ │ └── config.json
│ ├── SetBucketPolicy
│ │ ├── SetBucketPolicy.go
│ │ ├── SetBucketPolicy_test.go
│ │ └── config.json
│ ├── SetBucketWebsite
│ │ ├── SetBucketWebsite.go
│ │ ├── SetBucketWebsite_test.go
│ │ └── config.json
│ ├── SetCors
│ │ ├── SetCors.go
│ │ ├── SetCors_test.go
│ │ └── config.json
│ ├── SetDefaultEncryption
│ │ ├── SetDefaultEncryption.go
│ │ ├── SetDefaultEncryption_test.go
│ │ └── config.json
│ ├── TLS
│ │ ├── config.json
│ │ ├── s3SetTls12.go
│ │ └── s3SetTls12_test.go
│ ├── UploadDirectory
│ │ ├── UploadDirectory.go
│ │ ├── UploadDirectory_test.go
│ │ ├── config.json
│ │ └── dummy
│ │ │ └── dummy.txt
│ ├── UploadObject
│ │ ├── UploadObject.go
│ │ ├── UploadObject_test.go
│ │ ├── config.json
│ │ └── test.txt
│ ├── UploadStream
│ │ ├── UploadStream.go
│ │ ├── UploadStream_test.go
│ │ ├── config.json
│ │ └── test.txt
│ └── metadata.yaml
├── ses
│ ├── DeleteAddress
│ │ ├── DeleteAddress.go
│ │ └── DeleteAddress_test.go
│ ├── GetStatistics
│ │ ├── GetStatistics.go
│ │ └── GetStatistics_test.go
│ ├── ListAddresses
│ │ ├── ListAddresses.go
│ │ └── ListAddresses_test.go
│ ├── README.md
│ ├── SendMessage
│ │ ├── SendMessage.go
│ │ └── SendMessage_test.go
│ ├── VerifyAddress
│ │ ├── VerifyAddress.go
│ │ └── VerifyAddress_test.go
│ └── metadata.yaml
├── sns
│ ├── MakeTopic
│ │ ├── MakeTopic.go
│ │ └── MakeTopic_test.go
│ ├── PublishMessage
│ │ ├── PublishMessage.go
│ │ └── PublishMessage_test.go
│ ├── README.md
│ ├── ShowSubscriptions
│ │ ├── ShowSubscriptions.go
│ │ └── ShowSubscriptions_test.go
│ ├── ShowTopics
│ │ ├── ShowTopics.go
│ │ └── ShowTopics_test.go
│ ├── SubscribeTopic
│ │ ├── SubscribeTopic.go
│ │ └── SubscribeTopic_test.go
│ └── metadata.yaml
├── sqs
│ ├── ChangeMsgVisibility
│ │ ├── ChangeMsgVisibility.go
│ │ ├── ChangeMsgVisibility_test.go
│ │ └── config.json
│ ├── ConfigureLPQueue
│ │ ├── ConfigureLPQueue.go
│ │ ├── ConfigureLPQueue_test.go
│ │ └── config.json
│ ├── CreateLPQueue
│ │ ├── CreateLPQueue.go
│ │ ├── CreateLPQueue_test.go
│ │ └── config.json
│ ├── CreateQueue
│ │ ├── CreateQueue.go
│ │ ├── CreateQueue_test.go
│ │ └── config.json
│ ├── DeadLetterQueue
│ │ ├── DeadLetterQueue.go
│ │ ├── DeadLetterQueue_test.go
│ │ └── config.json
│ ├── DeleteMessage
│ │ ├── DeleteMessage.go
│ │ ├── DeleteMessage_test.go
│ │ └── config.json
│ ├── DeleteQueue
│ │ ├── DeleteQueue.go
│ │ ├── DeleteQueue_test.go
│ │ └── config.json
│ ├── GetQueueURL
│ │ ├── GetQueueURL.go
│ │ ├── GetQueueURL_test.go
│ │ └── config.json
│ ├── ListQueues
│ │ ├── ListQueues.go
│ │ ├── ListQueues_test.go
│ │ └── config.json
│ ├── README.md
│ ├── ReceiveLPMessage
│ │ ├── ReceiveLPMessage.go
│ │ ├── ReceiveLPMessage_test.go
│ │ └── config.json
│ ├── ReceiveMessage
│ │ ├── ReceiveMessage.go
│ │ ├── ReceiveMessage_test.go
│ │ └── config.json
│ ├── SendMessage
│ │ ├── SendMessage.go
│ │ ├── SendMessage_test.go
│ │ └── config.json
│ ├── SendReceiveLongPolling
│ │ ├── SendReceiveLongPolling.go
│ │ ├── SendReceiveLongPolling_test.go
│ │ └── config.json
│ └── metadata.yaml
├── ssm
│ ├── DeleteParameter
│ │ ├── DeleteParameter.go
│ │ └── DeleteParameter_test.go
│ ├── GetParameter
│ │ ├── GetParameter.go
│ │ └── GetParameter_test.go
│ └── PutParameter
│ │ ├── PutParameter.go
│ │ └── PutParameter_test.go
├── sts
│ ├── README.md
│ ├── TakeRole
│ │ ├── TakeRole.go
│ │ └── TakeRole_test.go
│ └── metadata.yaml
└── workdocs
│ ├── README.md
│ ├── ShowUsers
│ ├── ShowUsers.go
│ └── ShowUsers_test.go
│ ├── ShowUsersDocs
│ ├── ShowUsersDocs.go
│ └── ShowUsersDocs_test.go
│ └── metadata.yaml
├── gov2
├── .gitignore
├── Dockerfile
├── README.md
├── aurora
│ ├── README.md
│ ├── actions
│ │ └── clusters.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── hello
│ │ └── hello.go
│ ├── scenarios
│ │ ├── get_started_clusters.go
│ │ ├── get_started_clusters_integ_test.go
│ │ └── get_started_clusters_test.go
│ └── stubs
│ │ └── clusters_stubs.go
├── bedrock-runtime
│ ├── .gitignore
│ ├── README.md
│ ├── actions
│ │ ├── converse.go
│ │ ├── converse_test.go
│ │ ├── invoke_model.go
│ │ ├── invoke_model_test.go
│ │ └── invoke_model_with_response_stream.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── hello
│ │ └── hello.go
│ ├── scenarios
│ │ ├── scenario_converse.go
│ │ └── scenario_invoke_models.go
│ └── stubs
│ │ ├── converse_stubs.go
│ │ └── invoke_model_stubs.go
├── bedrock
│ ├── README.md
│ ├── actions
│ │ ├── foundation_model.go
│ │ └── foundation_model_test.go
│ ├── go.mod
│ ├── go.sum
│ ├── hello
│ │ └── hello.go
│ └── stubs
│ │ ├── foundation_model_stubs.go
│ │ └── go.mod
├── cloudfront
│ ├── CreateDistribution
│ │ ├── CreateDistribution.go
│ │ └── CreateDistribution_test.go
│ ├── README.md
│ ├── go.mod
│ └── go.sum
├── cognito
│ ├── README.md
│ ├── go.mod
│ ├── go.sum
│ └── hello
│ │ └── hello.go
├── demotools
│ ├── filesystem.go
│ ├── filesystem_test.go
│ ├── go.mod
│ ├── go.sum
│ ├── mocks.go
│ ├── pause.go
│ ├── question.go
│ └── question_test.go
├── dynamodb
│ ├── .gitignore
│ ├── README.md
│ ├── actions
│ │ ├── movie.go
│ │ ├── partiql.go
│ │ ├── partiql_test.go
│ │ ├── table_basics.go
│ │ └── table_basics_test.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── scenarios
│ │ ├── scenario_movie_table.go
│ │ ├── scenario_movie_table_integ_test.go
│ │ ├── scenario_movie_table_test.go
│ │ ├── scenario_partiql_batch.go
│ │ ├── scenario_partiql_batch_integ_test.go
│ │ ├── scenario_partiql_batch_test.go
│ │ ├── scenario_partiql_single.go
│ │ ├── scenario_partiql_single_integ_test.go
│ │ └── scenario_partiql_single_test.go
│ └── stubs
│ │ ├── partiql_stubs.go
│ │ └── table_basics_stubs.go
├── iam
│ ├── README.md
│ ├── actions
│ │ ├── account.go
│ │ ├── groups.go
│ │ ├── non_scenario_action_integ_test.go
│ │ ├── non_scenario_action_test.go
│ │ ├── policies.go
│ │ ├── roles.go
│ │ └── users.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── hello
│ │ └── hello.go
│ ├── scenarios
│ │ ├── scenario_assume_role.go
│ │ ├── scenario_assume_role_integ_test.go
│ │ └── scenario_assume_role_test.go
│ └── stubs
│ │ ├── account_stubs.go
│ │ ├── group_stubs.go
│ │ ├── policy_stubs.go
│ │ ├── role_stubs.go
│ │ ├── s3_stubs.go
│ │ ├── sts_stubs.go
│ │ └── user_stubs.go
├── lambda
│ ├── README.md
│ ├── actions
│ │ └── functions.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── handlers
│ │ ├── lambda_handler_basic.py
│ │ └── lambda_handler_calculator.py
│ ├── hello
│ │ └── hello.go
│ ├── scenarios
│ │ ├── iam_helpers.go
│ │ ├── scenario_get_started_functions.go
│ │ ├── scenario_get_started_functions_integ_test.go
│ │ └── scenario_get_started_functions_test.go
│ └── stubs
│ │ ├── function_stubs.go
│ │ └── iam_stubs.go
├── lint_all_go.bat
├── lint_all_go.sh
├── premium-ex.md
├── rds
│ ├── README.md
│ ├── actions
│ │ └── instances.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── hello
│ │ └── hello.go
│ ├── scenarios
│ │ ├── get_started_instances.go
│ │ ├── get_started_instances_integ_test.go
│ │ └── get_started_instances_test.go
│ └── stubs
│ │ └── instances_stubs.go
├── redshift
│ ├── README.md
│ ├── actions
│ │ ├── redshift_actions.go
│ │ └── redshiftdata_actions.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── hello
│ │ └── hello.go
│ ├── scenarios
│ │ ├── redshift_basics.go
│ │ ├── redshift_basics_integration_test.go
│ │ └── redshift_basics_test.go
│ └── stubs
│ │ ├── redshift_data_stubs.go
│ │ ├── redshift_stubs.go
│ │ └── secrets_manager_stubs.go
├── run_all_tests.bat
├── run_all_tests.sh
├── s3
│ ├── .gitignore
│ ├── README.md
│ ├── actions
│ │ ├── bucket_basics.go
│ │ ├── bucket_basics_test.go
│ │ └── presigner.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── hello
│ │ └── hello.go
│ ├── scenarios
│ │ ├── scenario_get_started.go
│ │ ├── scenario_get_started_integ_test.go
│ │ ├── scenario_get_started_test.go
│ │ ├── scenario_large_objects.go
│ │ ├── scenario_large_objects_integ_test.go
│ │ ├── scenario_large_objects_test.go
│ │ ├── scenario_presigning.go
│ │ ├── scenario_presigning_integ_test.go
│ │ └── scenario_presigning_test.go
│ └── stubs
│ │ └── bucket_basics_stubs.go
├── sns
│ ├── README.md
│ ├── go.mod
│ ├── go.sum
│ └── hello
│ │ └── hello.go
├── sqs
│ ├── README.md
│ ├── go.mod
│ ├── go.sum
│ └── hello
│ │ └── hello.go
├── testtools
│ ├── awsm_stubber.go
│ ├── docs.go
│ ├── framework.go
│ ├── go.mod
│ ├── go.sum
│ └── scenarios.go
├── update_all_mods.bat
└── workflows
│ ├── s3_object_lock
│ ├── README.md
│ ├── actions
│ │ ├── s3_actions.go
│ │ └── s3_actions_test.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── stubs
│ │ └── s3_stubs.go
│ └── workflows
│ │ ├── resources.go
│ │ ├── s3_object_lock.go
│ │ ├── s3_object_lock_integ_test.go
│ │ └── s3_object_lock_test.go
│ ├── topics_and_queues
│ ├── README.md
│ ├── actions
│ │ ├── sns_actions.go
│ │ └── sqs_actions.go
│ ├── cmd
│ │ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── images
│ │ └── fifo_topics_diagram.png
│ ├── stubs
│ │ ├── sns_stubs.go
│ │ └── sqs_stubs.go
│ └── workflows
│ │ ├── resources.go
│ │ ├── scenario_topics_and_queues.go
│ │ ├── scenario_topics_and_queues_integ_test.go
│ │ └── scenario_topics_and_queues_test.go
│ └── user_pools_and_lambda_triggers
│ ├── .cdk
│ ├── .gitignore
│ ├── .npmignore
│ ├── bin
│ │ └── cdk.ts
│ ├── cdk.json
│ ├── lib
│ │ ├── pools-and-triggers-base.ts
│ │ └── pools-and-triggers-stack.ts
│ ├── package-lock.json
│ ├── package.json
│ └── tsconfig.json
│ ├── .gitignore
│ ├── README.md
│ ├── actions
│ ├── cloud_formation_actions.go
│ ├── cloudwatch_logs_actions.go
│ ├── cognito_actions.go
│ └── dynamo_actions.go
│ ├── cmd
│ └── main.go
│ ├── go.mod
│ ├── go.sum
│ ├── handlers
│ ├── activity_log
│ │ └── activity_log_handler.go
│ ├── auto_confirm
│ │ └── auto_confirm_handler.go
│ └── migrate_user
│ │ └── migrate_user_handler.go
│ ├── stubs
│ ├── cloud_formation_stub.go
│ ├── cloudwatch_logs_stubs.go
│ ├── cognito_stubs.go
│ └── dynamo_stubs.go
│ └── workflows
│ ├── resources.go
│ ├── scenario_activity_log.go
│ ├── scenario_activity_log_integ_test.go
│ ├── scenario_activity_log_test.go
│ ├── scenario_auto_confirm_trusted_accounts.go
│ ├── scenario_auto_confirm_trusted_accounts_integ_test.go
│ ├── scenario_auto_confirm_trusted_accounts_test.go
│ ├── scenario_common.go
│ ├── scenario_migrate_user.go
│ └── scenario_migrate_user_test.go
├── java
├── README.rst
└── example_code
│ ├── athena
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── athena
│ │ ├── AthenaClientFactory.java
│ │ ├── CreateNamedQueryExample.java
│ │ ├── DeleteNamedQueryExample.java
│ │ ├── ExampleConstants.java
│ │ ├── ListNamedQueryExample.java
│ │ ├── ListQueryExecutionsExample.java
│ │ ├── StartQueryExample.java
│ │ └── StopQueryExecutionExample.java
│ ├── cloudmap
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── cloudmap
│ │ ├── CreateService.java
│ │ ├── DiscoverInstances.java
│ │ ├── ListInstances.java
│ │ └── LookUpServicewithFilter.java
│ ├── cloudtrail
│ └── cloudtrail.java.log-and-digest-file-validation.java
│ ├── cloudwatch
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── cloudwatch
│ │ ├── DeleteAlarm.java
│ │ ├── DeleteSubscriptionFilter.java
│ │ ├── DescribeAlarms.java
│ │ ├── DescribeSubscriptionFilters.java
│ │ ├── DisableAlarmActions.java
│ │ ├── EnableAlarmActions.java
│ │ ├── ListMetrics.java
│ │ ├── PutEvents.java
│ │ ├── PutMetricAlarm.java
│ │ ├── PutMetricData.java
│ │ ├── PutRule.java
│ │ ├── PutSubscriptionFilter.java
│ │ └── PutTargets.java
│ ├── cognito
│ ├── README.md
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── cognito
│ │ └── EnableMFAForCognitoUser.java
│ ├── comprehend
│ ├── BatchProcessing.java
│ ├── ComprehendMedicalSample.java
│ ├── CreateTrainandRunCustomEntityDetector.java
│ ├── CreateandTrainCustomClassifier.java
│ ├── DetectDominantLanguage.java
│ ├── DetectEntities.java
│ ├── DetectKeyPhrases.java
│ ├── DetectSentiment.java
│ ├── DetectSyntax.java
│ └── TopicModeling.java
│ ├── dynamodb
│ ├── LICENSE.txt
│ ├── Makefile
│ ├── NOTICE.txt
│ ├── README.md
│ ├── TryDax
│ │ ├── DaxAsyncClientDemo.java
│ │ ├── TryDax.java
│ │ ├── TryDaxHelper.java
│ │ └── TryDaxTests.java
│ ├── autoscaling
│ │ ├── DisableDynamoDBAutoscaling.java
│ │ └── EnableDynamoDBAutoscaling.java
│ ├── changelicense.sh
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ ├── assembly
│ │ └── component.xml
│ │ ├── main
│ │ └── java
│ │ │ ├── aws
│ │ │ └── example
│ │ │ │ └── dynamodb
│ │ │ │ ├── CreateTable.java
│ │ │ │ ├── CreateTableCompositeKey.java
│ │ │ │ ├── DeleteItem.java
│ │ │ │ ├── DeleteTable.java
│ │ │ │ ├── DescribeTable.java
│ │ │ │ ├── DynamoDBScanItems.java
│ │ │ │ ├── GetItem.java
│ │ │ │ ├── ListTables.java
│ │ │ │ ├── PutItem.java
│ │ │ │ ├── Query.java
│ │ │ │ ├── UpdateItem.java
│ │ │ │ ├── UpdateTable.java
│ │ │ │ └── UseDynamoMapping.java
│ │ │ └── com
│ │ │ └── amazonaws
│ │ │ ├── codesamples
│ │ │ ├── CreateTablesLoadData.java
│ │ │ ├── SampleDataLoad.java
│ │ │ ├── SampleDataTryQuery.java
│ │ │ ├── StreamsAdapterDemo.java
│ │ │ ├── StreamsAdapterDemoHelper.java
│ │ │ ├── StreamsLowLevelDemo.java
│ │ │ ├── StreamsRecordProcessor.java
│ │ │ ├── StreamsRecordProcessorFactory.java
│ │ │ ├── datamodeling
│ │ │ │ ├── DynamoDBMapperBatchWriteExample.java
│ │ │ │ ├── DynamoDBMapperCRUDExample.java
│ │ │ │ ├── DynamoDBMapperExample.java
│ │ │ │ ├── DynamoDBMapperQueryScanExample.java
│ │ │ │ └── DynamoDBMapperTransactionExample.java
│ │ │ ├── document
│ │ │ │ ├── DocumentAPIBatchGet.java
│ │ │ │ ├── DocumentAPIBatchWrite.java
│ │ │ │ ├── DocumentAPIGlobalSecondaryIndexExample.java
│ │ │ │ ├── DocumentAPIItemBinaryExample.java
│ │ │ │ ├── DocumentAPIItemCRUDExample.java
│ │ │ │ ├── DocumentAPILocalSecondaryIndexExample.java
│ │ │ │ ├── DocumentAPIParallelScan.java
│ │ │ │ ├── DocumentAPIQuery.java
│ │ │ │ ├── DocumentAPIScan.java
│ │ │ │ └── DocumentAPITableExample.java
│ │ │ ├── gsg
│ │ │ │ ├── MoviesCreateTable.java
│ │ │ │ ├── MoviesDeleteTable.java
│ │ │ │ ├── MoviesItemOps01.java
│ │ │ │ ├── MoviesItemOps02.java
│ │ │ │ ├── MoviesItemOps03.java
│ │ │ │ ├── MoviesItemOps04.java
│ │ │ │ ├── MoviesItemOps05.java
│ │ │ │ ├── MoviesItemOps06.java
│ │ │ │ ├── MoviesLoadData.java
│ │ │ │ ├── MoviesQuery.java
│ │ │ │ └── MoviesScan.java
│ │ │ └── lowlevel
│ │ │ │ ├── LowLevelBatchGet.java
│ │ │ │ ├── LowLevelBatchWrite.java
│ │ │ │ ├── LowLevelBatchWriteSyntax.java
│ │ │ │ ├── LowLevelGlobalSecondaryIndexExample.java
│ │ │ │ ├── LowLevelItemBinaryExample.java
│ │ │ │ ├── LowLevelItemCRUDExample.java
│ │ │ │ ├── LowLevelLocalSecondaryIndexExample.java
│ │ │ │ ├── LowLevelParallelScan.java
│ │ │ │ ├── LowLevelQuery.java
│ │ │ │ ├── LowLevelScan.java
│ │ │ │ └── LowLevelTableExample.java
│ │ │ └── services
│ │ │ └── dynamodbv2
│ │ │ └── client
│ │ │ ├── DynamoDBDynamicFaultInjection.java
│ │ │ └── FaultInjectionRequestHandler.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── amazonaws
│ │ └── services
│ │ └── dynamodbv2
│ │ └── DynamoDBLocalFixture.java
│ ├── ec2
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── ec2
│ │ ├── AllocateAddress.java
│ │ ├── CreateInstance.java
│ │ ├── CreateKeyPair.java
│ │ ├── CreateSecurityGroup.java
│ │ ├── DeleteKeyPair.java
│ │ ├── DeleteSecurityGroup.java
│ │ ├── DescribeAccount.java
│ │ ├── DescribeAddresses.java
│ │ ├── DescribeInstances.java
│ │ ├── DescribeKeyPairs.java
│ │ ├── DescribeRegionsAndZones.java
│ │ ├── DescribeSecurityGroups.java
│ │ ├── FindRunningInstances.java
│ │ ├── MonitorInstance.java
│ │ ├── RebootInstance.java
│ │ ├── ReleaseAddress.java
│ │ └── StartStopInstance.java
│ ├── elastictranscoder
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── elastictranscoder
│ │ ├── CatchDeleteError.java
│ │ ├── HlsJobCreationSample.java
│ │ ├── JobStatusNotificationsSample.java
│ │ ├── model
│ │ ├── JobStatusNotification.java
│ │ ├── JobStatusNotificationHandler.java
│ │ └── Notification.java
│ │ └── utils
│ │ ├── SqsQueueNotificationWorker.java
│ │ └── TranscoderSampleUtilities.java
│ ├── emr
│ ├── create-spark-cluster.java
│ ├── create_cluster.java
│ ├── custom-emrfs-materials.java
│ ├── emr-add-steps.java
│ ├── emr-flink-cluster-transient-step.java
│ ├── emr-flink-step.java
│ ├── enable-debugging.java
│ ├── hbase-snapshot-export.java
│ ├── hbase-snapshot-import.java
│ ├── hbase-snapshot-restore.java
│ ├── hbase-snapshot.java
│ ├── runjobflow-configurationclassification.java
│ └── runjobflow-spotinstances.java
│ ├── general
│ └── pom.xml
│ ├── glacier
│ ├── .gitignore
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── glacier
│ │ └── ListVaults.java
│ ├── guardduty
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── guardduty
│ │ ├── ListDetectors.java
│ │ └── ListFindingsWithFindingCriteria.java
│ ├── iam
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── iam
│ │ ├── AccessKeyLastUsed.java
│ │ ├── AttachRolePolicy.java
│ │ ├── ConstructUrlFederatedUsers.java
│ │ ├── CreateAccessKey.java
│ │ ├── CreateAccountAlias.java
│ │ ├── CreatePolicy.java
│ │ ├── CreateUser.java
│ │ ├── DeleteAccessKey.java
│ │ ├── DeleteAccountAlias.java
│ │ ├── DeleteServerCertificate.java
│ │ ├── DeleteUser.java
│ │ ├── DetachRolePolicy.java
│ │ ├── GetPolicy.java
│ │ ├── GetServerCertificate.java
│ │ ├── ListAccessKeys.java
│ │ ├── ListAccountAliases.java
│ │ ├── ListServerCertificates.java
│ │ ├── ListUsers.java
│ │ ├── UpdateAccessKey.java
│ │ ├── UpdateServerCertificate.java
│ │ └── UpdateUser.java
│ ├── kda
│ ├── kda-java-firehose.java
│ └── kda-java-streams.java
│ ├── kms
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── kms
│ │ ├── CreateAlias.java
│ │ ├── CreateClient.java
│ │ ├── CreateCustomerMasterKey.java
│ │ ├── CreateGrant.java
│ │ ├── DecryptDataKey.java
│ │ ├── DeleteAlias.java
│ │ ├── DisableCustomerMasterKey.java
│ │ ├── EnableCustomerMasterKey.java
│ │ ├── EncryptDataKey.java
│ │ ├── GenerateDataKey.java
│ │ ├── GetKeyPolicy.java
│ │ ├── ListAliases.java
│ │ ├── ListCustomerMasterKeys.java
│ │ ├── ListKeyPolicies.java
│ │ ├── ReencryptDataKey.java
│ │ ├── RetireGrant.java
│ │ ├── RevokeGrant.java
│ │ ├── SetKeyPolicy.java
│ │ ├── UpdateAlias.java
│ │ ├── ViewCustomerMasterKey.java
│ │ └── ViewGrants.java
│ ├── lambda
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── lambda
│ │ ├── DeleteFunction.java
│ │ ├── LambdaInvokeFunction.java
│ │ └── ListFunctions.java
│ ├── mediastore
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── mediastore
│ │ ├── CreateContainer.java
│ │ ├── ListContainers.java
│ │ ├── ListItems.java
│ │ └── PutObject.java
│ ├── pinpoint-email
│ └── pinpoint_send_email_message_email_api.java
│ ├── pinpoint-sms-voice
│ └── pinpoint_send_voice_message_sms_voice_api.java
│ ├── pinpoint
│ ├── Makefile
│ ├── pinpoint_associate_endpoints_users.java
│ ├── pinpoint_create_campaign.java
│ ├── pinpoint_create_endpoint.java
│ ├── pinpoint_create_import_job.java
│ ├── pinpoint_create_segment.java
│ ├── pinpoint_delete_endpoint.java
│ ├── pinpoint_export_endpoints.java
│ ├── pinpoint_import_segment.java
│ ├── pinpoint_list_endpoint_ids.java
│ ├── pinpoint_lookup_endpoint.java
│ ├── pinpoint_send_email_message_api.java
│ ├── pinpoint_send_email_smtp.java
│ ├── pinpoint_send_sms_message_api.java
│ ├── pinpoint_update_endpoints_batch.java
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── pinpoint
│ │ ├── CreateApp.java
│ │ ├── CreateCampaign.java
│ │ ├── CreateEndpoint.java
│ │ ├── CreateSegment.java
│ │ ├── DeleteApp.java
│ │ ├── ImportSegment.java
│ │ └── UpdateChannel.java
│ ├── polly
│ ├── DescribeVoices.java
│ ├── GetLexicon.java
│ ├── ListLexicons.java
│ ├── PutLexicon.java
│ ├── SpeechMarks.java
│ ├── StartSpeechSynthesisTask.java
│ └── SynthesisSpeech.java
│ ├── redshift
│ ├── ConnectToCluster.java
│ ├── CreateAndDescribeSnapshot.java
│ ├── CreateAndModifyCluster.java
│ ├── CreateAndModifyClusterParameterGroup.java
│ ├── CreateAndModifyClusterSecurityGroup.java
│ ├── CreateAndModifyClusterSubnetGroup.java
│ ├── ListAndPurchaseReservedNodeOffering.java
│ └── ListEvents.java
│ ├── rekognition
│ ├── rekognition-collection-java-add-faces-to-collection.java
│ ├── rekognition-collection-java-create-collection.java
│ ├── rekognition-collection-java-delete-collection.java
│ ├── rekognition-collection-java-describe-collection.java
│ ├── rekognition-collection-java-list-collections.java
│ ├── rekognition-collection-java-list-faces-in-collection.java
│ ├── rekognition-collection-java-search-face-matching-id-collection.java
│ ├── rekognition-collection-java-search-face-matching-image-collection.java
│ ├── rekognition-image-java-celebrity-info.java
│ ├── rekognition-image-java-compare-faces.java
│ ├── rekognition-image-java-delete-faces-from-collection.java
│ ├── rekognition-image-java-detect-faces.java
│ ├── rekognition-image-java-detect-labels-local-file.java
│ ├── rekognition-image-java-detect-labels.java
│ ├── rekognition-image-java-detect-moderation-labels.java
│ ├── rekognition-image-java-detect-text.java
│ ├── rekognition-image-java-display-bounding-boxes.java
│ ├── rekognition-image-java-recognize-celebrities.java
│ └── rekognition-video-stored-video.java
│ ├── s3
│ ├── .gitignore
│ ├── Makefile
│ ├── cd
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ ├── aws
│ │ └── example
│ │ │ └── s3
│ │ │ ├── CORS.java
│ │ │ ├── CopyObject.java
│ │ │ ├── CopyObjectSingleOperation.java
│ │ │ ├── CreateBucket.java
│ │ │ ├── CreateBucket2.java
│ │ │ ├── CreateBucketWithACL.java
│ │ │ ├── CrossRegionReplication.java
│ │ │ ├── DeleteBucket.java
│ │ │ ├── DeleteBucket2.java
│ │ │ ├── DeleteBucketPolicy.java
│ │ │ ├── DeleteMultipleObjectsNonVersionedBucket.java
│ │ │ ├── DeleteMultipleObjectsVersionEnabledBucket.java
│ │ │ ├── DeleteObject.java
│ │ │ ├── DeleteObjectNonVersionedBucket.java
│ │ │ ├── DeleteObjectVersionEnabledBucket.java
│ │ │ ├── DeleteObjects.java
│ │ │ ├── DeleteWebsiteConfiguration.java
│ │ │ ├── DualStackEndpoints.java
│ │ │ ├── EnableNotificationOnABucket.java
│ │ │ ├── GeneratePresignedPutUrl.java
│ │ │ ├── GeneratePresignedURL.java
│ │ │ ├── GeneratePresignedUrlAndUploadObject.java
│ │ │ ├── GetAcl.java
│ │ │ ├── GetBucketPolicy.java
│ │ │ ├── GetObject.java
│ │ │ ├── GetObject2.java
│ │ │ ├── GetObjectTags.java
│ │ │ ├── GetObjectTags2.java
│ │ │ ├── GetPDFandSave.java
│ │ │ ├── GetWebsiteConfiguration.java
│ │ │ ├── HighLevelAbortMultipartUpload.java
│ │ │ ├── HighLevelMultipartUpload.java
│ │ │ ├── HighLevelTrackMultipartUpload.java
│ │ │ ├── LifecycleConfiguration.java
│ │ │ ├── ListBuckets.java
│ │ │ ├── ListKeys.java
│ │ │ ├── ListKeysVersioningEnabledBucket.java
│ │ │ ├── ListMultipartUploads.java
│ │ │ ├── ListObjects.java
│ │ │ ├── LowLevelAbortMultipartUpload.java
│ │ │ ├── LowLevelMultipartCopy.java
│ │ │ ├── LowLevelMultipartUpload.java
│ │ │ ├── MakingRequests.java
│ │ │ ├── MakingRequestsWithFederatedTempCredentials.java
│ │ │ ├── MakingRequestsWithIAMTempCredentials.java
│ │ │ ├── ManagingObjectTags.java
│ │ │ ├── ModifyACLExistingObject.java
│ │ │ ├── PutObject.java
│ │ │ ├── RestoreArchivedObject.java
│ │ │ ├── S3ClientSideEncryptionAsymmetricMasterKey.java
│ │ │ ├── S3ClientSideEncryptionSymMasterKey.java
│ │ │ ├── S3Encrypt.java
│ │ │ ├── S3EncryptV2.java
│ │ │ ├── ServerSideEncryptionCopyObjectUsingHLwithSSEC.java
│ │ │ ├── ServerSideEncryptionUsingClientSideEncryptionKey.java
│ │ │ ├── SetAcl.java
│ │ │ ├── SetBucketPolicy.java
│ │ │ ├── SetWebsiteConfiguration.java
│ │ │ ├── SpecifyServerSideEncryption.java
│ │ │ ├── TransferAcceleration.java
│ │ │ ├── UploadObject.java
│ │ │ ├── UploadObjectKMSKey.java
│ │ │ ├── WebsiteConfiguration.java
│ │ │ ├── XferMgrCopy.java
│ │ │ ├── XferMgrDownload.java
│ │ │ ├── XferMgrProgress.java
│ │ │ └── XferMgrUpload.java
│ │ └── com
│ │ └── mycompany
│ │ └── app
│ │ └── App.java
│ ├── s3control
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── s3control
│ │ ├── CancelJob.java
│ │ ├── CreateJob.java
│ │ ├── DescribeJob.java
│ │ ├── ListJobs.java
│ │ ├── UpdateJobPriority.java
│ │ └── UpdateJobStatus.java
│ ├── secretsmanager
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── secretsmanager
│ │ └── GetSecretValue.java
│ ├── sns
│ ├── CreateMobileEndpoint.java
│ ├── FifoTopics.java
│ ├── PublishLargeFile.java
│ ├── PublishSmsToTopic.java
│ ├── README.md
│ └── RedrivePolicy.java
│ ├── sqs
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── sqs
│ │ ├── DeadLetterQueues.java
│ │ ├── LongPolling.java
│ │ ├── SendReceiveMessages.java
│ │ ├── UsingQueues.java
│ │ └── VisibilityTimeout.java
│ ├── ssm
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── ssm
│ │ ├── GetSimpleSystemsManagementOps.java
│ │ └── GetSimpleSystemsManagementParas.java
│ ├── stepfunctions
│ ├── libs.txt
│ ├── pom.xml
│ ├── run_workflow.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── hellosfn
│ │ └── StepFunctionsSample.java
│ ├── swf
│ ├── libs.txt
│ ├── pom.xml
│ ├── run_workflow.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── helloswf
│ │ ├── ActivityWorker.java
│ │ ├── ActivityWorkerWithGracefulShutdown.java
│ │ ├── HelloTypes.java
│ │ ├── WorkflowStarter.java
│ │ └── WorkflowWorker.java
│ ├── textract
│ ├── Makefile
│ ├── pom.xml
│ ├── run_example.sh
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── amazonaws
│ │ └── samples
│ │ ├── AnalyzeDocument.java
│ │ └── DocumentText.java
│ ├── translate
│ └── TranslateText.java
│ └── workdocs
│ ├── download-user-doc
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── aws
│ │ └── example
│ │ └── workdocs
│ │ └── DownloadUserDoc.java
│ ├── list_user_docs.java
│ ├── list_users.java
│ └── upload_user_doc.java
├── javascript
├── README.rst
└── example_code
│ ├── athena
│ ├── index.js
│ └── package.json
│ ├── browserstart
│ └── polly.html
│ ├── cdk
│ ├── widgets.js
│ └── widgetsv1.js
│ ├── cloudwatch-events
│ ├── README.md
│ ├── cwe_putevents.js
│ ├── cwe_putrule.js
│ └── cwe_puttargets.js
│ ├── cloudwatch-logs
│ ├── README.md
│ ├── cwl_deletesubscriptionfilter.js
│ ├── cwl_describesubscriptionfilters.js
│ └── cwl_putsubscriptionfilter.js
│ ├── cloudwatch
│ ├── README.md
│ ├── cw_deletealarms.js
│ ├── cw_describealarms.js
│ ├── cw_disablealarmactions.js
│ ├── cw_enablealarmactions.js
│ ├── cw_listmetrics.js
│ ├── cw_putmetricalarm.js
│ └── cw_putmetricdata.js
│ ├── cognito
│ ├── admin-create-user.js
│ ├── admin-delete-user.js
│ ├── admin-disable-user.js
│ ├── admin-enable-user.js
│ ├── admin-get-user.js
│ ├── cognito_getcreds.html
│ ├── lambda-trigger-auth-challenge-create.js
│ ├── lambda-trigger-auth-challenge-define.js
│ ├── lambda-trigger-auth-challenge-verify.js
│ ├── lambda-trigger-custom-message-admin-create-user.js
│ ├── lambda-trigger-custom-message-sign-up.js
│ ├── lambda-trigger-migrate-user.js
│ ├── lambda-trigger-post-authentication.js
│ ├── lambda-trigger-post-confirmation.js
│ ├── lambda-trigger-pre-authentication.js
│ ├── lambda-trigger-pre-sign-up-auto-confirm-and-verify.js
│ ├── lambda-trigger-pre-sign-up-auto-confirm-front-end.js
│ ├── lambda-trigger-pre-sign-up-auto-confirm.js
│ ├── lambda-trigger-pre-token-generation-add-suppress-claims.js
│ └── lambda-trigger-pre-token-generation-group-membership.js
│ ├── connect
│ ├── getHistoricalMetrics.js
│ └── getRealtimeMetrics.js
│ ├── dynamodb
│ ├── GettingStarted
│ │ ├── Browser
│ │ │ ├── MoviesCreateTable.html
│ │ │ ├── MoviesDeleteTable.html
│ │ │ ├── MoviesItemOps01.html
│ │ │ ├── MoviesItemOps02.html
│ │ │ ├── MoviesItemOps03.html
│ │ │ ├── MoviesItemOps04.html
│ │ │ ├── MoviesItemOps05.html
│ │ │ ├── MoviesItemOps06.html
│ │ │ ├── MoviesLoadData.html
│ │ │ ├── MoviesQuery01.html
│ │ │ ├── MoviesQuery02.html
│ │ │ └── MoviesScan.html
│ │ └── Node.js
│ │ │ ├── MoviesCreateTable.js
│ │ │ ├── MoviesDeleteTable.js
│ │ │ ├── MoviesItemOps01.js
│ │ │ ├── MoviesItemOps02.js
│ │ │ ├── MoviesItemOps03.js
│ │ │ ├── MoviesItemOps04.js
│ │ │ ├── MoviesItemOps05.js
│ │ │ ├── MoviesItemOps06.js
│ │ │ ├── MoviesLoadData.js
│ │ │ ├── MoviesQuery01.js
│ │ │ ├── MoviesQuery02.js
│ │ │ └── MoviesScan.js
│ ├── TryDax
│ │ ├── 01-create-table.js
│ │ ├── 02-write-data.js
│ │ ├── 03-getitem-test.js
│ │ ├── 04-query-test.js
│ │ ├── 05-scan-test.js
│ │ └── 06-delete-table.js
│ ├── blog
│ │ └── parsewiki.js
│ ├── ddb_batchgetitem.js
│ ├── ddb_batchwriteitem.js
│ ├── ddb_createtable.js
│ ├── ddb_deleteitem.js
│ ├── ddb_deletetable.js
│ ├── ddb_describetable.js
│ ├── ddb_getitem.js
│ ├── ddb_listtables.js
│ ├── ddb_putitem.js
│ ├── ddb_query.js
│ ├── ddb_scan.js
│ ├── ddbdoc_delete.js
│ ├── ddbdoc_get.js
│ ├── ddbdoc_put.js
│ ├── ddbdoc_query.js
│ └── ddbdoc_update.js
│ ├── ec2
│ ├── ec2_allocateaddress.js
│ ├── ec2_createinstances.js
│ ├── ec2_createkeypair.js
│ ├── ec2_createsecuritygroup.js
│ ├── ec2_deletekeypair.js
│ ├── ec2_deletesecuritygroup.js
│ ├── ec2_describeaddresses.js
│ ├── ec2_describeinstances.js
│ ├── ec2_describekeypairs.js
│ ├── ec2_describeregionsandzones.js
│ ├── ec2_describesecuritygroups.js
│ ├── ec2_monitorinstances.js
│ ├── ec2_rebootinstances.js
│ ├── ec2_releaseaddress.js
│ └── ec2_startstopinstances.js
│ ├── eventbridge
│ ├── README.md
│ ├── eb_putevents.js
│ ├── eb_putrule.js
│ └── eb_puttargets.js
│ ├── glacier
│ ├── createVault.js
│ ├── initiateMultipartUpload.js
│ └── uploadArchive.js
│ ├── iam
│ ├── iam_accesskeylastused.js
│ ├── iam_attachrolepolicy.js
│ ├── iam_createaccesskeys.js
│ ├── iam_createaccountalias.js
│ ├── iam_createpolicy.js
│ ├── iam_createuser.js
│ ├── iam_deleteaccesskey.js
│ ├── iam_deleteaccountalias.js
│ ├── iam_deleteservercert.js
│ ├── iam_deleteuser.js
│ ├── iam_detachrolepolicy.js
│ ├── iam_getpolicy.js
│ ├── iam_getservercert.js
│ ├── iam_listaccesskeys.js
│ ├── iam_listaccountaliases.js
│ ├── iam_listservercerts.js
│ ├── iam_listusers.js
│ ├── iam_updateaccesskey.js
│ ├── iam_updateservercert.js
│ └── iam_updateuser.js
│ ├── kinesis
│ ├── blog_page.html
│ └── kinesis-example.js
│ ├── lambda
│ ├── lambda-for-browser
│ │ ├── README.md
│ │ ├── index.html
│ │ ├── index.js
│ │ ├── main.js
│ │ └── package.json
│ └── writeLambdaFunction.js
│ ├── mediaconvert
│ ├── emc_canceljob.js
│ ├── emc_create_jobtemplate.js
│ ├── emc_createjob.js
│ ├── emc_deletetemplate.js
│ ├── emc_getendpoint.js
│ ├── emc_listjobs.js
│ ├── emc_listtemplates.js
│ └── emc_template_createjob.js
│ ├── nodegetstarted
│ ├── example_package.json
│ └── sample.js
│ ├── pinpoint-email
│ ├── README.md
│ └── pinpoint_send_email_message_email_api.js
│ ├── pinpoint-sms-voice
│ ├── README.md
│ └── pinpoint_send_voice_message_sms_voice_api.js
│ ├── pinpoint
│ ├── README.md
│ ├── pinpoint_send_email_message_api.js
│ ├── pinpoint_send_email_smtp.js
│ └── pinpoint_send_sms_message_api.js
│ ├── rekognition
│ └── estimate-age-example
│ │ └── src
│ │ ├── README.md
│ │ ├── estimate-age.html
│ │ └── estimate-age.js
│ ├── s3
│ ├── s3.js
│ ├── s3_PhotoViewer.html
│ ├── s3_PhotoViewer.js
│ ├── s3_createbucket.js
│ ├── s3_deletebucket.js
│ ├── s3_deletebucketpolicy.js
│ ├── s3_deletebucketwebsite.js
│ ├── s3_get_presignedURL.js
│ ├── s3_getbucketacl.js
│ ├── s3_getbucketpolicy.js
│ ├── s3_getbucketwebsite.js
│ ├── s3_getcors.js
│ ├── s3_getsignedURL.js
│ ├── s3_listbuckets.js
│ ├── s3_listobjects.js
│ ├── s3_photoExample.html
│ ├── s3_photoExample.js
│ ├── s3_presignedURL.js
│ ├── s3_setbucketpolicy.js
│ ├── s3_setbucketwebsite.js
│ ├── s3_setcors.js
│ └── s3_upload.js
│ ├── secrets
│ └── secrets_getsecretvalue.js
│ ├── ses
│ ├── ses_clonereceiptruleset.js
│ ├── ses_createreceiptfilter.js
│ ├── ses_createreceiptrule.js
│ ├── ses_createreceiptruleset.js
│ ├── ses_createtemplate.js
│ ├── ses_deleteidentity.js
│ ├── ses_deletereceiptfilter.js
│ ├── ses_deletereceiptrule.js
│ ├── ses_deletereceiptruleset.js
│ ├── ses_deletetemplate.js
│ ├── ses_gettemplate.js
│ ├── ses_listidentities.js
│ ├── ses_listreceiptfilters.js
│ ├── ses_listreceiptrulesets.js
│ ├── ses_listtemplates.js
│ ├── ses_sendbulktemplatedemail.js
│ ├── ses_sendemail.js
│ ├── ses_sendemailsmtp.js
│ ├── ses_sendtemplatedemail.js
│ ├── ses_updatetemplate.js
│ ├── ses_verifydomainidentity.js
│ └── ses_verifyemailidentity.js
│ ├── sns
│ ├── sns_checkphoneoptout.js
│ ├── sns_createtopic.js
│ ├── sns_deletetopic.js
│ ├── sns_getsmstype.js
│ ├── sns_gettopicattributes.js
│ ├── sns_listnumbersoptedout.js
│ ├── sns_listsubscriptions.js
│ ├── sns_listtopics.js
│ ├── sns_publishsms.js
│ ├── sns_publishtotopic.js
│ ├── sns_setsmstype.js
│ ├── sns_settopicattributes.js
│ ├── sns_subscribeapp.js
│ ├── sns_subscribeemail.js
│ ├── sns_subscribelambda.js
│ └── sns_unsubscribe.js
│ ├── sqs
│ ├── sqs_changingvisibility.js
│ ├── sqs_createqueue.js
│ ├── sqs_deadletterqueue.js
│ ├── sqs_deletequeue.js
│ ├── sqs_getqueueurl.js
│ ├── sqs_listqueues.js
│ ├── sqs_longpolling_createqueue.js
│ ├── sqs_longpolling_existingqueue.js
│ ├── sqs_longpolling_receivemessage.js
│ ├── sqs_receivemessage.js
│ └── sqs_sendmessage.js
│ ├── sts
│ └── sts_assumerole.js
│ └── textract
│ ├── detect_document_text.js
│ └── simple-document-image.jpg
├── javascriptv3
├── .gitignore
├── .husky
│ └── pre-commit
├── .prettierignore
├── Dockerfile
├── Dockerfile.dockerignore
├── README.md
├── biome.json
├── example_code
│ ├── .gitignore
│ ├── auto-scaling
│ │ ├── README.md
│ │ └── package.json
│ ├── bedrock-agent-runtime
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── invoke-agent.js
│ │ │ └── invoke-flow.js
│ │ ├── package.json
│ │ ├── tests
│ │ │ ├── invoke-agent.unit.test.js
│ │ │ └── invoke-flow.unit.test.js
│ │ └── vite.config.js
│ ├── bedrock-agent
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── create-agent.js
│ │ │ ├── delete-agent.js
│ │ │ ├── get-agent.js
│ │ │ ├── list-agent-action-groups.js
│ │ │ └── list-agents.js
│ │ ├── hello.js
│ │ ├── lib
│ │ │ └── utils.js
│ │ ├── package.json
│ │ ├── tests
│ │ │ ├── bedrock-agent-actions.integration.test.js
│ │ │ ├── create-agent.unit.test.js
│ │ │ ├── delete-agent.unit.test.js
│ │ │ ├── get-agent.unit.test.js
│ │ │ ├── list-agent-action-groups.unit.test.js
│ │ │ ├── list-agents.integration.test.js
│ │ │ └── list-agents.unit.test.js
│ │ └── vite.config.ts
│ ├── bedrock-runtime
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── config
│ │ │ └── foundation_models.js
│ │ ├── hello.js
│ │ ├── models
│ │ │ ├── amazonNovaCanvas
│ │ │ │ └── invokeModel.js
│ │ │ ├── amazonNovaText
│ │ │ │ ├── converse-with-tool.js
│ │ │ │ ├── converse.js
│ │ │ │ └── converseStream.js
│ │ │ ├── anthropicClaude
│ │ │ │ ├── converse.js
│ │ │ │ ├── converseStream.js
│ │ │ │ ├── invoke_claude_2.js
│ │ │ │ ├── invoke_claude_3.js
│ │ │ │ └── invoke_claude_instant_1.js
│ │ │ ├── cohereCommand
│ │ │ │ ├── converse.js
│ │ │ │ └── converseStream.js
│ │ │ ├── metaLlama
│ │ │ │ ├── converse.js
│ │ │ │ ├── converseStream.js
│ │ │ │ └── llama3
│ │ │ │ │ ├── invoke_model_quickstart.js
│ │ │ │ │ └── invoke_model_with_response_stream_quickstart.js
│ │ │ └── mistral
│ │ │ │ ├── converse.js
│ │ │ │ ├── converseStream.js
│ │ │ │ ├── invoke_mistral_7b.js
│ │ │ │ └── invoke_mixtral_8x7b.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ ├── cli_text_playground.js
│ │ │ └── converse_tool_scenario
│ │ │ │ ├── README.md
│ │ │ │ ├── converse-tool-scenario.js
│ │ │ │ ├── questions.json
│ │ │ │ └── tool_config.json
│ │ ├── tests
│ │ │ ├── anthropic_claude.integration.test.js
│ │ │ ├── converse-tool-scenario.integration.test.js
│ │ │ ├── converse-with-tool.integration.test.js
│ │ │ ├── converse.integration.test.js
│ │ │ ├── converse_stream.integration.test.js
│ │ │ ├── image_generation.integration.test.js
│ │ │ ├── meta_llama.integration.test.js
│ │ │ ├── mistral_ai.integration.test.js
│ │ │ └── test_tools.js
│ │ ├── utils
│ │ │ └── image-creation.js
│ │ └── vite.config.js
│ ├── bedrock
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── get-foundation-model.js
│ │ │ └── list-foundation-models.js
│ │ ├── hello.js
│ │ ├── package.json
│ │ └── tests
│ │ │ ├── get-foundation-model.integration.test.js
│ │ │ └── list-foundation-models.integration.test.js
│ ├── cloudwatch-events
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── put-events.js
│ │ │ ├── put-rule.js
│ │ │ └── put-targets.js
│ │ ├── libs
│ │ │ └── client.js
│ │ ├── package.json
│ │ └── tests
│ │ │ └── cloudwatch-events.integration.test.js
│ ├── cloudwatch-logs
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── create-log-group.js
│ │ │ ├── delete-log-group.js
│ │ │ ├── delete-subscription-filter.js
│ │ │ ├── describe-log-groups.js
│ │ │ ├── describe-subscription-filters.js
│ │ │ └── put-subscription-filter.js
│ │ ├── libs
│ │ │ ├── client.js
│ │ │ ├── constants.js
│ │ │ ├── iam-helper.js
│ │ │ └── lambda-helper.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── large-query
│ │ │ │ ├── README.md
│ │ │ │ ├── cloud-watch-query.js
│ │ │ │ ├── index.js
│ │ │ │ └── scouts
│ │ │ │ ├── python
│ │ │ │ └── cloud-watch-query.py
│ │ │ │ └── rust
│ │ │ │ └── cloud-watch-query.rs
│ │ ├── tests
│ │ │ ├── cloudwatch-logs.integration.test.js
│ │ │ ├── cloudwatch-query.unit.test.js
│ │ │ └── data
│ │ │ │ └── lambda-function.zip
│ │ └── vite.config.js
│ ├── cloudwatch
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── delete-alarms.js
│ │ │ ├── describe-alarms.js
│ │ │ ├── disable-alarm-actions.js
│ │ │ ├── enable-alarm-actions.js
│ │ │ ├── list-metrics.js
│ │ │ ├── put-metric-alarm.js
│ │ │ └── put-metric-data.js
│ │ ├── libs
│ │ │ ├── client.js
│ │ │ ├── cloudwatch-helper.js
│ │ │ └── ec2-helper.js
│ │ ├── package.json
│ │ ├── tests
│ │ │ ├── delete-alarms.integration.test.js
│ │ │ ├── describe-alarms.integration.test.js
│ │ │ ├── disable-alarm-actions.integration.test.js
│ │ │ ├── enable-alarm-actions.integration.test.js
│ │ │ ├── list-metrics.integration.test.js
│ │ │ ├── put-metric-alarm.integration.test.js
│ │ │ └── put-metric-data.integration.test.js
│ │ └── vite.config.js
│ ├── codebuild
│ │ ├── README.md
│ │ ├── actions
│ │ │ └── create-project.js
│ │ ├── client.js
│ │ ├── package.json
│ │ └── tests
│ │ │ └── create-project.integration.test.js
│ ├── codecommit
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── MyCodeCommitFunction.js
│ │ │ ├── createBranch.js
│ │ │ ├── createCommit.js
│ │ │ ├── createPullRequest.js
│ │ │ ├── createRepository.js
│ │ │ ├── deleteBranch.js
│ │ │ ├── deleteRepository.js
│ │ │ ├── describePullRequestEvents.js
│ │ │ ├── getMergeOptions.js
│ │ │ ├── getPullRequest.js
│ │ │ ├── getRepository.js
│ │ │ ├── libs
│ │ │ │ └── codeCommitClient.js
│ │ │ ├── listRepositories.js
│ │ │ └── mergeBranches.js
│ │ └── tests
│ │ │ ├── createBranch.unit.test.js
│ │ │ ├── createCommit.unit.test.js
│ │ │ ├── createPullRequest.unit.test.js
│ │ │ ├── createRepository.unit.test.js
│ │ │ ├── deleteBranch.unit.test.js
│ │ │ ├── deleteRepository.unit.test.js
│ │ │ ├── describePullRequestEvents.unit.test.js
│ │ │ ├── getMergeOptions.unit.test.js
│ │ │ ├── getPullRequest.unit.test.js
│ │ │ ├── getRepository.unit.test.js
│ │ │ ├── listRepositories.unit.test.js
│ │ │ └── mergeBranches.unit.test.js
│ ├── codepipeline
│ │ ├── MyCodePipelineFunction.js
│ │ └── MyCodePipelineFunction.py
│ ├── cognito-identity-provider
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── admin-get-user.js
│ │ │ ├── admin-initiate-auth.js
│ │ │ ├── admin-respond-to-auth-challenge.js
│ │ │ ├── associate-software-token.js
│ │ │ ├── confirm-device.js
│ │ │ ├── confirm-sign-up.js
│ │ │ ├── create-user-pool-client.js
│ │ │ ├── create-user-pool.js
│ │ │ ├── delete-user-pool.js
│ │ │ ├── initiate-auth.js
│ │ │ ├── list-users.js
│ │ │ ├── resend-confirmation-code.js
│ │ │ ├── respond-to-auth-challenge.js
│ │ │ ├── set-user-pool-mfa-config.js
│ │ │ ├── sign-up.js
│ │ │ └── verify-software-token.js
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ ├── basic
│ │ │ │ ├── README.md
│ │ │ │ ├── command-handlers
│ │ │ │ │ ├── admin-get-user-handler.js
│ │ │ │ │ ├── admin-initiate-auth-handler.js
│ │ │ │ │ ├── admin-respond-to-auth-challenge-handler.js
│ │ │ │ │ ├── clean-up-handler.js
│ │ │ │ │ ├── confirm-sign-up-handler.js
│ │ │ │ │ ├── constants.js
│ │ │ │ │ ├── create-user-pool-handler.js
│ │ │ │ │ ├── list-users-handler.js
│ │ │ │ │ ├── resend-confirmation-code-handler.js
│ │ │ │ │ ├── sign-up-handler.js
│ │ │ │ │ └── verify-software-token-handler.js
│ │ │ │ └── index.js
│ │ │ ├── cognito-developer-guide-react-example
│ │ │ │ └── frontend-client
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── public
│ │ │ │ │ └── vite.svg
│ │ │ │ │ ├── src
│ │ │ │ │ ├── App.css
│ │ │ │ │ ├── App.tsx
│ │ │ │ │ ├── assets
│ │ │ │ │ │ └── react.svg
│ │ │ │ │ ├── authService.ts
│ │ │ │ │ ├── config.json
│ │ │ │ │ ├── confirmUserPage.tsx
│ │ │ │ │ ├── homePage.tsx
│ │ │ │ │ ├── index.css
│ │ │ │ │ ├── loginPage.tsx
│ │ │ │ │ ├── main.tsx
│ │ │ │ │ └── vite-env.d.ts
│ │ │ │ │ ├── tsconfig.json
│ │ │ │ │ ├── tsconfig.node.json
│ │ │ │ │ └── vite.config.ts
│ │ │ └── lambda-triggers
│ │ │ │ ├── README.md
│ │ │ │ ├── custom-auth-example.js
│ │ │ │ └── functions
│ │ │ │ ├── auth-challenge-create.mjs
│ │ │ │ ├── auth-challenge-define.mjs
│ │ │ │ ├── auth-challenge-verify.mjs
│ │ │ │ ├── authentication-post.mjs
│ │ │ │ ├── authentication-pre.mjs
│ │ │ │ ├── confirmation-post.mjs
│ │ │ │ ├── custom-message-admin-create.mjs
│ │ │ │ ├── custom-message-sign-up.mjs
│ │ │ │ ├── migrate-user.mjs
│ │ │ │ ├── sign-up-pre-auto-confirm-domain.mjs
│ │ │ │ ├── sign-up-pre-auto-confirm-verify.mjs
│ │ │ │ ├── token-generation-pre-add-suppress-claim.mjs
│ │ │ │ └── token-generation-pre-modify-group.mjs
│ │ └── tests
│ │ │ ├── auth-challenge-create.unit.test.js
│ │ │ ├── auth-challenge-define.unit.test.js
│ │ │ ├── auth-challenge-verify.unit.test.js
│ │ │ ├── authentication-post.unit.test.js
│ │ │ ├── authentication-pre.unit.test.js
│ │ │ ├── cognito-idp-actions.integration.test.js
│ │ │ ├── confirmation-post.unit.test.js
│ │ │ ├── custom-message-admin-create.unit.test.js
│ │ │ ├── custom-message-sign-up.unit.test.js
│ │ │ ├── migrate-user.unit.test.js
│ │ │ ├── sign-up-pre-auto-confirm-domain.unit.test.js
│ │ │ ├── sign-up-pre-auto-confirm-verify.unit.test.js
│ │ │ ├── token-generation-pre-add-suppress-claim.unit.test.js
│ │ │ └── token-generation-pre-modify-group.unit.test.js
│ ├── cross-services
│ │ ├── aurora-serverless-app
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── env.json
│ │ │ ├── package.json
│ │ │ ├── src
│ │ │ │ ├── client.ts
│ │ │ │ ├── handlers
│ │ │ │ │ ├── get-items-handler.ts
│ │ │ │ │ ├── parse-item.ts
│ │ │ │ │ ├── post-items-handler.ts
│ │ │ │ │ ├── post-items-report-handler.ts
│ │ │ │ │ └── put-items-archive-handler.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── middleware
│ │ │ │ │ └── validate-db.ts
│ │ │ │ ├── statement-commands
│ │ │ │ │ ├── command-helper.ts
│ │ │ │ │ ├── create-table.ts
│ │ │ │ │ ├── get-active-items.ts
│ │ │ │ │ ├── get-all-items.ts
│ │ │ │ │ └── get-archived-items.ts
│ │ │ │ └── types
│ │ │ │ │ ├── db-record.ts
│ │ │ │ │ ├── handler.ts
│ │ │ │ │ ├── item.ts
│ │ │ │ │ └── sendable.ts
│ │ │ ├── tests
│ │ │ │ ├── command-helper.unit.test.ts
│ │ │ │ ├── get-items-handler.unit.test.ts
│ │ │ │ ├── parse-item.unit.test.ts
│ │ │ │ ├── post-items-report-handler.unit.test.ts
│ │ │ │ └── validate-db.unit.test.ts
│ │ │ ├── tsconfig.json
│ │ │ ├── watch.js
│ │ │ └── yarn.lock
│ │ ├── feedback-sentiment-analyzer
│ │ │ ├── AnalyzeSentiment
│ │ │ │ ├── .gitignore
│ │ │ │ ├── package.json
│ │ │ │ ├── rollup.config.js
│ │ │ │ ├── src
│ │ │ │ │ └── index.js
│ │ │ │ └── tests
│ │ │ │ │ └── analyze-sentiment-handler.unit.test.js
│ │ │ ├── ExtractText
│ │ │ │ ├── .gitignore
│ │ │ │ ├── package.json
│ │ │ │ ├── rollup.config.js
│ │ │ │ ├── src
│ │ │ │ │ └── index.js
│ │ │ │ └── tests
│ │ │ │ │ └── extract-text-handler.unit.test.js
│ │ │ ├── README.md
│ │ │ ├── SynthesizeAudio
│ │ │ │ ├── .gitignore
│ │ │ │ ├── package.json
│ │ │ │ ├── rollup.config.js
│ │ │ │ ├── src
│ │ │ │ │ └── index.js
│ │ │ │ └── tests
│ │ │ │ │ └── synthesize-audio-handler.unit.test.js
│ │ │ └── TranslateText
│ │ │ │ ├── .gitignore
│ │ │ │ ├── package.json
│ │ │ │ ├── rollup.config.js
│ │ │ │ ├── src
│ │ │ │ └── index.js
│ │ │ │ └── tests
│ │ │ │ └── translate-text-handler.unit.test.js
│ │ ├── lambda-api-gateway
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── setup.yaml
│ │ │ └── src
│ │ │ │ ├── helper-functions
│ │ │ │ ├── lambda-function-setup.js
│ │ │ │ └── populate-table.js
│ │ │ │ ├── libs
│ │ │ │ ├── dynamoClient.js
│ │ │ │ ├── lambdaClient.js
│ │ │ │ └── snsClient.js
│ │ │ │ └── mylamdbafunction.js
│ │ ├── lambda-for-browser
│ │ │ ├── README.md
│ │ │ ├── app01.png
│ │ │ ├── app02.png
│ │ │ ├── frontend
│ │ │ │ ├── dist
│ │ │ │ │ └── index.html
│ │ │ │ ├── package.json
│ │ │ │ ├── src
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── lambdaClient.js
│ │ │ │ └── webpack.config.js
│ │ │ └── lambda
│ │ │ │ ├── package.json
│ │ │ │ ├── src
│ │ │ │ ├── ddbClient.js
│ │ │ │ ├── ddbDocClient.js
│ │ │ │ └── index.js
│ │ │ │ └── webpack.config.js
│ │ ├── lambda-scheduled-events
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── setup.yaml
│ │ │ └── src
│ │ │ │ ├── helper-functions
│ │ │ │ ├── lambda-function-setup.js
│ │ │ │ └── populate-table.js
│ │ │ │ ├── libs
│ │ │ │ ├── dynamoClient.js
│ │ │ │ ├── lambdaClient.js
│ │ │ │ └── snsClient.js
│ │ │ │ └── mylamdbafunction.js
│ │ ├── lex-bot
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── setup.yaml
│ │ │ └── src
│ │ │ │ ├── index.html
│ │ │ │ ├── index.js
│ │ │ │ ├── libs
│ │ │ │ ├── comprehendClient.js
│ │ │ │ ├── lexClient.js
│ │ │ │ └── translateClient.js
│ │ │ │ └── style.css
│ │ ├── photo-asset-manager
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── rollup.config.js
│ │ │ ├── src
│ │ │ │ ├── common.js
│ │ │ │ ├── functions
│ │ │ │ │ ├── detect-labels.js
│ │ │ │ │ ├── download.js
│ │ │ │ │ ├── labels.js
│ │ │ │ │ └── upload.js
│ │ │ │ ├── index.js
│ │ │ │ └── lambda-env.js
│ │ │ └── tests
│ │ │ │ ├── detect-labels-handler.unit.test.js
│ │ │ │ ├── download.unit.test.js
│ │ │ │ ├── labels.unit.test.js
│ │ │ │ └── upload-handler.unit.test.js
│ │ ├── photo_analyzer
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── dist
│ │ │ │ └── index.html
│ │ │ ├── package.json
│ │ │ ├── scripts
│ │ │ │ ├── deploy.sh
│ │ │ │ └── destroy.sh
│ │ │ ├── src
│ │ │ │ ├── constants.js
│ │ │ │ └── index.js
│ │ │ ├── stack.yaml
│ │ │ └── webpack.config.js
│ │ ├── submit-data-app
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── setup.yaml
│ │ │ └── src
│ │ │ │ ├── dynamoApp
│ │ │ │ ├── add_data.js
│ │ │ │ └── index.html
│ │ │ │ ├── dynamoAppHelperFiles
│ │ │ │ └── update-table.js
│ │ │ │ └── libs
│ │ │ │ ├── dynamoClient.js
│ │ │ │ └── snsClient.js
│ │ ├── textract-react
│ │ │ ├── .gitignore
│ │ │ ├── AddRemoveAssets.js
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── public
│ │ │ │ └── index.html
│ │ │ ├── setup.yaml
│ │ │ └── src
│ │ │ │ ├── .media
│ │ │ │ └── default_document_3.png
│ │ │ │ ├── App.js
│ │ │ │ ├── AwsFactory.js
│ │ │ │ ├── Config.js
│ │ │ │ ├── ExplorerCard.js
│ │ │ │ ├── ExplorerTree.js
│ │ │ │ ├── ExtractButtons.js
│ │ │ │ ├── ImageDisplay.js
│ │ │ │ ├── ImageLoader.js
│ │ │ │ ├── LoginCard.js
│ │ │ │ ├── TextractModel.js
│ │ │ │ ├── Utils.js
│ │ │ │ ├── __test__
│ │ │ │ ├── App.test.js
│ │ │ │ ├── ExplorerCard.test.js
│ │ │ │ ├── ExplorerTree.test.js
│ │ │ │ ├── ExtractButtons.test.js
│ │ │ │ ├── ImageDisplay.test.js
│ │ │ │ ├── ImageLoader.test.js
│ │ │ │ ├── LoginCard.test.js
│ │ │ │ ├── TestData.js
│ │ │ │ └── TextractModel.test.js
│ │ │ │ ├── index.js
│ │ │ │ └── setupTests.js
│ │ ├── transcribe-streaming-app
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── images
│ │ │ │ ├── cloud_formation_resources_tab.png
│ │ │ │ ├── cloud_formation_stacks.png
│ │ │ │ └── identity_pool_ids.png
│ │ │ ├── package.json
│ │ │ ├── public
│ │ │ │ ├── index.html
│ │ │ │ └── style.css
│ │ │ ├── setup.yaml
│ │ │ ├── src
│ │ │ │ ├── index.js
│ │ │ │ └── libs
│ │ │ │ │ ├── awsID.js
│ │ │ │ │ ├── emailClient.js
│ │ │ │ │ ├── transcribeClient.js
│ │ │ │ │ └── translateClient.js
│ │ │ └── webpack.config.js
│ │ ├── wkflw-pools-triggers
│ │ │ ├── README.md
│ │ │ ├── actions
│ │ │ │ ├── cloudwatch-logs-actions.js
│ │ │ │ ├── cognito-actions.js
│ │ │ │ └── dynamodb-actions.js
│ │ │ ├── cdk
│ │ │ │ ├── .gitignore
│ │ │ │ ├── .npmignore
│ │ │ │ ├── README.md
│ │ │ │ ├── bin
│ │ │ │ │ └── cdk.ts
│ │ │ │ ├── cdk.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── base.ts
│ │ │ │ │ ├── stack.AutoConfirmHandler.ts
│ │ │ │ │ ├── stack.ts
│ │ │ │ │ └── user-repository.ts
│ │ │ │ ├── package.json
│ │ │ │ ├── tests
│ │ │ │ │ └── cdk.unit.test.ts
│ │ │ │ └── tsconfig.json
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ ├── scenario-auto-confirm.js
│ │ │ ├── steps-common.js
│ │ │ ├── tests
│ │ │ │ └── scenario-auto-confirm.integration.test.js
│ │ │ └── vite.config.js
│ │ ├── wkflw-resilient-service
│ │ │ ├── README.md
│ │ │ ├── assume-role-policy.json
│ │ │ ├── constants.js
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ ├── shared.js
│ │ │ ├── steps-demo.js
│ │ │ ├── steps-deploy.js
│ │ │ ├── steps-destroy.js
│ │ │ ├── steps-reset-params.js
│ │ │ ├── tests
│ │ │ │ └── wkflw-resilient-service.integration.test.js
│ │ │ └── vite.config.js
│ │ └── wkflw-topics-queues
│ │ │ ├── README.md
│ │ │ ├── TopicsQueuesWkflw.js
│ │ │ ├── index.js
│ │ │ ├── messages.js
│ │ │ ├── package.json
│ │ │ └── tests
│ │ │ └── TopicsQueuesWkflw.unit.test.js
│ ├── dynamodb
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── batch-get-item.js
│ │ │ ├── batch-write-item.js
│ │ │ ├── create-table.js
│ │ │ ├── delete-item.js
│ │ │ ├── delete-table.js
│ │ │ ├── describe-table.js
│ │ │ ├── document-client
│ │ │ │ ├── batch-get.js
│ │ │ │ ├── batch-write.js
│ │ │ │ ├── delete.js
│ │ │ │ ├── get.js
│ │ │ │ ├── put.js
│ │ │ │ ├── query.js
│ │ │ │ ├── scan.js
│ │ │ │ └── update.js
│ │ │ ├── get-item.js
│ │ │ ├── list-tables.js
│ │ │ ├── partiql
│ │ │ │ ├── partiql-batch-delete.js
│ │ │ │ ├── partiql-batch-get.js
│ │ │ │ ├── partiql-batch-put.js
│ │ │ │ ├── partiql-batch-update.js
│ │ │ │ ├── partiql-delete.js
│ │ │ │ ├── partiql-get.js
│ │ │ │ ├── partiql-put.js
│ │ │ │ └── partiql-update.js
│ │ │ ├── put-item.js
│ │ │ ├── query.js
│ │ │ ├── scan.js
│ │ │ └── update-item.js
│ │ ├── client.js
│ │ ├── dead-snippets.txt
│ │ ├── doc-client.js
│ │ ├── hello.js
│ │ ├── libs
│ │ │ └── dynamodb-test.utils.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ ├── basic.js
│ │ │ ├── partiql-batch.js
│ │ │ └── partiql-single.js
│ │ ├── tests
│ │ │ ├── batch-get-item.integration.test.js
│ │ │ ├── batch-write-item.integration.test.js
│ │ │ ├── create-table.integration.test.js
│ │ │ ├── delete-item.integration.test.js
│ │ │ ├── delete-table.integration.test.js
│ │ │ ├── describe-table.integration.test.js
│ │ │ ├── document-batch-get.integration.test.js
│ │ │ ├── document-batch-write.integration.test.js
│ │ │ ├── document-delete.integration.test.js
│ │ │ ├── document-get.integration.test.js
│ │ │ ├── document-put.integration.test.js
│ │ │ ├── document-query.integration.test.js
│ │ │ ├── document-scan.integration.test.js
│ │ │ ├── document-update.integration.test.js
│ │ │ ├── dynamodb-basic.integration.test.js
│ │ │ ├── dynamodb-hello.integration.test.js
│ │ │ ├── get-item.integration.test.js
│ │ │ ├── list-tables.integration.test.js
│ │ │ ├── partiql-batch-delete.integration.test.js
│ │ │ ├── partiql-batch-get.integration.test.js
│ │ │ ├── partiql-batch-put.integration.test.js
│ │ │ ├── partiql-batch-update.integration.test.js
│ │ │ ├── partiql-batch.integration.test.js
│ │ │ ├── partiql-delete.integration.test.js
│ │ │ ├── partiql-get.integration.test.js
│ │ │ ├── partiql-put.integration.test.js
│ │ │ ├── partiql-single.integration.test.js
│ │ │ ├── partiql-update.integration.test.js
│ │ │ ├── put-item.integration.test.js
│ │ │ ├── query-and-scan.integration.test.js
│ │ │ └── update-item.integration.test.js
│ │ └── vite.config.js
│ ├── ec2
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── allocate-address.js
│ │ │ ├── associate-address.js
│ │ │ ├── authorize-security-group-ingress.js
│ │ │ ├── create-key-pair.js
│ │ │ ├── create-security-group.js
│ │ │ ├── delete-key-pair.js
│ │ │ ├── delete-security-group.js
│ │ │ ├── describe-addresses.js
│ │ │ ├── describe-images.js
│ │ │ ├── describe-instance-types.js
│ │ │ ├── describe-instances.js
│ │ │ ├── describe-key-pairs.js
│ │ │ ├── describe-regions.js
│ │ │ ├── describe-security-groups.js
│ │ │ ├── disassociate-address.js
│ │ │ ├── monitor-instances.js
│ │ │ ├── reboot-instances.js
│ │ │ ├── release-address.js
│ │ │ ├── run-instances.js
│ │ │ ├── start-instances.js
│ │ │ ├── stop-instances.js
│ │ │ ├── terminate-instances.js
│ │ │ └── unmonitor-instances.js
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ ├── basic.js
│ │ │ └── steps.js
│ │ └── tests
│ │ │ ├── allocate-address.unit.test.js
│ │ │ ├── associate-address.unit.test.js
│ │ │ ├── authorize-security-group-ingress.unit.test.js
│ │ │ ├── create-key-pair.unit.test.js
│ │ │ ├── create-security-group.unit.test.js
│ │ │ ├── delete-key-pair.unit.test.js
│ │ │ ├── delete-security-group.unit.test.js
│ │ │ ├── describe-addresses.unit.test.js
│ │ │ ├── describe-images.unit.test.js
│ │ │ ├── describe-instance-types.unit.test.js
│ │ │ ├── describe-instances.unit.test.js
│ │ │ ├── describe-key-pairs.unit.test.js
│ │ │ ├── describe-regions.unit.test.js
│ │ │ ├── describe-security-groups.unit.test.js
│ │ │ ├── disassociate-address.unit.test.js
│ │ │ ├── ec2-basic.integration.test.js
│ │ │ ├── hello.unit.test.js
│ │ │ ├── monitor-instances.unit.test.js
│ │ │ ├── reboot-instances.unit.test.js
│ │ │ ├── release-address.unit.test.js
│ │ │ ├── run-instances.unit.test.js
│ │ │ ├── start-instances.unit.test.js
│ │ │ ├── stop-instances.unit.test.js
│ │ │ ├── terminate-instances.unit.test.js
│ │ │ └── unmonitor-instances.unit.test.js
│ ├── elastic-load-balancing-v2
│ │ ├── README.md
│ │ ├── hello.js
│ │ ├── package.json
│ │ └── tests
│ │ │ └── elb-v2-hello.integration.test.js
│ ├── entityresolution
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── check-workflow-status.js
│ │ │ ├── create-matching-workflow.js
│ │ │ ├── create-schema-mapping.js
│ │ │ ├── delete-matching-workflow.js
│ │ │ ├── delete-schema-mapping.js
│ │ │ ├── get-matching-job.js
│ │ │ ├── get-schema-mapping.js
│ │ │ ├── list-schema-mappings.js
│ │ │ ├── start-matching-job.js
│ │ │ └── tag-entity-resource.js
│ │ ├── data.csv
│ │ ├── data.json
│ │ ├── hello.js
│ │ ├── inputs.json
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── entity-resolution-basics.js
│ │ └── tests
│ │ │ ├── check-workflow-status.integration.test.js
│ │ │ ├── create-schema-mapping.integration.test.js
│ │ │ ├── delete-matching-workflow.integration.test.js
│ │ │ ├── delete-schema-mapping.integration.test.js
│ │ │ ├── entity-resolution-basics.integration.test.js
│ │ │ ├── get-matching-job.integration.test.js
│ │ │ ├── hello.integration.test.js
│ │ │ └── list-schema-mappings.integration.test.js
│ ├── eventbridge
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── put-events.js
│ │ │ ├── put-rule.js
│ │ │ └── put-targets.js
│ │ ├── client.js
│ │ ├── package.json
│ │ ├── tests
│ │ │ └── eventbridge.integration.test.js
│ │ └── vite.config.js
│ ├── glacier
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── package.json
│ │ └── src
│ │ │ ├── createVault.ts
│ │ │ ├── libs
│ │ │ └── glacierClient.js
│ │ │ └── uploadArchive.ts
│ ├── glue
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── create-crawler.js
│ │ │ ├── create-job.js
│ │ │ ├── delete-crawler.js
│ │ │ ├── delete-database.js
│ │ │ ├── delete-job.js
│ │ │ ├── delete-table.js
│ │ │ ├── get-crawler.js
│ │ │ ├── get-database.js
│ │ │ ├── get-databases.js
│ │ │ ├── get-job-run.js
│ │ │ ├── get-job-runs.js
│ │ │ ├── get-job.js
│ │ │ ├── get-tables.js
│ │ │ ├── list-jobs.js
│ │ │ ├── start-crawler.js
│ │ │ └── start-job-run.js
│ │ ├── hello.js
│ │ ├── non-glue-actions
│ │ │ └── s3-list-objects.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── basic
│ │ │ │ ├── index.js
│ │ │ │ ├── log.js
│ │ │ │ └── steps
│ │ │ │ ├── clean-up-crawler.js
│ │ │ │ ├── clean-up-databases.js
│ │ │ │ ├── clean-up-jobs.js
│ │ │ │ ├── clean-up-tables.js
│ │ │ │ ├── create-crawler.js
│ │ │ │ ├── create-job.js
│ │ │ │ ├── delete-stack-reminder.js
│ │ │ │ ├── get-database.js
│ │ │ │ ├── get-tables.js
│ │ │ │ ├── pick-job-run.js
│ │ │ │ ├── pick-job.js
│ │ │ │ ├── start-crawler.js
│ │ │ │ ├── start-job-run.js
│ │ │ │ ├── validate-env.js
│ │ │ │ └── validate-python-script.js
│ │ ├── tests
│ │ │ ├── clean-up-crawler.unit.test.js
│ │ │ ├── clean-up-databases.unit.test.js
│ │ │ ├── clean-up-jobs.unit.test.js
│ │ │ ├── clean-up-tables.unit.test.js
│ │ │ ├── create-crawler.unit.test.js
│ │ │ ├── create-job.unit.test.js
│ │ │ ├── get-database.unit.test.js
│ │ │ ├── get-tables.unit.test.js
│ │ │ ├── glue-actions.integration.test.js
│ │ │ ├── mock-prompter.js
│ │ │ ├── pick-job-run.unit.test.js
│ │ │ ├── start-crawler.unit.test.js
│ │ │ ├── start-job-run.unit.test.js
│ │ │ ├── validate-env.unit.test.js
│ │ │ └── validate-python-script.unit.test.js
│ │ └── vite.config.js
│ ├── iam
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── attach-role-policy.js
│ │ │ ├── create-access-key.js
│ │ │ ├── create-account-alias.js
│ │ │ ├── create-group.js
│ │ │ ├── create-policy.js
│ │ │ ├── create-role.js
│ │ │ ├── create-saml-provider.js
│ │ │ ├── create-service-linked-role.js
│ │ │ ├── create-user.js
│ │ │ ├── delete-access-key.js
│ │ │ ├── delete-account-alias.js
│ │ │ ├── delete-group.js
│ │ │ ├── delete-policy.js
│ │ │ ├── delete-role-policy.js
│ │ │ ├── delete-role.js
│ │ │ ├── delete-saml-provider.js
│ │ │ ├── delete-server-certificate.js
│ │ │ ├── delete-service-linked-role.js
│ │ │ ├── delete-user.js
│ │ │ ├── detach-role-policy.js
│ │ │ ├── get-access-key-last-used.js
│ │ │ ├── get-account-password-policy.js
│ │ │ ├── get-policy.js
│ │ │ ├── get-role.js
│ │ │ ├── get-server-certificate.js
│ │ │ ├── get-service-linked-role-deletion-status.js
│ │ │ ├── list-access-keys.js
│ │ │ ├── list-account-aliases.js
│ │ │ ├── list-attached-role-policies.js
│ │ │ ├── list-groups.js
│ │ │ ├── list-policies.js
│ │ │ ├── list-role-policies.js
│ │ │ ├── list-roles.js
│ │ │ ├── list-saml-providers.js
│ │ │ ├── list-server-certificates.js
│ │ │ ├── list-users.js
│ │ │ ├── put-role-policy.js
│ │ │ ├── update-access-key.js
│ │ │ ├── update-server-certificate.js
│ │ │ ├── update-user.js
│ │ │ └── upload-server-certificate.js
│ │ ├── client.js
│ │ ├── dead-snippets.txt
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── basic.js
│ │ ├── tests
│ │ │ ├── account-alias.integration.test.js
│ │ │ ├── get-account-password-policy.integration.test.js
│ │ │ ├── iam-basic.integration.test.js
│ │ │ ├── iam-client.integration.test.js
│ │ │ ├── iam-hello.integration.test.js
│ │ │ ├── list-groups.integration.test.js
│ │ │ ├── role-and-policy.integration.test.js
│ │ │ ├── saml-provider.integration.test.js
│ │ │ ├── service-linked-role.integration.test.js
│ │ │ └── user-and-access-key.integration.test.js
│ │ └── vite.config.js
│ ├── iotsitewise
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── batch-put-asset-property-value.js
│ │ │ ├── create-asset-model.js
│ │ │ ├── create-asset.js
│ │ │ ├── create-gateway.js
│ │ │ ├── create-portal.js
│ │ │ ├── delete-asset-model.js
│ │ │ ├── delete-asset.js
│ │ │ ├── delete-gateway.js
│ │ │ ├── delete-portal.js
│ │ │ ├── describe-asset-model.js
│ │ │ ├── describe-gateway.js
│ │ │ ├── describe-portal.js
│ │ │ ├── get-asset-property-value.js
│ │ │ └── list-asset-models.js
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── iotsitewise-basics.js
│ │ └── tests
│ │ │ ├── batch-put-asset-property-value.unit.test.js
│ │ │ ├── create-asset-model.unit.test.js
│ │ │ ├── create-asset.unit.test.js
│ │ │ ├── create-gateway.unit.test.js
│ │ │ ├── create-portal.unit.test.js
│ │ │ ├── delete-asset-model.unit.test.js
│ │ │ ├── delete-asset.unit.test.js
│ │ │ ├── delete-gateway.unit.test.js
│ │ │ ├── delete-portal.unit.test.js
│ │ │ ├── describe-asset-model.unit.test.js
│ │ │ ├── describe-gateway.unit.test.js
│ │ │ ├── describe-portal.unit.test.js
│ │ │ ├── get-asset-property-value.unit.test.js
│ │ │ ├── iotsitewise-basics.integration.test.js
│ │ │ └── list-asset-models.unit.test.js
│ ├── kinesis
│ │ ├── README.md
│ │ ├── actions
│ │ │ └── put-records.js
│ │ ├── kinesis-cdk
│ │ │ ├── .gitignore
│ │ │ ├── .npmignore
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ └── kinesis-cdk.ts
│ │ │ ├── cdk.json
│ │ │ ├── lib
│ │ │ │ └── kinesis-cdk-stack.ts
│ │ │ ├── package.json
│ │ │ └── tsconfig.json
│ │ ├── package.json
│ │ ├── stack.yaml
│ │ ├── tests
│ │ │ └── kinesis-actions.integration.test.js
│ │ └── vite.config.js
│ ├── lambda
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── create-function.js
│ │ │ ├── delete-function.js
│ │ │ ├── get-function.js
│ │ │ ├── invoke.js
│ │ │ ├── list-functions.js
│ │ │ ├── update-function-code.js
│ │ │ └── update-function-configuration.js
│ │ ├── functions
│ │ │ ├── config.json
│ │ │ ├── func-math.zip
│ │ │ └── func-update.zip
│ │ ├── guide_supplements
│ │ │ └── guide-cdk-lambda-function.js
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── basic
│ │ │ │ ├── README.md
│ │ │ │ ├── command-handlers
│ │ │ │ ├── clean-up-handler.js
│ │ │ │ ├── constants.js
│ │ │ │ ├── create-function-handler.js
│ │ │ │ ├── initialize-handler.js
│ │ │ │ ├── invoke-handler.js
│ │ │ │ ├── list-functions-handler.js
│ │ │ │ ├── update-function-code-handler.js
│ │ │ │ └── update-function-configuration-handler.js
│ │ │ │ └── index.js
│ │ ├── tests
│ │ │ ├── guide-cdk-lambda-function.unit.test.js
│ │ │ └── lambda-actions.integration.test.js
│ │ ├── vite.config.ts
│ │ └── waiters
│ │ │ └── index.js
│ ├── libs
│ │ ├── README.md
│ │ ├── cmd-runner.js
│ │ ├── logger.js
│ │ ├── package.json
│ │ ├── prompter.js
│ │ ├── scenario
│ │ │ ├── index.js
│ │ │ ├── scenario-example.js
│ │ │ ├── scenario-parser.js
│ │ │ ├── scenario.js
│ │ │ └── steps-common.js
│ │ ├── sdk
│ │ │ └── cfn-outputs.js
│ │ ├── tests
│ │ │ ├── cmd-runner.unit.test.js
│ │ │ ├── util-array.unit.test.js
│ │ │ ├── util-csv.unit.test.js
│ │ │ ├── util-date.unit.test.js
│ │ │ ├── util-string.unit.test.js
│ │ │ └── util-timers.unit.test.js
│ │ └── utils
│ │ │ ├── util-array.js
│ │ │ ├── util-csv.js
│ │ │ ├── util-date.js
│ │ │ ├── util-fs.js
│ │ │ ├── util-log.js
│ │ │ ├── util-node.js
│ │ │ ├── util-string.js
│ │ │ ├── util-test.js
│ │ │ └── util-timers.js
│ ├── location
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── batch-update-device-position.js
│ │ │ ├── calculate-distance-async.js
│ │ │ ├── calculate-route.js
│ │ │ ├── create-geofence-collection.js
│ │ │ ├── create-map.js
│ │ │ ├── create-route-calculator.js
│ │ │ ├── create-tracker.js
│ │ │ ├── delete-geofence-collection.js
│ │ │ ├── delete-map.js
│ │ │ ├── delete-route-calculator.js
│ │ │ ├── delete-tracker.js
│ │ │ ├── get-device-position.js
│ │ │ ├── inputs.json
│ │ │ └── put-geofence.js
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ ├── inputs.json
│ │ │ └── location-service-basics.js
│ │ └── tests
│ │ │ ├── batch-update-device-position.integration.test.js
│ │ │ ├── calculate-distance-async.integration.test.js
│ │ │ ├── calculate-route.integration.test.js
│ │ │ ├── create-geofence-collection.integration.test.js
│ │ │ ├── create-map.integration.test.js
│ │ │ ├── create-route-calculator.integration.test.js
│ │ │ ├── create-tracker.integration.test.js
│ │ │ ├── delete-geofence-collection.integration.test.js
│ │ │ ├── delete-map.integration.test.js
│ │ │ ├── delete-route-calculator.integration.test.js
│ │ │ ├── delete-tracker.integration.test.js
│ │ │ ├── get-device-position.integration.test.js
│ │ │ ├── hello.integration.test.js
│ │ │ ├── location-service-basics.integration.test.js
│ │ │ └── put-geofence.integration.test.js
│ ├── mediaconvert
│ │ ├── README.md
│ │ ├── package.json
│ │ └── src
│ │ │ ├── emc_canceljob.js
│ │ │ ├── emc_create_jobtemplate.js
│ │ │ ├── emc_createjob.js
│ │ │ ├── emc_deletetemplate.js
│ │ │ ├── emc_listjobs.js
│ │ │ ├── emc_listtemplates.js
│ │ │ ├── emc_template_createjob.js
│ │ │ └── libs
│ │ │ ├── emcClient.js
│ │ │ └── emcClientGet.js
│ ├── medical-imaging
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── copy-image-set.js
│ │ │ ├── create-datastore.js
│ │ │ ├── delete-datastore.js
│ │ │ ├── delete-image-set.js
│ │ │ ├── get-datastore.js
│ │ │ ├── get-dicom-import-job.js
│ │ │ ├── get-image-frame.js
│ │ │ ├── get-image-set-metadata.js
│ │ │ ├── get-image-set.js
│ │ │ ├── list-datastores.js
│ │ │ ├── list-dicom-import-jobs.js
│ │ │ ├── list-image-set-versions.js
│ │ │ ├── list-tags-for-resource.js
│ │ │ ├── search-image-sets.js
│ │ │ ├── start-dicom-import-job.js
│ │ │ ├── tag-resource.js
│ │ │ ├── untag-resource.js
│ │ │ └── update-image-set-metadata.js
│ │ ├── hello.js
│ │ ├── libs
│ │ │ └── medicalImagingClient.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ ├── health-image-sets
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── clean-up-steps.js
│ │ │ │ ├── dataset-steps.js
│ │ │ │ ├── deploy-steps.js
│ │ │ │ ├── image-frame-steps.js
│ │ │ │ ├── image-set-steps.js
│ │ │ │ ├── import-steps.js
│ │ │ │ ├── index.js
│ │ │ │ ├── pixel-data-verification
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── THIRD-PARTY-LICENSES
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── openjphjs
│ │ │ │ │ │ ├── openjphjs.js
│ │ │ │ │ │ └── openjphjs.wasm
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ └── fixtures
│ │ │ │ │ │ └── CT1_UNC
│ │ │ │ └── verify-steps.js
│ │ │ ├── tagging-datastores.js
│ │ │ └── tagging-imagesets.js
│ │ ├── tests
│ │ │ ├── copy-image-set.unit.test.js
│ │ │ ├── create-delete-datastore.integration.test.js
│ │ │ ├── delete-image-set.unit.test.js
│ │ │ ├── get-datastore.integration.test.js
│ │ │ ├── get-dicom-import-job.unit.test.js
│ │ │ ├── get-image-frame.unit.test.js
│ │ │ ├── get-image-set-metadata.unit.test.js
│ │ │ ├── get-image-set.unit.test.js
│ │ │ ├── hlth-img-clean-up.unit.test.js
│ │ │ ├── hlth-img-dataset.unit.test.js
│ │ │ ├── hlth-img-deploy.unit.test.js
│ │ │ ├── hlth-img-image-frame.unit.test.js
│ │ │ ├── hlth-img-import.unit.test.js
│ │ │ ├── hlth-img-verify.unit.test.js
│ │ │ ├── htl-img-image-set.unit.test.js
│ │ │ ├── list-datastores.integration.test.js
│ │ │ ├── list-dicom-import-jobs.unit.test.js
│ │ │ ├── list-image-set-versions.unit.test.js
│ │ │ ├── list-tags-for-resource.unit.test.js
│ │ │ ├── search-image-set.unit.test.js
│ │ │ ├── start-dicom-import-job.unit.test.js
│ │ │ ├── tag-resource.unit.test.js
│ │ │ ├── untag-resource.unit.test.js
│ │ │ └── update-image-set-metadata.unit.test.js
│ │ └── vite.config.js
│ ├── nodegetstarted
│ │ ├── README.md
│ │ ├── index.js
│ │ ├── package.json
│ │ └── tests
│ │ │ └── nodegetstarted-index.integration.test.js
│ ├── personalize
│ │ ├── README.md
│ │ ├── package.json
│ │ └── src
│ │ │ ├── libs
│ │ │ └── personalizeClients.js
│ │ │ ├── myDomainSchema.json
│ │ │ ├── mySchema.json
│ │ │ ├── personalize_createBatchInferenceJob.js
│ │ │ ├── personalize_createBatchSegmentJob.js
│ │ │ ├── personalize_createCampaign.js
│ │ │ ├── personalize_createDataset.js
│ │ │ ├── personalize_createDatasetExportJob.js
│ │ │ ├── personalize_createDatasetGroup.js
│ │ │ ├── personalize_createDatasetGroup.unit.test.js
│ │ │ ├── personalize_createDatasetImportJob.js
│ │ │ ├── personalize_createDomainDatasetGroup.js
│ │ │ ├── personalize_createDomainSchema.js
│ │ │ ├── personalize_createEventTracker.js
│ │ │ ├── personalize_createFilter.js
│ │ │ ├── personalize_createRecommender.js
│ │ │ ├── personalize_createSchema.js
│ │ │ ├── personalize_createSolution.js
│ │ │ ├── personalize_createSolutionVersion.js
│ │ │ ├── personalize_getPersonalizedRanking.js
│ │ │ ├── personalize_getRecommendations.js
│ │ │ ├── personalize_getRecommendationsFromRecommender.js
│ │ │ ├── personalize_getRecommendationsWithFilter.js
│ │ │ ├── personalize_putEvents.js
│ │ │ ├── personalize_putItems.js
│ │ │ └── personalize_putUsers.js
│ ├── pinpoint
│ │ ├── README.md
│ │ ├── package.json
│ │ └── src
│ │ │ ├── libs
│ │ │ └── pinClient.js
│ │ │ ├── pinpoint_send_email_message.js
│ │ │ └── pinpoint_send_sms_message.js
│ ├── polly
│ │ ├── README.md
│ │ ├── general-examples
│ │ │ └── src
│ │ │ │ ├── libs
│ │ │ │ └── pollyClient.js
│ │ │ │ ├── package.json
│ │ │ │ ├── polly_synthesize_to_s3.js
│ │ │ │ └── setup.yaml
│ │ ├── package.json
│ │ └── src
│ │ │ ├── polly.html
│ │ │ └── polly.js
│ ├── reactnative
│ │ └── ReactNativeApp
│ │ │ ├── .bundle
│ │ │ └── config
│ │ │ ├── .eslintrc.js
│ │ │ ├── .gitignore
│ │ │ ├── .node-version
│ │ │ ├── .prettierrc.js
│ │ │ ├── .watchmanconfig
│ │ │ ├── App.tsx
│ │ │ ├── Gemfile
│ │ │ ├── Gemfile.lock
│ │ │ ├── README.md
│ │ │ ├── __mocks__
│ │ │ ├── react-native-get-random-values
│ │ │ │ └── index.js
│ │ │ └── react-native-url-polyfill
│ │ │ │ └── auto
│ │ │ │ └── index.js
│ │ │ ├── android
│ │ │ ├── app
│ │ │ │ ├── build.gradle
│ │ │ │ ├── debug.keystore
│ │ │ │ ├── proguard-rules.pro
│ │ │ │ └── src
│ │ │ │ │ ├── debug
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ └── java
│ │ │ │ │ │ └── com
│ │ │ │ │ │ └── reactnativeapp
│ │ │ │ │ │ └── ReactNativeFlipper.java
│ │ │ │ │ ├── main
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ ├── java
│ │ │ │ │ │ └── com
│ │ │ │ │ │ │ └── reactnativeapp
│ │ │ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ │ │ └── MainApplication.java
│ │ │ │ │ └── res
│ │ │ │ │ │ ├── drawable
│ │ │ │ │ │ └── rn_edit_text_material.xml
│ │ │ │ │ │ ├── mipmap-hdpi
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ │ │ ├── mipmap-mdpi
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ │ │ ├── mipmap-xhdpi
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ │ │ └── values
│ │ │ │ │ │ ├── strings.xml
│ │ │ │ │ │ └── styles.xml
│ │ │ │ │ └── release
│ │ │ │ │ └── java
│ │ │ │ │ └── com
│ │ │ │ │ └── reactnativeapp
│ │ │ │ │ └── ReactNativeFlipper.java
│ │ │ ├── build.gradle
│ │ │ ├── gradle.properties
│ │ │ ├── gradle
│ │ │ │ └── wrapper
│ │ │ │ │ ├── gradle-wrapper.jar
│ │ │ │ │ └── gradle-wrapper.properties
│ │ │ ├── gradlew
│ │ │ ├── gradlew.bat
│ │ │ └── settings.gradle
│ │ │ ├── app.json
│ │ │ ├── babel.config.js
│ │ │ ├── index.js
│ │ │ ├── ios
│ │ │ ├── .xcode.env
│ │ │ ├── Podfile
│ │ │ ├── Podfile.lock
│ │ │ ├── ReactNativeApp.xcodeproj
│ │ │ │ ├── project.pbxproj
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── xcschemes
│ │ │ │ │ └── ReactNativeApp.xcscheme
│ │ │ ├── ReactNativeApp.xcworkspace
│ │ │ │ └── contents.xcworkspacedata
│ │ │ ├── ReactNativeApp
│ │ │ │ ├── AppDelegate.h
│ │ │ │ ├── AppDelegate.mm
│ │ │ │ ├── Images.xcassets
│ │ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ │ └── Contents.json
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Info.plist
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── main.m
│ │ │ └── ReactNativeAppTests
│ │ │ │ ├── Info.plist
│ │ │ │ └── ReactNativeAppTests.m
│ │ │ ├── metro.config.js
│ │ │ ├── package.json
│ │ │ └── tsconfig.json
│ ├── redshift
│ │ ├── README.md
│ │ ├── package.json
│ │ └── src
│ │ │ ├── libs
│ │ │ └── redshiftClient.js
│ │ │ ├── redshift-create-cluster.js
│ │ │ ├── redshift-delete-cluster.js
│ │ │ ├── redshift-describe-clusters.js
│ │ │ └── redshift-modify-cluster.js
│ ├── rekognition
│ │ ├── README.md
│ │ └── estimate-age-example
│ │ │ └── src
│ │ │ ├── README.md
│ │ │ ├── estimate-age.html
│ │ │ ├── estimate-age.js
│ │ │ ├── libs
│ │ │ └── rekognitionClient.js
│ │ │ ├── package.json
│ │ │ └── setup.yaml
│ ├── s3
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── copy-object-conditional-request-if-match.js
│ │ │ ├── copy-object-conditional-request-if-modified-since.js
│ │ │ ├── copy-object-conditional-request-if-none-match.js
│ │ │ ├── copy-object-conditional-request-if-unmodified-since.js
│ │ │ ├── copy-object.js
│ │ │ ├── create-bucket.js
│ │ │ ├── delete-bucket-policy.js
│ │ │ ├── delete-bucket-website.js
│ │ │ ├── delete-bucket.js
│ │ │ ├── delete-object.js
│ │ │ ├── delete-objects.js
│ │ │ ├── get-bucket-acl.js
│ │ │ ├── get-bucket-cors.js
│ │ │ ├── get-bucket-policy.js
│ │ │ ├── get-bucket-website.js
│ │ │ ├── get-object-conditional-request-if-match.js
│ │ │ ├── get-object-conditional-request-if-modified-since.js
│ │ │ ├── get-object-conditional-request-if-none-match.js
│ │ │ ├── get-object-conditional-request-if-unmodified-since.js
│ │ │ ├── get-object-legal-hold.js
│ │ │ ├── get-object-lock-configuration.js
│ │ │ ├── get-object-retention.js
│ │ │ ├── get-object.js
│ │ │ ├── list-buckets.js
│ │ │ ├── list-objects.js
│ │ │ ├── put-bucket-acl.js
│ │ │ ├── put-bucket-cors.js
│ │ │ ├── put-bucket-policy.js
│ │ │ ├── put-bucket-website.js
│ │ │ ├── put-default-object-lock-configuration.js
│ │ │ ├── put-object-conditional-request-if-none-match.js
│ │ │ ├── put-object-legal-hold.js
│ │ │ ├── put-object-lock-configuration.js
│ │ │ ├── put-object-retention.js
│ │ │ ├── put-object.js
│ │ │ └── text01.txt
│ │ ├── client.js
│ │ ├── dead-snippets.txt
│ │ ├── hello.js
│ │ ├── libs
│ │ │ └── s3Utils.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ ├── basic.js
│ │ │ ├── conditional-requests
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── clean.steps.js
│ │ │ │ ├── clean.steps.unit.test.js
│ │ │ │ ├── conditional-requests.integration.test.js
│ │ │ │ ├── index.js
│ │ │ │ ├── object_name.json
│ │ │ │ ├── repl.steps.integration.test.js
│ │ │ │ ├── repl.steps.js
│ │ │ │ ├── setup.steps.js
│ │ │ │ ├── text02.txt
│ │ │ │ └── welcome.steps.js
│ │ │ ├── create-list-delete-bucket.js
│ │ │ ├── delete-all-objects.js
│ │ │ ├── multipart-download.js
│ │ │ ├── multipart-upload.js
│ │ │ ├── object-locking
│ │ │ │ ├── .gitignore
│ │ │ │ ├── README.md
│ │ │ │ ├── clean.steps.js
│ │ │ │ ├── clean.steps.unit.test.js
│ │ │ │ ├── index.js
│ │ │ │ ├── index.unit.test.js
│ │ │ │ ├── object-locking.integration.test.js
│ │ │ │ ├── repl.steps.js
│ │ │ │ ├── repl.steps.unit.test.js
│ │ │ │ ├── setup.steps.js
│ │ │ │ ├── setup.steps.unit.test.js
│ │ │ │ └── welcome.steps.js
│ │ │ ├── presigned-url-download.js
│ │ │ └── presigned-url-upload.js
│ │ ├── tests
│ │ │ ├── basic.unit.test.js
│ │ │ ├── copy-object-conditional-request-if-match.integration.test.js
│ │ │ ├── copy-object-conditional-request-if-modified-since.integration.test.js
│ │ │ ├── copy-object-conditional-request-if-none-match.integration.test.js
│ │ │ ├── copy-object-conditional-request-if-unmodified-since.integration.test.js
│ │ │ ├── copy-object.unit.test.js
│ │ │ ├── create-bucket.unit.test.js
│ │ │ ├── delete-bucket-policy.unit.test.js
│ │ │ ├── delete-bucket-website.unit.test.js
│ │ │ ├── delete-bucket.unit.test.js
│ │ │ ├── delete-object.unit.test.js
│ │ │ ├── delete-objects.unit.test.js
│ │ │ ├── get-bucket-acl.unit.test.js
│ │ │ ├── get-bucket-cors.unit.test.js
│ │ │ ├── get-bucket-policy.unit.test.js
│ │ │ ├── get-bucket-website.unit.test.js
│ │ │ ├── get-object-conditional-request-if-match.integration.test.js
│ │ │ ├── get-object-conditional-request-if-modified-since.integration.test.js
│ │ │ ├── get-object-conditional-request-if-none-match.integration.test.js
│ │ │ ├── get-object-conditional-request-if-unmodified-since.integration.test.js
│ │ │ ├── get-object-legal-hold.integration.test.js
│ │ │ ├── get-object-lock-configuration.integration.test.js
│ │ │ ├── get-object-lock-configuration.unit.test.js
│ │ │ ├── get-object-retention.integration.test.js
│ │ │ ├── get-object.unit.test.js
│ │ │ ├── list-buckets.unit.test.js
│ │ │ ├── list-objects.unit.test.js
│ │ │ ├── multipart-download.unit.test.js
│ │ │ ├── multipart-upload.integration.test.js
│ │ │ ├── put-bucket-acl.unit.test.js
│ │ │ ├── put-bucket-cors.unit.test.js
│ │ │ ├── put-bucket-policy.unit.test.js
│ │ │ ├── put-bucket-website.unit.test.js
│ │ │ ├── put-default-object-lock-configuration.integration.test.js
│ │ │ ├── put-object-conditional-request-if-none-match.integration.test.js
│ │ │ ├── put-object-legal-hold.integration.test.js
│ │ │ ├── put-object-lock-configuration.integration.test.js
│ │ │ ├── put-object-retention.integration.test.js
│ │ │ ├── put-object.unit.test.js
│ │ │ ├── s3-hello.integration.test.js
│ │ │ └── text01.txt
│ │ ├── text01.txt
│ │ └── vite.config.js
│ ├── sagemaker
│ │ ├── README.md
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── wkflw-sagemaker-geospatial-pipeline
│ │ │ │ ├── README.md
│ │ │ │ ├── SageMakerPipelinesWkflw.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lambda
│ │ │ │ ├── dist
│ │ │ │ │ ├── index.mjs
│ │ │ │ │ └── index.mjs.zip
│ │ │ │ ├── nodejs.zip
│ │ │ │ ├── nodejs
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ ├── rollup.config.js
│ │ │ │ └── src
│ │ │ │ │ └── index.js
│ │ │ │ ├── lib.js
│ │ │ │ ├── lib.unit.test.js
│ │ │ │ └── messages.js
│ │ └── vite.config.js
│ ├── secrets-manager
│ │ ├── README.md
│ │ ├── actions
│ │ │ └── get-secret-value.js
│ │ ├── package.json
│ │ └── tests
│ │ │ └── secrets-manager.integration.test.js
│ ├── ses
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── libs
│ │ │ │ ├── sesClient.js
│ │ │ │ └── sesUtils.js
│ │ │ ├── send-with-attachments.js
│ │ │ ├── ses_createreceiptfilter.js
│ │ │ ├── ses_createreceiptrule.js
│ │ │ ├── ses_createreceiptruleset.js
│ │ │ ├── ses_createtemplate.js
│ │ │ ├── ses_deleteidentity.js
│ │ │ ├── ses_deletereceiptfilter.js
│ │ │ ├── ses_deletereceiptrule.js
│ │ │ ├── ses_deletereceiptruleset.js
│ │ │ ├── ses_deletetemplate.js
│ │ │ ├── ses_gettemplate.js
│ │ │ ├── ses_listidentities.js
│ │ │ ├── ses_listreceiptfilters.js
│ │ │ ├── ses_listtemplates.js
│ │ │ ├── ses_sendbulktemplatedemail.js
│ │ │ ├── ses_sendemail.js
│ │ │ ├── ses_sendtemplatedemail.js
│ │ │ ├── ses_updatetemplate.js
│ │ │ ├── ses_verifydomainidentity.js
│ │ │ └── ses_verifyemailidentity.js
│ │ ├── tests
│ │ │ ├── create-receipt-filter.integration.test.js
│ │ │ ├── create-receipt-rule.integration.test.js
│ │ │ ├── create-receipt-ruleset.integration.test.js
│ │ │ ├── create-template.integration.test.js
│ │ │ ├── delete-identity.integration.test.js
│ │ │ ├── delete-receipt-filter.integration.test.js
│ │ │ ├── delete-receipt-rule.integration.test.js
│ │ │ ├── delete-receipt-ruleset.integration.test.js
│ │ │ ├── delete-template.integration.test.js
│ │ │ ├── get-template.integration.test.js
│ │ │ ├── list-identities.integration.test.js
│ │ │ ├── list-receiptfilters.integration.test.js
│ │ │ ├── list-templates.integration.test.js
│ │ │ ├── send-bulk-templated-email.integration.test.js
│ │ │ ├── send-email.integration.test.js
│ │ │ ├── send-templated-email.integration.test.js
│ │ │ ├── update-template.integration.test.js
│ │ │ ├── verify-domain-identity.integration.test.js
│ │ │ └── verify-email-identity.integration.test.js
│ │ └── vite.config.js
│ ├── sfn
│ │ ├── README.md
│ │ ├── actions
│ │ │ └── start-execution.js
│ │ ├── package.json
│ │ └── tests
│ │ │ └── start-execution.unit.test.js
│ ├── sns
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── check-if-phone-number-is-opted-out.js
│ │ │ ├── confirm-subscription.js
│ │ │ ├── create-topic.js
│ │ │ ├── delete-topic.js
│ │ │ ├── get-sms-attributes.js
│ │ │ ├── get-topic-attributes.js
│ │ │ ├── list-phone-numbers-opted-out.js
│ │ │ ├── list-subscriptions-by-topic.js
│ │ │ ├── list-topics.js
│ │ │ ├── publish-sms.js
│ │ │ ├── publish-topic.js
│ │ │ ├── set-sms-attribute-type.js
│ │ │ ├── set-topic-attributes.js
│ │ │ ├── subscribe-app.js
│ │ │ ├── subscribe-email.js
│ │ │ ├── subscribe-lambda.js
│ │ │ ├── subscribe-queue-filtered.js
│ │ │ ├── subscribe-queue.js
│ │ │ └── unsubscribe.js
│ │ ├── hello.js
│ │ ├── libs
│ │ │ └── snsClient.js
│ │ ├── package.json
│ │ └── tests
│ │ │ ├── check-if-phone-number-is-opted-out.integration.test.js
│ │ │ ├── confirm-subscription.integration.test.js
│ │ │ ├── create-delete-topic.integration.test.js
│ │ │ ├── get-sms-attributes.integration.test.js
│ │ │ ├── get-topic-attributes.integration.test.js
│ │ │ ├── list-phone-numbers-opted-out.integration.test.js
│ │ │ ├── list-subscriptions-by-topic.integration.test.js
│ │ │ ├── list-topics.integration.test.js
│ │ │ ├── publish.integration.test.js
│ │ │ ├── set-sms-attribute-type.integration.test.js
│ │ │ ├── set-topic-attributes.integration.test.js
│ │ │ ├── subscribe-queue.integration.test.js
│ │ │ └── subscribe.integration.test.js
│ ├── sqs
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── change-message-visibility.js
│ │ │ ├── create-queue-long-polling.js
│ │ │ ├── create-queue.js
│ │ │ ├── delete-queue.js
│ │ │ ├── get-queue-attributes.js
│ │ │ ├── get-queue-url.js
│ │ │ ├── list-queues.js
│ │ │ ├── receive-delete-message.js
│ │ │ ├── receive-long-polling.js
│ │ │ ├── send-message.js
│ │ │ ├── set-attributes-dead-letter.js
│ │ │ ├── set-attributes-long-polling.js
│ │ │ └── set-queue-attributes.js
│ │ ├── client.js
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── tests
│ │ │ ├── change-visibility.integration.test.js
│ │ │ └── queue-actions.integration.test.js
│ │ └── vite.config.ts
│ ├── ssm
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── create-document.js
│ │ │ ├── create-maintenance-window.js
│ │ │ ├── create-ops-item.js
│ │ │ ├── delete-document.js
│ │ │ ├── delete-maintenance-window.js
│ │ │ ├── describe-ops-items.js
│ │ │ ├── list-command-invocations.js
│ │ │ ├── send-command.js
│ │ │ ├── update-maintenance-window.js
│ │ │ └── update-ops-item.js
│ │ ├── hello.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── ssm-basics.js
│ │ └── tests
│ │ │ ├── create-document.unit.test.js
│ │ │ ├── create-maintenance-window.unit.test.js
│ │ │ ├── create-ops-item.unit.test.js
│ │ │ ├── delete-document.unit.test.js
│ │ │ ├── delete-maintenance-window.unit.test.js
│ │ │ ├── describe-ops-items.unit.test.js
│ │ │ ├── hello.unit.test.js
│ │ │ ├── list-command-invocations.unit.test.js
│ │ │ ├── send-command.unit.test.js
│ │ │ ├── ssm-basics.integration.test.js
│ │ │ ├── update-maintenance-window.unit.test.js
│ │ │ └── update-ops-item.unit.test.js
│ ├── sts
│ │ ├── README.md
│ │ ├── actions
│ │ │ └── assume-role.js
│ │ ├── libs
│ │ │ └── client.js
│ │ ├── package.json
│ │ └── tests
│ │ │ └── assume-role.unit.test.js
│ ├── support
│ │ ├── README.md
│ │ ├── actions
│ │ │ ├── add-attachments-to-set.js
│ │ │ ├── add-communication-to-case.js
│ │ │ ├── create-case.js
│ │ │ ├── describe-attachment.js
│ │ │ ├── describe-cases.js
│ │ │ ├── describe-communications.js
│ │ │ ├── describe-services.js
│ │ │ ├── describe-severity-levels.js
│ │ │ └── resolve-case.js
│ │ ├── hello.js
│ │ ├── libs
│ │ │ └── client.js
│ │ ├── package.json
│ │ ├── scenarios
│ │ │ └── basic.js
│ │ └── tests
│ │ │ ├── basic.unit.test.js
│ │ │ └── hello.unit.test.js
│ ├── transcribe
│ │ ├── README.md
│ │ ├── package.json
│ │ └── src
│ │ │ ├── libs
│ │ │ └── transcribeClient.js
│ │ │ ├── transcribe_create_job.js
│ │ │ ├── transcribe_create_medical_job.js
│ │ │ ├── transcribe_delete_job.js
│ │ │ ├── transcribe_delete_medical_job.js
│ │ │ ├── transcribe_list_jobs.js
│ │ │ └── transcribe_list_medical_jobs.js
│ └── web
│ │ └── s3
│ │ └── list-objects
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── public
│ │ └── vite.svg
│ │ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── index.css
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ └── vite.config.ts
├── github_scripts
│ ├── lint.sh
│ └── validate_packages.sh
├── package.json
├── premium-ex.md
└── tsconfig.json
├── javav2
├── Dockerfile
├── README.md
├── example_code
│ ├── acm
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── acm
│ │ │ │ │ ├── AddTagsToCertificate.java
│ │ │ │ │ ├── DeleteCert.java
│ │ │ │ │ ├── DescribeCert.java
│ │ │ │ │ ├── ExportCertificate.java
│ │ │ │ │ ├── ImportCert.java
│ │ │ │ │ ├── ListCertTags.java
│ │ │ │ │ ├── ListCerts.java
│ │ │ │ │ ├── RemoveTagsFromCert.java
│ │ │ │ │ ├── RenewCert.java
│ │ │ │ │ └── RequestCert.java
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── ACMTests.java
│ ├── apigateway
│ │ ├── README.md
│ │ ├── example-api.json
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── gateway
│ │ │ │ │ ├── CreateAPIKey.java
│ │ │ │ │ ├── CreateDeployment.java
│ │ │ │ │ ├── CreateRestApi.java
│ │ │ │ │ ├── DeleteDeployment.java
│ │ │ │ │ ├── DeleteRestApi.java
│ │ │ │ │ ├── GetAPIKeys.java
│ │ │ │ │ ├── GetDeployments.java
│ │ │ │ │ ├── GetMethod.java
│ │ │ │ │ ├── GetStages.java
│ │ │ │ │ └── ImportRestApi.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── APIGatewayTest.java
│ ├── appautoscale
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── appautoscale
│ │ │ │ ├── DisableDynamoDBAutoscaling.java
│ │ │ │ └── EnableDynamoDBAutoscaling.java
│ │ │ └── resources
│ │ │ ├── config.properties
│ │ │ └── log4j2.xml
│ ├── appsync
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── appsync
│ │ │ │ │ ├── CreateApiKey.java
│ │ │ │ │ ├── CreateDataSource.java
│ │ │ │ │ ├── DeleteApiKey.java
│ │ │ │ │ ├── DeleteDataSource.java
│ │ │ │ │ ├── GetDataSource.java
│ │ │ │ │ ├── ListApiKeys.java
│ │ │ │ │ └── ListGraphqlApis.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AppSyncTest.java
│ ├── athena
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── aws
│ │ │ │ │ └── example
│ │ │ │ │ └── athena
│ │ │ │ │ ├── AthenaClientFactory.java
│ │ │ │ │ ├── CreateNamedQueryExample.java
│ │ │ │ │ ├── DeleteNamedQueryExample.java
│ │ │ │ │ ├── ExampleConstants.java
│ │ │ │ │ ├── ListNamedQueryExample.java
│ │ │ │ │ ├── ListQueryExecutionsExample.java
│ │ │ │ │ ├── StartQueryExample.java
│ │ │ │ │ └── StopQueryExecutionExample.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonAthenaTest.java
│ ├── autoscale
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── autoscaling
│ │ │ │ │ ├── CreateAutoScalingGroup.java
│ │ │ │ │ ├── DeleteAutoScalingGroup.java
│ │ │ │ │ ├── DescribeAutoScalingGroups.java
│ │ │ │ │ ├── DescribeAutoScalingInstances.java
│ │ │ │ │ ├── DetachInstances.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── AutoScalingScenario.java
│ │ │ │ │ └── CloudFormationHelper.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ ├── launchtemplate.yaml
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AutoScaleTest.java
│ ├── batch
│ │ ├── README.md
│ │ ├── pom.xml
│ │ ├── resources
│ │ │ └── cdk
│ │ │ │ └── batch_resources
│ │ │ │ ├── README.md
│ │ │ │ ├── cdk.json
│ │ │ │ ├── pom.xml
│ │ │ │ └── template.yaml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── batch
│ │ │ │ │ ├── HelloBatch.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── BatchActions.java
│ │ │ │ │ ├── BatchScenario.java
│ │ │ │ │ └── CloudFormationHelper.java
│ │ │ └── resources
│ │ │ │ ├── BatchRoles-template.yaml
│ │ │ │ ├── BatchStack-template.yaml
│ │ │ │ ├── EcsStack-template.yaml
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── BatchTest.java
│ ├── bedrock-agent
│ │ ├── .gitignore
│ │ └── README.md
│ ├── bedrock-agents-runtime
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── bedrockagents
│ │ │ │ └── runtime
│ │ │ │ └── InvokeFlow.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── bedrockagents
│ │ │ └── runtime
│ │ │ └── InvokeFlowTest.java
│ ├── bedrock-runtime
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── bedrockruntime
│ │ │ │ ├── libs
│ │ │ │ ├── ImageTools.java
│ │ │ │ ├── TriFunction.java
│ │ │ │ └── demo
│ │ │ │ │ ├── DemoRunner.java
│ │ │ │ │ ├── Utils.java
│ │ │ │ │ └── scenarios
│ │ │ │ │ ├── ConversationScenario.java
│ │ │ │ │ ├── Scenario.java
│ │ │ │ │ ├── SystemPromptScenario.java
│ │ │ │ │ ├── TextEmbeddingScenario.java
│ │ │ │ │ └── TitanConversationScenario.java
│ │ │ │ ├── models
│ │ │ │ ├── amazon
│ │ │ │ │ └── nova
│ │ │ │ │ │ ├── canvas
│ │ │ │ │ │ └── InvokeModel.java
│ │ │ │ │ │ └── text
│ │ │ │ │ │ ├── Converse.java
│ │ │ │ │ │ ├── ConverseAsync.java
│ │ │ │ │ │ └── ConverseStream.java
│ │ │ │ ├── amazonTitanImage
│ │ │ │ │ └── InvokeModel.java
│ │ │ │ ├── amazonTitanTextEmbeddings
│ │ │ │ │ ├── InvokeModel.java
│ │ │ │ │ └── TextEmbeddingsScenarios.java
│ │ │ │ ├── anthropicClaude
│ │ │ │ │ ├── Converse.java
│ │ │ │ │ ├── ConverseAsync.java
│ │ │ │ │ ├── ConverseStream.java
│ │ │ │ │ ├── InvokeModel.java
│ │ │ │ │ ├── InvokeModelWithResponseStream.java
│ │ │ │ │ ├── Reasoning.java
│ │ │ │ │ ├── ReasoningAsync.java
│ │ │ │ │ ├── ReasoningStream.java
│ │ │ │ │ └── lib
│ │ │ │ │ │ └── ReasoningResponse.java
│ │ │ │ ├── cohereCommand
│ │ │ │ │ ├── Command_R_InvokeModel.java
│ │ │ │ │ ├── Command_R_InvokeModelWithResponseStream.java
│ │ │ │ │ ├── Converse.java
│ │ │ │ │ ├── ConverseAsync.java
│ │ │ │ │ └── ConverseStream.java
│ │ │ │ ├── metaLlama
│ │ │ │ │ ├── Converse.java
│ │ │ │ │ ├── ConverseAsync.java
│ │ │ │ │ ├── ConverseStream.java
│ │ │ │ │ ├── Llama3_InvokeModel.java
│ │ │ │ │ └── Llama3_InvokeModelWithResponseStream.java
│ │ │ │ ├── mistral
│ │ │ │ │ ├── Converse.java
│ │ │ │ │ ├── ConverseAsync.java
│ │ │ │ │ ├── ConverseStream.java
│ │ │ │ │ ├── InvokeModel.java
│ │ │ │ │ └── InvokeModelWithResponseStream.java
│ │ │ │ └── stabilityAi
│ │ │ │ │ └── InvokeModel.java
│ │ │ │ └── scenario
│ │ │ │ ├── BedrockActions.java
│ │ │ │ ├── BedrockScenario.java
│ │ │ │ ├── ToolResponse.java
│ │ │ │ └── WeatherTool.java
│ │ │ └── test
│ │ │ └── java
│ │ │ ├── actions
│ │ │ ├── AbstractModelTest.java
│ │ │ ├── TestConverse.java
│ │ │ ├── TestConverseAsync.java
│ │ │ ├── TestImageGeneration.java
│ │ │ ├── TestInvokeModel.java
│ │ │ ├── TestInvokeModelWithResponseStream.java
│ │ │ └── TestReasoning.java
│ │ │ └── scenarios
│ │ │ └── TestBedrockTool.java
│ ├── bedrock
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── bedrock
│ │ │ │ ├── async
│ │ │ │ ├── GetFoundationModelAsync.java
│ │ │ │ └── ListFoundationModelsAsync.java
│ │ │ │ └── sync
│ │ │ │ ├── GetFoundationModel.java
│ │ │ │ └── ListFoundationModels.java
│ │ │ └── test
│ │ │ └── java
│ │ │ ├── AsyncBedrockTest.java
│ │ │ └── SyncBedrockTest.java
│ ├── cloudformation
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── cloudformation
│ │ │ │ │ ├── CreateStack.java
│ │ │ │ │ ├── DeleteStack.java
│ │ │ │ │ ├── DescribeStacks.java
│ │ │ │ │ └── GetTemplate.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── CloudFormationTest.java
│ ├── cloudfront
│ │ ├── README.md
│ │ ├── checkstyle.xml
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── cloudfront
│ │ │ │ │ ├── CreateBucketPolicy.java
│ │ │ │ │ ├── CreateCannedPolicyRequest.java
│ │ │ │ │ ├── CreateCustomPolicyRequest.java
│ │ │ │ │ ├── CreateDistribution.java
│ │ │ │ │ ├── CreateDistributionTenant.java
│ │ │ │ │ ├── CreateFunction.java
│ │ │ │ │ ├── CreateKeyGroup.java
│ │ │ │ │ ├── CreateMultiTenantDistribution.java
│ │ │ │ │ ├── CreateOriginAccessControl.java
│ │ │ │ │ ├── CreatePublicKey.java
│ │ │ │ │ ├── DeleteDistribution.java
│ │ │ │ │ ├── DeleteDistributionTenant.java
│ │ │ │ │ ├── DeleteFunction.java
│ │ │ │ │ ├── DeleteSigningResources.java
│ │ │ │ │ ├── DescribeFunction.java
│ │ │ │ │ ├── GetDistributions.java
│ │ │ │ │ ├── ListFunctions.java
│ │ │ │ │ ├── ModifyDistribution.java
│ │ │ │ │ └── SigningUtilities.java
│ │ │ └── resources
│ │ │ │ ├── CF_function.js
│ │ │ │ ├── bucketAccessPolicy.json
│ │ │ │ ├── cf_public_key.pem
│ │ │ │ ├── config.properties
│ │ │ │ ├── index.html
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ ├── CloudFrontSigningTest.java
│ │ │ ├── CloudFrontTest.java
│ │ │ ├── S3TestUtils.java
│ │ │ └── SaaSManagerTest.java
│ ├── cloudtrail
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── cloudtrail
│ │ │ │ │ ├── CreateTrail.java
│ │ │ │ │ ├── DeleteTrail.java
│ │ │ │ │ ├── DescribeTrails.java
│ │ │ │ │ ├── GetEventSelectors.java
│ │ │ │ │ ├── GetTrailLoggingTime.java
│ │ │ │ │ ├── LookupEvents.java
│ │ │ │ │ ├── PutEventSelectors.java
│ │ │ │ │ └── StartLogging.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── CloudTrailTest.java
│ ├── cloudwatch-logs
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── logs
│ │ │ │ │ ├── CloudWatchLogQuery.java
│ │ │ │ │ ├── CloudWatchLogsSearch.java
│ │ │ │ │ ├── DeleteSubscriptionFilter.java
│ │ │ │ │ ├── DescribeSubscriptionFilters.java
│ │ │ │ │ ├── FilterLogEvents.java
│ │ │ │ │ ├── GetLogEvents.java
│ │ │ │ │ ├── PutLogEvents.java
│ │ │ │ │ └── PutSubscriptionFilter.java
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── CloudWatchLogsTest.java
│ ├── cloudwatch
│ │ ├── CloudDashboard.json
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── jsonWidgets.json
│ │ ├── metadata.yaml
│ │ ├── metric.json
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ ├── settings.json
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── cloudwatch
│ │ │ │ │ ├── DescribeRule.java
│ │ │ │ │ ├── DisableAlarmActions.java
│ │ │ │ │ ├── EnableAlarmActions.java
│ │ │ │ │ ├── HelloService.java
│ │ │ │ │ ├── PutEvents.java
│ │ │ │ │ ├── PutRule.java
│ │ │ │ │ ├── PutTargets.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── CloudWatchActions.java
│ │ │ │ │ └── CloudWatchScenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── CloudWatchTest.java
│ ├── codecommit
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── commit
│ │ │ │ ├── CreateBranch.java
│ │ │ │ ├── CreatePullRequest.java
│ │ │ │ ├── CreateRepository.java
│ │ │ │ ├── DeleteBranch.java
│ │ │ │ ├── DeleteRepository.java
│ │ │ │ ├── DescribePullRequestEvents.java
│ │ │ │ ├── GetMergeOptions.java
│ │ │ │ ├── GetPullRequest.java
│ │ │ │ ├── GetRepository.java
│ │ │ │ ├── ListRepositories.java
│ │ │ │ ├── MergeBranches.java
│ │ │ │ └── PutFile.java
│ │ │ └── resources
│ │ │ └── config.properties
│ ├── codedeploy
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── deploy
│ │ │ │ │ ├── CreateApplication.java
│ │ │ │ │ ├── CreateDeploymentGroup.java
│ │ │ │ │ ├── DeleteApplication.java
│ │ │ │ │ ├── DeleteDeploymentGroup.java
│ │ │ │ │ ├── DeployApplication.java
│ │ │ │ │ ├── GetDeployment.java
│ │ │ │ │ ├── ListApplications.java
│ │ │ │ │ └── ListDeploymentGroups.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── CodeDeployTest.java
│ ├── codepipeline
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── pipeline
│ │ │ │ ├── CreatePipeline.java
│ │ │ │ ├── DeletePipeline.java
│ │ │ │ ├── GetPipeline.java
│ │ │ │ ├── ListPipelineExecutions.java
│ │ │ │ ├── ListPipelines.java
│ │ │ │ └── StartPipelineExecution.java
│ │ │ └── resources
│ │ │ └── log4j2.xml
│ ├── cognito
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── cognito
│ │ │ │ │ ├── AddLoginProvider.java
│ │ │ │ │ ├── AdminInitiateAuth.java
│ │ │ │ │ ├── CognitoMVP.java
│ │ │ │ │ ├── ConfirmSignUp.java
│ │ │ │ │ ├── CreateIdentityPool.java
│ │ │ │ │ ├── CreateUser.java
│ │ │ │ │ ├── CreateUserPool.java
│ │ │ │ │ ├── CreateUserPoolClient.java
│ │ │ │ │ ├── DeleteIdentityPool.java
│ │ │ │ │ ├── DeleteUserPool.java
│ │ │ │ │ ├── GetId.java
│ │ │ │ │ ├── GetIdentityCredentials.java
│ │ │ │ │ ├── ListIdentities.java
│ │ │ │ │ ├── ListIdentityPools.java
│ │ │ │ │ ├── ListUserPoolClients.java
│ │ │ │ │ ├── ListUserPools.java
│ │ │ │ │ ├── ListUsers.java
│ │ │ │ │ ├── SignUpUser.java
│ │ │ │ │ └── srp
│ │ │ │ │ ├── SRPDemo.java
│ │ │ │ │ ├── usecases
│ │ │ │ │ ├── AdminAuthDemo.java
│ │ │ │ │ ├── DeviceAuthDemo.java
│ │ │ │ │ ├── DeviceTrackingDemo.java
│ │ │ │ │ ├── SoftwareTokenMFADemo.java
│ │ │ │ │ └── UserAuthDemo.java
│ │ │ │ │ └── utils
│ │ │ │ │ ├── HashUtils.java
│ │ │ │ │ └── SRPUtils.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonCognitoTest.java
│ ├── comprehend
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── comprehend
│ │ │ │ │ ├── DetectEntities.java
│ │ │ │ │ ├── DetectKeyPhrases.java
│ │ │ │ │ ├── DetectLanguage.java
│ │ │ │ │ ├── DetectSentiment.java
│ │ │ │ │ ├── DetectSyntax.java
│ │ │ │ │ ├── DocumentClassifierDemo.java
│ │ │ │ │ └── medical
│ │ │ │ │ ├── DetectMedicalEntities.java
│ │ │ │ │ └── DetectPHI.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonComprehendTest.java
│ ├── connect
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── connect
│ │ │ │ │ ├── CreateInstance.java
│ │ │ │ │ ├── DeleteInstance.java
│ │ │ │ │ ├── DescribeContact.java
│ │ │ │ │ ├── DescribeInstance.java
│ │ │ │ │ ├── DescribeInstanceAttribute.java
│ │ │ │ │ ├── GetContactAttributes.java
│ │ │ │ │ ├── GetMetricData.java
│ │ │ │ │ ├── ListInstances.java
│ │ │ │ │ ├── ListPhoneNumbers.java
│ │ │ │ │ ├── ListUsers.java
│ │ │ │ │ └── SearchQueues.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── ConnectTest.java
│ ├── dynamodb
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── adaptive_retry_docs
│ │ │ ├── README.md
│ │ │ ├── concepts.md
│ │ │ ├── configuration-reference.md
│ │ │ └── migration-guide.md
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── dynamodb
│ │ │ │ │ ├── BasicAdaptiveRetryImplementation.java
│ │ │ │ │ ├── BatchDeleteItems.java
│ │ │ │ │ ├── BatchGetItemsPaginator.java
│ │ │ │ │ ├── BatchReadItems.java
│ │ │ │ │ ├── BatchWriteItems.java
│ │ │ │ │ ├── Contact.java
│ │ │ │ │ ├── CreateTable.java
│ │ │ │ │ ├── CreateTableCompositeKey.java
│ │ │ │ │ ├── Customer.java
│ │ │ │ │ ├── DeleteItem.java
│ │ │ │ │ ├── DeleteTable.java
│ │ │ │ │ ├── DescribeTable.java
│ │ │ │ │ ├── DynamoDBPartiQ.java
│ │ │ │ │ ├── DynamoDBScanItems.java
│ │ │ │ │ ├── GetItem.java
│ │ │ │ │ ├── ListTables.java
│ │ │ │ │ ├── MigrationExamples.java
│ │ │ │ │ ├── Movies.java
│ │ │ │ │ ├── Music.java
│ │ │ │ │ ├── PutItem.java
│ │ │ │ │ ├── PutItemEncrypt.java
│ │ │ │ │ ├── Query.java
│ │ │ │ │ ├── QueryItemsUsingIndex.java
│ │ │ │ │ ├── README_ADAPTIVE_RETRY.md
│ │ │ │ │ ├── SyncPagination.java
│ │ │ │ │ ├── UpdateItem.java
│ │ │ │ │ ├── UpdateTable.java
│ │ │ │ │ ├── Work.java
│ │ │ │ │ ├── enhanced
│ │ │ │ │ ├── EnhancedBatchDeleteItems.java
│ │ │ │ │ ├── EnhancedBatchWriteItems.java
│ │ │ │ │ ├── EnhancedCreateTable.java
│ │ │ │ │ ├── EnhancedGetItem.java
│ │ │ │ │ ├── EnhancedGetItemUsingIndex.java
│ │ │ │ │ ├── EnhancedHandleList.java
│ │ │ │ │ ├── EnhancedModifyItem.java
│ │ │ │ │ ├── EnhancedPutItem.java
│ │ │ │ │ ├── EnhancedQueryRecords.java
│ │ │ │ │ ├── EnhancedQueryRecordsWithFilter.java
│ │ │ │ │ ├── EnhancedQueryRecordsWithSortKey.java
│ │ │ │ │ ├── EnhancedScanRecords.java
│ │ │ │ │ ├── EnhancedScanRecordsWithExpression.java
│ │ │ │ │ └── EnhancedTableSchema.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── Scenario.java
│ │ │ │ │ ├── ScenarioPartiQ.java
│ │ │ │ │ └── ScenarioPartiQLBatch.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── DynamoDBTest.java
│ ├── dynamodbasync
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── dynamodbasync
│ │ │ │ ├── AsyncPagination.java
│ │ │ │ ├── DynamoDBAsyncCreateTable.java
│ │ │ │ ├── DynamoDBAsyncGetItem.java
│ │ │ │ └── DynamoDBAsyncListTables.java
│ │ │ └── resources
│ │ │ └── config.properties
│ ├── ec2
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── ec2
│ │ │ │ │ ├── CreateLaunchTemplate.java
│ │ │ │ │ ├── DescribeAccount.java
│ │ │ │ │ ├── DescribeAddresses.java
│ │ │ │ │ ├── DescribeInstanceTags.java
│ │ │ │ │ ├── DescribeRegionsAndZones.java
│ │ │ │ │ ├── DescribeReservedInstances.java
│ │ │ │ │ ├── FindRunningInstances.java
│ │ │ │ │ ├── GetPasswordData.java
│ │ │ │ │ ├── MonitorInstance.java
│ │ │ │ │ ├── RebootInstance.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── EC2Actions.java
│ │ │ │ │ └── EC2Scenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── EC2Test.java
│ ├── ecr
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── ecr
│ │ │ │ │ ├── HelloECR.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── ECRActions.java
│ │ │ │ │ └── ECRScenario.java
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── ECRTest.java
│ ├── ecs
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── ecs
│ │ │ │ │ ├── CreateCluster.java
│ │ │ │ │ ├── CreateService.java
│ │ │ │ │ ├── DeleteService.java
│ │ │ │ │ ├── DescribeClusters.java
│ │ │ │ │ ├── ListClusters.java
│ │ │ │ │ ├── ListTaskDefinitions.java
│ │ │ │ │ └── UpdateService.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── EcsTest.java
│ ├── elasticbeanstalk
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── aws
│ │ │ │ │ └── example
│ │ │ │ │ ├── CreateApplication.java
│ │ │ │ │ ├── CreateEnvironment.java
│ │ │ │ │ ├── DeleteApplication.java
│ │ │ │ │ ├── DescribeApplications.java
│ │ │ │ │ ├── DescribeConfigurationOptions.java
│ │ │ │ │ └── DescribeEnvironment.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── ElasticBeanstalkTest.java
│ ├── emr
│ │ ├── Dockerfile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── aws
│ │ │ │ │ └── example
│ │ │ │ │ └── emr
│ │ │ │ │ ├── AddSteps.java
│ │ │ │ │ ├── CreateCluster.java
│ │ │ │ │ ├── CreateEmrFleet.java
│ │ │ │ │ ├── CreateHiveCluster.java
│ │ │ │ │ ├── CreateSparkCluster.java
│ │ │ │ │ ├── CustomEmrfsMaterials.java
│ │ │ │ │ ├── DescribeCluster.java
│ │ │ │ │ ├── ListClusters.java
│ │ │ │ │ └── TerminateJobFlow.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── EMRTest.java
│ ├── entityresolution
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── entity
│ │ │ │ │ ├── HelloEntityResoultion.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── CloudFormationHelper.java
│ │ │ │ │ ├── EntityResActions.java
│ │ │ │ │ └── EntityResScenario.java
│ │ │ └── resources
│ │ │ │ ├── log4j2.xml
│ │ │ │ └── template.yaml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── EntityResTests.java
│ ├── eventbridge
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── eventbridge
│ │ │ │ │ ├── CreateRuleSchedule.java
│ │ │ │ │ ├── EventbridgeMVP.java
│ │ │ │ │ └── HelloEventBridge.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── EventBridgeTest.java
│ ├── firehose
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── firehose
│ │ │ │ │ ├── CreateDeliveryStream.java
│ │ │ │ │ ├── DeleteStream.java
│ │ │ │ │ ├── ListDeliveryStreams.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── FirehoseScenario.java
│ │ │ │ │ └── README.md
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ ├── log4j2.xml
│ │ │ │ └── sample_records.json
│ │ │ └── test
│ │ │ └── java
│ │ │ └── FirehoseTest.java
│ ├── forecast
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── forecast
│ │ │ │ │ ├── CreateDataSet.java
│ │ │ │ │ ├── CreateForecast.java
│ │ │ │ │ ├── DeleteDataset.java
│ │ │ │ │ ├── DeleteForecast.java
│ │ │ │ │ ├── DescribeForecast.java
│ │ │ │ │ ├── ListDataSetGroups.java
│ │ │ │ │ ├── ListDataSets.java
│ │ │ │ │ └── ListForecasts.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── ForecastTest.java
│ ├── glacier
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── glacier
│ │ │ │ │ ├── ArchiveDownload.java
│ │ │ │ │ ├── CreateVault.java
│ │ │ │ │ ├── DeleteArchive.java
│ │ │ │ │ ├── DeleteVault.java
│ │ │ │ │ ├── DescribeVault.java
│ │ │ │ │ ├── ListVaults.java
│ │ │ │ │ └── UploadArchive.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── GlacierTest.java
│ ├── glue
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── glue
│ │ │ │ │ ├── HelloGlue.java
│ │ │ │ │ ├── SearchTables.java
│ │ │ │ │ └── scenario
│ │ │ │ │ └── GlueScenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ ├── flight_etl_job_script.py
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── GlueTest.java
│ ├── guardduty
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── guardduty
│ │ │ │ │ ├── GetDetector.java
│ │ │ │ │ ├── GetFindings.java
│ │ │ │ │ └── ListDetectors.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── GuarddutyTest.java
│ ├── iam
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── checkstyle.xml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── iam
│ │ │ │ │ ├── AccessKeyLastUsed.java
│ │ │ │ │ ├── AttachRolePolicy.java
│ │ │ │ │ ├── CreateAccessKey.java
│ │ │ │ │ ├── CreateAccountAlias.java
│ │ │ │ │ ├── CreatePolicy.java
│ │ │ │ │ ├── CreateRole.java
│ │ │ │ │ ├── CreateUser.java
│ │ │ │ │ ├── DeleteAccessKey.java
│ │ │ │ │ ├── DeleteAccountAlias.java
│ │ │ │ │ ├── DeletePolicy.java
│ │ │ │ │ ├── DeleteServerCertificate.java
│ │ │ │ │ ├── DeleteUser.java
│ │ │ │ │ ├── DetachRolePolicy.java
│ │ │ │ │ ├── GetPolicy.java
│ │ │ │ │ ├── GetRole.java
│ │ │ │ │ ├── GetServerCertificate.java
│ │ │ │ │ ├── HelloIAM.java
│ │ │ │ │ ├── IAMScenario.java
│ │ │ │ │ ├── IamPolicyBuilderExamples.java
│ │ │ │ │ ├── ListAccessKeys.java
│ │ │ │ │ ├── ListAccountAliases.java
│ │ │ │ │ ├── ListServerCertificates.java
│ │ │ │ │ ├── ListUsers.java
│ │ │ │ │ ├── UpdateAccessKey.java
│ │ │ │ │ ├── UpdateServerCertificate.java
│ │ │ │ │ └── UpdateUser.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ ├── IAMServiceTest.java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── iam
│ │ │ └── IamPolicyBuilderExamplesTest.java
│ ├── identitystore
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── checkstyle.xml
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── identitystore
│ │ │ │ │ ├── CreateGroup.java
│ │ │ │ │ ├── CreateGroupMembership.java
│ │ │ │ │ ├── CreateUser.java
│ │ │ │ │ ├── DeleteGroup.java
│ │ │ │ │ ├── DeleteGroupMembership.java
│ │ │ │ │ ├── DeleteUser.java
│ │ │ │ │ ├── DescribeGroup.java
│ │ │ │ │ ├── DescribeGroupMembership.java
│ │ │ │ │ ├── DescribeUser.java
│ │ │ │ │ ├── GetGroupId.java
│ │ │ │ │ ├── GetGroupMembershipId.java
│ │ │ │ │ ├── GetUserId.java
│ │ │ │ │ ├── IsMemberInGroups.java
│ │ │ │ │ ├── ListGroupMemberships.java
│ │ │ │ │ ├── ListGroupMembershipsForMember.java
│ │ │ │ │ ├── ListGroups.java
│ │ │ │ │ ├── ListUsers.java
│ │ │ │ │ ├── UpdateGroup.java
│ │ │ │ │ └── UpdateUser.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── IdentitystoreServiceTest.java
│ ├── iot
│ │ ├── README.md
│ │ ├── checkstyle.xml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── iot
│ │ │ │ │ ├── HelloIoT.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── IotActions.java
│ │ │ │ │ └── IotScenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── IoTTests.java
│ ├── iotfleetwise
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── fleetwise
│ │ │ │ │ ├── HelloFleetwise.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── FleetwiseActions.java
│ │ │ │ │ └── FleetwiseScenario.java
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── FleetwiseTest.java
│ ├── iotsitewise
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── iotsitewise
│ │ │ │ │ ├── HelloSitewise.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── CloudFormationHelper.java
│ │ │ │ │ ├── SitewiseActions.java
│ │ │ │ │ └── SitewiseScenario.java
│ │ │ └── resources
│ │ │ │ ├── SitewiseRoles-template.yaml
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── SitewiseTests.java
│ ├── kendra
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── kendra
│ │ │ │ │ ├── CreateIndexAndDataSourceExample.java
│ │ │ │ │ ├── DeleteDataSource.java
│ │ │ │ │ ├── DeleteIndex.java
│ │ │ │ │ ├── ListDataSourceSyncJobs.java
│ │ │ │ │ └── QueryIndex.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── KendraTest.java
│ ├── keyspaces
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── keyspace
│ │ │ │ │ ├── HelloKeyspaces.java
│ │ │ │ │ └── ScenarioKeyspaces.java
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── KeyspaceTest.java
│ ├── kinesis
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── kinesis
│ │ │ │ │ ├── AddDataShards.java
│ │ │ │ │ ├── ClientConfiguration.java
│ │ │ │ │ ├── CreateDataStream.java
│ │ │ │ │ ├── DeleteDataStream.java
│ │ │ │ │ ├── DescribeLimits.java
│ │ │ │ │ ├── GetRecords.java
│ │ │ │ │ ├── KinesisStreamEx.java
│ │ │ │ │ ├── KinesisStreamReactorEx.java
│ │ │ │ │ ├── KinesisStreamRxJavaEx.java
│ │ │ │ │ ├── ListShards.java
│ │ │ │ │ ├── RegisterStreamConsumer.java
│ │ │ │ │ ├── StockTrade.java
│ │ │ │ │ ├── StockTradeGenerator.java
│ │ │ │ │ └── StockTradesWriter.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── KinTest.java
│ ├── kms
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── kms
│ │ │ │ │ ├── HelloKMS.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── KMSActions.java
│ │ │ │ │ └── KMSScenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonKMSTest.java
│ ├── lambda
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── lambda
│ │ │ │ │ ├── GetAccountSettings.java
│ │ │ │ │ └── scenario
│ │ │ │ │ └── LambdaScenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── LambdaTest.java
│ ├── lex
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── lex
│ │ │ │ │ ├── DeleteBot.java
│ │ │ │ │ ├── GetBotStatus.java
│ │ │ │ │ ├── GetBots.java
│ │ │ │ │ ├── GetIntent.java
│ │ │ │ │ ├── GetSlotTypes.java
│ │ │ │ │ └── PutBot.java
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonLexTest.java
│ ├── location
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── location
│ │ │ │ │ ├── HelloLocation.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── LocationActions.java
│ │ │ │ │ └── LocationScenario.java
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── LocationTest.java
│ ├── lookoutvision
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── lookoutvision
│ │ │ │ │ ├── CreateDataset.java
│ │ │ │ │ ├── CreateModel.java
│ │ │ │ │ ├── CreateProject.java
│ │ │ │ │ ├── Datasets.java
│ │ │ │ │ ├── DeleteDataset.java
│ │ │ │ │ ├── DeleteModel.java
│ │ │ │ │ ├── DeleteProject.java
│ │ │ │ │ ├── DescribeDataset.java
│ │ │ │ │ ├── DescribeModel.java
│ │ │ │ │ ├── DescribeModelPackagingJob.java
│ │ │ │ │ ├── DescribeProject.java
│ │ │ │ │ ├── DetectAnomalies.java
│ │ │ │ │ ├── EdgePackages.java
│ │ │ │ │ ├── Hosting.java
│ │ │ │ │ ├── ListDatasetEntries.java
│ │ │ │ │ ├── ListModelPackagingJobs.java
│ │ │ │ │ ├── ListModelTags.java
│ │ │ │ │ ├── ListModels.java
│ │ │ │ │ ├── ListProjects.java
│ │ │ │ │ ├── Models.java
│ │ │ │ │ ├── Projects.java
│ │ │ │ │ ├── ShowAnomalies.java
│ │ │ │ │ ├── StartModel.java
│ │ │ │ │ ├── StartModelPackagingJob.java
│ │ │ │ │ ├── StopModel.java
│ │ │ │ │ ├── TagModel.java
│ │ │ │ │ ├── UntagModel.java
│ │ │ │ │ └── UpdateDatasetEntries.java
│ │ │ └── resources
│ │ │ │ ├── analysis-config.json
│ │ │ │ ├── config.properties
│ │ │ │ ├── log4j2.xml
│ │ │ │ ├── packaging-job-request-device-template.json
│ │ │ │ └── packaging-job-request-hardware-template.json
│ │ │ └── test
│ │ │ └── java
│ │ │ └── LookoutVisionTest.java
│ ├── mediaconvert
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── mediaconvert
│ │ │ │ │ ├── CreateJob.java
│ │ │ │ │ ├── GetJob.java
│ │ │ │ │ └── ListJobs.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonMediaConvertTest.java
│ ├── mediastore
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── mediastore
│ │ │ │ │ ├── CreateContainer.java
│ │ │ │ │ ├── DeleteContainer.java
│ │ │ │ │ ├── DeleteObject.java
│ │ │ │ │ ├── DescribeContainer.java
│ │ │ │ │ ├── GetObject.java
│ │ │ │ │ ├── ListContainers.java
│ │ │ │ │ ├── ListItems.java
│ │ │ │ │ └── PutObject.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── MediaStoreTest.java
│ ├── medicalimaging
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── medicalimaging
│ │ │ │ ├── CopyImageSet.java
│ │ │ │ ├── CreateDatastore.java
│ │ │ │ ├── DeleteDatastore.java
│ │ │ │ ├── DeleteImageSet.java
│ │ │ │ ├── GetDatastore.java
│ │ │ │ ├── GetDicomImportJob.java
│ │ │ │ ├── GetImageFrame.java
│ │ │ │ ├── GetImageSet.java
│ │ │ │ ├── GetImageSetMetadata.java
│ │ │ │ ├── ListDatastores.java
│ │ │ │ ├── ListDicomImportJobs.java
│ │ │ │ ├── ListImageSetVersions.java
│ │ │ │ ├── ListTagsForResource.java
│ │ │ │ ├── SearchImageSets.java
│ │ │ │ ├── StartDicomImportJob.java
│ │ │ │ ├── TagResource.java
│ │ │ │ ├── TaggingDatastores.java
│ │ │ │ ├── TaggingImageSets.java
│ │ │ │ ├── UntagResource.java
│ │ │ │ └── UpdateImageSetMetadata.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AWSMedicalImagingTest.java
│ ├── memorydb
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── memorydb
│ │ │ │ │ ├── CreateCluster.java
│ │ │ │ │ ├── CreateSnapshot.java
│ │ │ │ │ ├── DeleteCluster.java
│ │ │ │ │ ├── DescribeClusters.java
│ │ │ │ │ ├── DescribeSnapshots.java
│ │ │ │ │ └── DescribeSpecificCluster.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── MemoryDBTest.java
│ ├── migrationhub
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── migrationhub
│ │ │ │ │ ├── DeleteProgressStream.java
│ │ │ │ │ ├── DescribeAppState.java
│ │ │ │ │ ├── DescribeMigrationTask.java
│ │ │ │ │ ├── ImportMigrationTask.java
│ │ │ │ │ ├── ListApplications.java
│ │ │ │ │ ├── ListCreatedArtifacts.java
│ │ │ │ │ └── ListMigrationTasks.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── MigrationHubTest.java
│ ├── mq
│ │ ├── .factorypath
│ │ ├── README.md
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ └── com
│ │ │ │ │ │ └── example
│ │ │ │ │ │ └── mq
│ │ │ │ │ │ ├── CreateBroker.java
│ │ │ │ │ │ ├── CreateConfiguration.java
│ │ │ │ │ │ ├── DeleteBroker.java
│ │ │ │ │ │ ├── DescribeBroker.java
│ │ │ │ │ │ ├── ListBrokers.java
│ │ │ │ │ │ ├── ListConfigurations.java
│ │ │ │ │ │ └── UpdateBrokerConfiguration.java
│ │ │ │ └── resources
│ │ │ │ │ ├── config.properties
│ │ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ │ └── java
│ │ │ │ └── AmazonMQTest.java
│ │ └── template.yaml
│ ├── neptune
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── neptune
│ │ │ │ │ ├── HelloNeptune.java
│ │ │ │ │ ├── analytics
│ │ │ │ │ ├── CreateNeptuneGraphExample.java
│ │ │ │ │ └── NeptuneAnalyticsQueryExample.java
│ │ │ │ │ ├── database
│ │ │ │ │ ├── GremlinProfileQueryExample.java
│ │ │ │ │ ├── NeptuneGremlinExplainAndProfileExample.java
│ │ │ │ │ ├── NeptuneGremlinQueryExample.java
│ │ │ │ │ └── OpenCypherExplainExample.java
│ │ │ │ │ └── scenerio
│ │ │ │ │ ├── NeptuneActions.java
│ │ │ │ │ └── NeptuneScenario.java
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── NeptuneTest.java
│ ├── opensearch
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── search
│ │ │ │ │ ├── HelloOpenSearch.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── OpenSearchActions.java
│ │ │ │ │ └── OpenSearchScenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── OpenSearchTest.java
│ ├── personalize
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── personalize
│ │ │ │ │ ├── CreateBatchInferenceJob.java
│ │ │ │ │ ├── CreateCampaign.java
│ │ │ │ │ ├── CreateDataset.java
│ │ │ │ │ ├── CreateDatasetExportJob.java
│ │ │ │ │ ├── CreateDatasetGroup.java
│ │ │ │ │ ├── CreateDatasetImportJob.java
│ │ │ │ │ ├── CreateDomainDatasetGroup.java
│ │ │ │ │ ├── CreateDomainSchema.java
│ │ │ │ │ ├── CreateEventTracker.java
│ │ │ │ │ ├── CreateFilter.java
│ │ │ │ │ ├── CreateRecommender.java
│ │ │ │ │ ├── CreateSchema.java
│ │ │ │ │ ├── CreateSolution.java
│ │ │ │ │ ├── CreateSolutionVersion.java
│ │ │ │ │ ├── DeleteCampaign.java
│ │ │ │ │ ├── DeleteEventTracker.java
│ │ │ │ │ ├── DeleteSolution.java
│ │ │ │ │ ├── DescribeCampaign.java
│ │ │ │ │ ├── DescribeRecipe.java
│ │ │ │ │ ├── DescribeSolution.java
│ │ │ │ │ ├── FilterRecommendations.java
│ │ │ │ │ ├── GetPersonalizedRanking.java
│ │ │ │ │ ├── GetRecommendations.java
│ │ │ │ │ ├── GetRecommendationsFromRecommender.java
│ │ │ │ │ ├── ListCampaigns.java
│ │ │ │ │ ├── ListDatasetGroups.java
│ │ │ │ │ ├── ListRecipes.java
│ │ │ │ │ ├── ListSolutions.java
│ │ │ │ │ ├── PutEvents.java
│ │ │ │ │ ├── PutItems.java
│ │ │ │ │ ├── PutUsers.java
│ │ │ │ │ └── UpdateCampaign.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ ├── domain-dsg-config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── PersonalizeTest.java
│ ├── pinpoint
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── pinpoint
│ │ │ │ │ ├── AddExampleEndpoints.java
│ │ │ │ │ ├── AddExampleUser.java
│ │ │ │ │ ├── CreateApp.java
│ │ │ │ │ ├── CreateCampaign.java
│ │ │ │ │ ├── CreateEmailTemplate.java
│ │ │ │ │ ├── CreateSegment.java
│ │ │ │ │ ├── DeleteApp.java
│ │ │ │ │ ├── DeleteEndpoint.java
│ │ │ │ │ ├── ExportEndpoints.java
│ │ │ │ │ ├── GetSegmentById.java
│ │ │ │ │ ├── GetTemplateByName.java
│ │ │ │ │ ├── ImportSegment.java
│ │ │ │ │ ├── ListEndpointIds.java
│ │ │ │ │ ├── ListSegments.java
│ │ │ │ │ ├── LookUpEndpoint.java
│ │ │ │ │ ├── SendEmailMessage.java
│ │ │ │ │ ├── SendEmailMessageCC.java
│ │ │ │ │ ├── SendMessage.java
│ │ │ │ │ ├── SendMessageBatch.java
│ │ │ │ │ ├── SendVoiceMessage.java
│ │ │ │ │ ├── UpdateChannel.java
│ │ │ │ │ ├── UpdateEmailChannel.java
│ │ │ │ │ └── UpdateEndpoint.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonPinpointTest.java
│ ├── polly
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── polly
│ │ │ │ │ ├── DescribeVoicesSample.java
│ │ │ │ │ ├── ListLexicons.java
│ │ │ │ │ └── PollyDemo.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AWSPollyTest.java
│ ├── quicksight
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── quicksight
│ │ │ │ │ ├── DescribeAnalysis.java
│ │ │ │ │ ├── DescribeDashboard.java
│ │ │ │ │ ├── DescribeTemplate.java
│ │ │ │ │ ├── ListAnalyses.java
│ │ │ │ │ ├── ListDashboards.java
│ │ │ │ │ ├── ListDataSets.java
│ │ │ │ │ ├── ListTemplates.java
│ │ │ │ │ ├── ListThemes.java
│ │ │ │ │ └── UpdateDashboard.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── QuickSightTest.java
│ ├── rds
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── rds
│ │ │ │ │ ├── AuroraScenario.java
│ │ │ │ │ ├── CreateDBInstance.java
│ │ │ │ │ ├── CreateDBSnapshot.java
│ │ │ │ │ ├── DeleteDBInstance.java
│ │ │ │ │ ├── DescribeAccountAttributes.java
│ │ │ │ │ ├── DescribeDBInstances.java
│ │ │ │ │ ├── DescribeDbClusters.java
│ │ │ │ │ ├── GenerateRDSAuthToken.java
│ │ │ │ │ ├── ModifyDBInstance.java
│ │ │ │ │ ├── RDSScenario.java
│ │ │ │ │ ├── RebootDBInstance.java
│ │ │ │ │ ├── StartDatabase.java
│ │ │ │ │ ├── StopDatabase.java
│ │ │ │ │ └── User.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonRDSTest.java
│ ├── redshift
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── redshift
│ │ │ │ │ ├── ConnectToCluster.java
│ │ │ │ │ ├── FindReservedNodeOffer.java
│ │ │ │ │ ├── HelloRedshift.java
│ │ │ │ │ ├── ListEvents.java
│ │ │ │ │ ├── User.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── RedshiftActions.java
│ │ │ │ │ └── RedshiftScenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonRedshiftTest.java
│ ├── rekognition
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── rekognition
│ │ │ │ │ ├── AddFacesToCollection.java
│ │ │ │ │ ├── CelebrityInfo.java
│ │ │ │ │ ├── CompareFaces.java
│ │ │ │ │ ├── CreateCollection.java
│ │ │ │ │ ├── CreateStreamProcessor.java
│ │ │ │ │ ├── DeleteCollection.java
│ │ │ │ │ ├── DeleteFacesFromCollection.java
│ │ │ │ │ ├── DescribeCollection.java
│ │ │ │ │ ├── DetectCustomLabels.java
│ │ │ │ │ ├── DetectFaces.java
│ │ │ │ │ ├── DetectLabels.java
│ │ │ │ │ ├── DetectLabelsS3.java
│ │ │ │ │ ├── DetectModerationLabels.java
│ │ │ │ │ ├── DetectPPE.java
│ │ │ │ │ ├── DetectText.java
│ │ │ │ │ ├── DisplayFacesFrame.java
│ │ │ │ │ ├── ListCollections.java
│ │ │ │ │ ├── ListFacesInCollection.java
│ │ │ │ │ ├── PPEBoundingBoxFrame.java
│ │ │ │ │ ├── RecognizeCelebrities.java
│ │ │ │ │ ├── RotateImage.java
│ │ │ │ │ ├── SearchFaceMatchingIdCollection.java
│ │ │ │ │ ├── SearchFaceMatchingImageCollection.java
│ │ │ │ │ ├── VideoCelebrityDetection.java
│ │ │ │ │ ├── VideoDetect.java
│ │ │ │ │ ├── VideoDetectFaces.java
│ │ │ │ │ ├── VideoDetectInappropriate.java
│ │ │ │ │ ├── VideoDetectSegment.java
│ │ │ │ │ ├── VideoDetectText.java
│ │ │ │ │ └── VideoPersonDetection.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── RekognitionTest.java
│ ├── route53
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── route
│ │ │ │ │ ├── CreateHealthCheck.java
│ │ │ │ │ ├── CreateHostedZone.java
│ │ │ │ │ ├── DeleteHealthCheck.java
│ │ │ │ │ ├── DeleteHostedZone.java
│ │ │ │ │ ├── GetHealthCheckStatus.java
│ │ │ │ │ ├── HelloRoute53.java
│ │ │ │ │ ├── ListHealthChecks.java
│ │ │ │ │ ├── ListHostedZones.java
│ │ │ │ │ ├── ListResourceRecordSets.java
│ │ │ │ │ ├── Route53Scenario.java
│ │ │ │ │ └── UpdateHealthCheck.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── Route53Test.java
│ ├── route53recoverycluster
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── route53recoverycluster
│ │ │ │ ├── ClusterEndpoints.java
│ │ │ │ ├── Endpoint.java
│ │ │ │ ├── GetRoutingControlState.java
│ │ │ │ ├── RoutingControlState.java
│ │ │ │ └── UpdateRoutingControlState.java
│ │ │ └── resources
│ │ │ └── endpoints.json
│ ├── s3
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── checkstyle.xml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ └── com
│ │ │ │ │ │ └── example
│ │ │ │ │ │ └── s3
│ │ │ │ │ │ ├── AbortMultipartUploadExamples.java
│ │ │ │ │ │ ├── BasicOpsWithChecksums.java
│ │ │ │ │ │ ├── CheckObjectIntegrity.java
│ │ │ │ │ │ ├── CopyObjectStorage.java
│ │ │ │ │ │ ├── CreateAccessPoint.java
│ │ │ │ │ │ ├── CreateGovernanceRetentionJob.java
│ │ │ │ │ │ ├── DeleteBucketPolicy.java
│ │ │ │ │ │ ├── DeleteMultiObjects.java
│ │ │ │ │ │ ├── DeleteWebsiteConfiguration.java
│ │ │ │ │ │ ├── DoesBucketExist.java
│ │ │ │ │ │ ├── GeneratePresignedGetUrlAndRetrieve.java
│ │ │ │ │ │ ├── GeneratePresignedUrlAndPutFileWithMetadata.java
│ │ │ │ │ │ ├── GeneratePresignedUrlAndPutFileWithQueryParams.java
│ │ │ │ │ │ ├── GeneratePresignedUrlAndUploadObject.java
│ │ │ │ │ │ ├── GetAcl.java
│ │ │ │ │ │ ├── GetBucketPolicy.java
│ │ │ │ │ │ ├── GetObjectContentType.java
│ │ │ │ │ │ ├── GetObjectData.java
│ │ │ │ │ │ ├── GetObjectPresignedUrl.java
│ │ │ │ │ │ ├── GetObjectRestoreStatus.java
│ │ │ │ │ │ ├── GetObjectTags.java
│ │ │ │ │ │ ├── GetObjectUrl.java
│ │ │ │ │ │ ├── HelloS3.java
│ │ │ │ │ │ ├── KMSEncryptionExample.java
│ │ │ │ │ │ ├── LifecycleConfiguration.java
│ │ │ │ │ │ ├── ListBuckets.java
│ │ │ │ │ │ ├── ListMultipartUploads.java
│ │ │ │ │ │ ├── ListObjectsPaginated.java
│ │ │ │ │ │ ├── ManagingObjectTags.java
│ │ │ │ │ │ ├── ParseUri.java
│ │ │ │ │ │ ├── PerformMultiPartUpload.java
│ │ │ │ │ │ ├── ProcessS3EventNotification.java
│ │ │ │ │ │ ├── PutBucketLogging.java
│ │ │ │ │ │ ├── PutBucketS3EventNotificationEventBridge.java
│ │ │ │ │ │ ├── PutObjectMetadata.java
│ │ │ │ │ │ ├── PutObjectRetention.java
│ │ │ │ │ │ ├── RestoreObject.java
│ │ │ │ │ │ ├── S3BucketDeletion.java
│ │ │ │ │ │ ├── S3BucketOps.java
│ │ │ │ │ │ ├── S3Cors.java
│ │ │ │ │ │ ├── S3Log.java
│ │ │ │ │ │ ├── S3ObjectOperations.java
│ │ │ │ │ │ ├── S3ZipExample.java
│ │ │ │ │ │ ├── SetAcl.java
│ │ │ │ │ │ ├── SetBucketPolicy.java
│ │ │ │ │ │ ├── SetWebsiteConfiguration.java
│ │ │ │ │ │ ├── VPCCreateJob.java
│ │ │ │ │ │ ├── VPCS3Example.java
│ │ │ │ │ │ ├── async
│ │ │ │ │ │ ├── PutObjectFromStreamAsync.java
│ │ │ │ │ │ ├── PutObjectFromStreamAsyncMp.java
│ │ │ │ │ │ ├── S3AsyncStreamOps.java
│ │ │ │ │ │ └── SelectObjectContentExample.java
│ │ │ │ │ │ ├── batch
│ │ │ │ │ │ ├── CloudFormationHelper.java
│ │ │ │ │ │ ├── CreateObjectLockRole.java
│ │ │ │ │ │ ├── CreateRetentionJob.java
│ │ │ │ │ │ ├── HelloS3Batch.java
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── S3BatchActions.java
│ │ │ │ │ │ └── S3BatchScenario.java
│ │ │ │ │ │ ├── directorybucket
│ │ │ │ │ │ ├── AbortDirectoryBucketMultipartUploads.java
│ │ │ │ │ │ ├── CompleteDirectoryBucketMultipartUpload.java
│ │ │ │ │ │ ├── CopyDirectoryBucketObject.java
│ │ │ │ │ │ ├── CreateDirectoryBucket.java
│ │ │ │ │ │ ├── CreateDirectoryBucketMultipartUpload.java
│ │ │ │ │ │ ├── DeleteDirectoryBucket.java
│ │ │ │ │ │ ├── DeleteDirectoryBucketEncryption.java
│ │ │ │ │ │ ├── DeleteDirectoryBucketObject.java
│ │ │ │ │ │ ├── DeleteDirectoryBucketObjects.java
│ │ │ │ │ │ ├── DeleteDirectoryBucketPolicy.java
│ │ │ │ │ │ ├── GeneratePresignedGetURLForDirectoryBucket.java
│ │ │ │ │ │ ├── GetDirectoryBucketEncryption.java
│ │ │ │ │ │ ├── GetDirectoryBucketObject.java
│ │ │ │ │ │ ├── GetDirectoryBucketObjectAttributes.java
│ │ │ │ │ │ ├── GetDirectoryBucketPolicy.java
│ │ │ │ │ │ ├── HeadDirectoryBucket.java
│ │ │ │ │ │ ├── HeadDirectoryBucketObject.java
│ │ │ │ │ │ ├── HelloS3DirectoryBuckets.java
│ │ │ │ │ │ ├── ListDirectoryBucketMultipartUpload.java
│ │ │ │ │ │ ├── ListDirectoryBucketObjectsV2.java
│ │ │ │ │ │ ├── ListDirectoryBucketParts.java
│ │ │ │ │ │ ├── ListDirectoryBuckets.java
│ │ │ │ │ │ ├── PutDirectoryBucketEncryption.java
│ │ │ │ │ │ ├── PutDirectoryBucketObject.java
│ │ │ │ │ │ ├── PutDirectoryBucketPolicy.java
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── UploadPartCopyForDirectoryBucket.java
│ │ │ │ │ │ └── UploadPartForDirectoryBucket.java
│ │ │ │ │ │ ├── express
│ │ │ │ │ │ ├── CloudFormationHelper.java
│ │ │ │ │ │ ├── S3DirectoriesActions.java
│ │ │ │ │ │ ├── S3DirectoriesScenario.java
│ │ │ │ │ │ └── UserNames.java
│ │ │ │ │ │ ├── lockscenario
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── S3InfoObject.java
│ │ │ │ │ │ ├── S3LockActions.java
│ │ │ │ │ │ └── S3ObjectLockWorkflow.java
│ │ │ │ │ │ ├── outposts
│ │ │ │ │ │ ├── CreateOutpostsAccessPoint.java
│ │ │ │ │ │ ├── CreateOutpostsBucket.java
│ │ │ │ │ │ ├── CreateOutpostsEndPoint.java
│ │ │ │ │ │ └── PutObjectOnOutpost.java
│ │ │ │ │ │ ├── replication
│ │ │ │ │ │ └── BucketReplication.java
│ │ │ │ │ │ ├── scenario
│ │ │ │ │ │ ├── S3Actions.java
│ │ │ │ │ │ └── S3Scenario.java
│ │ │ │ │ │ ├── transfermanager
│ │ │ │ │ │ ├── DownloadFile.java
│ │ │ │ │ │ ├── DownloadToDirectory.java
│ │ │ │ │ │ ├── ObjectCopy.java
│ │ │ │ │ │ ├── S3ClientFactory.java
│ │ │ │ │ │ ├── S3DirectoriesDownloader.java
│ │ │ │ │ │ ├── UploadADirectory.java
│ │ │ │ │ │ ├── UploadFile.java
│ │ │ │ │ │ └── UploadStream.java
│ │ │ │ │ │ └── util
│ │ │ │ │ │ ├── AsyncExampleUtils.java
│ │ │ │ │ │ ├── MemoryLog4jAppender.java
│ │ │ │ │ │ ├── PresignUrlUtils.java
│ │ │ │ │ │ └── S3DirectoryBucketUtils.java
│ │ │ │ └── resources
│ │ │ │ │ ├── batch
│ │ │ │ │ ├── job-manifest.csv
│ │ │ │ │ ├── object-key-1.txt
│ │ │ │ │ ├── object-key-2.txt
│ │ │ │ │ ├── object-key-3.txt
│ │ │ │ │ └── object-key-4.txt
│ │ │ │ │ ├── config.properties
│ │ │ │ │ ├── direct-target.yaml
│ │ │ │ │ ├── directoryBucket
│ │ │ │ │ ├── sample-large-object.jpg
│ │ │ │ │ ├── sample1.txt
│ │ │ │ │ └── sample2.txt
│ │ │ │ │ ├── downloadDirectory
│ │ │ │ │ └── dummy.txt
│ │ │ │ │ ├── image.png
│ │ │ │ │ ├── log4j2.xml
│ │ │ │ │ ├── multipartUploadFiles
│ │ │ │ │ ├── java_dev_guide_v2.pdf
│ │ │ │ │ └── s3-userguide.pdf
│ │ │ │ │ ├── queue-topic.yaml
│ │ │ │ │ ├── s3_express_template.yaml
│ │ │ │ │ ├── uploadDirectory
│ │ │ │ │ ├── file1.txt
│ │ │ │ │ ├── file2.txt
│ │ │ │ │ └── file3.txt
│ │ │ │ │ └── xml_testing.xml
│ │ │ └── test
│ │ │ │ └── java
│ │ │ │ ├── S3ActionsTest.java
│ │ │ │ ├── S3BatchTest.java
│ │ │ │ ├── S3DirectoryBucketIntegrationTest.java
│ │ │ │ ├── S3ExpressTests.java
│ │ │ │ ├── S3TestWatcher.java
│ │ │ │ ├── TransferManagerTest.java
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── s3
│ │ │ │ ├── AbortMultipartUploadExamplesTest.java
│ │ │ │ ├── BasicOpsWithChecksumsTests.java
│ │ │ │ ├── DoesBucketExistTest.java
│ │ │ │ ├── ParseUriTest.java
│ │ │ │ ├── PerformMultiPartUploadTests.java
│ │ │ │ ├── ProcessS3EventNotificationTest.java
│ │ │ │ ├── PutBucketS3EventNotificationEventBridgeTest.java
│ │ │ │ ├── async
│ │ │ │ ├── AsyncTests.java
│ │ │ │ └── SelectObjectContentExampleTest.java
│ │ │ │ └── presignurl
│ │ │ │ ├── GeneratePresignedGetUrlTests.java
│ │ │ │ └── GeneratePresignedPutUrlTests.java
│ │ └── template.yaml
│ ├── sagemaker
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── sage
│ │ │ │ │ ├── CreateModel.java
│ │ │ │ │ ├── CreateTrainingJob.java
│ │ │ │ │ ├── CreateTransformJob.java
│ │ │ │ │ ├── DeleteModel.java
│ │ │ │ │ ├── DescribeTrainingJob.java
│ │ │ │ │ ├── HelloSageMaker.java
│ │ │ │ │ ├── InvokeEndpoint.java
│ │ │ │ │ ├── ListAlgorithms.java
│ │ │ │ │ ├── ListModels.java
│ │ │ │ │ └── ListTrainingJobs.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── SageMakerTest.java
│ ├── scheduler
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── eventbrideschedule
│ │ │ │ │ ├── HelloScheduler.java
│ │ │ │ │ └── scenario
│ │ │ │ │ ├── CloudFormationHelper.java
│ │ │ │ │ ├── EventbridgeSchedulerActions.java
│ │ │ │ │ ├── EventbridgeSchedulerScenario.java
│ │ │ │ │ └── README.md
│ │ │ └── resources
│ │ │ │ ├── cfn_template.yaml
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── SchedulerTest.java
│ ├── secrets-manager
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── secrets
│ │ │ │ │ └── GetSecretValue.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── SecretManagerTest.java
│ ├── ses
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── resources
│ │ │ └── config.properties
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ ├── ses
│ │ │ │ │ ├── ListIdentities.java
│ │ │ │ │ ├── SendMessage.java
│ │ │ │ │ ├── SendMessageAttachment.java
│ │ │ │ │ └── SendMessageEmailRequest.java
│ │ │ │ │ └── sesv2
│ │ │ │ │ ├── ListEmailIdentities.java
│ │ │ │ │ ├── ListTemplates.java
│ │ │ │ │ ├── NewsletterWorkflow.java
│ │ │ │ │ ├── SendEmail.java
│ │ │ │ │ ├── SendEmailTemplate.java
│ │ │ │ │ ├── SendMessageAttachment.java
│ │ │ │ │ └── SendwithHeader.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ ├── AWSSesTest.java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── sesv2
│ │ │ └── NewsletterWorkflowTest.java
│ ├── sns
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── sns
│ │ │ │ │ ├── AddTags.java
│ │ │ │ │ ├── CheckOptOut.java
│ │ │ │ │ ├── ConfirmSubscription.java
│ │ │ │ │ ├── CreateFIFOTopic.java
│ │ │ │ │ ├── CreateTopic.java
│ │ │ │ │ ├── DeleteTag.java
│ │ │ │ │ ├── DeleteTopic.java
│ │ │ │ │ ├── GetSMSAtrributes.java
│ │ │ │ │ ├── GetTopicAttributes.java
│ │ │ │ │ ├── HelloSNS.java
│ │ │ │ │ ├── ListOptOut.java
│ │ │ │ │ ├── ListSubscriptions.java
│ │ │ │ │ ├── ListTags.java
│ │ │ │ │ ├── ListTopics.java
│ │ │ │ │ ├── PriceUpdateExample.java
│ │ │ │ │ ├── PublishTextSMS.java
│ │ │ │ │ ├── PublishTopic.java
│ │ │ │ │ ├── RegistrationExample.java
│ │ │ │ │ ├── SNSMessageFilterPolicy.java
│ │ │ │ │ ├── SetSMSAttributes.java
│ │ │ │ │ ├── SetTopicAttributes.java
│ │ │ │ │ ├── SubscribeEmail.java
│ │ │ │ │ ├── SubscribeHTTPS.java
│ │ │ │ │ ├── SubscribeLambda.java
│ │ │ │ │ ├── SubscribeTextSMS.java
│ │ │ │ │ ├── Unsubscribe.java
│ │ │ │ │ └── UseMessageFilterPolicy.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ ├── AWSSNSTest.java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── sns
│ │ │ └── PriceUpdateExampleTest.java
│ ├── sqs-jms
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── sqs
│ │ │ │ │ └── jms
│ │ │ │ │ ├── SqsJmsExampleUtils.java
│ │ │ │ │ ├── basic
│ │ │ │ │ ├── JmsSqsSyncFifo.java
│ │ │ │ │ └── JmsSqsSyncStandard.java
│ │ │ │ │ ├── spring
│ │ │ │ │ └── SpringExample.java
│ │ │ │ │ └── stdqueue
│ │ │ │ │ ├── AsyncMessageReceiver.java
│ │ │ │ │ ├── SyncMessageReceiver.java
│ │ │ │ │ ├── SyncMessageReceiverClientAcknowledge.java
│ │ │ │ │ ├── SyncMessageReceiverUnorderedAcknowledge.java
│ │ │ │ │ └── TextMessageSender.java
│ │ │ └── resources
│ │ │ │ ├── SpringExampleConfiguration.xml.txt
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── sqs
│ │ │ └── jms
│ │ │ ├── basic
│ │ │ └── JmsSqsSyncStandardTest.java
│ │ │ └── stdqueue
│ │ │ ├── AsyncMessageReceiverTest.java
│ │ │ ├── SyncMessageReceiverClientAckTest.java
│ │ │ ├── SyncMessageReceiverTest.java
│ │ │ ├── SyncMessageReceiverUnorderedAckTest.java
│ │ │ └── TextMessageSenderTest.java
│ ├── sqs
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── sqs
│ │ │ │ │ ├── AddQueueTags.java
│ │ │ │ │ ├── CloudFormationHelper.java
│ │ │ │ │ ├── DeadLetterQueues.java
│ │ │ │ │ ├── DeleteQueue.java
│ │ │ │ │ ├── GetQueueAttributes.java
│ │ │ │ │ ├── HelloSQS.java
│ │ │ │ │ ├── ListQueueTags.java
│ │ │ │ │ ├── LongPolling.java
│ │ │ │ │ ├── MessageAttributesExample.java
│ │ │ │ │ ├── RemoveQueueTag.java
│ │ │ │ │ ├── SQSExample.java
│ │ │ │ │ ├── SSEncryptionExample.java
│ │ │ │ │ ├── SendMessages.java
│ │ │ │ │ ├── SendReceiveMessages.java
│ │ │ │ │ ├── SendRecvBatch.java
│ │ │ │ │ ├── SimpleProducerConsumer.java
│ │ │ │ │ ├── SqsExtendedClientExample.java
│ │ │ │ │ ├── TagExamples.java
│ │ │ │ │ └── VisibilityTimeout.java
│ │ │ └── resources
│ │ │ │ ├── cfn_template.yaml
│ │ │ │ ├── config.properties
│ │ │ │ ├── log4j2.xml
│ │ │ │ └── thumbnail.jpg
│ │ │ └── test
│ │ │ └── java
│ │ │ ├── SQSIntegrationTest.java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── sqs
│ │ │ ├── MessageAttributesExampleTest.java
│ │ │ ├── SSEncryptionExampleUnitTest.java
│ │ │ ├── SSencryptionExampleIntegrationTest.java
│ │ │ ├── SendRecvBatchTest.java
│ │ │ ├── SimpleProducerConsumerIntegrationTest.java
│ │ │ ├── SqsExtendedClientExampleTest.java
│ │ │ └── TagExamplesTest.java
│ ├── ssm
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ ├── scenario
│ │ │ │ │ ├── CloudFormationHelper.java
│ │ │ │ │ ├── SSMActions.java
│ │ │ │ │ └── SSMScenario.java
│ │ │ │ │ └── ssm
│ │ │ │ │ ├── DescribeParameters.java
│ │ │ │ │ ├── GetParameter.java
│ │ │ │ │ ├── HelloSSM.java
│ │ │ │ │ └── PutParameter.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ ├── ec2-stack.yaml
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AWSSSMTest.java
│ ├── stepfunctions
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── stepfunctions
│ │ │ │ │ ├── CreateStateMachine.java
│ │ │ │ │ ├── DeleteStateMachine.java
│ │ │ │ │ ├── GetExecutionHistory.java
│ │ │ │ │ ├── GetFailedExecutions.java
│ │ │ │ │ ├── ListActivities.java
│ │ │ │ │ ├── ListStateMachines.java
│ │ │ │ │ ├── StartExecution.java
│ │ │ │ │ └── scenario
│ │ │ │ │ └── StepFunctionsScenario.java
│ │ │ └── reources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── StepFunctionsTest.java
│ ├── sts
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── sts
│ │ │ │ │ ├── AssumeRole.java
│ │ │ │ │ ├── GetAccessKeyInfo.java
│ │ │ │ │ ├── GetCallerIdentity.java
│ │ │ │ │ └── GetSessionToken.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── STSServiceTest.java
│ ├── support
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── support
│ │ │ │ │ ├── HelloSupport.java
│ │ │ │ │ └── SupportScenario.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── SupportTest.java
│ ├── swf
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── helloswf
│ │ │ │ │ ├── ActivityWorker.java
│ │ │ │ │ ├── ActivityWorkerWithGracefulShutdown.java
│ │ │ │ │ ├── SWFWorkflowDemo.java
│ │ │ │ │ ├── WorkflowStarter.java
│ │ │ │ │ └── WorkflowWorker.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── AmazonSimpleWorkflowTest.java
│ ├── textract
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── textract
│ │ │ │ │ ├── AnalyzeDocument.java
│ │ │ │ │ ├── DetectDocumentText.java
│ │ │ │ │ ├── DetectDocumentTextS3.java
│ │ │ │ │ └── StartDocumentAnalysis.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── TextractTest.java
│ ├── timestream
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── timestream
│ │ │ │ │ └── write
│ │ │ │ │ ├── CreateDatabase.java
│ │ │ │ │ ├── CreateTable.java
│ │ │ │ │ ├── DeleteDatabase.java
│ │ │ │ │ ├── DeleteTable.java
│ │ │ │ │ ├── DescribeDatabase.java
│ │ │ │ │ ├── DescribeTable.java
│ │ │ │ │ ├── ListDatabases.java
│ │ │ │ │ ├── ListTables.java
│ │ │ │ │ ├── UpdateTable.java
│ │ │ │ │ └── WriteData.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── TimestreamTest.java
│ ├── transcribe-streaming
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── amazonaws
│ │ │ │ │ └── transcribestreaming
│ │ │ │ │ ├── AudioStreamPublisher.java
│ │ │ │ │ ├── BidirectionalStreaming.java
│ │ │ │ │ ├── Microphone.java
│ │ │ │ │ ├── StreamTranscriptionBehavior.java
│ │ │ │ │ ├── StreamTranscriptionBehaviorImpl.java
│ │ │ │ │ ├── StreamingRetryApp.java
│ │ │ │ │ ├── TranscribeMedicalStreamingDemoApp.java
│ │ │ │ │ ├── TranscribeStreamingDemoApp.java
│ │ │ │ │ ├── TranscribeStreamingDemoFile.java
│ │ │ │ │ └── TranscribeStreamingRetryClient.java
│ │ │ └── reources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── TranscribeTest.java
│ ├── transcribe
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── amazonaws
│ │ │ └── transcribe
│ │ │ └── ListTranscriptionJobs.java
│ ├── translate
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── translate
│ │ │ │ │ ├── BatchTranslation.java
│ │ │ │ │ ├── DescribeTextTranslationJob.java
│ │ │ │ │ ├── ListTextTranslationJobs.java
│ │ │ │ │ └── TranslateText.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── TranslateTest.java
│ ├── workdocs
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── metadata.yaml
│ │ ├── pom.xml
│ │ ├── run_example.sh
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── workdocs
│ │ │ │ │ ├── DownloadUserDoc.java
│ │ │ │ │ ├── ListUserDocs.java
│ │ │ │ │ ├── ListUsers.java
│ │ │ │ │ └── UploadUserDocs.java
│ │ │ └── resources
│ │ │ │ ├── config.properties
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── WorkdocsTest.java
│ └── xray
│ │ ├── README.md
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── xray
│ │ │ │ ├── CreateGroup.java
│ │ │ │ ├── CreateSamplingRule.java
│ │ │ │ ├── DeleteGroup.java
│ │ │ │ ├── DeleteSamplingRule.java
│ │ │ │ ├── GetGroups.java
│ │ │ │ ├── GetSamplingRules.java
│ │ │ │ └── GetServiceGraph.java
│ │ └── resources
│ │ │ └── log4j2.xml
│ │ └── test
│ │ └── java
│ │ └── XRayTest.java
├── premium-ex.md
├── run_tests.sh
└── usecases
│ ├── CreatingSpringRedshiftRest
│ ├── README.md
│ ├── images
│ │ ├── Active.png
│ │ ├── Active1.png
│ │ ├── Active2.png
│ │ ├── activeItems.png
│ │ ├── activeItems2.png
│ │ ├── arcItems.png
│ │ ├── archive.png
│ │ ├── archive2.png
│ │ ├── browser.png
│ │ ├── browserData.png
│ │ ├── button.png
│ │ ├── creds.png
│ │ ├── creds2.png
│ │ ├── database.png
│ │ ├── elapp1.png
│ │ ├── elapp2.png
│ │ ├── elapp3.png
│ │ ├── elapp4.png
│ │ ├── elappArc.png
│ │ ├── elappArc2.png
│ │ ├── elappArcAll.png
│ │ ├── email.png
│ │ ├── json.png
│ │ ├── json2.png
│ │ ├── jsondata.png
│ │ ├── jsondataBS.png
│ │ ├── newitem.png
│ │ ├── overview.png
│ │ ├── overviewred.png
│ │ ├── overviewred2.png
│ │ ├── projectRedshift.png
│ │ ├── react1.png
│ │ ├── react2.png
│ │ ├── react3.png
│ │ ├── react4.png
│ │ ├── report.png
│ │ ├── report2.png
│ │ ├── reportUI.png
│ │ ├── t.txt
│ │ └── worktable.png
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── aws
│ │ │ │ └── rest
│ │ │ │ ├── App.java
│ │ │ │ ├── MainController.java
│ │ │ │ ├── ReportController.java
│ │ │ │ ├── WorkItem.java
│ │ │ │ ├── WorkItemRepository.java
│ │ │ │ └── WriteExcel.java
│ │ └── resources
│ │ │ └── config.properties
│ │ └── test
│ │ └── java
│ │ └── RedshiftRestTest.java
│ ├── Creating_Spring_RDS_Rest
│ ├── README.md
│ ├── images
│ │ ├── Active.png
│ │ ├── Active1.png
│ │ ├── Active2.png
│ │ ├── archive.png
│ │ ├── archive2.png
│ │ ├── archive3.png
│ │ ├── browser.png
│ │ ├── button.png
│ │ ├── database.png
│ │ ├── elapp1.png
│ │ ├── elapp2.png
│ │ ├── elapp3.png
│ │ ├── elapp4.png
│ │ ├── elappArc.png
│ │ ├── elappArc2.png
│ │ ├── elappArcAll.png
│ │ ├── email.png
│ │ ├── json.png
│ │ ├── json2.png
│ │ ├── jsondata.png
│ │ ├── jsondataBS.png
│ │ ├── newitem.png
│ │ ├── overview.png
│ │ ├── package.png
│ │ ├── project.png
│ │ ├── projectClasses.png
│ │ ├── react1.png
│ │ ├── react2.png
│ │ ├── react3.png
│ │ ├── react4.png
│ │ ├── reactfolders.png
│ │ ├── reactproject.png
│ │ ├── report.png
│ │ ├── report2.png
│ │ └── t.txt
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── aws
│ │ │ │ └── rest
│ │ │ │ ├── App.java
│ │ │ │ ├── MainController.java
│ │ │ │ ├── ReportController.java
│ │ │ │ ├── WorkItem.java
│ │ │ │ ├── WorkItemRepository.java
│ │ │ │ └── WriteExcel.java
│ │ └── resources
│ │ │ └── config.properties
│ │ └── test
│ │ └── java
│ │ └── SpringTests.java
│ ├── Creating_etl_workflow
│ ├── README.md
│ ├── images
│ │ ├── DynTable.png
│ │ ├── Java.png
│ │ ├── Lam1.png
│ │ ├── Lam2.png
│ │ ├── LamDeploy.png
│ │ ├── LamDeploy2.png
│ │ ├── LamDeploy3.png
│ │ ├── Project.png
│ │ ├── f.txt
│ │ ├── overview.png
│ │ ├── popDate.png
│ │ ├── step_functions.png
│ │ ├── workflow.png
│ │ ├── workflow1.png
│ │ ├── workflow2.png
│ │ ├── workflow3.png
│ │ ├── workflow4.png
│ │ └── workflowdata.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── etl
│ │ └── example
│ │ ├── DocumentHandler.java
│ │ ├── DynamoDBService.java
│ │ ├── ExcelService.java
│ │ ├── HandlerStoreData.java
│ │ ├── PopData.java
│ │ ├── Population.java
│ │ └── S3Service.java
│ ├── Creating_rds_item_tracker
│ ├── README.md
│ ├── elappArc2.png
│ ├── images
│ │ ├── MySqlTable.png
│ │ ├── browser.png
│ │ ├── button.png
│ │ ├── client.png
│ │ ├── client55.png
│ │ ├── clientAddItem.png
│ │ ├── clientArchive.png
│ │ ├── clientReport.png
│ │ ├── clientrds.png
│ │ ├── clientrds2.png
│ │ ├── databaseCreds.png
│ │ ├── elapp1.png
│ │ ├── elapp2.png
│ │ ├── elapp3.png
│ │ ├── elapp4.png
│ │ ├── elappArc2.png
│ │ ├── elappArcAll.png
│ │ ├── json.png
│ │ ├── json2.png
│ │ ├── overview.png
│ │ ├── react3.png
│ │ ├── report.png
│ │ ├── trackEndpoint2.png
│ │ ├── trackerSQL.png
│ │ └── work.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── aws
│ │ └── rest
│ │ ├── App.java
│ │ ├── ConnectionHelper.java
│ │ ├── DatabaseService.java
│ │ ├── MainController.java
│ │ ├── ReportController.java
│ │ ├── User.java
│ │ ├── WorkItem.java
│ │ └── WriteExcel.java
│ ├── create_amazon_personalize_app
│ ├── README.md
│ ├── movie-lens-ds
│ │ └── schemas
│ │ │ └── interactions-schema.json
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── amazonaws
│ │ │ └── personalize
│ │ │ └── client
│ │ │ ├── datasets
│ │ │ ├── DatasetProvider.java
│ │ │ └── MovieLensDatasetProvider.java
│ │ │ ├── demo
│ │ │ └── movielens
│ │ │ │ ├── AmazonPersonalizeRecommender.java
│ │ │ │ ├── DemoUtils.java
│ │ │ │ ├── PersonalizeDemoOnMovieLens20M.java
│ │ │ │ ├── RecommendationsInterface.java
│ │ │ │ └── WebHandler.java
│ │ │ └── resource
│ │ │ ├── AbstractResourceManager.java
│ │ │ ├── CampaignManager.java
│ │ │ ├── DatasetGroupManager.java
│ │ │ ├── DatasetImportJobManager.java
│ │ │ ├── DatasetManager.java
│ │ │ ├── EventTrackerManager.java
│ │ │ ├── ResourceException.java
│ │ │ ├── ResourceManager.java
│ │ │ ├── SchemaManager.java
│ │ │ ├── SolutionManager.java
│ │ │ └── SolutionVersionManager.java
│ └── static
│ │ └── web
│ │ ├── assets
│ │ ├── css
│ │ │ ├── my.css
│ │ │ ├── owl.carousel.css
│ │ │ ├── owl.carousel.min.css
│ │ │ ├── owl.theme.default.css
│ │ │ ├── owl.theme.default.min.css
│ │ │ ├── owl.theme.green.css
│ │ │ └── owl.theme.green.min.css
│ │ └── my.js
│ │ └── homepage.html
│ ├── create_spring_stream_app
│ ├── README.md
│ ├── images
│ │ ├── foo.txt
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── pic7.png
│ │ ├── project.png
│ │ └── tags.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ ├── Application.java
│ │ │ ├── Tags.java
│ │ │ ├── VideoStreamController.java
│ │ │ └── VideoStreamService.java
│ │ └── resources
│ │ ├── application.yaml
│ │ ├── public
│ │ └── css
│ │ │ └── styles.css
│ │ └── templates
│ │ ├── index.html
│ │ ├── layout.html
│ │ ├── upload.html
│ │ └── video.html
│ ├── create_workflow_redshift
│ ├── README.md
│ ├── images
│ │ ├── analyzeDoc.png
│ │ ├── database.png
│ │ ├── document.png
│ │ ├── document1.png
│ │ ├── f.txt
│ │ ├── guide.png
│ │ ├── guide1.png
│ │ ├── guide2.png
│ │ ├── home.png
│ │ ├── home1.png
│ │ ├── homekt.png
│ │ ├── homekt2.png
│ │ ├── jar.png
│ │ ├── lamdbaarn.png
│ │ ├── lamdbasettings.png
│ │ ├── pdf.png
│ │ ├── permissions.png
│ │ ├── permissions2.png
│ │ ├── project.png
│ │ ├── projectclasses.png
│ │ ├── projectdoc.png
│ │ ├── projectkt.png
│ │ ├── projectkt1.png
│ │ ├── projectkt2.png
│ │ ├── projectkt3.png
│ │ ├── results.png
│ │ ├── results1.png
│ │ ├── run.png
│ │ ├── statemachine.png
│ │ ├── statemachinearn.png
│ │ ├── stepfunctions.png
│ │ ├── t.txt
│ │ ├── upload.png
│ │ ├── upload1.png
│ │ └── workflow.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── redshift
│ │ ├── Handler.java
│ │ ├── HandlerSES.java
│ │ ├── RedshiftHandler.java
│ │ └── SendMessage.java
│ ├── creating_amazon_cognito_app
│ ├── README.md
│ ├── images
│ │ ├── clientapp.png
│ │ ├── clientapp1.png
│ │ ├── clientapp10.png
│ │ ├── clientapp2.png
│ │ ├── clientapp3.png
│ │ ├── clientapp4.png
│ │ ├── clientapp5.png
│ │ ├── pic10-updated.png
│ │ ├── pic10.png
│ │ ├── pic11-updated.png
│ │ ├── pic11.png
│ │ ├── pic12-updated.png
│ │ ├── pic12.png
│ │ ├── pic1a.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic4a.png
│ │ ├── pic5-updated.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── pic6a-updated.png
│ │ ├── pic6a.png
│ │ ├── pic7-updated.png
│ │ ├── pic7.png
│ │ ├── pic8-updated.png
│ │ ├── pic8.png
│ │ ├── pic9-updated.png
│ │ ├── pic9.png
│ │ ├── user.png
│ │ ├── user1.png
│ │ ├── user5.png
│ │ ├── userpool.png
│ │ ├── userpool1.png
│ │ ├── userpool2.png
│ │ └── webui1.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ ├── GreetingApplication.java
│ │ │ └── handlingformsubmission
│ │ │ ├── DynamoDBEnhanced.java
│ │ │ ├── Greeting.java
│ │ │ ├── GreetingController.java
│ │ │ ├── GreetingItems.java
│ │ │ ├── PublishTextSMS.java
│ │ │ └── WebSecurityConfig.java
│ │ └── resources
│ │ ├── application.yml
│ │ └── templates
│ │ ├── greeting.html
│ │ └── result.html
│ ├── creating_dynamodb_web_app
│ ├── README.md
│ ├── images
│ │ ├── DynTable.png
│ │ ├── WorkTable2.png
│ │ ├── browser.png
│ │ ├── button.png
│ │ ├── client.png
│ │ ├── clientAddItem.png
│ │ ├── clientReport.png
│ │ ├── clientReport2.png
│ │ ├── clientarc.png
│ │ ├── elapp1.png
│ │ ├── elapp2.png
│ │ ├── elapp3.png
│ │ ├── elapp4.png
│ │ ├── elappArc.png
│ │ ├── elappArc2.png
│ │ ├── elappArcAll.png
│ │ ├── json.png
│ │ ├── json2.png
│ │ ├── jsonDynamoDB.png
│ │ ├── overview.png
│ │ ├── react1.png
│ │ ├── react2.png
│ │ ├── react3.png
│ │ ├── react4.png
│ │ ├── report.png
│ │ └── worktable.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── aws
│ │ │ └── rest
│ │ │ ├── App.java
│ │ │ ├── DynamoDBService.java
│ │ │ ├── MainController.java
│ │ │ ├── ReportController.java
│ │ │ ├── Work.java
│ │ │ ├── WorkItem.java
│ │ │ └── WriteExcel.java
│ │ └── resources
│ │ ├── public
│ │ ├── css
│ │ │ ├── button.css
│ │ │ ├── col.css
│ │ │ ├── common.css
│ │ │ └── styles.css
│ │ ├── img
│ │ │ ├── f.txt
│ │ │ └── site-logo.png
│ │ └── js
│ │ │ ├── contact_me.js
│ │ │ └── items.js
│ │ └── templates
│ │ ├── add.html
│ │ ├── index.html
│ │ ├── items.html
│ │ ├── layout.html
│ │ └── login.html
│ ├── creating_first_project
│ ├── README.md
│ ├── images
│ │ ├── firstAWS.png
│ │ ├── firstAWS1.png
│ │ ├── greet10.png
│ │ ├── greet11.png
│ │ ├── greet12.png
│ │ ├── greet13_1.png
│ │ ├── greet14.png
│ │ ├── greet15.png
│ │ ├── greet2.png
│ │ ├── greet2_1.png
│ │ ├── greet3.png
│ │ ├── greet4.png
│ │ ├── greet7.png
│ │ ├── greet8.png
│ │ ├── greet9.png
│ │ ├── greetTable.png
│ │ ├── phone2.png
│ │ ├── project.png
│ │ ├── project1.png
│ │ ├── project2.png
│ │ ├── projectmvc.png
│ │ ├── projectmvc2.png
│ │ ├── table.png
│ │ ├── text.txt
│ │ └── views.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ ├── GreetingApplication.java
│ │ │ └── handlingformsubmission
│ │ │ ├── DynamoDBEnhanced.java
│ │ │ ├── Greeting.java
│ │ │ ├── GreetingController.java
│ │ │ ├── GreetingItems.java
│ │ │ └── PublishTextSMS.java
│ │ └── resources
│ │ └── templates
│ │ ├── greeting.html
│ │ └── result.html
│ ├── creating_fsa_app
│ ├── README.md
│ ├── images
│ │ ├── app.png
│ │ ├── dbtable.png
│ │ ├── overview.png
│ │ ├── role.png
│ │ └── workflow.png
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ └── java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── fsa
│ │ │ ├── handlers
│ │ │ ├── AnalyzeSentimentHandler.java
│ │ │ ├── ExtractTextHandler.java
│ │ │ ├── SynthesizeAudioHandler.java
│ │ │ └── TranslateTextHandler.java
│ │ │ └── services
│ │ │ ├── DetectSentimentService.java
│ │ │ ├── ExtractTextService.java
│ │ │ ├── PollyService.java
│ │ │ ├── S3Service.java
│ │ │ └── TranslateService.java
│ │ └── test
│ │ └── java
│ │ └── FSATests.java
│ ├── creating_lambda_apigateway
│ ├── README.md
│ ├── images
│ │ ├── PicNewAPI.png
│ │ ├── employeetable2.png
│ │ ├── lamdeploy.png
│ │ ├── lampro1.png
│ │ ├── pic0.png
│ │ ├── pic00.png
│ │ ├── pic1.png
│ │ ├── pic10.png
│ │ ├── pic11.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── pic7.png
│ │ ├── pic8.png
│ │ ├── pic9.png
│ │ ├── picCreateResources.png
│ │ ├── picDeployMethod.png
│ │ ├── picEmployeeAPI.png
│ │ ├── picGet.png
│ │ ├── picGetDeploy.png
│ │ ├── picLambda.png
│ │ ├── picLogs.png
│ │ ├── picPhone.png
│ │ ├── picResources.png
│ │ ├── picRest.png
│ │ ├── picStage.png
│ │ ├── picTest.png
│ │ ├── picURL.png
│ │ ├── picURL2.png
│ │ └── pomlam.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── aws
│ │ └── example
│ │ ├── Employee.java
│ │ ├── Handler.java
│ │ └── ScanEmployees.java
│ ├── creating_lambda_ppe
│ ├── README.md
│ ├── images
│ │ ├── IAMPerm.png
│ │ ├── classes.png
│ │ ├── classesA.png
│ │ ├── dynamodb.png
│ │ ├── email.png
│ │ ├── jar.png
│ │ ├── lam.png
│ │ ├── lambda.png
│ │ ├── project.png
│ │ ├── project1.png
│ │ ├── project2.png
│ │ └── t.txt
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── ppe
│ │ ├── AnalyzePhotos.java
│ │ ├── DynamoDBService.java
│ │ ├── Gear.java
│ │ ├── GearItem.java
│ │ └── PPEHandler.java
│ ├── creating_lambda_tag_assets
│ ├── README.md
│ ├── images
│ │ ├── grass.png
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic5a.png
│ │ ├── pic5b.png
│ │ ├── pic6.png
│ │ ├── pic7.png
│ │ ├── pic8.png
│ │ ├── project.png
│ │ ├── t.txt
│ │ └── tags.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── tags
│ │ ├── BucketItem.java
│ │ ├── Handler.java
│ │ ├── S3Service.java
│ │ └── WorkItem.java
│ ├── creating_lex_chatbot
│ ├── README.md
│ ├── images
│ │ ├── ChatBotTest.png
│ │ ├── LanChatBot2.png
│ │ ├── LanChatBot3.png
│ │ ├── chatintro.png
│ │ ├── chatproject.png
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── pic7.png
│ │ ├── pic8.png
│ │ ├── project.png
│ │ ├── project2.png
│ │ └── runapp.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── aws
│ │ └── spring
│ │ ├── BotController.java
│ │ ├── BotExample.java
│ │ └── LexService.java
│ ├── creating_message_application
│ ├── README.md
│ ├── images
│ │ ├── app.png
│ │ ├── app1.png
│ │ ├── client.png
│ │ ├── client1a.png
│ │ ├── client2.png
│ │ ├── client2a.png
│ │ ├── client2b.png
│ │ ├── client2c.png
│ │ ├── client3.png
│ │ ├── client4.png
│ │ ├── client5.png
│ │ ├── client6.png
│ │ ├── clientReact.png
│ │ ├── clientReact2.png
│ │ ├── clientapp.png
│ │ ├── clientapp1.png
│ │ ├── messages.png
│ │ ├── overview.png
│ │ ├── project.png
│ │ ├── project1.png
│ │ └── project2.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── sqs
│ │ ├── App.java
│ │ ├── MainController.java
│ │ ├── MessageData.java
│ │ └── SendReceiveMessages.java
│ ├── creating_neptune_lambda
│ ├── README.md
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── example
│ │ └── NeptuneLambdaHandler.java
│ ├── creating_photo_analyzer_app
│ ├── README.md
│ ├── images
│ │ ├── Lake1.png
│ │ ├── Photo1.png
│ │ ├── Report2.png
│ │ ├── XmlReport.png
│ │ ├── download.png
│ │ ├── excel.png
│ │ ├── excel2.png
│ │ ├── excel3.png
│ │ ├── excelreport.png
│ │ ├── lakesun.png
│ │ ├── photo10.png
│ │ ├── photo11.png
│ │ ├── photo12.png
│ │ ├── photo2.png
│ │ ├── photo3.png
│ │ ├── photo4.png
│ │ ├── photo5.png
│ │ ├── photo6.png
│ │ ├── photo7.png
│ │ ├── photo8.png
│ │ ├── photo9.png
│ │ ├── projectpa.png
│ │ ├── projectpa0.png
│ │ ├── projectpa1.png
│ │ ├── runapp.png
│ │ ├── test.txt
│ │ └── upload3.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── photo
│ │ │ ├── AnalyzePhotos.java
│ │ │ ├── BucketItem.java
│ │ │ ├── PhotoApplication.java
│ │ │ ├── PhotoController.java
│ │ │ ├── S3Service.java
│ │ │ ├── SendMessages.java
│ │ │ ├── WorkItem.java
│ │ │ └── WriteExcel.java
│ │ └── resources
│ │ ├── public
│ │ ├── css
│ │ │ ├── col.css
│ │ │ ├── common.css
│ │ │ └── styles.css
│ │ ├── images
│ │ │ └── site-logo.png
│ │ └── js
│ │ │ ├── items.js
│ │ │ └── message.js
│ │ └── templates
│ │ ├── index.html
│ │ ├── layout.html
│ │ ├── process.html
│ │ └── upload.html
│ ├── creating_photo_analyzer_async
│ ├── README.md
│ ├── images
│ │ ├── client.png
│ │ ├── client2.png
│ │ ├── client3.png
│ │ ├── excel.png
│ │ ├── excel2.png
│ │ ├── lakesun.png
│ │ ├── project.png
│ │ ├── project1.png
│ │ ├── run.png
│ │ ├── runapp.png
│ │ └── t.txt
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── photo
│ │ ├── AnalyzePhotos.java
│ │ ├── BucketItem.java
│ │ ├── PhotoApplication.java
│ │ ├── PhotoController.java
│ │ ├── S3Service.java
│ │ ├── SendMessages.java
│ │ ├── WorkItem.java
│ │ └── WriteExcel.java
│ ├── creating_scheduled_events
│ ├── README.md
│ ├── images
│ │ ├── Policies2.png
│ │ ├── pic0.png
│ │ ├── pic00.png
│ │ ├── pic1.png
│ │ ├── pic10.png
│ │ ├── pic11.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── pic7.png
│ │ ├── pic8.png
│ │ ├── pic9.png
│ │ └── picPhone.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── aws
│ │ └── example
│ │ ├── Employee.java
│ │ ├── Handler.java
│ │ └── ScanEmployees.java
│ ├── creating_sns_async
│ ├── README.md
│ ├── images
│ │ ├── french.png
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── project.png
│ │ ├── run.png
│ │ └── t.txt
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── spring
│ │ └── sns
│ │ ├── SnsService.java
│ │ ├── SubApplication.java
│ │ └── SubController.java
│ ├── creating_sns_sample_app
│ ├── README.md
│ ├── images
│ │ ├── french.png
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── project.png
│ │ └── run.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── spring
│ │ │ └── sns
│ │ │ ├── SnsService.java
│ │ │ ├── SubApplication.java
│ │ │ └── SubController.java
│ │ └── resources
│ │ ├── public
│ │ ├── css
│ │ │ └── styles.css
│ │ └── js
│ │ │ └── contact_me.js
│ │ └── templates
│ │ ├── index.html
│ │ ├── layout.html
│ │ └── sub.html
│ ├── creating_workflows_stepfunctions
│ ├── README.md
│ ├── images
│ │ ├── Lambda2.png
│ │ ├── createsm.png
│ │ ├── lambda1.png
│ │ ├── lambda10.png
│ │ ├── lambda11.png
│ │ ├── lambda12.png
│ │ ├── lambda12A.png
│ │ ├── lambda13.png
│ │ ├── lambda13A.png
│ │ ├── lambda14.png
│ │ ├── lambda15.png
│ │ ├── lambda16.png
│ │ ├── lambda17.png
│ │ ├── lambda18.png
│ │ ├── lambda19.png
│ │ ├── lambda20.png
│ │ ├── lambda21.png
│ │ ├── lambda3.png
│ │ ├── lambda4.png
│ │ ├── lambda5.png
│ │ ├── lambda6.png
│ │ ├── lambda7.png
│ │ ├── lambda8.png
│ │ ├── lambda9.png
│ │ ├── project.png
│ │ └── project2.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── example
│ │ ├── Handler.java
│ │ ├── Handler2.java
│ │ ├── Handler3.java
│ │ ├── PersistCase.java
│ │ └── SendMessage.java
│ ├── monitor_dynamodb
│ ├── README.md
│ ├── checkstyle.xml
│ ├── images
│ │ ├── 00_folder_setup.png
│ │ ├── 01_cloudwatch_dyanamodb_browse2.png
│ │ ├── 02_server_side_cloudwatch_latency.png
│ │ ├── 03_sdk_api_call_duration_metric_p99.png
│ │ └── 04_cloudwatch_contributor_insights.png
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── org
│ │ │ │ └── example
│ │ │ │ ├── DynamoDbMetricsExample.java
│ │ │ │ ├── Greeting.java
│ │ │ │ └── GreetingsSender.java
│ │ └── resources
│ │ │ └── log4j2.xml
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── example
│ │ └── GreetingsSenderTest.java
│ ├── pam_source_files
│ ├── README.md
│ ├── checkstyle.xml
│ ├── images
│ │ ├── EventJSON.png
│ │ ├── email.png
│ │ ├── lcRule.png
│ │ ├── packages.png
│ │ ├── pam.png
│ │ ├── pam2.png
│ │ ├── pamDownload.png
│ │ ├── pamOverview.png
│ │ ├── pamSignin.png
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── restore.png
│ │ ├── s3tag.png
│ │ ├── storageMessage.png
│ │ ├── storageMessage1.png
│ │ └── storageMessage2.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── photo
│ │ │ ├── Label.java
│ │ │ ├── LabelCount.java
│ │ │ ├── PhotoApplicationResources.java
│ │ │ ├── WorkCount.java
│ │ │ ├── endpoints
│ │ │ ├── DownloadEndpoint.java
│ │ │ └── UploadEndpoint.java
│ │ │ ├── handlers
│ │ │ ├── GetHandler.java
│ │ │ ├── RestoreHandler.java
│ │ │ ├── S3Handler.java
│ │ │ └── UploadHandler.java
│ │ │ └── services
│ │ │ ├── AnalyzePhotos.java
│ │ │ ├── DynamoDBService.java
│ │ │ ├── S3Service.java
│ │ │ └── SnsService.java
│ │ └── resources
│ │ ├── application.properties
│ │ └── log4j2.xml
│ ├── resilient_service
│ ├── README.md
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── resilient
│ │ │ │ ├── AutoScaler.java
│ │ │ │ ├── Database.java
│ │ │ │ ├── GroupInfo.java
│ │ │ │ ├── HelloLoadBalancer.java
│ │ │ │ ├── LaunchTemplateCreator.java
│ │ │ │ ├── LoadBalancer.java
│ │ │ │ ├── Main.java
│ │ │ │ ├── ParameterHelper.java
│ │ │ │ └── Recommendation.java
│ │ └── resources
│ │ │ └── config.properties
│ │ └── test
│ │ └── java
│ │ └── ResilientTests.java
│ ├── topics_and_queues
│ ├── README.md
│ ├── images
│ │ └── fifo_topics_diagram.png
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ └── java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── sns
│ │ │ └── SNSWorkflow.java
│ │ └── test
│ │ └── java
│ │ └── AWSSNSTest.java
│ ├── video_analyzer_application
│ ├── README.md
│ ├── images
│ │ ├── pic0.png
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4png.png
│ │ ├── pic5.png
│ │ └── pic6.png
│ ├── metadata.yaml
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── video
│ │ │ ├── BucketItem.java
│ │ │ ├── FaceItems.java
│ │ │ ├── S3Service.java
│ │ │ ├── SendMessages.java
│ │ │ ├── VideoApplication.java
│ │ │ ├── VideoController.java
│ │ │ ├── VideoDetectFaces.java
│ │ │ └── WriteExcel.java
│ │ └── resources
│ │ ├── public
│ │ ├── css
│ │ │ ├── col.css
│ │ │ ├── common.css
│ │ │ └── styles.css
│ │ └── js
│ │ │ ├── items.js
│ │ │ └── message.js
│ │ └── templates
│ │ ├── index.html
│ │ ├── layout.html
│ │ ├── process.html
│ │ └── upload.html
│ ├── video_generation_bedrock_nova_reel
│ ├── README.md
│ ├── images
│ │ └── structure.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── novareel
│ │ │ ├── GenerateVideoResponse.java
│ │ │ ├── NovaReelDemo.java
│ │ │ ├── VideoGenerationService.java
│ │ │ └── VideoGeneratorController.java
│ │ └── resources
│ │ └── application.yaml
│ ├── workflow_multiple_channels
│ ├── README.md
│ ├── images
│ │ ├── Lambda1.png
│ │ ├── LambdaEndpoint.png
│ │ ├── LambdaJAR.png
│ │ ├── LambdaName.png
│ │ ├── LambdaResources.png
│ │ ├── MySQL.png
│ │ ├── Policies.png
│ │ ├── Policies2.png
│ │ ├── ProjectJava2.png
│ │ ├── ProjectJava3.png
│ │ ├── RDS.png
│ │ ├── RDSEndpoint.png
│ │ ├── RDSSettings.png
│ │ ├── Settings.png
│ │ ├── Settings2.png
│ │ ├── StepFunctions.png
│ │ ├── TemplateRDS.png
│ │ ├── database.png
│ │ ├── dynamoTable.png
│ │ ├── email.png
│ │ ├── message.png
│ │ ├── project.png
│ │ ├── projectfiles.png
│ │ ├── projectfiles2.png
│ │ ├── statemachine2.png
│ │ ├── testData.png
│ │ ├── testfunction3.png
│ │ ├── workflow.png
│ │ ├── workflowGreen.png
│ │ ├── workflowLogs2.png
│ │ ├── workflowmodel.png
│ │ ├── workflowmodelA.png
│ │ └── workflowuser.png
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ ├── ChannelHandler.java
│ │ ├── GetStudents.java
│ │ ├── ListMissingStudentsHandler.java
│ │ ├── SendNotifications.java
│ │ ├── Student.java
│ │ └── StudentData.java
│ ├── workflow_sagemaker_lambda
│ ├── README.md
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ ├── org
│ │ └── example
│ │ │ ├── QueuePayload.java
│ │ │ └── SageMakerLambdaFunction.java
│ │ └── test
│ │ └── TestJSON.java
│ └── workflow_sagemaker_pipes
│ ├── README.md
│ ├── pom.xml
│ └── src
│ ├── main
│ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── sage
│ │ │ └── SagemakerWorkflow.java
│ └── resources
│ │ └── config.properties
│ └── test
│ └── java
│ └── SageMakerpipelineTest.java
├── kotlin
├── .gitignore
├── Dockerfile
├── README.md
├── premium-ex.md
├── run_tests.sh
├── services
│ ├── apigateway
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── gateway
│ │ │ │ ├── CreateDeployment.kt
│ │ │ │ ├── CreateRestApi.kt
│ │ │ │ ├── DeleteRestApi.kt
│ │ │ │ ├── GetAPIKeys.kt
│ │ │ │ ├── GetDeployments.kt
│ │ │ │ ├── GetMethod.kt
│ │ │ │ └── GetStages.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── APIGatewayTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── appsync
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── appsync
│ │ │ │ │ ├── CreateApiKey.kt
│ │ │ │ │ ├── CreateDataSource.kt
│ │ │ │ │ ├── DeleteApiKey.kt
│ │ │ │ │ ├── DeleteDataSource.kt
│ │ │ │ │ ├── GetDataSource.kt
│ │ │ │ │ ├── ListApiKeys.kt
│ │ │ │ │ └── ListGraphqlApis.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── AppSyncTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── athena
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── athena
│ │ │ │ ├── CreateNamedQueryExample.kt
│ │ │ │ ├── DeleteNamedQueryExample.kt
│ │ │ │ ├── ListNamedQueryExample.kt
│ │ │ │ ├── ListQueryExecutionsExample.kt
│ │ │ │ └── StartQueryExample.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── AthenaTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── autoscale
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── autoscaling
│ │ │ │ └── AutoScalingScenario.kt
│ │ │ └── test
│ │ │ └── kotlin
│ │ │ └── AutoScalingTest.kt
│ ├── bedrock-runtime
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── bedrockruntime
│ │ │ │ ├── libs
│ │ │ │ └── ImageTools.kt
│ │ │ │ └── models
│ │ │ │ └── amazon
│ │ │ │ └── nova
│ │ │ │ ├── canvas
│ │ │ │ └── InvokeModel.kt
│ │ │ │ └── text
│ │ │ │ ├── Converse.kt
│ │ │ │ └── ConverseStream.kt
│ │ │ └── test
│ │ │ └── kotlin
│ │ │ └── models
│ │ │ ├── AbstractModelTest.kt
│ │ │ ├── TestConverse.kt
│ │ │ ├── TestConverseStream.kt
│ │ │ └── TestInvokeModel.kt
│ ├── bedrock
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── bedrock
│ │ │ │ └── ListFoundationModels.kt
│ │ │ └── test
│ │ │ └── kotlin
│ │ │ └── BedrockTest.kt
│ ├── cloudformation
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── cloudformation
│ │ │ │ ├── CreateStack.kt
│ │ │ │ ├── DeleteStack.kt
│ │ │ │ ├── DescribeStacks.kt
│ │ │ │ └── GetTemplate.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── CloudFormationTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── cloudtrail
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── cloudtrail
│ │ │ │ ├── CreateTrail.kt
│ │ │ │ ├── DeleteTrail.kt
│ │ │ │ ├── DescribeTrails.kt
│ │ │ │ ├── GetEventSelectors.kt
│ │ │ │ ├── LookupEvents.kt
│ │ │ │ ├── PutEventSelectors.kt
│ │ │ │ └── StartLogging.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── CloudtrailKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── cloudwatch
│ │ ├── CloudDashboard.json
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ ├── jsonWidgets.json
│ │ ├── settings.json
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── cloudwatch
│ │ │ │ │ ├── CloudWatchScenario.kt
│ │ │ │ │ ├── CreateAlarm.kt
│ │ │ │ │ ├── CreateSubscriptionFilter.kt
│ │ │ │ │ ├── DeleteAlarm.kt
│ │ │ │ │ ├── DeleteSubscriptionFilter.kt
│ │ │ │ │ ├── DescribeAlarms.kt
│ │ │ │ │ ├── DescribeSubscriptionFilters.kt
│ │ │ │ │ ├── DisableAlarmActions.kt
│ │ │ │ │ ├── EnableAlarmActions.kt
│ │ │ │ │ ├── GetLogEvents.kt
│ │ │ │ │ ├── GetMetricData.kt
│ │ │ │ │ ├── HelloService.kt
│ │ │ │ │ ├── PutEvents.kt
│ │ │ │ │ ├── PutLogEvents.kt
│ │ │ │ │ ├── PutMetricAlarm.kt
│ │ │ │ │ └── PutRule.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── CloudWatchTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── codepipeline
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── pipeline
│ │ │ │ ├── CreatePipeline.kt
│ │ │ │ ├── DeletePipeline.kt
│ │ │ │ ├── GetPipeline.kt
│ │ │ │ ├── ListPipelineExecutions.kt
│ │ │ │ ├── ListPipelines.kt
│ │ │ │ └── StartPipelineExecution.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── PipelineServiceTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── cognito
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── cognito
│ │ │ │ │ ├── CognitoMVP.kt
│ │ │ │ │ ├── CreateIdentityPool.kt
│ │ │ │ │ ├── CreateUser.kt
│ │ │ │ │ ├── CreateUserPool.kt
│ │ │ │ │ ├── DeleteIdentityPool.kt
│ │ │ │ │ ├── DeleteUserPool.kt
│ │ │ │ │ ├── DescribeUserPool.kt
│ │ │ │ │ ├── ListIdentities.kt
│ │ │ │ │ ├── ListIdentityPools.kt
│ │ │ │ │ ├── ListUserPoolClients.kt
│ │ │ │ │ ├── ListUserPools.kt
│ │ │ │ │ ├── ListUsers.kt
│ │ │ │ │ └── SignUpUser.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── CognitoKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── comprehend
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── comprehend
│ │ │ │ ├── DetectEntities.kt
│ │ │ │ ├── DetectKeyPhrases.kt
│ │ │ │ ├── DetectLanguage.kt
│ │ │ │ ├── DetectSentiment.kt
│ │ │ │ ├── DetectSyntax.kt
│ │ │ │ └── DocumentClassifierDemo.kt
│ │ │ └── test
│ │ │ ├── java
│ │ │ └── ComprehendKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── dynamodb
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── dynamodb
│ │ │ │ ├── CreateTable.kt
│ │ │ │ ├── DeleteItem.kt
│ │ │ │ ├── DeleteTable.kt
│ │ │ │ ├── DescribeTable.kt
│ │ │ │ ├── DynamoDBScanItems.kt
│ │ │ │ ├── DynamoDBScanItemsFilter.kt
│ │ │ │ ├── GetItem.kt
│ │ │ │ ├── ListTables.kt
│ │ │ │ ├── PutItem.kt
│ │ │ │ ├── QueryTable.kt
│ │ │ │ ├── UpdateItem.kt
│ │ │ │ └── scenario
│ │ │ │ ├── Scenario.kt
│ │ │ │ ├── ScenarioPartiQ.kt
│ │ │ │ └── ScenarioPartiQLBatch.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── DynamoDB.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── ec2
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── ec2
│ │ │ │ │ ├── AllocateAddress.kt
│ │ │ │ │ ├── CreateInstance.kt
│ │ │ │ │ ├── CreateKeyPair.kt
│ │ │ │ │ ├── CreateSecurityGroup.kt
│ │ │ │ │ ├── DeleteKeyPair.kt
│ │ │ │ │ ├── DeleteSecurityGroup.kt
│ │ │ │ │ ├── DescribeAccount.kt
│ │ │ │ │ ├── DescribeAddresses.kt
│ │ │ │ │ ├── DescribeInstanceTags.kt
│ │ │ │ │ ├── DescribeInstances.kt
│ │ │ │ │ ├── DescribeKeyPairs.kt
│ │ │ │ │ ├── DescribeRegionsAndZones.kt
│ │ │ │ │ ├── DescribeSecurityGroups.kt
│ │ │ │ │ ├── DescribeVPCs.kt
│ │ │ │ │ ├── EC2Scenario.kt
│ │ │ │ │ ├── FindRunningInstances.kt
│ │ │ │ │ └── TerminateInstance.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── EC2Test.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── ecr
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ ├── gradle.properties
│ │ ├── settings.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── ecr
│ │ │ │ ├── HelloECR.kt
│ │ │ │ └── scenario
│ │ │ │ ├── ECRActions.kt
│ │ │ │ └── ECRScenario.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── ECRTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── ecs
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── ecs
│ │ │ │ │ ├── CreateCluster.kt
│ │ │ │ │ ├── CreateService.kt
│ │ │ │ │ ├── DeleteService.kt
│ │ │ │ │ ├── DescribeClusters.kt
│ │ │ │ │ ├── ListClusters.kt
│ │ │ │ │ ├── ListTaskDefinitions.kt
│ │ │ │ │ └── UpdateService.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── ESCTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── elasticbeanstalk
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── aws
│ │ │ │ │ └── example
│ │ │ │ │ ├── CreateApplication.kt
│ │ │ │ │ ├── CreateEnvironment.kt
│ │ │ │ │ ├── DeleteApplication.kt
│ │ │ │ │ ├── DescribeApplications.kt
│ │ │ │ │ ├── DescribeConfigurationOptions.kt
│ │ │ │ │ └── DescribeEnvironment.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── ElasticBeanstalkTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── emr
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── emr
│ │ │ │ ├── AddSteps.kt
│ │ │ │ ├── CreateCluster.kt
│ │ │ │ ├── CreateEmrFleet.kt
│ │ │ │ ├── CreateSparkCluster.kt
│ │ │ │ ├── DescribeCluster.kt
│ │ │ │ ├── ListClusters.kt
│ │ │ │ └── TerminateJobFlow.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── EMRTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── eventbridge
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── eventbridge
│ │ │ │ │ ├── CreateRuleSchedule.kt
│ │ │ │ │ ├── EventbridgeMVP.kt
│ │ │ │ │ └── HelloEventBridge.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── EventBridgeKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── firehose
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── firehose
│ │ │ │ ├── CreateDeliveryStream.kt
│ │ │ │ ├── DeleteStream.kt
│ │ │ │ ├── ListDeliveryStreams.kt
│ │ │ │ ├── PutBatchRecords.kt
│ │ │ │ ├── PutRecord.kt
│ │ │ │ ├── StockTrade.kt
│ │ │ │ └── StockTradeGenerator.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── FirehoseTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── forecast
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── forecast
│ │ │ │ ├── CreateDataSet.kt
│ │ │ │ ├── CreateForecast.kt
│ │ │ │ ├── DeleteDataset.kt
│ │ │ │ ├── DeleteForecast.kt
│ │ │ │ ├── DescribeForecast.kt
│ │ │ │ ├── ListDataSetGroups.kt
│ │ │ │ ├── ListDataSets.kt
│ │ │ │ └── ListForecasts.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── ForecastKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── glue
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── glue
│ │ │ │ ├── CreateCrawler.kt
│ │ │ │ ├── DeleteCrawler.kt
│ │ │ │ ├── GetCrawler.kt
│ │ │ │ ├── GetCrawlers.kt
│ │ │ │ ├── GetDatabase.kt
│ │ │ │ ├── GetDatabases.kt
│ │ │ │ ├── GetJobRun.kt
│ │ │ │ ├── GetJobs.kt
│ │ │ │ ├── GlueScenario.kt
│ │ │ │ ├── ListWorkflows.kt
│ │ │ │ ├── SearchTables.kt
│ │ │ │ ├── StartCrawler.kt
│ │ │ │ └── StopCrawler.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── GlueTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── iam
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── iam
│ │ │ │ ├── AccessKeyLastUsed.kt
│ │ │ │ ├── AttachRolePolicy.kt
│ │ │ │ ├── CreateAccessKey.kt
│ │ │ │ ├── CreateAccountAlias.kt
│ │ │ │ ├── CreatePolicy.kt
│ │ │ │ ├── CreateUser.kt
│ │ │ │ ├── DeleteAccessKey.kt
│ │ │ │ ├── DeleteAccountAlias.kt
│ │ │ │ ├── DeletePolicy.kt
│ │ │ │ ├── DeleteUser.kt
│ │ │ │ ├── DetachRolePolicy.kt
│ │ │ │ ├── GetPolicy.kt
│ │ │ │ ├── IAMScenario.kt
│ │ │ │ ├── ListAccessKeys.kt
│ │ │ │ ├── ListAccountAliases.kt
│ │ │ │ ├── ListUsers.kt
│ │ │ │ └── UpdateUser.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── IAMTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── iot
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── iot
│ │ │ │ ├── HelloIoT.kt
│ │ │ │ └── IotScenario.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── IoTTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── iotfleetwise
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── fleetwise
│ │ │ │ ├── HelloFleetwise.kt
│ │ │ │ └── scenario
│ │ │ │ └── FleetwiseScenario.kt
│ │ │ └── test
│ │ │ └── java
│ │ │ └── FleetwiseTest.kt
│ ├── kendra
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── kendra
│ │ │ │ │ ├── CreateIndexAndDataSourceExample.kt
│ │ │ │ │ ├── DeleteDataSource.kt
│ │ │ │ │ ├── DeleteIndex.kt
│ │ │ │ │ ├── ListDataSourceSyncJobs.kt
│ │ │ │ │ └── QueryIndex.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── KendraTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── keyspaces
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── keyspace
│ │ │ │ ├── HelloKeyspaces.kt
│ │ │ │ └── ScenarioKeyspaces.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── KeyspaceTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── kinesis
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── kinesis
│ │ │ │ ├── AddDataShards.kt
│ │ │ │ ├── CreateDataStream.kt
│ │ │ │ ├── DeleteDataStream.kt
│ │ │ │ ├── DescribeLimits.kt
│ │ │ │ ├── GetRecords.kt
│ │ │ │ ├── ListShards.kt
│ │ │ │ ├── StockTrade.kt
│ │ │ │ ├── StockTradeGenerator.kt
│ │ │ │ └── StockTradesWriter.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── KinesisTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── kms
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── kms
│ │ │ │ ├── CreateAlias.kt
│ │ │ │ ├── CreateCustomerKey.kt
│ │ │ │ ├── CreateGrant.kt
│ │ │ │ ├── DeleteAlias.kt
│ │ │ │ ├── DescribeKey.kt
│ │ │ │ ├── DisableCustomerKey.kt
│ │ │ │ ├── EnableCustomerKey.kt
│ │ │ │ ├── EncryptDataKey.kt
│ │ │ │ ├── ListAliases.kt
│ │ │ │ ├── ListGrants.kt
│ │ │ │ ├── ListKeys.kt
│ │ │ │ └── RevokeGrant.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── KMSKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── lambda
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── lambda
│ │ │ │ │ ├── CreateFunction.kt
│ │ │ │ │ ├── DeleteFunction.kt
│ │ │ │ │ ├── GetAccountSettings.kt
│ │ │ │ │ ├── LambdaInvoke.kt
│ │ │ │ │ ├── LambdaScenario.kt
│ │ │ │ │ └── ListLambda.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── LambdaTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── lex
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── lex
│ │ │ │ ├── DeleteBot.kt
│ │ │ │ ├── GetBotStatus.kt
│ │ │ │ ├── GetBots.kt
│ │ │ │ ├── GetIntent.kt
│ │ │ │ ├── GetSlotTypes.kt
│ │ │ │ ├── PostText.kt
│ │ │ │ └── PutBot.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── LexTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── location
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ ├── settings.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── location
│ │ │ │ ├── HelloLocation.kt
│ │ │ │ └── scenario
│ │ │ │ └── LocationScenario.kt
│ │ │ └── test
│ │ │ └── java
│ │ │ └── LocationTest.kt
│ ├── mediaconvert
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── mediaconvert
│ │ │ │ ├── CreateJob.kt
│ │ │ │ ├── GetJob.kt
│ │ │ │ └── ListJobs.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── MCTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── mediastore
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── mediastore
│ │ │ │ ├── CreateContainer.kt
│ │ │ │ ├── DeleteContainer.kt
│ │ │ │ ├── DescribeContainer.kt
│ │ │ │ └── ListContainers.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── MediaStoreTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── opensearch
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── search
│ │ │ │ ├── CreateDomain.kt
│ │ │ │ ├── DeleteDomain.kt
│ │ │ │ ├── ListDomainNames.kt
│ │ │ │ └── UpdateDomain.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── OpenSearchTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── personalize
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── personalize
│ │ │ │ ├── CreateCampaign.kt
│ │ │ │ ├── CreateSolution.kt
│ │ │ │ ├── DeleteCampaign.kt
│ │ │ │ ├── DeleteSolution.kt
│ │ │ │ ├── DescribeCampaign.kt
│ │ │ │ ├── DescribeSolution.kt
│ │ │ │ ├── GetRecommendations.kt
│ │ │ │ ├── ListCampaigns.kt
│ │ │ │ ├── ListDatasetGroups.kt
│ │ │ │ ├── ListRecipes.kt
│ │ │ │ └── ListSolutions.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── PersonalizeKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── pinpoint
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── pinpoint
│ │ │ │ ├── AddExampleEndpoint.kt
│ │ │ │ ├── CreateApp.kt
│ │ │ │ ├── CreateCampaign.kt
│ │ │ │ ├── CreateEndpoint.kt
│ │ │ │ ├── CreateSegment.kt
│ │ │ │ ├── DeleteApp.kt
│ │ │ │ ├── DeleteEndpoint.kt
│ │ │ │ ├── ListEndpointIds.kt
│ │ │ │ ├── ListSegments.kt
│ │ │ │ ├── LookUpEndpoint.kt
│ │ │ │ ├── SendEmailMessage.kt
│ │ │ │ └── SendMessage.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── PinpointKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── polly
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── polly
│ │ │ │ ├── DescribeVoices.kt
│ │ │ │ ├── ListLexicons.kt
│ │ │ │ └── PollyDemo.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── PollyKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── rds
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── rds
│ │ │ │ │ ├── AuroraScenario.kt
│ │ │ │ │ ├── CreateDBInstance.kt
│ │ │ │ │ ├── CreateDBSnapshot.kt
│ │ │ │ │ ├── DeleteDBInstance.kt
│ │ │ │ │ ├── DescribeAccountAttributes.kt
│ │ │ │ │ ├── DescribeDBInstances.kt
│ │ │ │ │ ├── ModifyDBInstance.kt
│ │ │ │ │ ├── RDSScenario.kt
│ │ │ │ │ └── User.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── RDSTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── redshift
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── redshift
│ │ │ │ ├── CreateAndModifyCluster.kt
│ │ │ │ ├── DeleteCluster.kt
│ │ │ │ ├── DescribeClusters.kt
│ │ │ │ ├── FindReservedNodeOffer.kt
│ │ │ │ ├── ListEvents.kt
│ │ │ │ └── User.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── RedshiftKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── rekognition
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── rekognition
│ │ │ │ ├── AddFacesToCollection.kt
│ │ │ │ ├── CelebrityInfo.kt
│ │ │ │ ├── CompareFaces.kt
│ │ │ │ ├── CreateCollection.kt
│ │ │ │ ├── DeleteCollection.kt
│ │ │ │ ├── DeleteFacesFromCollection.kt
│ │ │ │ ├── DescribeCollection.kt
│ │ │ │ ├── DetectFaces.kt
│ │ │ │ ├── DetectLabels.kt
│ │ │ │ ├── DetectModerationLabels.kt
│ │ │ │ ├── DetectPPE.kt
│ │ │ │ ├── DetectText.kt
│ │ │ │ ├── ListCollections.kt
│ │ │ │ ├── ListFacesInCollection.kt
│ │ │ │ ├── RecognizeCelebrities.kt
│ │ │ │ ├── VideoDetectFaces.kt
│ │ │ │ └── VideoDetectInappropriate.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── RekognitionTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── route53
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── route
│ │ │ │ │ ├── CreateHealthCheck.kt
│ │ │ │ │ ├── CreateHostedZone.kt
│ │ │ │ │ ├── DeleteHealthCheck.kt
│ │ │ │ │ ├── DeleteHostedZone.kt
│ │ │ │ │ ├── GetHealthCheckStatus.kt
│ │ │ │ │ ├── HelloRoute53.kt
│ │ │ │ │ ├── ListHealthChecks.kt
│ │ │ │ │ ├── ListHostedZones.kt
│ │ │ │ │ ├── Route53Scenario.kt
│ │ │ │ │ └── UpdateHealthCheck.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── Route53Test.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── s3
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ ├── settings.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── s3
│ │ │ │ │ ├── CopyObject.kt
│ │ │ │ │ ├── CreateBucket.kt
│ │ │ │ │ ├── DeleteBucket.kt
│ │ │ │ │ ├── DeleteBucketPolicy.kt
│ │ │ │ │ ├── DeleteObjects.kt
│ │ │ │ │ ├── GetAcl.kt
│ │ │ │ │ ├── GetBucketPolicy.kt
│ │ │ │ │ ├── GetObjectData.kt
│ │ │ │ │ ├── ListObjects.kt
│ │ │ │ │ ├── MrapExample.kt
│ │ │ │ │ ├── PresigningExamples.kt
│ │ │ │ │ ├── PutObject.kt
│ │ │ │ │ ├── S3Operations.kt
│ │ │ │ │ ├── SetAcl.kt
│ │ │ │ │ └── SetBucketPolicy.kt
│ │ │ └── resources
│ │ │ │ └── log4j2.xml
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── s3
│ │ │ │ ├── MrapExampleTest.kt
│ │ │ │ └── PresignTests.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── sagemaker
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── sage
│ │ │ │ ├── CreateModel.kt
│ │ │ │ ├── CreateTrainingJob.kt
│ │ │ │ ├── CreateTransformJob.kt
│ │ │ │ ├── DeleteModel.kt
│ │ │ │ ├── DescribeTrainingJob.kt
│ │ │ │ ├── ListAlgorithms.kt
│ │ │ │ ├── ListModels.kt
│ │ │ │ ├── ListNotebooks.kt
│ │ │ │ └── ListTrainingJobs.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── SageMakerTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── secrets-manager
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── secrets
│ │ │ │ └── GetSecretValue.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── SecretsManagerKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── ses
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── ses
│ │ │ │ ├── ListIdentities.kt
│ │ │ │ ├── SendMessageEmail.kt
│ │ │ │ └── SendMessageEmailAttachment.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── SESTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── sns
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── sns
│ │ │ │ ├── AddTags.kt
│ │ │ │ ├── CreateTopic.kt
│ │ │ │ ├── DeleteTag.kt
│ │ │ │ ├── DeleteTopic.kt
│ │ │ │ ├── GetTopicAttributes.kt
│ │ │ │ ├── HelloSNS.kt
│ │ │ │ ├── ListSubscriptions.kt
│ │ │ │ ├── ListTags.kt
│ │ │ │ ├── ListTopics.kt
│ │ │ │ ├── PublishTextSMS.kt
│ │ │ │ ├── PublishTopic.kt
│ │ │ │ ├── SetTopicAttributes.kt
│ │ │ │ ├── SubscribeEmail.kt
│ │ │ │ ├── SubscribeLambda.kt
│ │ │ │ ├── SubscribeTextSMS.kt
│ │ │ │ └── Unsubscribe.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── SNSTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── sqs
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── sqs
│ │ │ │ ├── AddQueueTags.kt
│ │ │ │ ├── CreateQueue.kt
│ │ │ │ ├── DeleteMessages.kt
│ │ │ │ ├── HelloSQS.kt
│ │ │ │ ├── ListQueueTags.kt
│ │ │ │ ├── ListQueues.kt
│ │ │ │ ├── ReceiveMessages.kt
│ │ │ │ ├── RemoveQueueTag.kt
│ │ │ │ └── SendMessages.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── SQSTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── stepfunctions
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── kotlin
│ │ │ │ │ └── stepfunctions
│ │ │ │ │ ├── GetExecutionHistory.kt
│ │ │ │ │ ├── GetFailedExecutions.kt
│ │ │ │ │ ├── GetStream.kt
│ │ │ │ │ ├── HelloStepFunctions.kt
│ │ │ │ │ ├── ListActivities.kt
│ │ │ │ │ └── StepFunctionsScenario.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── StepFunctionsKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── sts
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── sts
│ │ │ │ ├── AssumeRole.kt
│ │ │ │ ├── GetAccessKeyInfo.kt
│ │ │ │ ├── GetCallerIdentity.kt
│ │ │ │ └── GetSessionToken.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── STSTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── support
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── support
│ │ │ │ │ ├── HelloSupport.kt
│ │ │ │ │ └── SupportScenario.kt
│ │ │ └── resources
│ │ │ │ └── config.properties
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── SupportTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── textract
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── textract
│ │ │ │ ├── AnalyzeDocument.kt
│ │ │ │ ├── DetectDocumentText.kt
│ │ │ │ ├── DetectDocumentTextS3.kt
│ │ │ │ └── StartDocumentAnalysis.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── TextractTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ ├── translate
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── main
│ │ │ └── kotlin
│ │ │ │ └── com
│ │ │ │ └── kotlin
│ │ │ │ └── translate
│ │ │ │ ├── BatchTranslation.kt
│ │ │ │ ├── DescribeTextTranslationJob.kt
│ │ │ │ ├── ListTextTranslationJobs.kt
│ │ │ │ └── TranslateText.kt
│ │ │ └── test
│ │ │ ├── kotlin
│ │ │ └── TranslateKotlinTest.kt
│ │ │ └── resources
│ │ │ └── logback.xml
│ └── xray
│ │ ├── README.md
│ │ ├── build.gradle.kts
│ │ └── src
│ │ ├── main
│ │ └── kotlin
│ │ │ └── com
│ │ │ └── kotlin
│ │ │ └── xray
│ │ │ ├── CreateGroup.kt
│ │ │ ├── CreateSamplingRule.kt
│ │ │ ├── DeleteGroup.kt
│ │ │ ├── DeleteSamplingRule.kt
│ │ │ ├── GetGroups.kt
│ │ │ ├── GetSamplingRules.kt
│ │ │ └── GetServiceGraph.kt
│ │ └── test
│ │ ├── kotlin
│ │ └── XrayKotlinTest.kt
│ │ └── resources
│ │ └── logback.xml
└── usecases
│ ├── cognito_flutter_mobile_app
│ ├── .gitignore
│ ├── README.md
│ ├── analysis_options.yaml
│ ├── android
│ │ ├── .gitignore
│ │ ├── app
│ │ │ ├── build.gradle
│ │ │ └── src
│ │ │ │ ├── debug
│ │ │ │ └── AndroidManifest.xml
│ │ │ │ ├── main
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── kotlin
│ │ │ │ │ └── com
│ │ │ │ │ │ └── example
│ │ │ │ │ │ └── myapp
│ │ │ │ │ │ └── MainActivity.kt
│ │ │ │ └── res
│ │ │ │ │ ├── drawable-v21
│ │ │ │ │ └── launch_background.xml
│ │ │ │ │ ├── drawable
│ │ │ │ │ └── launch_background.xml
│ │ │ │ │ ├── mipmap-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── mipmap-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── mipmap-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── values-night
│ │ │ │ │ └── styles.xml
│ │ │ │ │ └── values
│ │ │ │ │ └── styles.xml
│ │ │ │ └── profile
│ │ │ │ └── AndroidManifest.xml
│ │ ├── build.gradle
│ │ ├── gradle.properties
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ │ └── gradle-wrapper.properties
│ │ └── settings.gradle
│ ├── assets
│ │ └── config.json
│ ├── ios
│ │ ├── .gitignore
│ │ ├── Flutter
│ │ │ ├── AppFrameworkInfo.plist
│ │ │ ├── Debug.xcconfig
│ │ │ └── Release.xcconfig
│ │ ├── Podfile
│ │ ├── Runner.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ │ │ └── WorkspaceSettings.xcsettings
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── Runner.xcscheme
│ │ ├── Runner.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ │ └── WorkspaceSettings.xcsettings
│ │ ├── Runner
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Icon-App-1024x1024@1x.png
│ │ │ │ │ ├── Icon-App-20x20@1x.png
│ │ │ │ │ ├── Icon-App-20x20@2x.png
│ │ │ │ │ ├── Icon-App-20x20@3x.png
│ │ │ │ │ ├── Icon-App-29x29@1x.png
│ │ │ │ │ ├── Icon-App-29x29@2x.png
│ │ │ │ │ ├── Icon-App-29x29@3x.png
│ │ │ │ │ ├── Icon-App-40x40@1x.png
│ │ │ │ │ ├── Icon-App-40x40@2x.png
│ │ │ │ │ ├── Icon-App-40x40@3x.png
│ │ │ │ │ ├── Icon-App-60x60@2x.png
│ │ │ │ │ ├── Icon-App-60x60@3x.png
│ │ │ │ │ ├── Icon-App-76x76@1x.png
│ │ │ │ │ ├── Icon-App-76x76@2x.png
│ │ │ │ │ └── Icon-App-83.5x83.5@2x.png
│ │ │ │ └── LaunchImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── LaunchImage.png
│ │ │ │ │ ├── LaunchImage@2x.png
│ │ │ │ │ ├── LaunchImage@3x.png
│ │ │ │ │ └── README.md
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ └── Runner-Bridging-Header.h
│ │ └── RunnerTests
│ │ │ └── RunnerTests.swift
│ ├── lib
│ │ ├── cognito_manager.dart
│ │ ├── config.dart
│ │ └── main.dart
│ ├── linux
│ │ ├── .gitignore
│ │ ├── CMakeLists.txt
│ │ ├── flutter
│ │ │ ├── CMakeLists.txt
│ │ │ ├── generated_plugin_registrant.cc
│ │ │ ├── generated_plugin_registrant.h
│ │ │ └── generated_plugins.cmake
│ │ ├── main.cc
│ │ ├── my_application.cc
│ │ └── my_application.h
│ ├── macos
│ │ ├── .gitignore
│ │ ├── Flutter
│ │ │ ├── Flutter-Debug.xcconfig
│ │ │ ├── Flutter-Release.xcconfig
│ │ │ └── GeneratedPluginRegistrant.swift
│ │ ├── Podfile
│ │ ├── Runner.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── Runner.xcscheme
│ │ ├── Runner.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ ├── Runner
│ │ │ ├── AppDelegate.swift
│ │ │ ├── Assets.xcassets
│ │ │ │ └── AppIcon.appiconset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── app_icon_1024.png
│ │ │ │ │ ├── app_icon_128.png
│ │ │ │ │ ├── app_icon_16.png
│ │ │ │ │ ├── app_icon_256.png
│ │ │ │ │ ├── app_icon_32.png
│ │ │ │ │ ├── app_icon_512.png
│ │ │ │ │ └── app_icon_64.png
│ │ │ ├── Base.lproj
│ │ │ │ └── MainMenu.xib
│ │ │ ├── Configs
│ │ │ │ ├── AppInfo.xcconfig
│ │ │ │ ├── Debug.xcconfig
│ │ │ │ ├── Release.xcconfig
│ │ │ │ └── Warnings.xcconfig
│ │ │ ├── DebugProfile.entitlements
│ │ │ ├── Info.plist
│ │ │ ├── MainFlutterWindow.swift
│ │ │ └── Release.entitlements
│ │ └── RunnerTests
│ │ │ └── RunnerTests.swift
│ ├── pubspec.lock
│ ├── pubspec.yaml
│ ├── test
│ │ └── widget_test.dart
│ ├── web
│ │ ├── favicon.png
│ │ ├── icons
│ │ │ ├── Icon-192.png
│ │ │ ├── Icon-512.png
│ │ │ ├── Icon-maskable-192.png
│ │ │ └── Icon-maskable-512.png
│ │ ├── index.html
│ │ └── manifest.json
│ └── windows
│ │ ├── .gitignore
│ │ ├── CMakeLists.txt
│ │ ├── flutter
│ │ ├── CMakeLists.txt
│ │ ├── generated_plugin_registrant.cc
│ │ ├── generated_plugin_registrant.h
│ │ └── generated_plugins.cmake
│ │ └── runner
│ │ ├── CMakeLists.txt
│ │ ├── Runner.rc
│ │ ├── flutter_window.cpp
│ │ ├── flutter_window.h
│ │ ├── main.cpp
│ │ ├── resource.h
│ │ ├── resources
│ │ └── app_icon.ico
│ │ ├── runner.exe.manifest
│ │ ├── utils.cpp
│ │ ├── utils.h
│ │ ├── win32_window.cpp
│ │ └── win32_window.h
│ ├── creating_message_application
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ ├── clientReact.png
│ │ ├── clientReact2.png
│ │ ├── messages.png
│ │ ├── overview.png
│ │ ├── overviewred.png
│ │ └── t.txt
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── com
│ │ └── example
│ │ └── sqs
│ │ ├── App.kt
│ │ ├── MessageData.kt
│ │ └── SendReceiveMessages.kt
│ ├── creating_pam
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ ├── EventJSON.png
│ │ ├── KotlinShawdow.png
│ │ ├── email.png
│ │ ├── kotlinJarS3.png
│ │ ├── kotlinProgram.png
│ │ ├── kotlinproject.png
│ │ ├── lcRule.png
│ │ ├── newPamTable.png
│ │ ├── packages.png
│ │ ├── pam.png
│ │ ├── pam2.png
│ │ ├── pamOverview.png
│ │ ├── pamSignin.png
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── restore.png
│ │ ├── s3tag.png
│ │ ├── storageMessage.png
│ │ ├── storageMessage1.png
│ │ └── storageMessage2.png
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── com
│ │ └── example
│ │ └── photo
│ │ ├── LabelCount.kt
│ │ ├── PhotoApplicationResources.kt
│ │ ├── WorkCount.kt
│ │ ├── endpoints
│ │ ├── DownloadEndpoint.kt
│ │ └── UploadEndpoint.kt
│ │ ├── handlers
│ │ ├── GetHandler.kt
│ │ ├── RestoreHandler.kt
│ │ ├── S3Handler.kt
│ │ └── UploadHandler.kt
│ │ └── services
│ │ ├── AnalyzePhotos.kt
│ │ ├── DynamoDBService.kt
│ │ ├── S3Service.kt
│ │ └── SnsService.kt
│ ├── creating_photo_analyzer_app
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ ├── download.png
│ │ ├── excel.png
│ │ ├── excel2.png
│ │ ├── images.png
│ │ ├── lakesun.png
│ │ ├── project.png
│ │ ├── project2.png
│ │ ├── project3.png
│ │ ├── report.png
│ │ ├── run.png
│ │ └── y.txt
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── com
│ │ └── aws
│ │ └── photo
│ │ ├── AnalyzePhotos.kt
│ │ ├── BucketItem.kt
│ │ ├── PhotoApp.kt
│ │ ├── S3Service.kt
│ │ ├── WorkItem.kt
│ │ └── WriteExcel.kt
│ ├── creating_redshift_application
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ ├── FiveRecords.png
│ │ ├── FiveRecordsa.png
│ │ ├── NewRecord.png
│ │ ├── NewRecorda.png
│ │ ├── Redshift.png
│ │ ├── Spanish.png
│ │ ├── Spanisha.png
│ │ ├── activeItems.png
│ │ ├── activeNew.png
│ │ ├── arcItems.png
│ │ ├── archiveNew.png
│ │ ├── archiveShow.png
│ │ ├── browser.png
│ │ ├── clientAddItem.png
│ │ ├── clientReport.png
│ │ ├── creds2.png
│ │ ├── gradle.png
│ │ ├── json2.png
│ │ ├── kotlinpro.png
│ │ ├── kotlinpro2.png
│ │ ├── newItem.png
│ │ ├── newReport.png
│ │ ├── overview.png
│ │ ├── overviewred.png
│ │ ├── run.png
│ │ ├── t.txt
│ │ └── worktable.png
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── com
│ │ └── aws
│ │ └── rest
│ │ ├── App.kt
│ │ ├── RedshiftService.kt
│ │ ├── SendMessage.kt
│ │ └── WorkItem.kt
│ ├── itemtracker_dynamodb
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ ├── Home.png
│ │ ├── WorkTable2.png
│ │ ├── activeNew.png
│ │ ├── activeitems.png
│ │ ├── additems.png
│ │ ├── archiveNew.png
│ │ ├── archiveShow.png
│ │ ├── browser.png
│ │ ├── client.png
│ │ ├── clientAddItem.png
│ │ ├── clientReport.png
│ │ ├── clientReport2.png
│ │ ├── clientarc.png
│ │ ├── homepage.png
│ │ ├── json2.png
│ │ ├── kotlinpro.png
│ │ ├── kotlinpro2.png
│ │ ├── kotlinpro3.png
│ │ ├── newItem.png
│ │ ├── newReport.png
│ │ ├── overview.png
│ │ ├── overviewDynamoDB.png
│ │ ├── project.png
│ │ ├── report.png
│ │ ├── reportXml.png
│ │ ├── run.png
│ │ ├── run2.png
│ │ ├── t.txt
│ │ ├── work.png
│ │ ├── workTable3.png
│ │ └── worktable.png
│ └── src
│ │ ├── main
│ │ ├── kotlin
│ │ │ └── com
│ │ │ │ └── aws
│ │ │ │ └── rest
│ │ │ │ ├── App.kt
│ │ │ │ ├── DynamoDBService.kt
│ │ │ │ ├── SendMessage.kt
│ │ │ │ └── WorkItem.kt
│ │ └── resources
│ │ │ └── config.properties
│ │ └── test
│ │ └── kotlin
│ │ └── DynamoDBTest.kt
│ ├── serverless_rds
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ ├── Active.png
│ │ ├── Active1.png
│ │ ├── Active2.png
│ │ ├── activeItems.png
│ │ ├── activeNew.png
│ │ ├── archive.png
│ │ ├── archive2.png
│ │ ├── archive3.png
│ │ ├── archiveNew.png
│ │ ├── archiveShow.png
│ │ ├── browser.png
│ │ ├── database.png
│ │ ├── email.png
│ │ ├── endpoint.png
│ │ ├── home.png
│ │ ├── json2.png
│ │ ├── jsondata.png
│ │ ├── jsondataBS.png
│ │ ├── kotlinpro3.png
│ │ ├── kotlinproject5.png
│ │ ├── kotlinreport.png
│ │ ├── newItem.png
│ │ ├── newReport.png
│ │ ├── newitems.png
│ │ ├── overview.png
│ │ ├── project.png
│ │ ├── project0.png
│ │ ├── projectSt.png
│ │ ├── projectSt2.png
│ │ ├── report.png
│ │ ├── report2.png
│ │ ├── run.png
│ │ ├── t.txt
│ │ └── worktable.png
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── com
│ │ └── example
│ │ └── demo
│ │ ├── DemoApplication.kt
│ │ ├── SendMessage.kt
│ │ ├── WorkItem.kt
│ │ └── WorkItemRepository.kt
│ ├── subpub_app
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ ├── french.png
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.png
│ │ ├── project.png
│ │ ├── project2.png
│ │ ├── run.png
│ │ └── t.txt
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── com
│ │ └── aws
│ │ └── kotlin
│ │ ├── SnsService.kt
│ │ └── SubApplication.kt
│ ├── subpub_app_android
│ ├── README.md
│ ├── build.gradle
│ ├── images
│ │ ├── app1.png
│ │ ├── appSub2.png
│ │ ├── appSubLan.png
│ │ ├── appSubList.png
│ │ ├── listSubs.png
│ │ ├── mail.png
│ │ ├── mobileApp1.png
│ │ ├── mobileApp2.png
│ │ ├── mobileApp3.png
│ │ ├── mobileAppProject.png
│ │ ├── mobileAppProjectLayout.png
│ │ ├── mobileAppProjectLayout2.png
│ │ ├── picEmail.png
│ │ ├── projectAnd.png
│ │ ├── projectAnd2.png
│ │ ├── projectAndLayout.png
│ │ └── t.txt
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── com
│ │ └── example
│ │ └── androidsubpub
│ │ └── MainActivity.kt
│ ├── topics_and_queues
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ └── fifo_topics_diagram.png
│ └── src
│ │ ├── main
│ │ └── kotlin
│ │ │ └── com
│ │ │ └── example
│ │ │ └── sns
│ │ │ └── SNSWorkflow.kt
│ │ └── test
│ │ └── kotlin
│ │ └── AWSSNSTest.kt
│ ├── workflow_sagemaker_lambda
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ │ ├── pipes.png
│ │ └── shawdow.png
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── org
│ │ └── example
│ │ ├── QueuePayload.kt
│ │ └── SageMakerLambdaFunction.kt
│ └── workflow_sagemaker_pipes
│ ├── README.md
│ ├── build.gradle.kts
│ ├── images
│ └── shawdow.png
│ └── src
│ ├── main
│ ├── kotlin
│ │ └── com
│ │ │ └── example
│ │ │ └── sage
│ │ │ └── SagemakerWorkflow.kt
│ └── resources
│ │ └── config.properties
│ └── test
│ └── kotlin
│ └── KotlinTest.kt
├── php
├── Dockerfile
├── README.md
├── applications
│ └── photo_asset_manager
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── phpunit.xml
│ │ ├── src
│ │ ├── bootstrap
│ │ ├── detectLabels.php
│ │ ├── download.php
│ │ ├── hello.php
│ │ ├── labels.php
│ │ └── upload.php
│ │ └── tests
│ │ ├── PAMDetectLabelsTest.php
│ │ ├── PAMDownloadTest.php
│ │ ├── PAMLabelsTest.php
│ │ └── PAMUploadTest.php
├── composer.json
├── composer.lock
├── cross_service
│ └── aurora_item_tracker
│ │ ├── .editorconfig
│ │ ├── .env.example
│ │ ├── .gitattributes
│ │ ├── .styleci.yml
│ │ ├── README.md
│ │ ├── app
│ │ ├── Console
│ │ │ └── Kernel.php
│ │ ├── Exceptions
│ │ │ └── Handler.php
│ │ ├── Http
│ │ │ ├── Controllers
│ │ │ │ ├── Controller.php
│ │ │ │ └── ItemsController.php
│ │ │ ├── Kernel.php
│ │ │ └── Middleware
│ │ │ │ ├── PreventRequestsDuringMaintenance.php
│ │ │ │ ├── TrimStrings.php
│ │ │ │ └── TrustProxies.php
│ │ ├── Models
│ │ │ └── Item.php
│ │ └── Providers
│ │ │ ├── AppServiceProvider.php
│ │ │ ├── AuthServiceProvider.php
│ │ │ ├── BroadcastServiceProvider.php
│ │ │ ├── EventServiceProvider.php
│ │ │ └── RouteServiceProvider.php
│ │ ├── artisan
│ │ ├── bootstrap
│ │ ├── app.php
│ │ └── cache
│ │ │ └── .gitignore
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ ├── config
│ │ ├── app.php
│ │ ├── auth.php
│ │ ├── aws.php
│ │ ├── session.php
│ │ └── view.php
│ │ ├── package.json
│ │ ├── phpcs.xml
│ │ ├── phpunit.xml
│ │ ├── public
│ │ ├── .htaccess
│ │ ├── favicon.ico
│ │ ├── index.php
│ │ └── robots.txt
│ │ ├── routes
│ │ └── api.php
│ │ ├── storage
│ │ ├── app
│ │ │ ├── .gitignore
│ │ │ └── public
│ │ │ │ └── .gitignore
│ │ ├── framework
│ │ │ ├── cache
│ │ │ │ ├── .gitignore
│ │ │ │ └── data
│ │ │ │ │ └── .gitignore
│ │ │ ├── sessions
│ │ │ │ └── .gitignore
│ │ │ ├── testing
│ │ │ │ └── .gitignore
│ │ │ └── views
│ │ │ │ └── .gitignore
│ │ └── logs
│ │ │ └── .gitignore
│ │ └── tests
│ │ ├── AuroraItemTrackerTest.php
│ │ ├── CreatesApplication.php
│ │ └── TestCase.php
├── example_code
│ ├── apigateway
│ │ ├── Get_BasePathmapping.php
│ │ ├── List_BasePathmapping.php
│ │ ├── Update_BasePathmapping.php
│ │ ├── metadata.yaml
│ │ ├── old_tests
│ │ │ ├── Get_BasePathmappingTest.php
│ │ │ ├── List_BasePathmappingTest.php
│ │ │ └── Update_BasePathmappingTest.php
│ │ └── phpunit.xml
│ ├── auto-scaling
│ │ ├── AutoScalingService.php
│ │ ├── GettingStartedWithAutoScaling.php
│ │ ├── README.md
│ │ ├── Runner.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ └── tests
│ │ │ └── AutoScalingBasicsTest.php
│ ├── aws_utilities
│ │ ├── AWSServiceClass.php
│ │ ├── LoadMovieData.php
│ │ ├── MockS3Client.php
│ │ ├── PrintableLineBreak.php
│ │ ├── RunnableExample.php
│ │ └── TestableReadline.php
│ ├── bedrock-agent-runtime
│ │ ├── .gitignore
│ │ ├── BedrockAgentRuntimeService.php
│ │ ├── GettingStartedWithBedrockRuntime.php
│ │ ├── README.md
│ │ ├── Runner.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ └── tests
│ │ │ └── BedrockAgentRuntimeTests.php
│ ├── bedrock-runtime
│ │ ├── .gitignore
│ │ ├── BedrockRuntimeService.php
│ │ ├── GettingStartedWithBedrockRuntime.php
│ │ ├── Models
│ │ │ └── AmazonNova
│ │ │ │ └── Text
│ │ │ │ └── Converse.php
│ │ ├── README.md
│ │ ├── Runner.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ └── tests
│ │ │ ├── BedrockRuntimeTests.php
│ │ │ └── ConverseTests.php
│ ├── bedrock
│ │ ├── BedrockService.php
│ │ ├── GettingStartedWithBedrock.php
│ │ ├── README.md
│ │ ├── Runner.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ └── tests
│ │ │ └── BedrockBasicsTests.php
│ ├── class_examples
│ │ ├── CommandPool.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ └── tests
│ │ │ └── TestClassExamples.php
│ ├── cloudfront
│ │ ├── CreateDistributionS3.php
│ │ ├── CreateInvalidation.php
│ │ ├── DeleteDistribution.php
│ │ ├── DisableDistributionS3.php
│ │ ├── GetDistribution.php
│ │ ├── GetInvalidation.php
│ │ ├── ListDistributions.php
│ │ ├── ListInvalidations.php
│ │ ├── README.md
│ │ ├── SignCookie.php
│ │ ├── SignCookiePolicy.php
│ │ ├── SignPrivateDistribution.php
│ │ ├── SignPrivateDistributionPolicy.php
│ │ ├── UpdateDistributionS3.php
│ │ ├── metadata.yaml
│ │ ├── old_tests
│ │ │ ├── CreateDistributionS3Test.php
│ │ │ ├── CreateInvalidationTest.php
│ │ │ ├── DeleteDistributionTest.php
│ │ │ ├── DisableDistributionS3Test.php
│ │ │ ├── GetDistributionTest.php
│ │ │ ├── GetInvalidationTest.php
│ │ │ ├── ListDistributionsTest.php
│ │ │ ├── ListInvalidationsTest.php
│ │ │ ├── SignCookiePolicyTest.php
│ │ │ ├── SignCookieTest.php
│ │ │ ├── SignPrivateDistributionPolicyTest.php
│ │ │ ├── SignPrivateDistributionTest.php
│ │ │ └── UpdateDistributionS3Test.php
│ │ └── phpunit.xml
│ ├── cloudsearch
│ │ ├── SignDomainRequest.php
│ │ ├── metadata.yaml
│ │ ├── old_tests
│ │ │ └── SignDomainRequestTest.php
│ │ └── phpunit.xml
│ ├── cloudwatch
│ │ ├── DeleteAlarms.php
│ │ ├── DescribeAlarmHistory.php
│ │ ├── DescribeAlarms.php
│ │ ├── DescribeAlarmsForMetric.php
│ │ ├── DisableAlarmActions.php
│ │ ├── EnableAlarmActions.php
│ │ ├── GetMetricStatistics.php
│ │ ├── ListMetrics.php
│ │ ├── PutMetricAlarm.php
│ │ ├── PutMetricData.php
│ │ ├── README.md
│ │ ├── SetAlarmState.php
│ │ ├── metadata.yaml
│ │ ├── old_tests
│ │ │ ├── DeleteAlarmsTest.php
│ │ │ ├── DescribeAlarmHistoryTest.php
│ │ │ ├── DescribeAlarmsForMetricTest.php
│ │ │ ├── DescribeAlarmsTest.php
│ │ │ ├── DisableAlarmActionsTest.php
│ │ │ ├── EnableAlarmActionsTest.php
│ │ │ ├── GetMetricStatisticsTest.php
│ │ │ ├── ListMetricsTest.php
│ │ │ ├── PutMetricAlarmTest.php
│ │ │ ├── PutMetricDataTest.php
│ │ │ └── SetAlarmStateTest.php
│ │ └── phpunit.xml
│ ├── cloudwatchevents
│ │ ├── DeleteRule.php
│ │ ├── DisableRule.php
│ │ ├── EnableRule.php
│ │ ├── PutEvents.php
│ │ ├── PutRule.php
│ │ ├── PutTargets.php
│ │ ├── RemoveTargets.php
│ │ └── TestEventPattern.php
│ ├── cognito
│ │ ├── AddLoginProvider.php
│ │ ├── CreateAdminUser.php
│ │ ├── CreateIdentityPool.php
│ │ ├── CreateUserPool.php
│ │ ├── CreateUserPoolClient.php
│ │ ├── DeleteUserPool.php
│ │ ├── DeleteUserPoolClient.php
│ │ ├── GetId.php
│ │ ├── GetIdentityCredentials.php
│ │ ├── ListIdentityPool.php
│ │ ├── ListUserPoolClients.php
│ │ ├── ListUserPools.php
│ │ └── ListUsers.php
│ ├── composer.json
│ ├── composer.lock
│ ├── dynamodb
│ │ ├── DynamoDBAttribute.php
│ │ ├── DynamoDBService.php
│ │ ├── GSI_CRUD.php
│ │ ├── GarbageCollection.php
│ │ ├── GarbageCollectionBatch.php
│ │ ├── GettingStarted
│ │ │ ├── MoviesCreateTable.php
│ │ │ ├── MoviesDeleteTable.php
│ │ │ ├── MoviesItemOps01.php
│ │ │ ├── MoviesItemOps02.php
│ │ │ ├── MoviesItemOps03.php
│ │ │ ├── MoviesItemOps04.php
│ │ │ ├── MoviesItemOps05.php
│ │ │ ├── MoviesItemOps06.php
│ │ │ ├── MoviesLoadData.php
│ │ │ ├── MoviesQuery01.php
│ │ │ ├── MoviesQuery02.php
│ │ │ └── MoviesScan.php
│ │ ├── Items_BatchWrite.php
│ │ ├── Items_CRUD.php
│ │ ├── LSI_CRUD.php
│ │ ├── MockHandler.php
│ │ ├── Query.php
│ │ ├── README.md
│ │ ├── SampleDataCreateTables.php
│ │ ├── SampleDataLoad.php
│ │ ├── SampleDataQuery.php
│ │ ├── Scan_ParallelScan.php
│ │ ├── Scan_PopulateTable.php
│ │ ├── Scan_SerialScan.php
│ │ ├── SessionConfigure.php
│ │ ├── SessionLock.php
│ │ ├── SessionStart.php
│ │ ├── Tables_CRUD.php
│ │ ├── dynamodb_basics
│ │ │ ├── GettingStartedWithDynamoDB.php
│ │ │ ├── Runner.php
│ │ │ ├── composer.json
│ │ │ ├── composer.lock
│ │ │ └── tests
│ │ │ │ └── DynamoDBBasicsTest.php
│ │ └── partiql_basics
│ │ │ ├── BatchRunner.php
│ │ │ ├── GettingStartedWithPartiQL.php
│ │ │ ├── GettingStartedWithPartiQLBatch.php
│ │ │ ├── Runner.php
│ │ │ ├── composer.json
│ │ │ ├── composer.lock
│ │ │ ├── moviedata.json
│ │ │ └── tests
│ │ │ └── PartiQLBasicsTest.php
│ ├── ec2
│ │ ├── AllocateAddresses.php
│ │ ├── AuthorizeSecurityGroupIngress.php
│ │ ├── CreateKeyPair.php
│ │ ├── CreateSecurityGroup.php
│ │ ├── CreateVpcEndpoint.php
│ │ ├── DeleteKeypair.php
│ │ ├── DeleteSecurityGroup.php
│ │ ├── DeleteVpcEndpoints.php
│ │ ├── DescribeAddresses.php
│ │ ├── DescribeAvailabilityZones.php
│ │ ├── DescribeInstances.php
│ │ ├── DescribeKeyPairs.php
│ │ ├── DescribeRegions.php
│ │ ├── DescribeSecurityGroups.php
│ │ ├── DescribeVpcEndpoints.php
│ │ ├── EC2Service.php
│ │ ├── InstanceMonitoring.php
│ │ ├── ModifyInstanceAttributes.php
│ │ ├── ModifyVpcEndpoint.php
│ │ ├── README.md
│ │ ├── RebootInstances.php
│ │ ├── ReleaseAddress.php
│ │ ├── RevokeSecurityGroupIngress.php
│ │ ├── RunInstances.php
│ │ ├── StartAndStopInstance.php
│ │ ├── TerminateInstances.php
│ │ ├── composer.json
│ │ └── composer.lock
│ ├── elastictranscoder
│ │ ├── Cancel_Job.php
│ │ ├── CreateHLSJob.php
│ │ ├── CreateJob.php
│ │ ├── Delete_Pipeline.php
│ │ ├── HlsJobCreationSample.php
│ │ ├── JobStatusNotificationSample.php
│ │ ├── JobStatusNotificationsSampleNotificationHandler.php
│ │ ├── List_Jobs.php
│ │ ├── List_Pipelines.php
│ │ └── List_Presets.php
│ ├── glue
│ │ ├── GettingStartedWithGlue.php
│ │ ├── GlueService.php
│ │ ├── README.md
│ │ ├── Runner.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ ├── flight_etl_job_script.py
│ │ ├── setup_scenario_getting_started.yaml
│ │ └── tests
│ │ │ └── GlueBasicsTest.php
│ ├── iam
│ │ ├── AddUserToGroup.php
│ │ ├── AttachGroupPolicy.php
│ │ ├── AttachRolePolicy.php
│ │ ├── AttachUserPolicy.php
│ │ ├── CreateAccessKey.php
│ │ ├── CreateAccountAlias.php
│ │ ├── CreateLoginProfile.php
│ │ ├── CreatePolicy.php
│ │ ├── CreatePolicyVersion.php
│ │ ├── CreateRole.php
│ │ ├── CreateUser.php
│ │ ├── DeleteAccessKey.php
│ │ ├── DeleteAccountAlias.php
│ │ ├── DeleteGroupPolicy.php
│ │ ├── DeleteLoginProfile.php
│ │ ├── DeletePolicy.php
│ │ ├── DeletePolicyVersion.php
│ │ ├── DeleteRolePolicy.php
│ │ ├── DeleteSSHPublicKey.php
│ │ ├── DeleteServerCertificate.php
│ │ ├── DeleteUser.php
│ │ ├── DeleteUserPolicy.php
│ │ ├── DetachGroupPolicy.php
│ │ ├── DetachRolePolicy.php
│ │ ├── DetachUserPolicy.php
│ │ ├── GetAccessKeyLastUsed.php
│ │ ├── GetLoginProfile.php
│ │ ├── GetSSHPublicKey.php
│ │ ├── GetServerCertificate.php
│ │ ├── GetUser.php
│ │ ├── GettingStartedWithIAM.php
│ │ ├── IAMService.php
│ │ ├── ListAccessKeys.php
│ │ ├── ListAccountAliases.php
│ │ ├── ListSSHPublicKeys.php
│ │ ├── ListServerCertificates.php
│ │ ├── ListUsers.php
│ │ ├── README.md
│ │ ├── RemoveUserFromGroup.php
│ │ ├── UpdateAccessKey.php
│ │ ├── UpdateLoginProfile.php
│ │ ├── UpdateSSHPublicKey.php
│ │ ├── UpdateServerCertificate.php
│ │ ├── UpdateUser.php
│ │ ├── UploadSSHPublicKey.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ ├── phpunit.xml
│ │ └── tests
│ │ │ ├── IAMBasicsTest.php
│ │ │ └── IAMServiceTest.php
│ ├── kinesis
│ │ ├── CreateDataStream.php
│ │ ├── DeleteDataStream.php
│ │ ├── DescribeDataStream.php
│ │ ├── ListDataStreamShards.php
│ │ ├── ListDataStreams.php
│ │ ├── PutDataStreamRecord.php
│ │ ├── README.md
│ │ └── UpdateDataStreamShards.php
│ ├── kinesisfirehose
│ │ ├── CreateDeliveryStream.php
│ │ ├── CreateESDeliveryStream.php
│ │ ├── CreateS3DeliveryStream.php
│ │ ├── DeleteDeliveryStream.php
│ │ ├── DescribeDeliveryStream.php
│ │ ├── ListDirectDeliveryStreams.php
│ │ ├── ListKinesisDeliveryStreams.php
│ │ └── PutRecordtoDeliveryStream.php
│ ├── kms
│ │ ├── CreateAlias.php
│ │ ├── CreateClient.php
│ │ ├── CreateGrant.php
│ │ ├── CreateKey.php
│ │ ├── DeleteAlias.php
│ │ ├── DescribeKey.php
│ │ ├── DisableKey.php
│ │ ├── EnableKey.php
│ │ ├── GenerateDataKey.php
│ │ ├── GetKeyPolicy.php
│ │ ├── HelloKMS.php
│ │ ├── KmsBasics.php
│ │ ├── KmsService.php
│ │ ├── ListAliases.php
│ │ ├── ListGrants.php
│ │ ├── ListKeyPolicies.php
│ │ ├── ListKeys.php
│ │ ├── PutKeyPolicy.php
│ │ ├── README.md
│ │ ├── RetireGrant.php
│ │ ├── RevokeGrant.php
│ │ ├── Runner.php
│ │ ├── UpdateAlias.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ ├── decrypt.php
│ │ ├── encrypt.php
│ │ ├── rencrypt.php
│ │ └── tests
│ │ │ └── KmsBasicsTests.php
│ ├── lambda
│ │ ├── GettingStartedWithLambda.php
│ │ ├── LambdaService.php
│ │ ├── README.md
│ │ ├── Runner.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ ├── lambda_handler_basic.zip
│ │ ├── lambda_handler_calculator.zip
│ │ └── tests
│ │ │ └── LambdaTest.php
│ ├── lightsail
│ │ ├── CreateInstances.php
│ │ ├── DeleteInstance.php
│ │ ├── GetBlueprints.php
│ │ ├── GetBundles.php
│ │ ├── GetInstance.php
│ │ ├── GetInstanceAccessDetails.php
│ │ ├── GetInstancePortStates.php
│ │ ├── GetInstanceState.php
│ │ ├── GetInstances.php
│ │ ├── GetOperations.php
│ │ ├── GetRegions.php
│ │ ├── RebootInstance.php
│ │ ├── StartInstance.php
│ │ └── StopInstance.php
│ ├── mediaconvert
│ │ ├── CancelJob.php
│ │ ├── CreateClient.php
│ │ ├── CreateJob.php
│ │ ├── CreateJobTemplate.php
│ │ ├── CreateJobwPresets.php
│ │ ├── GetJob.php
│ │ ├── ListJobs.php
│ │ └── README.md
│ ├── phpunit.xml
│ ├── polly
│ │ ├── DeleteLexicon.php
│ │ ├── DescribeVoices.php
│ │ ├── GetLexicon.php
│ │ ├── GetSpeechTask.php
│ │ ├── ListLexicons.php
│ │ ├── PutLexicon.php
│ │ ├── README.md
│ │ ├── SynthesizeSpeech.php
│ │ └── SynthesizeSpeechTask.php
│ ├── rds
│ │ ├── CreateDBInstance.php
│ │ ├── CreateDBInstanceReadReplica.php
│ │ ├── CreateDBSnapshot.php
│ │ ├── DeleteInstance.php
│ │ ├── DescribeEvents.php
│ │ ├── DescribeInstance.php
│ │ ├── README.md
│ │ ├── StartInstance.php
│ │ ├── StopInstance.php
│ │ ├── composer.json
│ │ └── composer.lock
│ ├── s3
│ │ ├── CreateBucket.php
│ │ ├── CreateClient.php
│ │ ├── DeleteBucketCors.php
│ │ ├── DeleteBucketLifecycle.php
│ │ ├── DeleteBucketReplication.php
│ │ ├── ErrorHandling.php
│ │ ├── GetBucketCors.php
│ │ ├── GetBucketLifecycle.php
│ │ ├── GetBucketLifecycleConfiguration.php
│ │ ├── GetCommand.php
│ │ ├── GettingStartedWithS3.php
│ │ ├── ListBuckets.php
│ │ ├── ListBucketsAsync.php
│ │ ├── ListBucketsResultObject.php
│ │ ├── MockHandler.php
│ │ ├── MultipartCopy.php
│ │ ├── MultipartUpload.php
│ │ ├── MultipartUploadAsync.php
│ │ ├── MultipartUploadCustimized.php
│ │ ├── MultipartUploadErrorHandeling.php
│ │ ├── MultipartUplodadStream.php
│ │ ├── ObjectUploader.php
│ │ ├── PresignedPost.php
│ │ ├── PresignedURL.php
│ │ ├── PutBucketAccelerateConfiguration.php
│ │ ├── PutBucketCors.php
│ │ ├── PutBucketLifecycle.php
│ │ ├── PutObject.php
│ │ ├── PutObjectServiceOperations.php
│ │ ├── README.md
│ │ ├── Runner.php
│ │ ├── S3Service.php
│ │ ├── TransferManager.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ ├── express
│ │ │ ├── ExpressRunner.php
│ │ │ ├── README.md
│ │ │ ├── S3ExpressBasics.php
│ │ │ └── tests
│ │ │ │ └── S3ExpressBasicsTest.php
│ │ ├── helloS3.php
│ │ ├── phpunit.xml
│ │ ├── s3-abort-multipart-upload.php
│ │ ├── s3-bucket-website-configuration.php
│ │ ├── s3-check-sse.php
│ │ ├── s3-copy-object-sse.php
│ │ ├── s3-copying-objects.php
│ │ ├── s3-deleting-multi-objects-versioned.php
│ │ ├── s3-downloading-object.php
│ │ ├── s3-list-multipart-upload.php
│ │ ├── s3-listing-object-keys.php
│ │ ├── s3-multipart-upload-using-lowlevel-php-sdk-api.php
│ │ ├── s3-multipart-upload-using-multipartuploader.php
│ │ ├── s3-request-aws.php
│ │ ├── s3-request-fed-user-with-temp-credentials.php
│ │ ├── s3-request-with-temp-credentials.php
│ │ ├── s3-specify-sse.php
│ │ ├── s3-upload-sse.php
│ │ ├── s3-uploading-object.php
│ │ ├── s3.php
│ │ ├── s3BucketAcl.php
│ │ ├── s3BucketPolicy.php
│ │ ├── s3ObjectAcl.php
│ │ ├── s3WebHost.php
│ │ ├── testfile.txt
│ │ └── tests
│ │ │ ├── S3BasicsTest.php
│ │ │ ├── S3EtcTest.php
│ │ │ └── S3ServiceTest.php
│ ├── secretsmanager
│ │ ├── AddNewSecretValue.php
│ │ ├── AttachLabel.php
│ │ ├── CreateSecret.php
│ │ ├── CreateSecretRotation.php
│ │ ├── DeleteSecret.php
│ │ ├── DescribeSecret.php
│ │ ├── GetSecretValue.php
│ │ ├── ListSecretVersions.php
│ │ ├── ListSecrets.php
│ │ ├── RemoveLabel.php
│ │ ├── RestoreSecret.php
│ │ └── RotateSecret.php
│ ├── securityhub
│ │ ├── DeleteMembers.php
│ │ ├── DisableSecurityHub.php
│ │ ├── EnableSecurityHub.php
│ │ ├── GetFindings.php
│ │ ├── GetInsights.php
│ │ ├── InviteMembers.php
│ │ └── ListInvitations.php
│ ├── ses
│ │ ├── Add_Domain.php
│ │ ├── Add_Email.php
│ │ ├── Authorize_Sender.php
│ │ ├── Create_Filter.php
│ │ ├── Create_Rule.php
│ │ ├── Create_Rule_Set.php
│ │ ├── Create_Template.php
│ │ ├── Delete_Authorized_Sender.php
│ │ ├── Delete_Domain.php
│ │ ├── Delete_Email.php
│ │ ├── Delete_Filter.php
│ │ ├── Delete_Rule.php
│ │ ├── Delete_Rule_Set.php
│ │ ├── Delete_Template.php
│ │ ├── Describe_Rule.php
│ │ ├── Describe_Rule_Set.php
│ │ ├── Get_Authorized_Policies.php
│ │ ├── Get_Authorized_Sender.php
│ │ ├── Get_Template.php
│ │ ├── List_Authorized_Senders.php
│ │ ├── List_Domain.php
│ │ ├── List_Email.php
│ │ ├── List_Filters.php
│ │ ├── List_Rules_Sets.php
│ │ ├── List_Templates.php
│ │ ├── README.md
│ │ ├── Send_Email.php
│ │ ├── Send_Email_SMTP.php
│ │ ├── Send_Quota.php
│ │ ├── Send_Raw_Email.php
│ │ ├── Send_Statistics.php
│ │ ├── Send_Templated_Email.php
│ │ ├── Update_Rule.php
│ │ └── Update_Template.php
│ ├── sns
│ │ ├── CheckOptOut.php
│ │ ├── ConfirmSubscription.php
│ │ ├── CreateTopic.php
│ │ ├── DeleteTopic.php
│ │ ├── GetSMSAtrributes.php
│ │ ├── GetTopicAttributes.php
│ │ ├── ListOptOut.php
│ │ ├── ListSubscriptions.php
│ │ ├── ListTopics.php
│ │ ├── PublishTextSMS.php
│ │ ├── PublishTopic.php
│ │ ├── README.md
│ │ ├── SetSMSAttributes.php
│ │ ├── SetTopicAttributes.php
│ │ ├── SubscribeEmail.php
│ │ ├── SubscribeHTTPS.php
│ │ ├── SubscribeLambda.php
│ │ ├── SubscribeTextSMS.php
│ │ └── Unsubscribe.php
│ ├── sqs
│ │ ├── ChangeMessageVisibility.php
│ │ ├── ChangeMessageVisibilityBatch.php
│ │ ├── CreateQueue.php
│ │ ├── DeadLetterQueue.php
│ │ ├── DeleteQueue.php
│ │ ├── GetQueueUrl.php
│ │ ├── ListQueues.php
│ │ ├── LongPollingCreateQueue.php
│ │ ├── LongPollingReceiveMessage.php
│ │ ├── LongPollingSetQueueAttributes.php
│ │ ├── README.md
│ │ ├── ReceiveMessage.php
│ │ └── SendMessage.php
│ ├── sts
│ │ ├── AssumeRole.php
│ │ └── README.md
│ ├── translate
│ │ ├── README.md
│ │ └── TranslateText.php
│ └── workdocs
│ │ ├── CreateFolder.php
│ │ ├── DeleteFile.php
│ │ ├── DeleteFolder.php
│ │ ├── GetAuthorizationToken.php
│ │ ├── GetCurrentUser.php
│ │ ├── GetFile.php
│ │ ├── GetFolderDetails.php
│ │ ├── GetFolders.php
│ │ ├── README.md
│ │ ├── UpdateFolder.php
│ │ └── UploadDocument.php
├── phpunit.xml
├── premium-ex.md
└── testing
├── python
├── .gitignore
├── Dockerfile
├── README.md
├── cross_service
│ ├── README.md
│ ├── apigateway_covid-19_tracker
│ │ ├── .chalice
│ │ │ └── config.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── app.py
│ │ ├── chalicelib
│ │ │ ├── __init__.py
│ │ │ └── covid_data.py
│ │ ├── client_demo.py
│ │ ├── requirements.txt
│ │ ├── resources.json
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_app.py
│ │ │ └── test_covid_data.py
│ ├── apigateway_websocket_chat
│ │ ├── README.md
│ │ ├── lambda_chat.py
│ │ ├── requirements.txt
│ │ ├── setup.yaml
│ │ ├── test
│ │ │ ├── conftest.py
│ │ │ ├── test_lambda_chat.py
│ │ │ └── test_websocket_chat.py
│ │ └── websocket_chat.py
│ ├── aurora_item_tracker
│ │ ├── README.md
│ │ ├── app.py
│ │ ├── config.py
│ │ ├── images
│ │ │ ├── item-tracker-add-item.png
│ │ │ ├── item-tracker-all-items.png
│ │ │ ├── item-tracker-archived-items.png
│ │ │ ├── item-tracker-send-report.png
│ │ │ └── item-tracker-start.png
│ │ ├── item_list.py
│ │ ├── report.py
│ │ ├── requirements.txt
│ │ ├── storage.py
│ │ ├── templates
│ │ │ ├── report.html
│ │ │ └── report.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_app.py
│ ├── aurora_rest_lending_library
│ │ ├── README.md
│ │ ├── config.yml
│ │ ├── library_api
│ │ │ ├── .chalice
│ │ │ │ └── config.json
│ │ │ ├── .gitignore
│ │ │ ├── app.py
│ │ │ ├── chalicelib
│ │ │ │ ├── __init__.py
│ │ │ │ ├── library_data.py
│ │ │ │ ├── mysql_helper.py
│ │ │ │ └── postgresql_helper.py
│ │ │ ├── requirements.txt
│ │ │ ├── resources.json
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ ├── test_library_api_app.py
│ │ │ │ ├── test_library_data.py
│ │ │ │ └── test_mysql_helper.py
│ │ ├── library_demo.py
│ │ ├── rds_tools
│ │ │ └── aurora_tools.py
│ │ └── requirements.txt
│ ├── dynamodb_item_tracker
│ │ ├── README.md
│ │ ├── app.py
│ │ ├── config.py
│ │ ├── images
│ │ │ ├── item-tracker-add-item.png
│ │ │ ├── item-tracker-all-items.png
│ │ │ ├── item-tracker-archived-items.png
│ │ │ ├── item-tracker-send-report.png
│ │ │ └── item-tracker-start.png
│ │ ├── item_list.py
│ │ ├── report.py
│ │ ├── requirements.txt
│ │ ├── storage.py
│ │ ├── templates
│ │ │ ├── report.html
│ │ │ ├── report.txt
│ │ │ └── work_items.csv
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_app.py
│ ├── photo_analyzer
│ │ ├── README.md
│ │ ├── api
│ │ │ ├── analysis.py
│ │ │ ├── app.py
│ │ │ ├── config.py
│ │ │ ├── photo.py
│ │ │ ├── photo_list.py
│ │ │ ├── report.py
│ │ │ ├── requirements.txt
│ │ │ ├── templates
│ │ │ │ └── report.html
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ ├── test_analysis.py
│ │ │ │ ├── test_photo.py
│ │ │ │ ├── test_photo_list.py
│ │ │ │ └── test_report.py
│ │ ├── frontend
│ │ │ ├── .gitignore
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── public
│ │ │ │ └── index.html
│ │ │ └── src
│ │ │ │ ├── Analysis.js
│ │ │ │ ├── App.js
│ │ │ │ ├── ImageDisplay.js
│ │ │ │ ├── PhotoList.js
│ │ │ │ ├── Report.js
│ │ │ │ ├── __mocks__
│ │ │ │ └── jquery.js
│ │ │ │ ├── __test__
│ │ │ │ ├── Analysis.test.js
│ │ │ │ ├── App.test.js
│ │ │ │ ├── PhotoList.test.js
│ │ │ │ └── Report.test.js
│ │ │ │ ├── index.js
│ │ │ │ └── setupTests.js
│ │ └── images
│ │ │ ├── analyzer-display-report.png
│ │ │ ├── analyzer-email-report.png
│ │ │ ├── analyzer-labels.png
│ │ │ ├── analyzer-no-images.png
│ │ │ └── analyzer-uploaded-image.png
│ ├── rekognition_content_moderation
│ │ ├── README.md
│ │ ├── cloudformation.yaml
│ │ ├── images
│ │ │ └── moderation-backend-diagram.jpg
│ │ └── src
│ │ │ └── rek-moderator.py
│ ├── resilient_service
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── auto_scaler.py
│ │ ├── conftest.py
│ │ ├── load_balancer.py
│ │ ├── parameters.py
│ │ ├── recommendation_service.py
│ │ ├── requirements.txt
│ │ ├── runner.py
│ │ └── test
│ │ │ ├── pytest.ini
│ │ │ ├── resources
│ │ │ ├── instance_policy.json
│ │ │ ├── recommendations.json
│ │ │ ├── server.py
│ │ │ ├── server_startup_script.sh
│ │ │ └── ssm_only_policy.json
│ │ │ └── test_runner_integ.py
│ ├── stepfunctions_messenger
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── setup.yaml
│ │ ├── state_definitions.py
│ │ ├── stepfunctions_demo.py
│ │ ├── stepfunctions_statemachine.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_stepfunctions_statemachine.py
│ ├── textract_comprehend_notebook
│ │ ├── README.md
│ │ ├── TextractAndComprehendNotebook.ipynb
│ │ └── test-texttract-comprehend.py
│ └── textract_explorer
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── setup.yaml
│ │ ├── test
│ │ ├── conftest.py
│ │ └── test_textract_wrapper.py
│ │ ├── textract_app.py
│ │ ├── textract_demo_launcher.py
│ │ └── textract_wrapper.py
├── demo_tools
│ ├── __init__.py
│ ├── custom_waiter.py
│ ├── question.py
│ └── retries.py
├── example_code
│ ├── acm
│ │ ├── README.md
│ │ ├── certificate_basics.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_certificate_basics.py
│ ├── api-gateway
│ │ ├── README.md
│ │ ├── aws_service
│ │ │ ├── README.md
│ │ │ ├── aws_service.py
│ │ │ ├── setup.yaml
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ └── test_aws_service.py
│ │ └── requirements.txt
│ ├── auditmanager
│ │ ├── README.md
│ │ ├── create_assessment_report.py
│ │ ├── framework_from_conformance_pack.py
│ │ ├── requirements.txt
│ │ ├── security_hub_custom_framework.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_create_assessment_report.py
│ │ │ ├── test_framework_from_conformance_pack.py
│ │ │ └── test_security_hub_custom_framework.py
│ ├── aurora
│ │ ├── README.md
│ │ ├── aurora_wrapper.py
│ │ ├── hello
│ │ │ └── hello_aurora.py
│ │ ├── requirements.txt
│ │ ├── scenario_get_started_aurora.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_get_started_aurora_cleanup.py
│ │ │ ├── test_get_started_aurora_create_cluster.py
│ │ │ ├── test_get_started_aurora_create_instance.py
│ │ │ ├── test_get_started_aurora_create_parameter_group.py
│ │ │ ├── test_get_started_aurora_create_snapshot.py
│ │ │ ├── test_get_started_aurora_display_connection.py
│ │ │ ├── test_get_started_aurora_integ.py
│ │ │ └── test_get_started_aurora_set_user_parameters.py
│ ├── auto-scaling
│ │ ├── README.md
│ │ ├── action_wrapper.py
│ │ ├── hello
│ │ │ └── hello_autoscaling.py
│ │ ├── requirements.txt
│ │ ├── scenario_groups_and_instances.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_action_wrapper.py
│ │ │ └── test_scenario_groups_and_instances.py
│ ├── bedrock-agent-runtime
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── bedrock_agent_runtime_wrapper.py
│ │ ├── flows
│ │ │ └── flow-conversation.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_bedrock_agent_runtime_wrapper.py
│ │ │ └── test_flow_conversation.py
│ ├── bedrock-agent
│ │ ├── README.md
│ │ ├── bedrock_agent_wrapper.py
│ │ ├── flows
│ │ │ ├── flow-conversation.py
│ │ │ ├── flow.py
│ │ │ ├── flow_alias.py
│ │ │ ├── flow_version.py
│ │ │ ├── list_flows.py
│ │ │ ├── playlist_flow.py
│ │ │ ├── roles.py
│ │ │ └── run_flow.py
│ │ ├── knowledge_bases
│ │ │ ├── knowledge_base.py
│ │ │ ├── roles.py
│ │ │ └── scenario_get_started_with_knowledge_bases.py
│ │ ├── prompts
│ │ │ ├── list_prompts.py
│ │ │ ├── prompt.py
│ │ │ ├── requirements.txt
│ │ │ ├── run_prompt.py
│ │ │ └── scenario_get_started_with_prompts.py
│ │ ├── requirements.txt
│ │ ├── scenario_get_started_with_agents.py
│ │ ├── scenario_resources
│ │ │ ├── api_schema.yaml
│ │ │ └── lambda_function.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_Invoke_flow.py
│ │ │ ├── test_bedrock_agent_wrapper.py
│ │ │ ├── test_flow.py
│ │ │ ├── test_flow_alias.py
│ │ │ ├── test_flow_conversation.py
│ │ │ ├── test_flow_version.py
│ │ │ ├── test_knowledge_base.py
│ │ │ ├── test_playlist_flow.py
│ │ │ ├── test_prompt.py
│ │ │ ├── test_run_prompt.py
│ │ │ └── test_scenario_get_started_with_prompts.py
│ ├── bedrock-runtime
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── cross-model-scenarios
│ │ │ └── tool_use_demo
│ │ │ │ ├── README.md
│ │ │ │ ├── pyproject.toml
│ │ │ │ ├── requirements.txt
│ │ │ │ ├── tool_use_demo.py
│ │ │ │ ├── utils
│ │ │ │ └── tool_use_print_utils.py
│ │ │ │ └── weather_tool.py
│ │ ├── example-data
│ │ │ └── amazon-nova-service-cards.pdf
│ │ ├── models
│ │ │ ├── amazon_nova
│ │ │ │ ├── amazon_nova_canvas
│ │ │ │ │ └── invoke_model.py
│ │ │ │ ├── amazon_nova_reel
│ │ │ │ │ └── text_to_video.py
│ │ │ │ └── amazon_nova_text
│ │ │ │ │ ├── converse.py
│ │ │ │ │ ├── converse_stream.py
│ │ │ │ │ └── document_understanding.py
│ │ │ ├── amazon_titan_image_generator
│ │ │ │ └── invoke_model.py
│ │ │ ├── amazon_titan_text
│ │ │ │ └── invoke_model.py
│ │ │ ├── amazon_titan_text_embeddings
│ │ │ │ └── invoke_model.py
│ │ │ ├── anthropic_claude
│ │ │ │ ├── converse.py
│ │ │ │ ├── converse_async.py
│ │ │ │ ├── converse_stream.py
│ │ │ │ ├── converse_stream_pdf.py
│ │ │ │ ├── document_understanding.py
│ │ │ │ ├── invoke_model.py
│ │ │ │ ├── invoke_model_with_response_stream.py
│ │ │ │ └── scenarios
│ │ │ │ │ └── claude3_chatbot_demo
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── config.yaml
│ │ │ │ │ ├── requirements.txt
│ │ │ │ │ ├── utils
│ │ │ │ │ ├── colors.py
│ │ │ │ │ ├── custom_logging.py
│ │ │ │ │ ├── einstein_resume.pdf
│ │ │ │ │ ├── timeit.py
│ │ │ │ │ └── upload_document.py
│ │ │ │ │ ├── with_document.py
│ │ │ │ │ └── with_knowledgebase.py
│ │ │ ├── cohere_command
│ │ │ │ ├── command_r_invoke_model.py
│ │ │ │ ├── command_r_invoke_model_with_response_stream.py
│ │ │ │ ├── converse.py
│ │ │ │ ├── converse_stream.py
│ │ │ │ └── document_understanding.py
│ │ │ ├── deepseek
│ │ │ │ └── document_understanding.py
│ │ │ ├── meta_llama
│ │ │ │ ├── converse.py
│ │ │ │ ├── converse_stream.py
│ │ │ │ ├── document_understanding.py
│ │ │ │ ├── llama3_invoke_model.py
│ │ │ │ └── llama3_invoke_model_with_response_stream.py
│ │ │ ├── mistral_ai
│ │ │ │ ├── converse.py
│ │ │ │ ├── converse_stream.py
│ │ │ │ ├── document_understanding.py
│ │ │ │ ├── invoke_model.py
│ │ │ │ └── invoke_model_with_response_stream.py
│ │ │ └── stability_ai
│ │ │ │ └── invoke_model.py
│ │ ├── requirements.txt
│ │ ├── resources
│ │ │ └── images
│ │ │ │ └── robot.png
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_converse.py
│ │ │ ├── test_document_understanding.py
│ │ │ ├── test_invoke_model.py
│ │ │ └── test_nova_reel.py
│ ├── bedrock
│ │ ├── README.md
│ │ ├── bedrock_wrapper.py
│ │ ├── hello_bedrock.py
│ │ ├── requirements.txt
│ │ ├── scenarios
│ │ │ └── bedrock_studio_bootstrapper.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_bedrock_wrapper.py
│ │ │ └── test_hello_bedrock.py
│ ├── cloudfront
│ │ ├── README.md
│ │ ├── distributions.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_distributions.py
│ ├── cloudwatch-logs
│ │ ├── README.md
│ │ └── scenarios
│ │ │ └── large-query
│ │ │ ├── README.md
│ │ │ ├── cloudwatch_query.py
│ │ │ ├── date_utilities.py
│ │ │ ├── exec.py
│ │ │ ├── requirements.txt
│ │ │ └── test
│ │ │ └── test_large_query.py
│ ├── cloudwatch
│ │ ├── README.md
│ │ ├── cloudwatch_basics.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_cloudwatch_basics.py
│ ├── codecommit
│ │ ├── MyCodeCommitFunction.py
│ │ └── push-in-parts.py
│ ├── codepipeline
│ │ └── MyCodePipelineFunction.py
│ ├── cognito
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── cognito_idp_actions.py
│ │ ├── hello
│ │ │ └── hello_cognito.py
│ │ ├── requirements.txt
│ │ ├── scenario_signup_user_with_mfa.py
│ │ ├── scenarios
│ │ │ └── identity_pools_example_demo
│ │ │ │ └── web
│ │ │ │ ├── .env.example
│ │ │ │ ├── README.md
│ │ │ │ ├── backend
│ │ │ │ ├── config
│ │ │ │ │ ├── cognito_config.py
│ │ │ │ │ └── env_config.py
│ │ │ │ ├── oauth_handlers.py
│ │ │ │ ├── oauth_server.py
│ │ │ │ ├── routes
│ │ │ │ │ └── auth_flows
│ │ │ │ │ │ ├── basic_flow.py
│ │ │ │ │ │ └── enhanced_flow.py
│ │ │ │ └── src
│ │ │ │ │ └── identity_pool_manager.py
│ │ │ │ ├── frontend
│ │ │ │ ├── api
│ │ │ │ │ └── config.json
│ │ │ │ ├── css
│ │ │ │ │ ├── animations.css
│ │ │ │ │ ├── auth.css
│ │ │ │ │ ├── components.css
│ │ │ │ │ ├── style.css
│ │ │ │ │ └── utilities.css
│ │ │ │ ├── index.html
│ │ │ │ ├── js
│ │ │ │ │ ├── animations.js
│ │ │ │ │ ├── app-init.js
│ │ │ │ │ ├── auth-core.js
│ │ │ │ │ ├── flow-visualizer.js
│ │ │ │ │ └── ui-display.js
│ │ │ │ └── package.json
│ │ │ │ └── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_cognito_idp_actions.py
│ │ │ └── test_scenario_signup_user_with_mfa.py
│ ├── comprehend
│ │ ├── README.md
│ │ ├── comprehend_classifier.py
│ │ ├── comprehend_classifier_demo.py
│ │ ├── comprehend_demo_resources.py
│ │ ├── comprehend_detect.py
│ │ ├── comprehend_topic_modeler.py
│ │ ├── comprehend_topic_modeler_demo.py
│ │ ├── detect_sample.txt
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_comprehend_classifier.py
│ │ │ ├── test_comprehend_classifier_demo.py
│ │ │ ├── test_comprehend_demo_resources.py
│ │ │ ├── test_comprehend_detect.py
│ │ │ └── test_comprehend_topic_modeler.py
│ ├── config
│ │ ├── README.md
│ │ ├── config_rules.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_config_rules.py
│ ├── controltower
│ │ ├── README.md
│ │ ├── controltower_wrapper.py
│ │ ├── hello
│ │ │ └── hello_controltower.py
│ │ ├── requirements.txt
│ │ ├── scenario_controltower.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_scenario_run.py
│ ├── deeplens
│ │ ├── deeplens_frameworks_mxnet.py
│ │ ├── deeplens_inference_lambda.py
│ │ ├── deeplens_kinesis_integration.py
│ │ ├── deeplens_kvi_api.py
│ │ └── deeplens_view_output.py
│ ├── devicefarm
│ │ ├── README.md
│ │ ├── browser_testing
│ │ │ ├── Pipfile
│ │ │ ├── Pipfile.lock
│ │ │ ├── README.md
│ │ │ └── test_suite.py
│ │ └── device_testing
│ │ │ ├── Pipfile
│ │ │ ├── README.md
│ │ │ └── run_tests.py
│ ├── dynamodb
│ │ ├── .gitignore
│ │ ├── GettingStarted
│ │ │ ├── question.py
│ │ │ ├── scenario_getting_started_movies.py
│ │ │ ├── test
│ │ │ │ ├── .test.moviedata.json
│ │ │ │ ├── conftest.py
│ │ │ │ ├── test_scenario_getting_started_movies.py
│ │ │ │ └── test_update_and_query.py
│ │ │ └── update_and_query.py
│ │ ├── README.md
│ │ ├── TryDax
│ │ │ ├── 01-create-table.py
│ │ │ ├── 02-write-data.py
│ │ │ ├── 03-getitem-test.py
│ │ │ ├── 04-query-test.py
│ │ │ ├── 05-scan-test.py
│ │ │ ├── 06-delete-table.py
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ └── test_try_dax.py
│ │ ├── batching
│ │ │ ├── dynamo_batching.py
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ └── test_dynamo_batching.py
│ │ ├── hello
│ │ │ └── hello_dynamodb.py
│ │ ├── partiql
│ │ │ ├── scaffold.py
│ │ │ ├── scenario_partiql_batch.py
│ │ │ ├── scenario_partiql_single.py
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ ├── test_scenario_partiql_batch.py
│ │ │ │ └── test_scenario_partiql_single.py
│ │ └── requirements.txt
│ ├── ec2
│ │ ├── README.md
│ │ ├── elastic_ip.py
│ │ ├── hello
│ │ │ └── hello_ec2.py
│ │ ├── instance.py
│ │ ├── key_pair.py
│ │ ├── requirements.txt
│ │ ├── scenario_get_started_instances.py
│ │ ├── security_group.py
│ │ ├── test
│ │ │ ├── test_scenario_get_started_instances.py
│ │ │ └── test_vpc.py
│ │ └── vpc.py
│ ├── ecr
│ │ ├── README.md
│ │ ├── docker_files
│ │ │ ├── Dockerfile
│ │ │ └── hello.sh
│ │ ├── ecr_getting_started.py
│ │ ├── ecr_wrapper.py
│ │ ├── hello
│ │ │ ├── hello_ecr.py
│ │ │ └── requirements.txt
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_ecr_getting_started.py
│ ├── elastic-load-balancing
│ │ ├── README.md
│ │ ├── hello.py
│ │ └── requirements.txt
│ ├── elastictranscoder
│ │ ├── JobStatusNotificationSample.py
│ │ ├── SqsQueueNotificationWorker.py
│ │ └── create_hls_job.py
│ ├── emr
│ │ ├── README.md
│ │ ├── emr_basics.py
│ │ ├── emr_usage_demo.py
│ │ ├── emrfs_step.py
│ │ ├── install_libraries.py
│ │ ├── pyspark_estimate_pi.py
│ │ ├── pyspark_top_product_keyword.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_emr_basics.py
│ │ │ ├── test_emr_usage_demo.py
│ │ │ ├── test_emrfs_step.py
│ │ │ └── test_install_libraries.py
│ ├── firehose
│ │ ├── README.md
│ │ └── scenarios
│ │ │ └── firehose-put-actions
│ │ │ ├── README.md
│ │ │ ├── config.py
│ │ │ ├── firehose.py
│ │ │ ├── requirements.txt
│ │ │ └── test
│ │ │ └── test_firehose.py
│ ├── glacier
│ │ ├── README.md
│ │ ├── glacier_basics.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_glacier_basics.py
│ ├── glue
│ │ ├── README.md
│ │ ├── flight_etl_job_script.py
│ │ ├── glue_wrapper.py
│ │ ├── hello
│ │ │ └── hello_glue.py
│ │ ├── question.py
│ │ ├── requirements.txt
│ │ ├── scaffold.py
│ │ ├── scenario_getting_started_crawlers_and_jobs.py
│ │ ├── setup_scenario_getting_started.yaml
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_integ_scenario.py
│ │ │ ├── test_scaffold.py
│ │ │ └── test_scenario_getting_started_crawlers_and_jobs.py
│ ├── greengrass
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── snippets
│ │ │ ├── connector_cloudwatch_metrics_usage.py
│ │ │ ├── connector_image_classification_usage.py
│ │ │ ├── connector_kinesis_firehose_usage.py
│ │ │ ├── connector_modbus_rtu_usage.py
│ │ │ ├── connector_raspberrypi_gpio_usage.py
│ │ │ ├── connector_serial_stream_usage.py
│ │ │ ├── connector_servicenow_metricsbase_integration_usage.py
│ │ │ ├── connector_sns_usage.py
│ │ │ ├── connector_splunk_integration_usage.py
│ │ │ ├── connector_twilio_notifications_usage.py
│ │ │ ├── getting_started_connectors.py
│ │ │ ├── iot_data_client_boto3.py
│ │ │ ├── iot_data_client_greengrasssdk.py
│ │ │ ├── local_resource_access_volume.py
│ │ │ ├── secret_resource_access.py
│ │ │ ├── secret_resource_access_default_value.py
│ │ │ └── secret_resource_access_staging_label.py
│ │ └── test
│ │ │ └── test_greengrass_snippets.py
│ ├── healthlake
│ │ ├── README.md
│ │ ├── health_lake_wrapper.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_health_lake_wrapper.py
│ ├── iam
│ │ ├── README.md
│ │ ├── access_key_wrapper.py
│ │ ├── account_wrapper.py
│ │ ├── group_wrapper.py
│ │ ├── hello
│ │ │ └── hello_iam.py
│ │ ├── policy_wrapper.py
│ │ ├── requirements.txt
│ │ ├── role_wrapper.py
│ │ ├── scenario_create_user_assume_role.py
│ │ ├── service_linked_roles.py
│ │ ├── test
│ │ │ ├── conftest.py
│ │ │ ├── test_access_key_wrapper.py
│ │ │ ├── test_account_wrapper.py
│ │ │ ├── test_policy_wrapper.py
│ │ │ ├── test_role_wrapper.py
│ │ │ ├── test_scenario_create_user_assume_role.py
│ │ │ ├── test_service_linked_roles.py
│ │ │ └── test_user_wrapper.py
│ │ └── user_wrapper.py
│ ├── iot
│ │ ├── README.md
│ │ └── thing_performance.py
│ ├── iotsitewise
│ │ ├── README.md
│ │ ├── SitewiseRoles-template.yaml
│ │ ├── hello
│ │ │ ├── hello_iot_sitewise.py
│ │ │ └── requirements.txt
│ │ ├── iotsitewise_getting_started.py
│ │ ├── iotsitewise_wrapper.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_iot_sitewise_getting_started.py
│ ├── keyspaces
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── hello.py
│ │ ├── keyspace.py
│ │ ├── query.py
│ │ ├── requirements.txt
│ │ ├── scenario_get_started_keyspaces.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_cleanup.py
│ │ │ ├── test_create_keyspace.py
│ │ │ ├── test_create_table.py
│ │ │ ├── test_ensure_tls_cert.py
│ │ │ ├── test_get_started_keyspaces_integ.py
│ │ │ ├── test_query_table.py
│ │ │ └── test_update_and_restore_table.py
│ ├── kinesis-analytics-v2
│ │ ├── README.md
│ │ ├── analytics_application.py
│ │ ├── example.sql
│ │ ├── kinesisanalyticsv2_demo.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_analytics_application.py
│ ├── kinesis
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── streams
│ │ │ ├── dg_anomaly.py
│ │ │ ├── dg_anomalyex.py
│ │ │ ├── dg_columnlog.py
│ │ │ ├── dg_hotspots.py
│ │ │ ├── dg_referrer.py
│ │ │ ├── dg_regexlog.py
│ │ │ ├── dg_stagger.py
│ │ │ ├── dg_stockticker.py
│ │ │ ├── dg_tworecordtypes.py
│ │ │ ├── dg_weblog.py
│ │ │ └── kinesis_stream.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_data_generators.py
│ │ │ └── test_kinesis_stream.py
│ ├── kms
│ │ ├── README.md
│ │ ├── alias_management.py
│ │ ├── grant_management.py
│ │ ├── key_encryption.py
│ │ ├── key_management.py
│ │ ├── key_policies.py
│ │ ├── kms_scenario.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_alias_management.py
│ │ │ ├── test_grant_management.py
│ │ │ ├── test_key_encryption.py
│ │ │ ├── test_key_management.py
│ │ │ ├── test_key_policies.py
│ │ │ └── test_kms_scenario.py
│ ├── lambda
│ │ ├── README.md
│ │ ├── api_gateway_rest.py
│ │ ├── hello
│ │ │ └── hello_lambda.py
│ │ ├── lambda_basics.py
│ │ ├── lambda_handler_basic.py
│ │ ├── lambda_handler_calculator.py
│ │ ├── lambda_handler_rest.py
│ │ ├── lambda_handler_scheduled.py
│ │ ├── requirements.txt
│ │ ├── scenario_getting_started_functions.py
│ │ ├── scheduled_lambda.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_api_gateway_rest.py
│ │ │ ├── test_lambda_basics.py
│ │ │ ├── test_scenario_getting_started_functions.py
│ │ │ └── test_scheduled_lambda.py
│ ├── medical-imaging
│ │ ├── README.md
│ │ ├── imaging_set_and_frames_workflow
│ │ │ ├── README.md
│ │ │ ├── hello.py
│ │ │ ├── imaging_set_and_frames.py
│ │ │ ├── medicalimaging.py
│ │ │ ├── requirements.txt
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ └── test_imaging_set_and_frames_workflow.py
│ │ ├── medical_imaging_basics.py
│ │ ├── requirements.txt
│ │ ├── tagging_data_stores.py
│ │ ├── tagging_image_sets.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_medical_imaging_basics.py
│ ├── neptune
│ │ ├── README.md
│ │ ├── analytics
│ │ │ ├── create_neptune_graph_example.py
│ │ │ └── neptune_analytics_query_example.py
│ │ ├── database
│ │ │ ├── neptune_execute_gremlin_explain_query.py
│ │ │ ├── neptune_execute_gremlin_profile_query.py
│ │ │ ├── neptune_execute_gremlin_query.py
│ │ │ └── neptune_execute_open_cypher_query.py
│ │ ├── hello_neptune.py
│ │ ├── neptune_scenario.py
│ │ ├── requirements.txt
│ │ └── tests
│ │ │ ├── analytics_tests
│ │ │ ├── test_create_graph.py
│ │ │ └── test_execute_gremlin_profile_query.py
│ │ │ ├── database_tests
│ │ │ ├── execute_gremlin_profile_query.py
│ │ │ ├── test_execute_gremlin_query.py
│ │ │ ├── test_neptune_execute_gremlin_explain_query.py
│ │ │ └── test_opencypher_explain_query.py
│ │ │ ├── test_check_instance_status.py
│ │ │ ├── test_create_db_cluster.py
│ │ │ ├── test_create_db_instance.py
│ │ │ ├── test_create_subnet_group.py
│ │ │ ├── test_delete_db_cluster.py
│ │ │ ├── test_delete_db_instance.py
│ │ │ ├── test_delete_db_subnet_group.py
│ │ │ ├── test_describe_db_clusters.py
│ │ │ ├── test_hello.py
│ │ │ ├── test_start_db_cluster.py
│ │ │ └── test_stop_db_cluster.py
│ ├── organizations
│ │ ├── README.md
│ │ ├── organizations_policies.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_organizations_policies.py
│ ├── pinpoint-sms-voice
│ │ ├── README.md
│ │ ├── pinpoint_send_voice_message_sms_voice_api.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_pinpoint_send_voice_message_sms_voice_api.py
│ ├── pinpoint
│ │ ├── README.md
│ │ ├── pinpoint_send_email_message_api.py
│ │ ├── pinpoint_send_email_smtp.py
│ │ ├── pinpoint_send_sms_message_api.py
│ │ ├── pinpoint_send_templated_email_message.py
│ │ ├── pinpoint_send_templated_sms_message.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_pinpoint.py
│ ├── polly
│ │ ├── .media
│ │ │ ├── lips_a.png
│ │ │ ├── lips_c.png
│ │ │ ├── lips_ch.png
│ │ │ ├── lips_e.png
│ │ │ ├── lips_f.png
│ │ │ ├── lips_m.png
│ │ │ ├── lips_o.png
│ │ │ ├── lips_r.png
│ │ │ ├── lips_sil.png
│ │ │ ├── lips_th.png
│ │ │ ├── lips_u.png
│ │ │ ├── lips_w.png
│ │ │ └── silence.mp3
│ │ ├── README.md
│ │ ├── polly_lipsync.py
│ │ ├── polly_wrapper.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ └── test_polly_wrapper.py
│ ├── rds
│ │ ├── README.md
│ │ ├── hello
│ │ │ └── hello_rds.py
│ │ ├── instance_wrapper.py
│ │ ├── requirements.txt
│ │ ├── scenario_get_started_instances.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_get_started_instances_cleanup.py
│ │ │ ├── test_get_started_instances_create_instance.py
│ │ │ ├── test_get_started_instances_create_parameter_group.py
│ │ │ ├── test_get_started_instances_create_snapshot.py
│ │ │ ├── test_get_started_instances_display_connection.py
│ │ │ ├── test_get_started_instances_integ.py
│ │ │ └── test_get_started_instances_update_parameters.py
│ ├── redshift
│ │ ├── README.md
│ │ ├── hello.py
│ │ ├── redshift.py
│ │ ├── redshift_data.py
│ │ ├── redshift_scenario.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_redshift.py
│ │ │ ├── test_redshift_data.py
│ │ │ └── test_redshift_scenario_integ.py
│ ├── rekognition
│ │ ├── .media
│ │ │ ├── pexels-agung-pandit-wiguna-1128316.jpg
│ │ │ ├── pexels-agung-pandit-wiguna-1128317.jpg
│ │ │ ├── pexels-agung-pandit-wiguna-1128318.jpg
│ │ │ ├── pexels-christina-morillo-1181671.jpg
│ │ │ ├── pexels-kaique-rocha-109919.jpg
│ │ │ └── pexels-pixabay-53370.jpg
│ │ ├── README.md
│ │ ├── custom_labels_csv_to_manifest.py
│ │ ├── rekognition_collections.py
│ │ ├── rekognition_image_detection.py
│ │ ├── rekognition_objects.py
│ │ ├── rekognition_video_detection.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_csvs
│ │ │ ├── test_dups_errors.csv
│ │ │ ├── test_no_s3.csv
│ │ │ └── test_s3_supplied.csv
│ │ │ ├── test_custom_labels_csv_to_manifest.py
│ │ │ ├── test_rekognition_collections.py
│ │ │ ├── test_rekognition_image_detection.py
│ │ │ └── test_rekognition_video_detection.py
│ ├── route53-recovery-cluster
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ └── routing_control_states.py
│ ├── s3-directory-buckets
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── s3_express_getting_started.py
│ │ ├── s3_express_template.yaml
│ │ ├── s3_express_wrapper.py
│ │ └── tests
│ │ │ ├── conftest.py
│ │ │ ├── test_s3_express_getting_started_cleanup.py
│ │ │ ├── test_s3_express_getting_started_create_session_and_add_objects.py
│ │ │ ├── test_s3_express_getting_started_create_vpc_and_users.py
│ │ │ ├── test_s3_express_getting_started_demonstrate_performance.py
│ │ │ ├── test_s3_express_getting_started_setup_clients_and_buckets.py
│ │ │ └── test_s3_express_getting_started_show_lexicographical_differences.py
│ ├── s3
│ │ ├── README.md
│ │ ├── file_transfer
│ │ │ ├── README.md
│ │ │ ├── demo_file_transfer.py
│ │ │ ├── file_transfer.py
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ └── test_file_transfer.py
│ │ ├── requirements.txt
│ │ ├── s3_basics
│ │ │ ├── bucket_wrapper.py
│ │ │ ├── demo_bucket_basics.py
│ │ │ ├── hello.py
│ │ │ ├── object_wrapper.py
│ │ │ ├── presigned_url.py
│ │ │ ├── scenario_getting_started.py
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ ├── test_bucket_wrapper.py
│ │ │ │ ├── test_demo_bucket_basics.py
│ │ │ │ ├── test_object_wrapper.py
│ │ │ │ ├── test_presigned_url.py
│ │ │ │ └── test_scenario_getting_started.py
│ │ ├── s3_versioning
│ │ │ ├── batch_versioning.py
│ │ │ ├── father_william.txt
│ │ │ ├── remove_delete_marker.py
│ │ │ ├── revise_stanza.py
│ │ │ ├── test
│ │ │ │ ├── conftest.py
│ │ │ │ ├── test_batch_versioning.py
│ │ │ │ ├── test_remove_delete_marker.py
│ │ │ │ ├── test_revise_stanza.py
│ │ │ │ └── test_versioning.py
│ │ │ └── versioning.py
│ │ └── scenarios
│ │ │ ├── batch
│ │ │ ├── README.md
│ │ │ ├── cloudformation_helper.py
│ │ │ ├── requirements.txt
│ │ │ ├── s3_batch_scenario.py
│ │ │ ├── s3_batch_wrapper.py
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ ├── test_batch_scenario.py
│ │ │ │ └── test_requirements.txt
│ │ │ ├── conditional_requests
│ │ │ ├── README.md
│ │ │ ├── s3_conditional_requests.py
│ │ │ ├── scenario.py
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ └── test_conditional_requests.py
│ │ │ └── object-locking
│ │ │ ├── .gitignore
│ │ │ ├── README.md
│ │ │ ├── cleanup.py
│ │ │ ├── demo.py
│ │ │ ├── deploy.py
│ │ │ ├── main.py
│ │ │ ├── requirements.txt
│ │ │ ├── s3_operations.py
│ │ │ └── test
│ │ │ └── test_object-locking.py
│ ├── scheduler
│ │ ├── README.md
│ │ ├── hello
│ │ │ ├── hello_scheduler.py
│ │ │ └── requirements.txt
│ │ ├── requirements.txt
│ │ ├── scenario
│ │ │ ├── README.md
│ │ │ ├── cfn_template.yaml
│ │ │ ├── requirements.txt
│ │ │ ├── resources
│ │ │ │ └── scheduler-workflow.png
│ │ │ ├── scheduler_scenario.py
│ │ │ └── test
│ │ │ │ ├── conftest.py
│ │ │ │ ├── test_scenario_cleanup.py
│ │ │ │ ├── test_scenario_create_one_time_schedule.py
│ │ │ │ ├── test_scenario_create_recurring_schedule.py
│ │ │ │ └── test_scenario_prepare_application.py
│ │ └── scheduler_wrapper.py
│ ├── secretsmanager
│ │ ├── README.md
│ │ ├── batch_get_secret_value.py
│ │ ├── get_secret_value.py
│ │ ├── requirements.txt
│ │ ├── scenario_get_batch_secrets.py
│ │ ├── scenario_get_secret.py
│ │ └── test
│ │ │ └── test_get_secrets.py
│ ├── ses
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── ses_email.py
│ │ ├── ses_generate_smtp_credentials.py
│ │ ├── ses_identities.py
│ │ ├── ses_receipt_handler.py
│ │ ├── ses_replicate_identities.py
│ │ ├── ses_templates.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_ses_email.py
│ │ │ ├── test_ses_identities.py
│ │ │ ├── test_ses_receipt_handler.py
│ │ │ ├── test_ses_replicate_identities.py
│ │ │ └── test_ses_templates.py
│ ├── sesv2
│ │ ├── README.md
│ │ ├── newsletter.py
│ │ ├── newsletter_test.py
│ │ └── requirements.txt
│ ├── signv4
│ │ ├── v4-signing-get-authheader.py
│ │ ├── v4-signing-get-post.py
│ │ └── v4-signing-get-querystring.py
│ ├── sns
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── sns_basics.py
│ │ ├── sns_fifo_topic.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_sns_basics.py
│ │ │ └── test_sns_fifo_topic.py
│ ├── sqs
│ │ ├── README.md
│ │ ├── message_wrapper.py
│ │ ├── queue_wrapper.py
│ │ ├── requirements.txt
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_message_wrapper.py
│ │ │ └── test_queue_wrapper.py
│ ├── ssm
│ │ ├── README.md
│ │ ├── document.py
│ │ ├── hello.py
│ │ ├── maintenance_window.py
│ │ ├── ops_item.py
│ │ ├── requirements.txt
│ │ ├── ssm_getting_started.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_document.py
│ │ │ ├── test_maintenance_window.py
│ │ │ ├── test_ops_item.py
│ │ │ └── test_ssm_getting_started.py
│ ├── stepfunctions
│ │ ├── README.md
│ │ ├── activities.py
│ │ ├── get_started_state_machines.py
│ │ ├── hello.py
│ │ ├── requirements.txt
│ │ ├── state_machines.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_cleanup.py
│ │ │ ├── test_find_or_create_activity.py
│ │ │ ├── test_find_or_create_state_machine.py
│ │ │ ├── test_finish_state_machine_run.py
│ │ │ ├── test_get_started_state_machines_integ.py
│ │ │ ├── test_prerequisites.py
│ │ │ └── test_run_state_machine.py
│ ├── sts
│ │ ├── README.md
│ │ ├── assume_role_mfa.py
│ │ ├── federated_url.py
│ │ ├── requirements.txt
│ │ ├── session_token.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_assume_role_mfa.py
│ │ │ ├── test_federated_url.py
│ │ │ └── test_session_token.py
│ ├── support
│ │ ├── README.md
│ │ ├── get_started_support_cases.py
│ │ ├── hello.py
│ │ ├── requirements.txt
│ │ ├── support_wrapper.py
│ │ └── test
│ │ │ ├── conftest.py
│ │ │ ├── test_add_communication.py
│ │ │ ├── test_create_attachment_set.py
│ │ │ ├── test_create_case.py
│ │ │ ├── test_describe_attachment.py
│ │ │ ├── test_describe_cases.py
│ │ │ ├── test_get_started_support_cases_integ.py
│ │ │ ├── test_list_communications.py
│ │ │ ├── test_resolve_case.py
│ │ │ ├── test_select_service.py
│ │ │ └── test_select_severity.py
│ ├── textract
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── test
│ │ │ ├── conftest.py
│ │ │ └── test_textract_wrapper.py
│ │ └── textract_wrapper.py
│ └── transcribe
│ │ ├── .media
│ │ └── Jabberwocky.mp3
│ │ ├── README.md
│ │ ├── getting_started.py
│ │ ├── jabber-vocabulary-table.txt
│ │ ├── requirements.txt
│ │ ├── test
│ │ ├── conftest.py
│ │ ├── test_transcribe_basics.py
│ │ └── test_transcribe_getting_started.py
│ │ └── transcribe_basics.py
├── premium-ex.md
└── test_tools
│ ├── .metadata.yaml
│ ├── README.md
│ ├── __init__.py
│ ├── acm_stubber.py
│ ├── apigateway_stubber.py
│ ├── apigateway_v2_stubber.py
│ ├── apigatewaymanagementapi_stubber.py
│ ├── auditmanager_stubber.py
│ ├── autoscaling_stubber.py
│ ├── bedrock_agent_runtime_stubber.py
│ ├── bedrock_agent_stubber.py
│ ├── bedrock_runtime_stubber.py
│ ├── bedrock_stubber.py
│ ├── cloudformation_stubber.py
│ ├── cloudfront_stubber.py
│ ├── cloudwatch_logs_stubber.py
│ ├── cloudwatch_stubber.py
│ ├── cognito_idp_stubber.py
│ ├── comprehend_stubber.py
│ ├── config_stubber.py
│ ├── controlcatalog_stubber.py
│ ├── controltower_stubber.py
│ ├── dynamodb_stubber.py
│ ├── ec2_stubber.py
│ ├── ecr_stubber.py
│ ├── elbv2_stubber.py
│ ├── emr_stubber.py
│ ├── eventbridge_stubber.py
│ ├── example_stubber.py
│ ├── fixtures
│ └── common.py
│ ├── glacier_stubber.py
│ ├── glue_stubber.py
│ ├── healthlake_stubber.py
│ ├── iam_stubber.py
│ ├── iot_sitewise_stubber.py
│ ├── keyspaces_stubber.py
│ ├── kinesis_analytics_v2_stubber.py
│ ├── kinesis_stubber.py
│ ├── kms_stubber.py
│ ├── lambda_stubber.py
│ ├── lookoutvision_stubber.py
│ ├── medical_imaging_stubber.py
│ ├── neptune_data_stubber.py
│ ├── neptune_graph_stubber.py
│ ├── neptune_stubber.py
│ ├── organizations_stubber.py
│ ├── pinpoint_email_stubber.py
│ ├── pinpoint_sms_voice_stubber.py
│ ├── pinpoint_stubber.py
│ ├── polly_stubber.py
│ ├── rds_stubber.py
│ ├── rdsdata_stubber.py
│ ├── redshift_data_stubber.py
│ ├── redshift_stubber.py
│ ├── rekognition_stubber.py
│ ├── requirements.txt
│ ├── route53_stubber.py
│ ├── run_all_tests.py
│ ├── s3_stubber.py
│ ├── s3control_stubber.py
│ ├── scheduler_stubber.py
│ ├── secretsmanager_stubber.py
│ ├── ses_stubber.py
│ ├── sns_stubber.py
│ ├── sqs_stubber.py
│ ├── ssm_stubber.py
│ ├── stepfunctions_stubber.py
│ ├── sts_stubber.py
│ ├── stubber_factory.py
│ ├── support_stubber.py
│ ├── textract_stubber.py
│ └── transcribe_stubber.py
├── resources
├── README.md
├── cdk
│ ├── .gitignore
│ ├── README.md
│ ├── aurora_serverless_app
│ │ ├── README.md
│ │ ├── cdk.json
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ ├── setup.yaml
│ │ └── tsconfig.json
│ ├── cognito_scenario_user_pool_with_mfa
│ │ ├── README.md
│ │ ├── cdk.json
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ ├── setup.yaml
│ │ └── tsconfig.json
│ ├── dynamodb-item-tracker
│ │ ├── README.md
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ ├── setup.yaml
│ │ └── tsconfig.json
│ ├── dynamodb-ruby-example-create-users-table
│ │ ├── cdk.json
│ │ ├── dynamodb-ruby-example-create-users-table.ts
│ │ ├── package.json
│ │ └── tsconfig.json
│ ├── dynamodb_ruby_example_create_movies_table
│ │ ├── cdk.json
│ │ ├── dynamodb_ruby_example_create_movies_table.ts
│ │ ├── package.json
│ │ └── tsconfig.json
│ ├── ecr_repositories
│ │ ├── bin
│ │ │ └── ecr_repositories.ts
│ │ ├── cdk.json
│ │ ├── lib
│ │ │ └── ecr_repositories-stack.ts
│ │ ├── package-lock.json
│ │ └── package.json
│ ├── glue_role_bucket
│ │ ├── cdk.json
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ ├── setup.yaml
│ │ └── tsconfig.json
│ ├── iam-ruby-example-add-new-user
│ │ ├── cdk.json
│ │ ├── iam-ruby-example-add-new-user.ts
│ │ ├── package.json
│ │ └── tsconfig.json
│ ├── javascript_example_code_polly_aws_service
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── javascript_example_lambda_aws_service
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── javav2_s3_event_notification
│ │ ├── README.md
│ │ ├── cdk.json
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── myorg
│ │ │ ├── DirectTargetStack.java
│ │ │ ├── EventBridgeStack.java
│ │ │ ├── Javav2S3EventNotificationApp.java
│ │ │ └── QueueTopicStack.java
│ ├── javav2_sqs_SSE-KMS_encryption
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── cdk.json
│ │ ├── pom.xml
│ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── myorg
│ │ │ ├── Javav2SqsSseKmsEncryptionApp.java
│ │ │ └── KmsQueueStack.java
│ ├── kinesis-example-create-stream
│ │ ├── .gitignore
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── kinesis-iam-unauthenticated-role
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── lambda_using_api_gateway
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── lambda_using_scheduled_events
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── legacy
│ │ ├── README.md
│ │ ├── basic-rds-aurora
│ │ │ ├── MyRdsDbStack-stack.ts
│ │ │ └── MyRdsDbStack.ts
│ │ ├── basic-s3-bucket
│ │ │ ├── BucketResource-stack.ts
│ │ │ ├── BucketResource.json
│ │ │ ├── BucketResource.ts
│ │ │ ├── hello-cdk-stack.ts
│ │ │ ├── hello-cdk-stack2.ts
│ │ │ ├── hello-cdk.ts
│ │ │ └── hello-cdk2.ts
│ │ ├── basic-sqs
│ │ │ ├── HelloCdk-stack.ts
│ │ │ └── HelloCdk.ts
│ │ ├── dual-region-s3-buckets
│ │ │ ├── MyApp-stack.ts
│ │ │ └── MyApp.ts
│ │ ├── ecs-fargate-with-alb
│ │ │ ├── my_ecs_construct-stack.ts
│ │ │ └── my_ecs_construct.ts
│ │ ├── ecs-task-definition
│ │ │ └── integ.event-task.lit.ts
│ │ ├── lambda-with-api-gateway
│ │ │ ├── my_widget_service-stack.ts
│ │ │ ├── my_widget_service.ts
│ │ │ └── widget_service.ts
│ │ └── secrets-manager
│ │ │ ├── SecretsManager-stack.ts
│ │ │ └── SecretsManager.ts
│ ├── lex_bot_example_iam_unauth_role
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── messaging-app-unauthenticated-role-sqs-fifo-queue
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── python_example_code_apigateway_aws_service
│ │ ├── .gitignore
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── python_example_code_apigateway_websocket
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── python_example_code_stepfunctions_demo
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── rekognition-sns-video-analyzer
│ │ ├── cdk.json
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── rekognition-unauthrole
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── s3-ruby-example-create-bucket
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── s3-ruby-example-create-bucket.ts
│ │ └── tsconfig.json
│ ├── secrets-manager
│ │ ├── README.md
│ │ ├── bin
│ │ │ └── secrets-manager.ts
│ │ ├── cdk.json
│ │ ├── lib
│ │ │ └── secrets-manager-stack.ts
│ │ ├── package.json
│ │ ├── secretsstack.json
│ │ └── tsconfig.json
│ ├── submit-data-app-unauthenticated-role
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── textract_example_s3_sns_sqs
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ ├── textract_example_s3_sns_sqs_cognito
│ │ ├── cdk.json
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ └── transcribe-streaming-unauth-role
│ │ ├── cdk.json
│ │ ├── package.json
│ │ └── setup.ts
├── cfn
│ ├── entity-resolution-basics
│ │ └── entity-resolution-basics-template.yml
│ ├── iotsitewise_basics
│ │ └── SitewiseRoles-template.yml
│ └── s3_express_basics
│ │ └── s3_express_template.yml
├── clients
│ └── react
│ │ ├── elros-pam
│ │ └── screenshots
│ │ │ ├── download.png
│ │ │ ├── link.png
│ │ │ ├── sign_in_1.png
│ │ │ ├── sign_in_2.png
│ │ │ └── upload.png
│ │ ├── elros
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── index.html
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── public
│ │ │ └── vite.svg
│ │ ├── src
│ │ │ ├── App.css
│ │ │ ├── App.tsx
│ │ │ ├── FileUpload.tsx
│ │ │ ├── HelpPanel.tsx
│ │ │ ├── LoginNavigation.tsx
│ │ │ ├── main.tsx
│ │ │ ├── polyfills.ts
│ │ │ ├── store.ts
│ │ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ └── vite.config.ts
│ │ ├── elwing
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── libs
│ │ │ └── validator.ts
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── public
│ │ │ ├── index.html
│ │ │ ├── logo192.png
│ │ │ ├── logo512.png
│ │ │ ├── manifest.json
│ │ │ └── robots.txt
│ │ ├── src
│ │ │ ├── App.test.tsx
│ │ │ ├── App.tsx
│ │ │ ├── components
│ │ │ │ ├── Content.tsx
│ │ │ │ └── Navigation.tsx
│ │ │ ├── default-plugins
│ │ │ │ ├── develop-plugin
│ │ │ │ │ ├── DevelopPluginComponent.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ └── get-started-plugin
│ │ │ │ │ ├── GetStarted.md
│ │ │ │ │ ├── GetStartedPluginComponent.tsx
│ │ │ │ │ └── index.ts
│ │ │ ├── index.tsx
│ │ │ ├── plugin-creator
│ │ │ │ ├── content-builder.ts
│ │ │ │ ├── copyright.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── path-builder.ts
│ │ │ │ ├── register.ts
│ │ │ │ └── validations.ts
│ │ │ ├── plugins
│ │ │ │ ├── AppPlugin.ts
│ │ │ │ ├── item-tracker
│ │ │ │ │ ├── ItemTrackerComponent.tsx
│ │ │ │ │ ├── ItemTrackerReadmeComponent.tsx
│ │ │ │ │ ├── ItemTrackerStore.ts
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── RestService.ts
│ │ │ │ │ ├── config.json
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── item-tracker-add-item.png
│ │ │ │ │ │ ├── item-tracker-all-items.png
│ │ │ │ │ │ ├── item-tracker-archived-items.png
│ │ │ │ │ │ ├── item-tracker-send-report.png
│ │ │ │ │ │ └── item-tracker-start.png
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── work-item
│ │ │ │ │ │ ├── AddWorkItemComponent.tsx
│ │ │ │ │ │ ├── WorkItemControlsComponent.test.tsx
│ │ │ │ │ │ ├── WorkItemListComponent.tsx
│ │ │ │ │ │ ├── WorkItemService.test.ts
│ │ │ │ │ │ ├── WorkItemService.ts
│ │ │ │ │ │ └── testing
│ │ │ │ │ │ └── MockWorkItemService.ts
│ │ │ │ ├── manifest.ts
│ │ │ │ └── sqs-message
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── package-lock.json
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── src
│ │ │ │ │ ├── AwsService.js
│ │ │ │ │ ├── ChatItems.js
│ │ │ │ │ ├── MessageForm.js
│ │ │ │ │ ├── SqsChatComponent.js
│ │ │ │ │ ├── SqsChatComponent.unit.test.js
│ │ │ │ │ └── config.json
│ │ │ ├── react-app-env.d.ts
│ │ │ ├── reportWebVitals.ts
│ │ │ ├── setupTests.ts
│ │ │ └── store
│ │ │ │ ├── selectors.ts
│ │ │ │ └── store.ts
│ │ └── tsconfig.json
│ │ └── item-tracker
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── public
│ │ └── index.html
│ │ └── src
│ │ ├── App.js
│ │ ├── RestService.js
│ │ ├── WorkItem.js
│ │ ├── WorkItems.js
│ │ ├── __test__
│ │ ├── App.test.js
│ │ ├── WorkItem.test.js
│ │ └── WorkItems.test.js
│ │ ├── config.json
│ │ ├── index.js
│ │ └── setupTests.js
└── sample_files
│ ├── .sample_media
│ ├── market_2.jpg
│ ├── speech_sample.mp3
│ └── spheres_2.jpg
│ ├── README.md
│ ├── chat_sfn_state_machine.json
│ ├── movies.json
│ └── sample_saml_metadata.xml
├── ruby
├── .gitignore
├── .ruby-version
├── Dockerfile
├── Gemfile
├── Gemfile.lock
├── README.md
├── Rakefile
├── cross_service_examples
│ ├── feedback_sentiment_analyzer
│ │ ├── README.md
│ │ ├── comprehend_lambda_handler.rb
│ │ ├── polly_lambda_handler.rb
│ │ ├── textract_lambda_handler.rb
│ │ └── translate_lambda_handler.rb
│ └── item_tracker
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── architecture_diagram.png
│ │ ├── env
│ │ ├── config.yml
│ │ └── setup_scripts
│ │ │ ├── create_table.rb
│ │ │ └── populate_table.rb
│ │ ├── spec
│ │ └── aurora_actions_spec.rb
│ │ ├── src
│ │ ├── app.rb
│ │ ├── aurora.rb
│ │ └── report.rb
│ │ └── templates
│ │ ├── report.html.erb
│ │ └── report.txt
├── example_code
│ ├── aurora
│ │ ├── README.md
│ │ └── hello
│ │ │ └── hello_aurora.rb
│ ├── auto-scaling
│ │ ├── README.md
│ │ └── hello
│ │ │ └── hello_autoscaling.rb
│ ├── cloudtrail
│ │ ├── README.md
│ │ ├── create_trail.rb
│ │ ├── delete_trail.rb
│ │ ├── describe_trails.rb
│ │ ├── lookup_events.rb
│ │ └── spec
│ │ │ └── cloudtrail_spec.rb
│ ├── cloudwatch
│ │ ├── README.md
│ │ ├── alarm_actions.rb
│ │ ├── alarm_basics.rb
│ │ ├── create_alarm.rb
│ │ ├── metrics_basics.rb
│ │ ├── show_alarms.rb
│ │ └── spec
│ │ │ ├── alarm_actions_spec.rb
│ │ │ ├── alarm_basics_spec.rb
│ │ │ ├── create_alarm_spec.rb
│ │ │ ├── metrics_basic_spec.rb
│ │ │ ├── send_events_ec2_spec.rb
│ │ │ └── show_alarms_spec.rb
│ ├── codebuild
│ │ ├── README.md
│ │ ├── aws-ruby-sdk-codebuild-example-build-project.rb
│ │ ├── aws-ruby-sdk-codebuild-example-list-builds.rb
│ │ └── aws-ruby-sdk-codebuild-example-list-projects.rb
│ ├── cognito
│ │ ├── README.md
│ │ └── hello
│ │ │ └── hello_cognito.rb
│ ├── dynamodb
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── basics
│ │ │ ├── dynamodb_basics.rb
│ │ │ ├── scenario_getting_started_dynamodb.rb
│ │ │ └── spec
│ │ │ │ └── scenario_getting_started_dynamodb_spec.rb
│ │ ├── hello
│ │ │ └── hello_dynamodb.rb
│ │ ├── partiql
│ │ │ ├── partiql_batch.rb
│ │ │ ├── partiql_single.rb
│ │ │ ├── scenario_partiql_batch.rb
│ │ │ ├── scenario_partiql_single.rb
│ │ │ └── spec
│ │ │ │ ├── scenario_partiql_batch_spec.rb
│ │ │ │ └── scenario_partiql_single_spec.rb
│ │ └── scaffold.rb
│ ├── ec2
│ │ ├── README.md
│ │ ├── ec2-ruby-example-attach-igw-vpc.rb
│ │ ├── ec2-ruby-example-create-instance.rb
│ │ ├── ec2-ruby-example-create-key-pair.rb
│ │ ├── ec2-ruby-example-create-route-table.rb
│ │ ├── ec2-ruby-example-create-security-group.rb
│ │ ├── ec2-ruby-example-create-subnet.rb
│ │ ├── ec2-ruby-example-create-vpc.rb
│ │ ├── ec2-ruby-example-elastic-ips.rb
│ │ ├── ec2-ruby-example-get-all-instance-info.rb
│ │ ├── ec2-ruby-example-get-instance-info-by-tag.rb
│ │ ├── ec2-ruby-example-key-pairs.rb
│ │ ├── ec2-ruby-example-list-state-instance-i-123abc.rb
│ │ ├── ec2-ruby-example-manage-instances.rb
│ │ ├── ec2-ruby-example-reboot-instance-i-123abc.rb
│ │ ├── ec2-ruby-example-regions-availability-zones.rb
│ │ ├── ec2-ruby-example-security-group.rb
│ │ ├── ec2-ruby-example-start-instance-i-123abc.rb
│ │ ├── ec2-ruby-example-stop-instance-i-123abc.rb
│ │ ├── ec2-ruby-example-terminate-instance-i-123abc.rb
│ │ ├── hello
│ │ │ └── hello_ec2.rb
│ │ └── tests
│ │ │ ├── test_ec2-ruby-example-attach-igw-vpc.rb
│ │ │ ├── test_ec2-ruby-example-create-instance.rb
│ │ │ ├── test_ec2-ruby-example-create-key-pair.rb
│ │ │ ├── test_ec2-ruby-example-create-route-table.rb
│ │ │ ├── test_ec2-ruby-example-create-security-group.rb
│ │ │ ├── test_ec2-ruby-example-create-subnet.rb
│ │ │ ├── test_ec2-ruby-example-create-vpc.rb
│ │ │ ├── test_ec2-ruby-example-elastic-ips.rb
│ │ │ ├── test_ec2-ruby-example-get-all-instance-info.rb
│ │ │ ├── test_ec2-ruby-example-get-instance-info-by-tag.rb
│ │ │ ├── test_ec2-ruby-example-key-pairs.rb
│ │ │ ├── test_ec2-ruby-example-list-state-instance-i-123abc.rb
│ │ │ ├── test_ec2-ruby-example-manage-instances.rb
│ │ │ ├── test_ec2-ruby-example-reboot-instance-i-123abc.rb
│ │ │ ├── test_ec2-ruby-example-regions-availability-zones.rb
│ │ │ ├── test_ec2-ruby-example-security-group.rb
│ │ │ ├── test_ec2-ruby-example-start-instance-i-123abc.rb
│ │ │ ├── test_ec2-ruby-example-stop-instance-i-123abc.rb
│ │ │ └── test_ec2-ruby-example-terminate-instance-i-123abc.rb
│ ├── elasticbeanstalk
│ │ ├── README.md
│ │ ├── list_apps.rb
│ │ ├── list_stacks.rb
│ │ ├── spec
│ │ │ ├── list_apps_spec.rb
│ │ │ ├── list_stacks_spec.rb
│ │ │ └── update_app_spec.rb
│ │ └── update_app.rb
│ ├── elastictranscoder
│ │ ├── .Jabberwocky.mp3
│ │ ├── README.md
│ │ ├── create_job.rb
│ │ ├── create_job_status_notification.rb
│ │ ├── specs
│ │ │ └── elastictranscoder_spec.rb
│ │ └── sqs_queue_notification_worker.rb
│ ├── eventbridge
│ │ ├── README.md
│ │ └── cw-ruby-example-send-events-ec2.rb
│ ├── glue
│ │ ├── README.md
│ │ ├── getting_started.rb
│ │ ├── glue_wrapper.rb
│ │ ├── hello
│ │ │ └── hello_glue.rb
│ │ ├── job_script.py
│ │ ├── resource_names.yaml
│ │ └── spec
│ │ │ ├── getting_started_scenario_spec.rb
│ │ │ └── test_job_script.py
│ ├── iam
│ │ ├── README.md
│ │ ├── attach_role_policy.rb
│ │ ├── attach_user_policy.rb
│ │ ├── get_account_password_policy.rb
│ │ ├── hello
│ │ │ └── hello_iam.rb
│ │ ├── list_admins.rb
│ │ ├── list_groups.rb
│ │ ├── list_saml_providers.rb
│ │ ├── list_users.rb
│ │ ├── manage_access_keys.rb
│ │ ├── manage_account_aliases.rb
│ │ ├── manage_roles.rb
│ │ ├── manage_server_certificates.rb
│ │ ├── manage_users.rb
│ │ ├── scenario_users.rb
│ │ └── spec
│ │ │ ├── attach_role_policy_spec.rb
│ │ │ ├── attach_user_policy_spec.rb
│ │ │ ├── get_account_password_policy_spec.rb
│ │ │ ├── list_admins_spec.rb
│ │ │ ├── list_groups_spec.rb
│ │ │ ├── list_saml_providers_spec.rb
│ │ │ ├── manage_access_keys_spec.rb
│ │ │ ├── manage_account_aliases_spec.rb
│ │ │ ├── manage_roles_spec.rb
│ │ │ ├── manage_server_certificates_spec.rb
│ │ │ ├── manage_users_spec.rb
│ │ │ └── scenario_users_spec.rb
│ ├── kms
│ │ ├── README.md
│ │ ├── create_key.rb
│ │ ├── decrypt_data.rb
│ │ ├── encrypt_data.rb
│ │ └── re_encrypt_data.rb
│ ├── lambda
│ │ ├── README.md
│ │ ├── demo.txt
│ │ ├── hello
│ │ │ └── hello_lambda.rb
│ │ ├── lambda_basics.rb
│ │ ├── lambda_function.rb
│ │ ├── lambda_function_updated.rb
│ │ ├── scenario_getting_started_functions.rb
│ │ └── spec
│ │ │ └── scenario_getting_started_functions_spec.rb
│ ├── polly
│ │ ├── README.md
│ │ ├── polly_describe_voices.rb
│ │ ├── polly_list_lexicons.rb
│ │ └── polly_synthesize_speech.rb
│ ├── rds
│ │ ├── README.md
│ │ ├── create_cluster_snapshot.rb
│ │ ├── create_snapshot.rb
│ │ ├── hello
│ │ │ └── hello_rds.rb
│ │ ├── list_cluster_snapshots.rb
│ │ ├── list_instance_snapshots.rb
│ │ ├── list_instances.rb
│ │ ├── list_parameter_groups.rb
│ │ ├── list_security_groups.rb
│ │ ├── list_subnet_groups.rb
│ │ └── spec
│ │ │ └── rds_examples_spec.rb
│ ├── s3
│ │ ├── README.md
│ │ ├── auth_federation_token_request_test.rb
│ │ ├── auth_request_object_keys.rb
│ │ ├── auth_session_token_request_test.rb
│ │ ├── bucket_cors.rb
│ │ ├── bucket_create.rb
│ │ ├── bucket_list.rb
│ │ ├── bucket_list_objects.rb
│ │ ├── bucket_policy.rb
│ │ ├── bucket_put_encryption.rb
│ │ ├── bucket_put_website.rb
│ │ ├── encryption_v2
│ │ │ ├── s3_add_csaes_encrypt_item.rb
│ │ │ ├── s3_add_cskms_encrypt_item.rb
│ │ │ ├── s3_get_csaes_decrypt_item.rb
│ │ │ ├── s3_get_cskms_decrypt_item.rb
│ │ │ ├── s3_ruby_example_add_cspk_item.rb
│ │ │ ├── s3_ruby_example_get_cspk_item.rb
│ │ │ └── spec
│ │ │ │ ├── test_s3_add_csaes_encrypt_item.rb
│ │ │ │ ├── test_s3_add_cskms_encrypt_item.rb
│ │ │ │ ├── test_s3_get_csaes_decrypt_item.rb
│ │ │ │ ├── test_s3_get_cskms_decrypt_item.rb
│ │ │ │ ├── test_s3_ruby_example_add_cspk_item.rb
│ │ │ │ └── test_s3_ruby_example_get_cspk_item.rb
│ │ ├── hello
│ │ │ └── hello_s3.rb
│ │ ├── object_copy.rb
│ │ ├── object_copy_encrypt.rb
│ │ ├── object_exists.rb
│ │ ├── object_get.rb
│ │ ├── object_get_encryption.rb
│ │ ├── object_presigned_url_upload.rb
│ │ ├── object_put.rb
│ │ ├── object_put_sse.rb
│ │ ├── object_upload_file.rb
│ │ ├── s3.rb
│ │ ├── scenario_getting_started.rb
│ │ └── spec
│ │ │ ├── bucket_cors_spec.rb
│ │ │ ├── bucket_create_spec.rb
│ │ │ ├── bucket_list_objects_spec.rb
│ │ │ ├── bucket_list_spec.rb
│ │ │ ├── bucket_policy_spec.rb
│ │ │ ├── bucket_put_encryption_spec.rb
│ │ │ ├── bucket_put_website_spec.rb
│ │ │ ├── object_copy_encrypt_spec.rb
│ │ │ ├── object_copy_spec.rb
│ │ │ ├── object_exists_spec.rb
│ │ │ ├── object_get_encryption_spec.rb
│ │ │ ├── object_get_spec.rb
│ │ │ ├── object_presigned_url_upload_spec.rb
│ │ │ ├── object_put_spec.rb
│ │ │ ├── object_put_sse_spec.rb
│ │ │ ├── object_upload_file_spec.rb
│ │ │ └── scenario_getting_started_spec.rb
│ ├── secretsmanager
│ │ ├── README.md
│ │ └── sm_get_secrets.rb
│ ├── ses
│ │ ├── README.md
│ │ ├── v1
│ │ │ ├── list_identities.rb
│ │ │ ├── ses_get_statistics.rb
│ │ │ ├── ses_send_email.rb
│ │ │ └── ses_send_verification.rb
│ │ └── v2
│ │ │ ├── config.rb
│ │ │ └── send_email.rb
│ ├── sns
│ │ ├── README.md
│ │ ├── create_subscription.rb
│ │ ├── create_topic.rb
│ │ ├── enable_resource.rb
│ │ ├── send_message.rb
│ │ ├── show_subscriptions.rb
│ │ ├── show_topics.rb
│ │ ├── spec
│ │ │ ├── create_subscriptions_spec.rb
│ │ │ └── show_subscriptions_spec.rb
│ │ └── tests
│ │ │ ├── test-sns-ruby-example-create-subscription.rb
│ │ │ ├── test-sns-ruby-example-create-topic.rb
│ │ │ └── test_create_bucket_snippet.rb
│ └── sqs
│ │ ├── README.md
│ │ ├── create_queue.rb
│ │ ├── delete_queue.rb
│ │ ├── enable_resource.rb
│ │ ├── message_visibility_timeout.rb
│ │ ├── receive_messages.rb
│ │ ├── scenario_dead_letter_queue.rb
│ │ ├── scenario_getting_started.rb
│ │ ├── scenario_polling.rb
│ │ ├── send_message.rb
│ │ ├── send_message_batch.rb
│ │ ├── show_queues.rb
│ │ └── tests
│ │ ├── test_create_queue.rb
│ │ ├── test_receive_messages.rb
│ │ ├── test_send_message.rb
│ │ ├── test_send_message_batch.rb
│ │ └── test_show_queues.rb
├── helpers
│ ├── banner.txt
│ ├── colorizer.rb
│ ├── decorators.rb
│ ├── disclaimers.rb
│ ├── question.rb
│ └── waiters.rb
├── premium-ex.md
└── run_tests.sh
├── rust_dev_preview
├── .cargo
│ └── config.toml
├── .dockerignore
├── .gitignore
├── Dockerfile
├── README.md
├── cross_service
│ ├── Cargo.toml
│ ├── Dockerfile
│ ├── README.md
│ ├── detect_faces
│ │ ├── Cargo.toml
│ │ └── src
│ │ │ └── main.rs
│ ├── detect_labels
│ │ ├── Cargo.toml
│ │ └── src
│ │ │ └── main.rs
│ ├── photo_asset_management
│ │ ├── .gitignore
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── examples
│ │ │ ├── detect_labels.json
│ │ │ ├── download.json
│ │ │ ├── labels.json
│ │ │ └── upload.json
│ │ ├── integration
│ │ │ ├── Cargo.toml
│ │ │ └── tests
│ │ │ │ └── update_label.rs
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ ├── detect_labels.rs
│ │ │ │ ├── download.rs
│ │ │ │ ├── hello.rs
│ │ │ │ ├── labels.rs
│ │ │ │ ├── pam.rs
│ │ │ │ └── upload.rs
│ │ │ ├── chunked_uploader.rs
│ │ │ ├── common.rs
│ │ │ ├── handlers
│ │ │ │ ├── detect_labels.rs
│ │ │ │ ├── download.rs
│ │ │ │ ├── hello.rs
│ │ │ │ ├── labels.rs
│ │ │ │ ├── mod.rs
│ │ │ │ └── upload.rs
│ │ │ ├── lib.rs
│ │ │ └── uploader.rs
│ │ └── tests
│ │ │ ├── test_pipe.rs
│ │ │ └── test_upload_part.rs
│ ├── rest_ses
│ │ ├── .dockerignore
│ │ ├── Cargo.toml
│ │ ├── Dockerfile
│ │ ├── README.md
│ │ ├── configuration
│ │ │ ├── .gitignore
│ │ │ └── base.yaml
│ │ ├── src
│ │ │ ├── client.rs
│ │ │ ├── configuration.rs
│ │ │ ├── healthz.rs
│ │ │ ├── lib.rs
│ │ │ ├── main.rs
│ │ │ ├── report.rs
│ │ │ ├── startup.rs
│ │ │ ├── telemetry.rs
│ │ │ └── work_item
│ │ │ │ ├── collection.rs
│ │ │ │ ├── mod.rs
│ │ │ │ ├── repository.rs
│ │ │ │ └── work_item_archived.rs
│ │ └── tests
│ │ │ └── api
│ │ │ ├── healthz.rs
│ │ │ ├── main.rs
│ │ │ ├── startup.rs
│ │ │ └── work_item
│ │ │ ├── happy.rs
│ │ │ ├── mocked.rs
│ │ │ └── mod.rs
│ ├── rust-toolchain.toml
│ └── telephone
│ │ ├── Cargo.toml
│ │ └── src
│ │ └── main.rs
├── examples
│ ├── Cargo.toml
│ ├── apigateway
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ └── get_rest_apis.rs
│ │ │ └── lib.rs
│ ├── apigatewaymanagement
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── post_to_connection.rs
│ ├── applicationautoscaling
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── describe-scaling-policies.rs
│ ├── aurora
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── aurora_scenario
│ │ │ ├── mod.rs
│ │ │ └── tests.rs
│ │ │ ├── bin
│ │ │ ├── aurora-scenario.rs
│ │ │ └── hello-world.rs
│ │ │ ├── lib.rs
│ │ │ └── rds.rs
│ ├── auto-scaling
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── create-autoscaling-group.rs
│ │ │ ├── delete-autoscaling-group.rs
│ │ │ ├── list-autoscaling-groups.rs
│ │ │ ├── scenario.rs
│ │ │ └── update-autoscaling-group.rs
│ │ │ ├── lib.rs
│ │ │ └── scenario.rs
│ ├── autoscalingplans
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── describe-scaling-plans.rs
│ ├── batch
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── batch-helloworld.rs
│ ├── cloudformation
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-stack.rs
│ │ │ ├── delete-stack.rs
│ │ │ ├── describe-stack.rs
│ │ │ └── list-stacks.rs
│ ├── cloudwatch
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── list-metrics.rs
│ ├── cloudwatchlogs
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── get-log-events.rs
│ │ │ ├── list-log-groups.rs
│ │ │ └── list-log-streams.rs
│ ├── cognitoidentity
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── describe-identity-pool.rs
│ │ │ ├── list-identity-pools.rs
│ │ │ └── list-pool-identities.rs
│ │ │ └── lib.rs
│ ├── cognitoidentityprovider
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ └── list-user-pools.rs
│ │ │ └── lib.rs
│ ├── cognitosync
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ └── list-identity-pool-usage.rs
│ │ │ └── lib.rs
│ ├── concurrency
│ │ ├── Cargo.toml
│ │ ├── examples
│ │ │ ├── s3.rs
│ │ │ └── sqs.rs
│ │ └── src
│ │ │ └── lib.rs
│ ├── config
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── config-helloworld.rs
│ │ │ ├── delete-configuration-recorder.rs
│ │ │ ├── delete-delivery-channel.rs
│ │ │ ├── enable-config.rs
│ │ │ ├── list-configuration-recorders.rs
│ │ │ ├── list-delivery-channels.rs
│ │ │ ├── list-resources.rs
│ │ │ └── show-resource-history.rs
│ ├── custom-root-certificates
│ │ ├── Cargo.toml
│ │ └── src
│ │ │ └── main.rs
│ ├── dynamodb
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── moviedata.json
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── add-item.rs
│ │ │ ├── are-more-tables.rs
│ │ │ ├── create-table.rs
│ │ │ ├── crud.rs
│ │ │ ├── data.json
│ │ │ ├── delete-item.rs
│ │ │ ├── delete-table.rs
│ │ │ ├── docker-compose.yml
│ │ │ ├── dynamodb-helloworld.rs
│ │ │ ├── list-items.rs
│ │ │ ├── list-more-tables.rs
│ │ │ ├── list-tables-local.rs
│ │ │ ├── list-tables-main.rs
│ │ │ ├── list-tables.rs
│ │ │ ├── list10-tables.rs
│ │ │ ├── movies.rs
│ │ │ └── partiql.rs
│ │ │ ├── lib.rs
│ │ │ └── scenario
│ │ │ ├── add.rs
│ │ │ ├── create.rs
│ │ │ ├── delete.rs
│ │ │ ├── error.rs
│ │ │ ├── list.rs
│ │ │ ├── mod.rs
│ │ │ └── movies
│ │ │ ├── mod.rs
│ │ │ ├── server.rs
│ │ │ ├── shutdown.rs
│ │ │ └── startup.rs
│ ├── ebs
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-snapshot.rs
│ │ │ ├── delete-snapshot.rs
│ │ │ ├── get-snapshot-state.rs
│ │ │ └── list-snapshots.rs
│ ├── ec2
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-instance.rs
│ │ │ ├── describe-instances.rs
│ │ │ ├── ec2-helloworld.rs
│ │ │ ├── list-all-instance-events.rs
│ │ │ ├── monitor-instance.rs
│ │ │ ├── reboot-instance.rs
│ │ │ ├── start-instance.rs
│ │ │ └── stop-instance.rs
│ ├── ecr
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── describe-repos.rs
│ │ │ └── list-images.rs
│ ├── ecs
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── cluster.rs
│ │ │ └── describe-clusters.rs
│ ├── eks
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-cluster.rs
│ │ │ ├── create-delete-cluster.rs
│ │ │ └── list-clusters.rs
│ ├── firehose
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── put-records-batch.rs
│ ├── globalaccelerator
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── globalaccelerator-helloworld.rs
│ ├── glue
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── resources
│ │ │ ├── flight_etl_job_script.py
│ │ │ └── setup_scenario_getting_started.yaml
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ └── scenario.rs
│ │ │ ├── cleanup.rs
│ │ │ ├── clients.rs
│ │ │ ├── lib.rs
│ │ │ ├── prepare.rs
│ │ │ └── run.rs
│ │ └── tests
│ │ │ ├── clients.rs
│ │ │ ├── happy.rs
│ │ │ └── main.rs
│ ├── greengrassv2
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── list-core-devices.rs
│ ├── iam
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ ├── create-role.rs
│ │ │ │ ├── hello.rs
│ │ │ │ └── iam-getting-started.rs
│ │ │ └── iam-service-lib.rs
│ │ ├── testing
│ │ │ ├── test_create_policy_response_malformed.xml
│ │ │ └── test_create_policy_response_success.xml
│ │ └── tests
│ │ │ └── test-iam-service-lib.rs
│ ├── iot
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── describe-endpoint.rs
│ │ │ └── list-things.rs
│ ├── kinesis
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-stream.rs
│ │ │ ├── delete-stream.rs
│ │ │ ├── describe-stream.rs
│ │ │ ├── list-streams.rs
│ │ │ └── put-record.rs
│ ├── kms
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-key.rs
│ │ │ ├── decrypt.rs
│ │ │ ├── encrypt.rs
│ │ │ ├── generate-data-key-without-plaintext.rs
│ │ │ ├── generate-data-key.rs
│ │ │ ├── generate-random.rs
│ │ │ ├── kms-helloworld.rs
│ │ │ ├── list-keys.rs
│ │ │ └── reencrypt-data.rs
│ ├── lambda
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── actions.rs
│ │ │ ├── bin
│ │ │ ├── change-java-runtime.rs
│ │ │ ├── invoke-function.rs
│ │ │ ├── list-all-function-runtimes.rs
│ │ │ ├── list-functions.rs
│ │ │ └── scenario.rs
│ │ │ ├── lib.rs
│ │ │ └── main.rs
│ ├── localstack
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── use-localstack.rs
│ ├── logging
│ │ ├── README.md
│ │ ├── logger
│ │ │ ├── Cargo.toml
│ │ │ └── src
│ │ │ │ └── main.rs
│ │ └── tracing
│ │ │ ├── Cargo.toml
│ │ │ └── src
│ │ │ └── main.rs
│ ├── medialive
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── medialive-helloworld.rs
│ ├── mediapackage
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── list-endpoints.rs
│ │ │ └── mediapackage-helloworld.rs
│ ├── polly
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── describe-voices.rs
│ │ │ ├── list-lexicons.rs
│ │ │ ├── polly-helloworld.rs
│ │ │ ├── put-lexicon.rs
│ │ │ ├── synthesize-speech-presigned.rs
│ │ │ └── synthesize-speech.rs
│ ├── qldb
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-ledger.rs
│ │ │ ├── list-ledgers.rs
│ │ │ └── qldb-helloworld.rs
│ ├── rds
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── rds-helloworld.rs
│ ├── rdsdata
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── rdsdata-helloworld.rs
│ ├── route53
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── route53-helloworld.rs
│ ├── rust-toolchain.toml
│ ├── s3
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── file.csv
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ ├── client.rs
│ │ │ │ ├── copy-object.rs
│ │ │ │ ├── create-bucket.rs
│ │ │ │ ├── delete-object.rs
│ │ │ │ ├── delete-objects.rs
│ │ │ │ ├── get-object-presigned.rs
│ │ │ │ ├── get-object.rs
│ │ │ │ ├── if-modified-since.rs
│ │ │ │ ├── list-buckets.rs
│ │ │ │ ├── list-object-versions.rs
│ │ │ │ ├── list-objects.rs
│ │ │ │ ├── put-object-presigned.rs
│ │ │ │ ├── put-object-progress.rs
│ │ │ │ ├── s3-getting-started.rs
│ │ │ │ ├── s3-helloworld.rs
│ │ │ │ ├── s3-multipart-upload.rs
│ │ │ │ └── select-object-content.rs
│ │ │ ├── error.rs
│ │ │ └── s3-service-lib.rs
│ │ ├── testfile.txt
│ │ └── tests
│ │ │ ├── test-s3-getting-started.rs
│ │ │ └── test-s3-multipart-upload.rs
│ ├── sagemaker
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── list-training-jobs.rs
│ │ │ └── sagemaker-helloworld.rs
│ │ │ └── lib.rs
│ ├── sdk-config
│ │ ├── Cargo.toml
│ │ └── src
│ │ │ └── bin
│ │ │ ├── disable_retries.rs
│ │ │ ├── lazy_static.rs
│ │ │ ├── no_env.rs
│ │ │ ├── set_retries.rs
│ │ │ └── timeouts.rs
│ ├── secretsmanager
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-secret.rs
│ │ │ ├── get-secret-value.rs
│ │ │ └── list-secrets.rs
│ ├── sending-presigned-requests
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── file.csv
│ │ └── src
│ │ │ └── main.rs
│ ├── ses
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-contact-list.rs
│ │ │ ├── create-contact.rs
│ │ │ ├── is-email-verified.rs
│ │ │ ├── list-contact-lists.rs
│ │ │ ├── list-contacts.rs
│ │ │ └── send-email.rs
│ ├── sitewise
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── describe-asset.rs
│ │ │ ├── list-asset-models.rs
│ │ │ ├── list-assets.rs
│ │ │ └── list-portals.rs
│ │ │ └── lib.rs
│ ├── snowball
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-address.rs
│ │ │ ├── describe-addresses.rs
│ │ │ └── list-jobs.rs
│ ├── sns
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-topic.rs
│ │ │ ├── list-topics.rs
│ │ │ └── sns-hello-world.rs
│ ├── sqs
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── sqs-hello-world.rs
│ ├── ssm
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-parameter.rs
│ │ │ └── describe-parameters.rs
│ ├── stepfunction
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── start-execution.rs
│ │ │ └── stop-execution.rs
│ ├── sts
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── assume-role.rs
│ │ │ └── get-caller-identity.rs
│ ├── testing
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── enums.rs
│ │ │ ├── main.rs
│ │ │ ├── replay.rs
│ │ │ ├── testing
│ │ │ ├── response_1.xml
│ │ │ ├── response_multi_1.xml
│ │ │ └── response_multi_2.xml
│ │ │ ├── traits.rs
│ │ │ └── wrapper.rs
│ ├── textract
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── example_document.png
│ │ ├── guest_check.png
│ │ └── src
│ │ │ └── bin
│ │ │ └── analyze-document.rs
│ ├── tls
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── src
│ │ │ ├── lib.rs
│ │ │ └── main.rs
│ │ └── tests
│ │ │ └── test-tls.rs
│ └── transcribestreaming
│ │ ├── .audio
│ │ └── hello-transcribe-8000.wav
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ └── main.rs
├── lambda
│ ├── Cargo.toml
│ └── calculator
│ │ ├── Cargo.toml
│ │ └── src
│ │ └── bin
│ │ ├── arithmetic.rs
│ │ └── increment.rs
├── run_all.sh
├── test-utils
│ ├── Cargo.toml
│ ├── README.md
│ └── src
│ │ ├── macros.rs
│ │ ├── mod.rs
│ │ └── waiter.rs
├── tools
│ ├── add_aws_config_feature.py
│ ├── requirements.txt
│ ├── set_rust_version.py
│ └── toggle_sdk_branch.py
└── webassembly
│ ├── .cargo
│ └── config.toml
│ ├── Cargo.toml
│ ├── README.md
│ ├── src
│ └── lib.rs
│ └── www
│ ├── .gitignore
│ ├── env
│ ├── credentials.js
│ ├── index.js
│ └── package.json
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ └── index.js
│ ├── static
│ └── index.html
│ └── webpack.config.js
├── rustv1
├── .cargo
│ └── config.toml
├── .dockerignore
├── .gitignore
├── Dockerfile
├── README.md
├── cross_service
│ ├── Cargo.toml
│ ├── Dockerfile
│ ├── README.md
│ ├── detect_faces
│ │ ├── Cargo.toml
│ │ └── src
│ │ │ └── main.rs
│ ├── detect_labels
│ │ ├── Cargo.toml
│ │ └── src
│ │ │ └── main.rs
│ ├── photo_asset_management
│ │ ├── .gitignore
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── examples
│ │ │ ├── detect_labels.json
│ │ │ ├── download.json
│ │ │ ├── labels.json
│ │ │ └── upload.json
│ │ ├── integration
│ │ │ ├── Cargo.toml
│ │ │ └── tests
│ │ │ │ └── update_label.rs
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ ├── detect_labels.rs
│ │ │ │ ├── download.rs
│ │ │ │ ├── hello.rs
│ │ │ │ ├── labels.rs
│ │ │ │ ├── pam.rs
│ │ │ │ └── upload.rs
│ │ │ ├── chunked_uploader.rs
│ │ │ ├── common.rs
│ │ │ ├── handlers
│ │ │ │ ├── detect_labels.rs
│ │ │ │ ├── download.rs
│ │ │ │ ├── hello.rs
│ │ │ │ ├── labels.rs
│ │ │ │ ├── mod.rs
│ │ │ │ └── upload.rs
│ │ │ ├── lib.rs
│ │ │ └── uploader.rs
│ │ └── tests
│ │ │ ├── test_pipe.rs
│ │ │ └── test_upload_part.rs
│ ├── rest_ses
│ │ ├── .dockerignore
│ │ ├── Cargo.toml
│ │ ├── Dockerfile
│ │ ├── README.md
│ │ ├── configuration
│ │ │ ├── .gitignore
│ │ │ └── base.yaml
│ │ ├── src
│ │ │ ├── client.rs
│ │ │ ├── configuration.rs
│ │ │ ├── healthz.rs
│ │ │ ├── lib.rs
│ │ │ ├── main.rs
│ │ │ ├── report.rs
│ │ │ ├── startup.rs
│ │ │ ├── telemetry.rs
│ │ │ └── work_item
│ │ │ │ ├── collection.rs
│ │ │ │ ├── mod.rs
│ │ │ │ ├── repository.rs
│ │ │ │ └── work_item_archived.rs
│ │ └── tests
│ │ │ └── api
│ │ │ ├── healthz.rs
│ │ │ ├── main.rs
│ │ │ ├── startup.rs
│ │ │ └── work_item
│ │ │ ├── happy.rs
│ │ │ ├── mocked.rs
│ │ │ └── mod.rs
│ ├── rust-toolchain.toml
│ └── telephone
│ │ ├── Cargo.toml
│ │ └── src
│ │ └── main.rs
├── examples
│ ├── Cargo.toml
│ ├── apigateway
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ └── get_rest_apis.rs
│ │ │ └── lib.rs
│ ├── apigatewaymanagement
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── post_to_connection.rs
│ ├── applicationautoscaling
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── describe-scaling-policies.rs
│ ├── aurora
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── aurora_scenario
│ │ │ ├── mod.rs
│ │ │ └── tests.rs
│ │ │ ├── bin
│ │ │ ├── aurora-scenario.rs
│ │ │ └── hello-world.rs
│ │ │ ├── lib.rs
│ │ │ └── rds.rs
│ ├── auto-scaling
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── create-autoscaling-group.rs
│ │ │ ├── delete-autoscaling-group.rs
│ │ │ ├── list-autoscaling-groups.rs
│ │ │ ├── scenario.rs
│ │ │ └── update-autoscaling-group.rs
│ │ │ ├── lib.rs
│ │ │ └── scenario.rs
│ ├── autoscalingplans
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── describe-scaling-plans.rs
│ ├── batch
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── batch-helloworld.rs
│ ├── bedrock-agent-runtime
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── invoke-agent.rs
│ ├── bedrock-runtime
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── converse-stream.rs
│ │ │ ├── converse.rs
│ │ │ └── tool-use.rs
│ ├── cloudformation
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-stack.rs
│ │ │ ├── delete-stack.rs
│ │ │ ├── describe-stack.rs
│ │ │ └── list-stacks.rs
│ ├── cloudwatch
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── list-metrics.rs
│ ├── cloudwatchlogs
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── get-log-events.rs
│ │ │ ├── large-query.rs
│ │ │ ├── list-log-groups.rs
│ │ │ └── list-log-streams.rs
│ ├── cognitoidentity
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── describe-identity-pool.rs
│ │ │ ├── list-identity-pools.rs
│ │ │ └── list-pool-identities.rs
│ │ │ └── lib.rs
│ ├── cognitoidentityprovider
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ └── list-user-pools.rs
│ │ │ └── lib.rs
│ ├── cognitosync
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ └── list-identity-pool-usage.rs
│ │ │ └── lib.rs
│ ├── concurrency
│ │ ├── Cargo.toml
│ │ ├── examples
│ │ │ ├── s3.rs
│ │ │ └── sqs.rs
│ │ └── src
│ │ │ └── lib.rs
│ ├── config
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── config-helloworld.rs
│ │ │ ├── delete-configuration-recorder.rs
│ │ │ ├── delete-delivery-channel.rs
│ │ │ ├── enable-config.rs
│ │ │ ├── list-configuration-recorders.rs
│ │ │ ├── list-delivery-channels.rs
│ │ │ ├── list-resources.rs
│ │ │ └── show-resource-history.rs
│ ├── custom-root-certificates
│ │ ├── Cargo.toml
│ │ └── src
│ │ │ └── main.rs
│ ├── dynamodb
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── moviedata.json
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── add-item.rs
│ │ │ ├── are-more-tables.rs
│ │ │ ├── create-table.rs
│ │ │ ├── crud.rs
│ │ │ ├── data.json
│ │ │ ├── delete-item.rs
│ │ │ ├── delete-table.rs
│ │ │ ├── docker-compose.yml
│ │ │ ├── dynamodb-helloworld.rs
│ │ │ ├── list-items.rs
│ │ │ ├── list-more-tables.rs
│ │ │ ├── list-tables-local.rs
│ │ │ ├── list-tables-main.rs
│ │ │ ├── list-tables.rs
│ │ │ ├── list10-tables.rs
│ │ │ ├── movies.rs
│ │ │ └── partiql.rs
│ │ │ ├── lib.rs
│ │ │ └── scenario
│ │ │ ├── add.rs
│ │ │ ├── create.rs
│ │ │ ├── delete.rs
│ │ │ ├── error.rs
│ │ │ ├── list.rs
│ │ │ ├── mod.rs
│ │ │ └── movies
│ │ │ ├── mod.rs
│ │ │ ├── server.rs
│ │ │ ├── shutdown.rs
│ │ │ └── startup.rs
│ ├── ebs
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-snapshot.rs
│ │ │ ├── delete-snapshot.rs
│ │ │ ├── get-snapshot-state.rs
│ │ │ └── list-snapshots.rs
│ ├── ec2
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── create-instance.rs
│ │ │ ├── describe-images.rs
│ │ │ ├── describe-instance.rs
│ │ │ ├── describe-regions.rs
│ │ │ ├── ec2-helloworld.rs
│ │ │ ├── getting-started.rs
│ │ │ ├── list-all-instance-events.rs
│ │ │ ├── reboot-instance.rs
│ │ │ ├── start-instance.rs
│ │ │ └── stop-instance.rs
│ │ │ ├── ec2.rs
│ │ │ ├── getting_started
│ │ │ ├── elastic_ip.rs
│ │ │ ├── instance.rs
│ │ │ ├── key_pair.rs
│ │ │ ├── mod.rs
│ │ │ ├── scenario.rs
│ │ │ ├── security_group.rs
│ │ │ ├── tests
│ │ │ │ ├── mod.rs
│ │ │ │ └── scenario_with_mocks.rs
│ │ │ └── util.rs
│ │ │ ├── lib.rs
│ │ │ └── ssm.rs
│ ├── ecr
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── describe-repos.rs
│ │ │ └── list-images.rs
│ ├── ecs
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── cluster.rs
│ │ │ └── describe-clusters.rs
│ ├── eks
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-cluster.rs
│ │ │ ├── create-delete-cluster.rs
│ │ │ └── list-clusters.rs
│ ├── firehose
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── put-records-batch.rs
│ ├── globalaccelerator
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── globalaccelerator-helloworld.rs
│ ├── glue
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── resources
│ │ │ ├── flight_etl_job_script.py
│ │ │ └── setup_scenario_getting_started.yaml
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ └── scenario.rs
│ │ │ ├── cleanup.rs
│ │ │ ├── clients.rs
│ │ │ ├── lib.rs
│ │ │ ├── prepare.rs
│ │ │ └── run.rs
│ │ └── tests
│ │ │ ├── clients.rs
│ │ │ ├── happy.rs
│ │ │ └── main.rs
│ ├── greengrassv2
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── list-core-devices.rs
│ ├── iam
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ ├── create-role.rs
│ │ │ │ ├── hello.rs
│ │ │ │ └── iam-getting-started.rs
│ │ │ └── iam-service-lib.rs
│ │ ├── testing
│ │ │ ├── test_create_policy_response_malformed.xml
│ │ │ └── test_create_policy_response_success.xml
│ │ └── tests
│ │ │ └── test-iam-service-lib.rs
│ ├── iot
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── describe-endpoint.rs
│ │ │ └── list-things.rs
│ ├── kinesis
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-stream.rs
│ │ │ ├── delete-stream.rs
│ │ │ ├── describe-stream.rs
│ │ │ ├── list-streams.rs
│ │ │ └── put-record.rs
│ ├── kms
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-key.rs
│ │ │ ├── decrypt.rs
│ │ │ ├── encrypt.rs
│ │ │ ├── generate-data-key-without-plaintext.rs
│ │ │ ├── generate-data-key.rs
│ │ │ ├── generate-random.rs
│ │ │ ├── kms-helloworld.rs
│ │ │ ├── list-keys.rs
│ │ │ └── reencrypt-data.rs
│ ├── lambda
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── actions.rs
│ │ │ ├── bin
│ │ │ ├── change-java-runtime.rs
│ │ │ ├── invoke-function.rs
│ │ │ ├── list-all-function-runtimes.rs
│ │ │ ├── list-functions.rs
│ │ │ └── scenario.rs
│ │ │ ├── lib.rs
│ │ │ └── main.rs
│ ├── localstack
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── aws_config
│ │ └── src
│ │ │ └── bin
│ │ │ └── use-localstack.rs
│ ├── logging
│ │ ├── README.md
│ │ ├── logger
│ │ │ ├── Cargo.toml
│ │ │ └── src
│ │ │ │ └── main.rs
│ │ └── tracing
│ │ │ ├── Cargo.toml
│ │ │ └── src
│ │ │ └── main.rs
│ ├── medialive
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── medialive-helloworld.rs
│ ├── mediapackage
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── list-endpoints.rs
│ │ │ └── mediapackage-helloworld.rs
│ ├── polly
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── describe-voices.rs
│ │ │ ├── list-lexicons.rs
│ │ │ ├── polly-helloworld.rs
│ │ │ ├── put-lexicon.rs
│ │ │ ├── synthesize-speech-presigned.rs
│ │ │ └── synthesize-speech.rs
│ ├── rds
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── rds-helloworld.rs
│ ├── rdsdata
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── rdsdata-helloworld.rs
│ ├── route53
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── route53-helloworld.rs
│ ├── rust-toolchain.toml
│ ├── s3
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── file.csv
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ ├── copy-object.rs
│ │ │ │ ├── create-bucket.rs
│ │ │ │ ├── delete-bucket.rs
│ │ │ │ ├── delete-object.rs
│ │ │ │ ├── delete-objects.rs
│ │ │ │ ├── get-object-presigned.rs
│ │ │ │ ├── get-object.rs
│ │ │ │ ├── if-modified-since.rs
│ │ │ │ ├── list-buckets.rs
│ │ │ │ ├── list-object-versions.rs
│ │ │ │ ├── list-objects.rs
│ │ │ │ ├── put-object-presigned.rs
│ │ │ │ ├── put-object-progress.rs
│ │ │ │ ├── s3-getting-started.rs
│ │ │ │ ├── s3-helloworld.rs
│ │ │ │ ├── s3-multipart-upload.rs
│ │ │ │ └── select-object-content.rs
│ │ │ ├── error.rs
│ │ │ └── lib.rs
│ │ ├── testfile.txt
│ │ └── tests
│ │ │ ├── test-s3-getting-started.rs
│ │ │ └── test-s3-multipart-upload.rs
│ ├── sagemaker
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── list-training-jobs.rs
│ │ │ └── sagemaker-helloworld.rs
│ │ │ └── lib.rs
│ ├── sdk-config
│ │ ├── Cargo.toml
│ │ └── src
│ │ │ └── bin
│ │ │ ├── disable_retries.rs
│ │ │ ├── lazy_static.rs
│ │ │ ├── no_env.rs
│ │ │ ├── per-request-credentials.rs
│ │ │ ├── per-request-retries.rs
│ │ │ ├── pre-request-region.rs
│ │ │ ├── set_retries.rs
│ │ │ └── timeouts.rs
│ ├── secretsmanager
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── get-secret-value.rs
│ ├── sending-presigned-requests
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── file.csv
│ │ └── src
│ │ │ └── main.rs
│ ├── ses
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── src
│ │ │ ├── bin
│ │ │ │ ├── create-contact-list.rs
│ │ │ │ ├── create-contact.rs
│ │ │ │ ├── is-email-verified.rs
│ │ │ │ ├── list-contact-lists.rs
│ │ │ │ ├── list-contacts.rs
│ │ │ │ ├── newsletter.rs
│ │ │ │ └── send-email.rs
│ │ │ ├── lib.rs
│ │ │ └── newsletter.rs
│ │ └── tests
│ │ │ └── test_newsletter.rs
│ ├── sitewise
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── bin
│ │ │ ├── describe-asset.rs
│ │ │ ├── list-asset-models.rs
│ │ │ ├── list-assets.rs
│ │ │ └── list-portals.rs
│ │ │ └── lib.rs
│ ├── snowball
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-address.rs
│ │ │ ├── describe-addresses.rs
│ │ │ └── list-jobs.rs
│ ├── sns
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-topic.rs
│ │ │ ├── list-topics.rs
│ │ │ └── sns-hello-world.rs
│ ├── sqs
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ └── sqs-hello-world.rs
│ ├── ssm
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── create-parameter.rs
│ │ │ └── describe-parameters.rs
│ ├── stepfunction
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── start-execution.rs
│ │ │ └── stop-execution.rs
│ ├── sts
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ └── bin
│ │ │ ├── assume-role.rs
│ │ │ └── get-caller-identity.rs
│ ├── testing
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ │ ├── enums.rs
│ │ │ ├── main.rs
│ │ │ ├── replay.rs
│ │ │ ├── testing
│ │ │ ├── response_1.xml
│ │ │ ├── response_multi_1.xml
│ │ │ └── response_multi_2.xml
│ │ │ ├── traits.rs
│ │ │ └── wrapper.rs
│ ├── textract
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── example_document.png
│ │ ├── guest_check.png
│ │ └── src
│ │ │ └── bin
│ │ │ └── analyze-document.rs
│ ├── tls
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ ├── src
│ │ │ ├── lib.rs
│ │ │ └── main.rs
│ │ └── tests
│ │ │ └── test-tls.rs
│ └── transcribestreaming
│ │ ├── .audio
│ │ └── hello-transcribe-8000.wav
│ │ ├── Cargo.toml
│ │ ├── README.md
│ │ └── src
│ │ └── main.rs
├── lambda
│ ├── Cargo.toml
│ ├── README.md
│ └── calculator
│ │ ├── Cargo.toml
│ │ └── src
│ │ └── bin
│ │ ├── arithmetic.rs
│ │ └── increment.rs
├── premium-ex.md
├── run_all.sh
├── test-utils
│ ├── Cargo.toml
│ ├── README.md
│ └── src
│ │ ├── macros.rs
│ │ ├── mod.rs
│ │ └── waiter.rs
├── tools
│ ├── add_aws_config_feature.py
│ ├── requirements.txt
│ ├── set_rust_version.py
│ ├── set_sdk_version.py
│ └── toggle_sdk_branch.py
└── webassembly
│ ├── .cargo
│ └── config.toml
│ ├── Cargo.toml
│ ├── README.md
│ ├── src
│ └── lib.rs
│ └── www
│ ├── .gitignore
│ ├── env
│ ├── credentials.js
│ ├── index.js
│ └── package.json
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ └── index.js
│ ├── static
│ └── index.html
│ └── webpack.config.js
├── sap-abap
├── #awsex#.nspc.xml
├── README.md
├── package.devc.xml
├── services
│ ├── bdr
│ │ ├── #awsex#cl_bdr_actions.clas.abap
│ │ ├── #awsex#cl_bdr_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_bdr_actions.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── bdz
│ │ ├── #awsex#cl_bdz_actions.clas.abap
│ │ ├── #awsex#cl_bdz_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_bdz_actions.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── cpd
│ │ ├── #awsex#cl_cpd_actions.clas.abap
│ │ ├── #awsex#cl_cpd_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_cpd_actions.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── cwt
│ │ ├── #awsex#cl_cwt_actions.clas.abap
│ │ ├── #awsex#cl_cwt_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_cwt_actions.clas.xml
│ │ ├── #awsex#cl_cwt_scenarios.clas.abap
│ │ ├── #awsex#cl_cwt_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_cwt_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── dyn
│ │ ├── #awsex#cl_dyn_actions.clas.abap
│ │ ├── #awsex#cl_dyn_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_dyn_actions.clas.xml
│ │ ├── #awsex#cl_dyn_scenarios.clas.abap
│ │ ├── #awsex#cl_dyn_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_dyn_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── ec2
│ │ ├── #awsex#cl_ec2_actions.clas.abap
│ │ ├── #awsex#cl_ec2_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_ec2_actions.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── kns
│ │ ├── #awsex#cl_kns_actions.clas.abap
│ │ ├── #awsex#cl_kns_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_kns_actions.clas.xml
│ │ ├── #awsex#cl_kns_scenarios.clas.abap
│ │ ├── #awsex#cl_kns_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_kns_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── lmd
│ │ ├── #awsex#cl_lmd_actions.clas.abap
│ │ ├── #awsex#cl_lmd_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_lmd_actions.clas.xml
│ │ ├── #awsex#cl_lmd_scenarios.clas.abap
│ │ ├── #awsex#cl_lmd_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_lmd_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── package.devc.xml
│ ├── s3
│ │ ├── #awsex#cl_s3_actions.clas.abap
│ │ ├── #awsex#cl_s3_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_s3_actions.clas.xml
│ │ ├── #awsex#cl_s3_scenarios.clas.abap
│ │ ├── #awsex#cl_s3_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_s3_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── sgm
│ │ ├── #awsex#cl_sgm_actions.clas.abap
│ │ ├── #awsex#cl_sgm_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_sgm_actions.clas.xml
│ │ ├── #awsex#cl_sgm_scenarios.clas.abap
│ │ ├── #awsex#cl_sgm_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_sgm_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── sns
│ │ ├── #awsex#cl_sns_actions.clas.abap
│ │ ├── #awsex#cl_sns_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_sns_actions.clas.xml
│ │ ├── #awsex#cl_sns_scenarios.clas.abap
│ │ ├── #awsex#cl_sns_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_sns_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── sqs
│ │ ├── #awsex#cl_sqs_actions.clas.abap
│ │ ├── #awsex#cl_sqs_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_sqs_actions.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ ├── tex
│ │ ├── #awsex#cl_tex_actions.clas.abap
│ │ ├── #awsex#cl_tex_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_tex_actions.clas.xml
│ │ ├── #awsex#cl_tex_scenarios.clas.abap
│ │ ├── #awsex#cl_tex_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_tex_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
│ └── xl8
│ │ ├── #awsex#cl_xl8_actions.clas.abap
│ │ ├── #awsex#cl_xl8_actions.clas.testclasses.abap
│ │ ├── #awsex#cl_xl8_actions.clas.xml
│ │ ├── #awsex#cl_xl8_scenarios.clas.abap
│ │ ├── #awsex#cl_xl8_scenarios.clas.testclasses.abap
│ │ ├── #awsex#cl_xl8_scenarios.clas.xml
│ │ ├── README.md
│ │ └── package.devc.xml
└── util
│ ├── #awsex#cl_utils.clas.abap
│ ├── #awsex#cl_utils.clas.xml
│ ├── #awsex#cx_generic.clas.abap
│ ├── #awsex#cx_generic.clas.xml
│ ├── #awsex#lib_exc.msag.xml
│ └── package.devc.xml
├── scenarios
├── basics
│ ├── batch
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── controltower
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── ecr
│ │ ├── README.md
│ │ ├── SPECIFICATION.md
│ │ └── resources
│ │ │ ├── Dockerfile
│ │ │ └── hello.sh
│ ├── entity_resolution
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── fleetwise
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── guardduty
│ │ └── SPECIFICATION.md
│ ├── inspector
│ │ └── SPECIFICATION.md
│ ├── iot
│ │ ├── README.md
│ │ ├── SPECIFICATION.md
│ │ └── iot_usecase
│ │ │ └── resources
│ │ │ ├── .gitignore
│ │ │ ├── cdk
│ │ │ ├── cdk.json
│ │ │ ├── package.json
│ │ │ ├── setup.ts
│ │ │ └── tsconfig.json
│ │ │ └── cfn_template.yaml
│ ├── kms
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── location
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── neptune
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── opensearch
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── redshift
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── s3
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── s3express
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ ├── sitewise
│ │ ├── README.md
│ │ └── SPECIFICATION.md
│ └── ssm
│ │ ├── README.md
│ │ └── SPECIFICATION.md
└── features
│ ├── bedrock_converse_tool
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── toolscenario.png
│ ├── cloudwatch_logs_large_query
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── resources
│ │ ├── .gitignore
│ │ ├── make-log-files.sh
│ │ ├── put-log-events.sh
│ │ └── stack.yaml
│ ├── eventbridge_scheduler
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── resources
│ │ ├── cfn_template.yaml
│ │ ├── emails.png
│ │ └── scheduler-workflow.png
│ ├── firehose
│ ├── README.md
│ ├── SPECIFICATION.md
│ ├── resources
│ │ ├── docs
│ │ │ ├── cfn.png
│ │ │ ├── data_gen.png
│ │ │ ├── records.png
│ │ │ └── setup-and-flow.png
│ │ ├── firehose-stack.yml
│ │ ├── mock_data.py
│ │ └── requirements.txt
│ ├── sample_records.json
│ └── start.sh
│ ├── healthimaging_image_sets
│ ├── .images
│ │ ├── cfn_stack.png
│ │ ├── copy_dicom.png
│ │ ├── dicom_import.png
│ │ └── get_image_frame_ids.png
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── resources
│ │ ├── .gitignore
│ │ ├── cdk
│ │ ├── cdk.json
│ │ ├── package.json
│ │ ├── setup.ts
│ │ └── tsconfig.json
│ │ └── cfn_template.yaml
│ ├── resilient_service
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── resources
│ │ ├── instance_policy.json
│ │ ├── recommendations.json
│ │ ├── recommendations_objects.json
│ │ ├── server.py
│ │ ├── server_startup_script.sh
│ │ └── ssm_only_policy.json
│ ├── s3_conditional_requests
│ ├── README.md
│ └── SPECIFICATION.md
│ ├── s3_object_integrity
│ ├── README.md
│ └── SPECIFICATION.md
│ ├── s3_object_lock
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── resources
│ │ └── Diagram_Amazon-S3-Object-Lock.png
│ ├── sagemaker_pipelines
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── resources
│ │ ├── GeoSpatialPipeline.json
│ │ ├── latlongtest.csv
│ │ ├── pipeline.png
│ │ └── workflow.png
│ ├── sesv2_weekly_mailer
│ ├── README.md
│ ├── SPECIFICATION.md
│ ├── content
│ │ ├── .aillyrc
│ │ ├── 01_README.md
│ │ ├── 10_CreateContact.md
│ │ ├── 10_CreateContactList.md
│ │ ├── 10_CreateEmailIdentity.md
│ │ ├── 10_CreateEmailTemplate.md
│ │ ├── 10_ListContacts.md
│ │ ├── 10_SendEmail.md
│ │ ├── 30_SPECIFICATION.md
│ │ ├── 31_SPEC_PREP.md
│ │ ├── 31a_intro_message.md
│ │ ├── 32_SPEC_GATHER.md
│ │ ├── 33_SPEC_SEND.md
│ │ ├── 34_SPEC_CLEANUP.md
│ │ ├── 38_SPEC_ERRORS.md
│ │ ├── 40_sample_files.md
│ │ ├── 41_welcome_html.md
│ │ ├── 42_coupon_newsletter_html.md
│ │ ├── 43_coupon_newsletter_txt.md
│ │ ├── 44_sample_coupons.json
│ │ ├── 61a_NewsletterWorkflow.java.md
│ │ ├── 62a_newsletter.rs.md
│ │ ├── 63a_newsletter.py.md
│ │ ├── 70_snippets.md
│ │ ├── 71_metadata.md
│ │ ├── 934a_README_CLEANUP_LINKS.md
│ │ └── tmp
│ │ │ ├── .aillyrc
│ │ │ ├── api_ref.md
│ │ │ ├── clean_api_ref.md
│ │ │ ├── links.md
│ │ │ └── pyref.md
│ └── resources
│ │ ├── coupon-newsletter.html
│ │ ├── coupon-newsletter.txt
│ │ ├── sample_coupons.json
│ │ ├── welcome.html
│ │ └── welcome.txt
│ ├── topics_and_queues
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── images
│ │ └── fifo_topics_diagram.png
│ └── user_pools_and_lambda_triggers
│ ├── README.md
│ ├── SPECIFICATION.md
│ └── resources
│ ├── lambda-post-authentication-1.png
│ └── lambda-pre-sign-up-1.png
├── steering_docs
├── dotnet-tech.md
├── dotnet-tech
│ ├── basics.md
│ ├── hello.md
│ ├── metadata.md
│ ├── orchestration.md
│ ├── readme_writeme.md
│ ├── tests.md
│ └── wrapper.md
├── go-tech
│ ├── actions.md
│ ├── basics.md
│ ├── hello.md
│ ├── metadata.md
│ ├── readme_writeme.md
│ └── tests.md
├── java-tech.md
├── java-tech
│ ├── actions.md
│ ├── basics.md
│ ├── hello.md
│ ├── metadata.md
│ ├── orchestration.md
│ ├── readme_writeme.md
│ └── tests.md
├── javascript-tech.md
├── kotlin-tech.md
├── kotlin-tech
│ ├── actions.md
│ ├── basics.md
│ ├── hello.md
│ ├── metadata.md
│ ├── orchestration.md
│ ├── readme_writeme.md
│ └── tests.md
├── php-tech
│ ├── basics.md
│ ├── hello.md
│ ├── metadata.md
│ ├── orchestration.md
│ ├── readme_writeme.md
│ ├── tests.md
│ └── wrapper.md
├── python-tech-original.md
├── python-tech
│ ├── basics.md
│ ├── hello.md
│ ├── metadata.md
│ ├── orchestration.md
│ ├── readme_writeme.md
│ ├── tests.md
│ └── wrapper.md
└── rust-tech.md
└── swift
├── .dockerignore
├── .gitignore
├── Dockerfile
├── README.md
├── example_code
├── apple
│ └── Buckets
│ │ ├── Buckets.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── WorkspaceSettings.xcsettings
│ │ └── Buckets
│ │ ├── Assets.xcassets
│ │ ├── AccentColor.colorset
│ │ │ └── Contents.json
│ │ ├── AppIcon.appiconset
│ │ │ └── Contents.json
│ │ └── Contents.json
│ │ ├── Buckets.entitlements
│ │ ├── BucketsApp.swift
│ │ ├── BucketsAppError.swift
│ │ ├── ContentView-ViewModel.swift
│ │ ├── ContentView.swift
│ │ ├── Preview Content
│ │ └── Preview Assets.xcassets
│ │ │ └── Contents.json
│ │ └── Support
│ │ ├── IDString.swift
│ │ ├── LocalizedAlertError.swift
│ │ └── View-extension.swift
├── bedrock-runtime
│ ├── README.md
│ └── models
│ │ ├── amazon-nova
│ │ ├── amazon-nova-canvas
│ │ │ ├── Package.swift
│ │ │ ├── Sources
│ │ │ │ └── main.swift
│ │ │ └── nova_canvas.png
│ │ ├── amazon-nova-reel
│ │ │ ├── Package.swift
│ │ │ └── Sources
│ │ │ │ └── main.swift
│ │ └── amazon-nova-text
│ │ │ ├── Package.swift
│ │ │ └── Sources
│ │ │ ├── Converse
│ │ │ └── main.swift
│ │ │ └── ConverseStream
│ │ │ └── main.swift
│ │ ├── anthropic_claude
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ ├── Converse
│ │ │ └── main.swift
│ │ │ └── ConverseStream
│ │ │ └── main.swift
│ │ └── meta_llama
│ │ ├── Package.swift
│ │ └── Sources
│ │ ├── Converse
│ │ └── main.swift
│ │ └── ConverseStream
│ │ └── main.swift
├── bedrock
│ ├── ListFoundationModels
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ └── README.md
├── cognito-identity-provider
│ ├── ListUsers
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ └── entry.swift
│ │ └── test.sh
│ ├── README.md
│ └── scenario
│ │ ├── Package.swift
│ │ ├── Sources
│ │ └── entry.swift
│ │ └── test.sh
├── cognito-identity
│ ├── FindOrCreateIdentityPool
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── CognitoIdentityHandler
│ │ │ │ └── CognitoIdentityHandler.swift
│ │ │ └── FindOrCreateIdentityPool
│ │ │ │ └── FindOrCreateIdentityPool.swift
│ │ └── Tests
│ │ │ └── CognitoIdentityHandlerTests
│ │ │ └── CognitoIdentityDemoTests.swift
│ └── README.md
├── dynamodb
│ ├── BatchGetItem
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── Movie.swift
│ │ │ ├── MovieDatabase.swift
│ │ │ └── batchgetitem.swift
│ │ └── Tests
│ │ │ ├── MovieDatabaseTests.swift
│ │ │ └── MovieTests.swift
│ ├── ListTables
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── DatabaseManager.swift
│ │ │ └── listtables.swift
│ │ └── Tests
│ │ │ └── ListTablesTests.swift
│ ├── README.md
│ └── basics
│ │ ├── MovieList
│ │ ├── Movie.swift
│ │ └── MovieTable.swift
│ │ ├── Package.swift
│ │ ├── Sources
│ │ └── basics.swift
│ │ └── Tests
│ │ ├── MovieTableTests.swift
│ │ └── MovieTests.swift
├── ec2
│ ├── README.md
│ ├── hello
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ └── scenario
│ │ ├── Package.swift
│ │ └── Sources
│ │ └── entry.swift
├── glue
│ ├── README.md
│ └── scenario
│ │ ├── Package.swift
│ │ ├── Sources
│ │ └── entry.swift
│ │ ├── flight_etl_job_script.py
│ │ ├── scaffold.py
│ │ ├── setup_scenario_getting_started.yaml
│ │ └── test.sh
├── iam
│ ├── AttachRolePolicy
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── AttachRolePolicy
│ │ │ │ └── AttachRolePolicy.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── AttachRolePolicyTests
│ │ │ ├── AttachRolePolicyTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── CreateRole
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── CreateRole
│ │ │ │ └── CreateRole.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── CreateRoleTests
│ │ │ ├── CreateRoleTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── CreateServiceLinkedRole
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── CreateServiceLinkedRole
│ │ │ │ └── CreateServiceLinkedRole.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── CreateServiceLinkedRoleTests
│ │ │ ├── CreateServiceLinkedRoleTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── CreateUser
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── CreateUser
│ │ │ │ └── CreateUser.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── CreateUserTests
│ │ │ ├── CreateUserTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── GetPolicy
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── GetPolicy
│ │ │ │ └── GetPolicy.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── GetPolicyTests
│ │ │ ├── GetPolicyTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── GetRole
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── GetRole
│ │ │ │ └── GetRole.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── GetRoleTests
│ │ │ ├── GetRoleTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── ListAttachedRolePolicies
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── ListAttachedRolePolicies
│ │ │ │ └── ListAttachedRolePolicies.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── ListAttachedRolePoliciesTests
│ │ │ ├── ListAttachedRolePoliciesTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── ListGroups
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── ListGroups
│ │ │ │ └── ListGroups.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── ListGroupsTests
│ │ │ ├── ListGroupsTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── ListPolicies
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── ListPolicies
│ │ │ │ └── ListPolicies.swift
│ │ │ └── ServiceHandler
│ │ │ │ ├── MyPolicyRecord.swift
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── ListPoliciesTests
│ │ │ ├── ListPoliciesTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── ListRolePolicies
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── ListRolePolicies
│ │ │ │ └── ListRolePolicies.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── ListRolePoliciesTests
│ │ │ ├── ListRolePoliciesTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── ListRoles
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── ListRoles
│ │ │ │ └── ListRoles.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── ListRolesTests
│ │ │ ├── ListRolesTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── ListUsers
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── ListUsers
│ │ │ │ └── ListUsers.swift
│ │ │ └── ServiceHandler
│ │ │ │ ├── MyUserRecord.swift
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── ListUsersTests
│ │ │ ├── ListUsersTests.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── README.md
│ └── basics
│ │ ├── Package.swift
│ │ ├── Sources
│ │ ├── Basics
│ │ │ └── Basics.swift
│ │ └── ServiceHandler
│ │ │ ├── ServiceHandlerError.swift
│ │ │ ├── ServiceHandlerIAM.swift
│ │ │ ├── ServiceHandlerIAM_Ext.swift
│ │ │ ├── ServiceHandlerS3.swift
│ │ │ ├── ServiceHandlerSTS.swift
│ │ │ └── ServiceHandlerSTS_Ext.swift
│ │ └── Tests
│ │ └── BasicsTests
│ │ └── BasicsTests.swift
├── identity-resolvers
│ ├── cognito-resolver
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ ├── Example.swift
│ │ │ └── entry.swift
│ └── sso-resolver
│ │ ├── Package.swift
│ │ ├── Sources
│ │ └── entry.swift
│ │ └── test.sh
├── lambda
│ ├── README.md
│ ├── basics
│ │ ├── calculator
│ │ │ ├── Package.swift
│ │ │ └── Sources
│ │ │ │ └── calculator.swift
│ │ ├── increment
│ │ │ ├── Package.swift
│ │ │ └── Sources
│ │ │ │ └── increment.swift
│ │ ├── lambda-basics
│ │ │ ├── Package.swift
│ │ │ └── Sources
│ │ │ │ ├── ExampleError.swift
│ │ │ │ └── entry.swift
│ │ └── test.sh
│ └── using-lambda-runtime
│ │ ├── .gitignore
│ │ ├── Package.swift
│ │ ├── Sources
│ │ └── lambda.swift
│ │ └── test.sh
├── rds
│ ├── README.md
│ └── scenario
│ │ ├── Package.swift
│ │ └── Sources
│ │ └── entry.swift
├── s3-transfer-manager
│ ├── download-streaming
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ ├── Example.swift
│ │ │ └── entry.swift
│ ├── get-bucket
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ ├── Example.swift
│ │ │ └── entry.swift
│ └── upload-file
│ │ ├── Package.swift
│ │ └── Sources
│ │ ├── Example.swift
│ │ └── entry.swift
├── s3
│ ├── DeleteObjects
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── DeleteObjects
│ │ │ │ └── DeleteObjects.swift
│ │ │ └── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ └── Tests
│ │ │ └── DeleteObjectsTests
│ │ │ ├── DeleteObjectsTests.swift
│ │ │ ├── S3DemoCleanup.swift
│ │ │ └── ServiceHandler_Ext.swift
│ ├── ListBuckets-Simple
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ └── entry.swift
│ │ └── test.sh
│ ├── ListBuckets
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ └── ListBuckets
│ │ │ │ ├── S3Session.swift
│ │ │ │ └── listbuckets.swift
│ │ └── Tests
│ │ │ └── ListBucketsTests
│ │ │ └── ListBucketsTests.swift
│ ├── README.md
│ ├── basics
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── ServiceHandler
│ │ │ │ └── ServiceHandler.swift
│ │ │ └── basics
│ │ │ │ └── basics.swift
│ │ └── Tests
│ │ │ └── basics-tests
│ │ │ ├── S3DemoCleanup.swift
│ │ │ └── basics-tests.swift
│ ├── binary-streaming
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── streamdown
│ │ │ │ ├── TransferError.swift
│ │ │ │ └── streamdown.swift
│ │ │ └── streamup
│ │ │ │ ├── TransferError.swift
│ │ │ │ └── streamup.swift
│ │ └── test.sh
│ ├── checksums
│ │ ├── multipart
│ │ │ ├── Package.swift
│ │ │ └── Sources
│ │ │ │ ├── TransferError.swift
│ │ │ │ └── entry.swift
│ │ └── upload
│ │ │ ├── Package.swift
│ │ │ └── Sources
│ │ │ ├── TransferError.swift
│ │ │ └── entry.swift
│ ├── multipart-upload
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ ├── TransferError.swift
│ │ │ └── entry.swift
│ └── presigned-urls
│ │ ├── Package.swift
│ │ ├── Sources
│ │ ├── presigned-download
│ │ │ ├── TransferError.swift
│ │ │ └── entry.swift
│ │ └── presigned-upload
│ │ │ ├── TransferError.swift
│ │ │ └── entry.swift
│ │ └── test.sh
├── sfn
│ ├── README.md
│ ├── hello
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ └── scenario
│ │ ├── Package.swift
│ │ └── Sources
│ │ ├── Activity.swift
│ │ ├── Example.swift
│ │ ├── StateMachine.swift
│ │ └── entry.swift
├── sns
│ ├── CreateTopic
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── DeleteTopic
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── Publish
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── README.md
│ ├── SubscribeEmail
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── SubscribeSMS
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── Unsubscribe
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ └── basics
│ │ ├── Package.swift
│ │ └── Sources
│ │ └── entry.swift
├── sqs
│ ├── CreateQueue
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── DeleteMessageBatch
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── DeleteQueue
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── GetQueueAttributes
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── README.md
│ ├── ReceiveMessage
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── SetQueueAttributes
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── basics
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ └── scenario
│ │ ├── Package.swift
│ │ └── Sources
│ │ └── entry.swift
├── sts
│ ├── AssumeRole
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── AssumeRoleExampleError.swift
│ │ │ └── entry.swift
│ │ └── test.sh
│ └── README.md
├── support
│ ├── README.md
│ ├── hello
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ └── scenario
│ │ ├── Package.swift
│ │ └── Sources
│ │ ├── Scenario.swift
│ │ └── entry.swift
├── swift-sdk
│ ├── ErrorHandling
│ │ ├── .gitignore
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ └── entry.swift
│ │ └── test.sh
│ ├── Waiters
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── S3Session.swift
│ │ │ └── waiters.swift
│ │ ├── Tests
│ │ │ └── Waiters-Tests.swift
│ │ └── test.sh
│ ├── config
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ └── ConfigExample.swift
│ │ ├── test-cfn.yaml
│ │ └── test.sh
│ ├── http-config
│ │ ├── Package.swift
│ │ └── Sources
│ │ │ └── entry.swift
│ ├── mocking
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ ├── BucketManager.swift
│ │ │ ├── S3Session.swift
│ │ │ └── mocking.swift
│ │ └── Tests
│ │ │ ├── MockS3Session.swift
│ │ │ └── mocking-tests.swift
│ ├── pagination
│ │ ├── Package.swift
│ │ ├── Sources
│ │ │ └── entry.swift
│ │ └── test.sh
│ └── retry
│ │ ├── Package.swift
│ │ ├── Sources
│ │ └── entry.swift
│ │ └── test.sh
└── transcribe-streaming
│ ├── README.md
│ └── transcribe-events
│ ├── Package.swift
│ └── Sources
│ ├── TranscribeError.swift
│ └── entry.swift
├── modules
└── SwiftUtilities
│ ├── Package.swift
│ ├── README.md
│ ├── Sources
│ └── SwiftUtilities
│ │ ├── STimer.swift
│ │ ├── String_Fakery.swift
│ │ ├── String_uniqueName.swift
│ │ ├── TestWaiter.swift
│ │ └── ValueList.swift
│ └── Tests
│ └── SwiftUtilitiesTests
│ ├── FakeryStringTests.swift
│ ├── STimerTests.swift
│ ├── TestWaiterTests.swift
│ ├── UniqueNameStringTests.swift
│ └── ValueListTests.swift
├── premium-ex.md
└── tools
└── swiftbuild.py
/.abapgit.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.abapgit.xml
--------------------------------------------------------------------------------
/.doc_gen/metadata/.prettierrc.yaml:
--------------------------------------------------------------------------------
1 | bracketSpacing: false
2 |
--------------------------------------------------------------------------------
/.doc_gen/validation.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.doc_gen/validation.yaml
--------------------------------------------------------------------------------
/.dotnet/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.dotnet/.gitignore
--------------------------------------------------------------------------------
/.dotnet/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.dotnet/README.md
--------------------------------------------------------------------------------
/.dotnet/example_code/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.dotnet/example_code/README.md
--------------------------------------------------------------------------------
/.dotnet/example_code_legacy/CloudWatchLogs/AwsCloudWatchSample1/myTestLogGroup.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.flake8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.flake8
--------------------------------------------------------------------------------
/.git-blame-ignore-revs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.git-blame-ignore-revs
--------------------------------------------------------------------------------
/.git-hooks/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.git-hooks/README.md
--------------------------------------------------------------------------------
/.git-hooks/pre-commit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.git-hooks/pre-commit
--------------------------------------------------------------------------------
/.gitallowed:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.gitallowed
--------------------------------------------------------------------------------
/.github/CODEOWNERS:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/CODEOWNERS
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/ISSUE_TEMPLATE/bug.yaml
--------------------------------------------------------------------------------
/.github/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/PULL_REQUEST_TEMPLATE.md
--------------------------------------------------------------------------------
/.github/allowed-labels.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/allowed-labels.yml
--------------------------------------------------------------------------------
/.github/label-ruleset.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/label-ruleset.yml
--------------------------------------------------------------------------------
/.github/linters/.python-lint:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/linters/.python-lint
--------------------------------------------------------------------------------
/.github/linters/.ruby-lint.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/linters/.ruby-lint.yml
--------------------------------------------------------------------------------
/.github/linters/checkstyle.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/linters/checkstyle.xml
--------------------------------------------------------------------------------
/.github/linters/ktlint_config:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/linters/ktlint_config
--------------------------------------------------------------------------------
/.github/linters/phpcs.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/linters/phpcs.xml
--------------------------------------------------------------------------------
/.github/sd-cpp-linter/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/sd-cpp-linter/Dockerfile
--------------------------------------------------------------------------------
/.github/sd-cpp-linter/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/sd-cpp-linter/LICENSE
--------------------------------------------------------------------------------
/.github/sd-cpp-linter/action.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/sd-cpp-linter/action.yml
--------------------------------------------------------------------------------
/.github/sd-cpp-linter/requirements.txt:
--------------------------------------------------------------------------------
1 | PyGithub~=1.51
2 | unidiff~=0.6.0
3 | requests~=2.23
4 | pyyaml~=5.4
5 |
--------------------------------------------------------------------------------
/.github/workflows/lint-php.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/workflows/lint-php.yml
--------------------------------------------------------------------------------
/.github/workflows/lint-ruby.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/workflows/lint-ruby.yml
--------------------------------------------------------------------------------
/.github/workflows/lint-rust.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/workflows/lint-rust.yml
--------------------------------------------------------------------------------
/.github/workflows/pr_stats.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/workflows/pr_stats.yml
--------------------------------------------------------------------------------
/.github/workflows/sh-check.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/workflows/sh-check.yml
--------------------------------------------------------------------------------
/.github/workflows/sync-S3-KB.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/workflows/sync-S3-KB.yml
--------------------------------------------------------------------------------
/.github/workflows/writeme.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/workflows/writeme.yml
--------------------------------------------------------------------------------
/.github/workflows/yaml-lint.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.github/workflows/yaml-lint.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.gitignore
--------------------------------------------------------------------------------
/.tools/.gitignore:
--------------------------------------------------------------------------------
1 | __pycache__
2 | .venv
--------------------------------------------------------------------------------
/.tools/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/README.md
--------------------------------------------------------------------------------
/.tools/ailly/.gitignore:
--------------------------------------------------------------------------------
1 | .vectors
2 | node_modules
3 |
--------------------------------------------------------------------------------
/.tools/ailly/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/README.md
--------------------------------------------------------------------------------
/.tools/ailly/ailly.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/ailly.py
--------------------------------------------------------------------------------
/.tools/ailly/docs/.aillyrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/docs/.aillyrc
--------------------------------------------------------------------------------
/.tools/ailly/docs/20_PLAN.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/docs/20_PLAN.md
--------------------------------------------------------------------------------
/.tools/ailly/docs/21a_PLAN_P.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/docs/21a_PLAN_P.md
--------------------------------------------------------------------------------
/.tools/ailly/docs/21b_PLAN_L.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/docs/21b_PLAN_L.md
--------------------------------------------------------------------------------
/.tools/ailly/docs/21c_PLAN_A.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/docs/21c_PLAN_A.md
--------------------------------------------------------------------------------
/.tools/ailly/docs/21d_PLAN_N.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/docs/21d_PLAN_N.md
--------------------------------------------------------------------------------
/.tools/ailly/dotnet-prompts.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/dotnet-prompts.yaml
--------------------------------------------------------------------------------
/.tools/ailly/extract_snippets.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/extract_snippets.sh
--------------------------------------------------------------------------------
/.tools/ailly/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/package-lock.json
--------------------------------------------------------------------------------
/.tools/ailly/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/package.json
--------------------------------------------------------------------------------
/.tools/ailly/plugin.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/plugin.mjs
--------------------------------------------------------------------------------
/.tools/ailly/prompts.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/ailly/prompts.yaml
--------------------------------------------------------------------------------
/.tools/base_requirements.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/base_requirements.txt
--------------------------------------------------------------------------------
/.tools/readmes/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/README.md
--------------------------------------------------------------------------------
/.tools/readmes/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.tools/readmes/config.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/config.py
--------------------------------------------------------------------------------
/.tools/readmes/render.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/render.py
--------------------------------------------------------------------------------
/.tools/readmes/requirements.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/requirements.txt
--------------------------------------------------------------------------------
/.tools/readmes/runner.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/runner.py
--------------------------------------------------------------------------------
/.tools/readmes/scanner.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/scanner.py
--------------------------------------------------------------------------------
/.tools/readmes/setup.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/setup.py
--------------------------------------------------------------------------------
/.tools/readmes/update.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/update.py
--------------------------------------------------------------------------------
/.tools/readmes/writeme.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/readmes/writeme.py
--------------------------------------------------------------------------------
/.tools/snippets/.gitignore:
--------------------------------------------------------------------------------
1 | vendors
2 |
--------------------------------------------------------------------------------
/.tools/snippets/get_vendors.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/snippets/get_vendors.sh
--------------------------------------------------------------------------------
/.tools/snippets/sitter.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/snippets/sitter.py
--------------------------------------------------------------------------------
/.tools/test/DEPLOYMENT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/test/DEPLOYMENT.md
--------------------------------------------------------------------------------
/.tools/test/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/test/README.md
--------------------------------------------------------------------------------
/.tools/test/requirements.txt:
--------------------------------------------------------------------------------
1 | PyYAML==6.0.1
2 |
--------------------------------------------------------------------------------
/.tools/test/stacks/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/test/stacks/.gitignore
--------------------------------------------------------------------------------
/.tools/test/stacks/admin/python/cdk.json:
--------------------------------------------------------------------------------
1 | {
2 | "app": "python3 app.py"
3 | }
4 |
--------------------------------------------------------------------------------
/.tools/test/stacks/admin/typescript/cdk.context.json:
--------------------------------------------------------------------------------
1 | {
2 | "acknowledged-issue-numbers": [19836]
3 | }
4 |
--------------------------------------------------------------------------------
/.tools/test/stacks/deploy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/test/stacks/deploy.py
--------------------------------------------------------------------------------
/.tools/test/stacks/images/python/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.tools/test/stacks/images/python/public_ecr_repositories_stack/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.tools/test/stacks/images/typescript/cdk.context.json:
--------------------------------------------------------------------------------
1 | {
2 | "acknowledged-issue-numbers": [19836]
3 | }
4 |
--------------------------------------------------------------------------------
/.tools/test/stacks/nuke/typescript/.prettierignore:
--------------------------------------------------------------------------------
1 | cdk.out/
2 |
--------------------------------------------------------------------------------
/.tools/test/stacks/plugin/python/cdk.json:
--------------------------------------------------------------------------------
1 | {
2 | "app": "python3 app.py"
3 | }
4 |
--------------------------------------------------------------------------------
/.tools/test/stacks/plugin/typescript/cdk.context.json:
--------------------------------------------------------------------------------
1 | {
2 | "acknowledged-issue-numbers": [ 19836, 31885 ]
3 | }
4 |
--------------------------------------------------------------------------------
/.tools/validation/.yamllint.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/validation/.yamllint.yaml
--------------------------------------------------------------------------------
/.tools/validation/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/validation/README.md
--------------------------------------------------------------------------------
/.tools/verify_python.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/verify_python.bat
--------------------------------------------------------------------------------
/.tools/verify_python.ps:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/verify_python.ps
--------------------------------------------------------------------------------
/.tools/verify_python.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/.tools/verify_python.sh
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/LICENSE
--------------------------------------------------------------------------------
/NOTICE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/NOTICE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/README.md
--------------------------------------------------------------------------------
/abaplint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/abaplint.json
--------------------------------------------------------------------------------
/applications/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/applications/README.md
--------------------------------------------------------------------------------
/applications/feedback_sentiment_analyzer/client/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/applications/photo-asset-manager/cdk/rekognition_photo_analyzer/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/applications/photo-asset-manager/elros-pam/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/aws-cfn/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cfn/README.md
--------------------------------------------------------------------------------
/aws-cli/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cli/.gitattributes
--------------------------------------------------------------------------------
/aws-cli/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cli/README.md
--------------------------------------------------------------------------------
/aws-cli/bash-linux/.shellcheckrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cli/bash-linux/.shellcheckrc
--------------------------------------------------------------------------------
/aws-cli/bash-linux/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cli/bash-linux/README.md
--------------------------------------------------------------------------------
/aws-cli/bash-linux/ec2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cli/bash-linux/ec2/README.md
--------------------------------------------------------------------------------
/aws-cli/bash-linux/iam/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cli/bash-linux/iam/README.md
--------------------------------------------------------------------------------
/aws-cli/bash-linux/run_tests.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cli/bash-linux/run_tests.sh
--------------------------------------------------------------------------------
/aws-cli/bash-linux/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/aws-cli/bash-linux/s3/README.md
--------------------------------------------------------------------------------
/cpp/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/.gitignore
--------------------------------------------------------------------------------
/cpp/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/Dockerfile
--------------------------------------------------------------------------------
/cpp/Dockerfile.dockerignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/Dockerfile.dockerignore
--------------------------------------------------------------------------------
/cpp/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/README.rst
--------------------------------------------------------------------------------
/cpp/build_all_examples.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/build_all_examples.sh
--------------------------------------------------------------------------------
/cpp/example_code/acm/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/acm/README.md
--------------------------------------------------------------------------------
/cpp/example_code/acm/tests/mock_input/AddTagsToCertificate.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/cpp/example_code/acm/tests/mock_input/DeleteCertificate.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/cpp/example_code/acm/tests/mock_input/RemoveTagsFromCertificate.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/cpp/example_code/acm/tests/mock_input/RenewCertificate.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/cpp/example_code/acm/tests/mock_input/ResendValidationEmail.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/cpp/example_code/acm/tests/mock_input/UpdateCertificateOption.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/cpp/example_code/cloudtrail/tests/mock_input/DeleteTrail.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/cpp/example_code/ebs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/ebs/README.md
--------------------------------------------------------------------------------
/cpp/example_code/ec2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/ec2/README.md
--------------------------------------------------------------------------------
/cpp/example_code/glue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/glue/README.md
--------------------------------------------------------------------------------
/cpp/example_code/iam/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/iam/README.md
--------------------------------------------------------------------------------
/cpp/example_code/iot/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/iot/README.md
--------------------------------------------------------------------------------
/cpp/example_code/iot/tests/mock_input/empty_response.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/cpp/example_code/rds/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/rds/README.md
--------------------------------------------------------------------------------
/cpp/example_code/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/s3/README.md
--------------------------------------------------------------------------------
/cpp/example_code/ses/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/ses/README.md
--------------------------------------------------------------------------------
/cpp/example_code/sns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/sns/README.md
--------------------------------------------------------------------------------
/cpp/example_code/sqs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/sqs/README.md
--------------------------------------------------------------------------------
/cpp/example_code/sts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/example_code/sts/README.md
--------------------------------------------------------------------------------
/cpp/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/premium-ex.md
--------------------------------------------------------------------------------
/cpp/run_automated_tests.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/cpp/run_automated_tests.py
--------------------------------------------------------------------------------
/dotnetv3/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/.editorconfig
--------------------------------------------------------------------------------
/dotnetv3/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/.gitignore
--------------------------------------------------------------------------------
/dotnetv3/ACM/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/ACM/README.md
--------------------------------------------------------------------------------
/dotnetv3/Aurora/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Aurora/README.md
--------------------------------------------------------------------------------
/dotnetv3/Aurora/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Aurora/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/AutoScaling/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/AutoScaling/README.md
--------------------------------------------------------------------------------
/dotnetv3/Bedrock/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Bedrock/README.md
--------------------------------------------------------------------------------
/dotnetv3/CloudWatch/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/CloudWatch/README.md
--------------------------------------------------------------------------------
/dotnetv3/Cognito/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Cognito/README.md
--------------------------------------------------------------------------------
/dotnetv3/Cognito/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Cognito/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/Comprehend/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Comprehend/README.md
--------------------------------------------------------------------------------
/dotnetv3/Directory.Build.props:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Directory.Build.props
--------------------------------------------------------------------------------
/dotnetv3/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Dockerfile
--------------------------------------------------------------------------------
/dotnetv3/DotNetV3Examples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/DotNetV3Examples.sln
--------------------------------------------------------------------------------
/dotnetv3/EC2/Actions/HelloEC2.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/EC2/Actions/HelloEC2.cs
--------------------------------------------------------------------------------
/dotnetv3/EC2/Actions/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/EC2/Actions/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/EC2/EC2Examples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/EC2/EC2Examples.sln
--------------------------------------------------------------------------------
/dotnetv3/EC2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/EC2/README.md
--------------------------------------------------------------------------------
/dotnetv3/EC2/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/EC2/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/ECS/ECS.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/ECS/ECS.sln
--------------------------------------------------------------------------------
/dotnetv3/ECS/ECSTests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/ECS/ECSTests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/ECS/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/ECS/README.md
--------------------------------------------------------------------------------
/dotnetv3/EventBridge/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/EventBridge/README.md
--------------------------------------------------------------------------------
/dotnetv3/Glacier/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Glacier/README.md
--------------------------------------------------------------------------------
/dotnetv3/Glacier/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Glacier/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/Glue/Actions/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Glue/Actions/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/Glue/GlueExamples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Glue/GlueExamples.sln
--------------------------------------------------------------------------------
/dotnetv3/Glue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Glue/README.md
--------------------------------------------------------------------------------
/dotnetv3/Glue/Tests/GlueTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Glue/Tests/GlueTests.cs
--------------------------------------------------------------------------------
/dotnetv3/Glue/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Glue/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/IAM/Actions/HelloIAM.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/IAM/Actions/HelloIAM.cs
--------------------------------------------------------------------------------
/dotnetv3/IAM/Actions/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/IAM/Actions/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/IAM/IAMExamples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/IAM/IAMExamples.sln
--------------------------------------------------------------------------------
/dotnetv3/IAM/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/IAM/README.md
--------------------------------------------------------------------------------
/dotnetv3/IAM/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/IAM/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/KMS/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/KMS/README.md
--------------------------------------------------------------------------------
/dotnetv3/Keyspaces/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Keyspaces/README.md
--------------------------------------------------------------------------------
/dotnetv3/Kinesis/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Kinesis/README.md
--------------------------------------------------------------------------------
/dotnetv3/Lambda/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Lambda/README.md
--------------------------------------------------------------------------------
/dotnetv3/Lambda/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Lambda/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/MediaConvert/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/MediaConvert/README.md
--------------------------------------------------------------------------------
/dotnetv3/Organizations/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Organizations/README.md
--------------------------------------------------------------------------------
/dotnetv3/Pinpoint/Pinpoint.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Pinpoint/Pinpoint.sln
--------------------------------------------------------------------------------
/dotnetv3/Pinpoint/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Pinpoint/README.md
--------------------------------------------------------------------------------
/dotnetv3/Polly/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Polly/README.md
--------------------------------------------------------------------------------
/dotnetv3/RDS/Actions/HelloRDS.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/RDS/Actions/HelloRDS.cs
--------------------------------------------------------------------------------
/dotnetv3/RDS/RDSExamples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/RDS/RDSExamples.sln
--------------------------------------------------------------------------------
/dotnetv3/RDS/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/RDS/README.md
--------------------------------------------------------------------------------
/dotnetv3/RDS/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/RDS/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/README.md
--------------------------------------------------------------------------------
/dotnetv3/Rekognition/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Rekognition/README.md
--------------------------------------------------------------------------------
/dotnetv3/Route53/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Route53/README.md
--------------------------------------------------------------------------------
/dotnetv3/Route53/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Route53/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/S3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/S3/README.md
--------------------------------------------------------------------------------
/dotnetv3/SES/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/SES/README.md
--------------------------------------------------------------------------------
/dotnetv3/SES/SESExamples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/SES/SESExamples.sln
--------------------------------------------------------------------------------
/dotnetv3/SES/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/SES/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/SESv2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/SESv2/README.md
--------------------------------------------------------------------------------
/dotnetv3/SNS/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/SNS/README.md
--------------------------------------------------------------------------------
/dotnetv3/SQS/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/SQS/README.md
--------------------------------------------------------------------------------
/dotnetv3/STS/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/STS/README.md
--------------------------------------------------------------------------------
/dotnetv3/SageMaker/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/SageMaker/README.md
--------------------------------------------------------------------------------
/dotnetv3/StepFunctions/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/StepFunctions/README.md
--------------------------------------------------------------------------------
/dotnetv3/Support/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Support/README.md
--------------------------------------------------------------------------------
/dotnetv3/Support/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Support/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv3/Transcribe/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Transcribe/README.md
--------------------------------------------------------------------------------
/dotnetv3/Translate/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/Translate/README.md
--------------------------------------------------------------------------------
/dotnetv3/cross-service/PhotoAnalyzerApp/PhotoAnalyzerApp/Controllers/WorkItem.cs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/dotnetv3/cross-service/PhotoAnalyzerApp/images/t.txt:
--------------------------------------------------------------------------------
1 | a
2 |
--------------------------------------------------------------------------------
/dotnetv3/cross-service/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/cross-service/README.md
--------------------------------------------------------------------------------
/dotnetv3/dynamodb/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv3/dynamodb/README.md
--------------------------------------------------------------------------------
/dotnetv4/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/.editorconfig
--------------------------------------------------------------------------------
/dotnetv4/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/.gitignore
--------------------------------------------------------------------------------
/dotnetv4/Aurora/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/Aurora/README.md
--------------------------------------------------------------------------------
/dotnetv4/Aurora/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/Aurora/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv4/AutoScaling/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/AutoScaling/README.md
--------------------------------------------------------------------------------
/dotnetv4/Bedrock-runtime/.gitignore:
--------------------------------------------------------------------------------
1 | /.vs/
2 | /Tools/
3 |
--------------------------------------------------------------------------------
/dotnetv4/Bedrock/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/Bedrock/README.md
--------------------------------------------------------------------------------
/dotnetv4/CloudWatch/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/CloudWatch/README.md
--------------------------------------------------------------------------------
/dotnetv4/Cognito/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/Cognito/README.md
--------------------------------------------------------------------------------
/dotnetv4/Cognito/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/Cognito/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv4/ControlTower/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/ControlTower/README.md
--------------------------------------------------------------------------------
/dotnetv4/Directory.Build.props:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/Directory.Build.props
--------------------------------------------------------------------------------
/dotnetv4/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/Dockerfile
--------------------------------------------------------------------------------
/dotnetv4/DotNetV4Examples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/DotNetV4Examples.sln
--------------------------------------------------------------------------------
/dotnetv4/DynamoDB/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/DynamoDB/README.md
--------------------------------------------------------------------------------
/dotnetv4/EC2/Actions/HelloEC2.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/EC2/Actions/HelloEC2.cs
--------------------------------------------------------------------------------
/dotnetv4/EC2/Actions/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/EC2/Actions/Usings.cs
--------------------------------------------------------------------------------
/dotnetv4/EC2/EC2Examples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/EC2/EC2Examples.sln
--------------------------------------------------------------------------------
/dotnetv4/EC2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/EC2/README.md
--------------------------------------------------------------------------------
/dotnetv4/EC2/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/EC2/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv4/ECS/ECS.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/ECS/ECS.sln
--------------------------------------------------------------------------------
/dotnetv4/ECS/ECSTests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/ECS/ECSTests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv4/ECS/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/ECS/README.md
--------------------------------------------------------------------------------
/dotnetv4/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/README.md
--------------------------------------------------------------------------------
/dotnetv4/Redshift/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/Redshift/README.md
--------------------------------------------------------------------------------
/dotnetv4/S3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/S3/README.md
--------------------------------------------------------------------------------
/dotnetv4/S3/S3Examples.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/S3/S3Examples.sln
--------------------------------------------------------------------------------
/dotnetv4/S3/Tests/S3Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/S3/Tests/S3Tests.csproj
--------------------------------------------------------------------------------
/dotnetv4/S3/Tests/Usings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/S3/Tests/Usings.cs
--------------------------------------------------------------------------------
/dotnetv4/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/dotnetv4/premium-ex.md
--------------------------------------------------------------------------------
/go/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/README.md
--------------------------------------------------------------------------------
/go/cloudformation/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudformation/README.md
--------------------------------------------------------------------------------
/go/cloudformation/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudformation/metadata.yaml
--------------------------------------------------------------------------------
/go/cloudtrail/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudtrail/README.md
--------------------------------------------------------------------------------
/go/cloudtrail/cloudtrailOps.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudtrail/cloudtrailOps.go
--------------------------------------------------------------------------------
/go/cloudtrail/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudtrail/config.json
--------------------------------------------------------------------------------
/go/cloudtrail/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudtrail/metadata.yaml
--------------------------------------------------------------------------------
/go/cloudwatch/EnableAlarm/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "AlarmName": ""
3 | }
4 |
--------------------------------------------------------------------------------
/go/cloudwatch/Lambda/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudwatch/Lambda/main.go
--------------------------------------------------------------------------------
/go/cloudwatch/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudwatch/README.md
--------------------------------------------------------------------------------
/go/cloudwatch/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/cloudwatch/metadata.yaml
--------------------------------------------------------------------------------
/go/codebuild/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/codebuild/README.md
--------------------------------------------------------------------------------
/go/codebuild/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/codebuild/metadata.yaml
--------------------------------------------------------------------------------
/go/dynamodb/CreateTable/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Table": ""
3 | }
4 |
--------------------------------------------------------------------------------
/go/dynamodb/GetItem/GetItem.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/dynamodb/GetItem/GetItem.go
--------------------------------------------------------------------------------
/go/dynamodb/ListTables/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Limit": 10
3 | }
4 |
--------------------------------------------------------------------------------
/go/dynamodb/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/dynamodb/README.md
--------------------------------------------------------------------------------
/go/dynamodb/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/dynamodb/metadata.yaml
--------------------------------------------------------------------------------
/go/ec2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/ec2/README.md
--------------------------------------------------------------------------------
/go/ec2/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/ec2/metadata.yaml
--------------------------------------------------------------------------------
/go/example_code/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/example_code/metadata.yaml
--------------------------------------------------------------------------------
/go/example_code/s3/s3.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/example_code/s3/s3.go
--------------------------------------------------------------------------------
/go/glacier/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/glacier/README.md
--------------------------------------------------------------------------------
/go/glacier/UploadArchive/this_is_a_test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
2 |
--------------------------------------------------------------------------------
/go/glacier/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/glacier/metadata.yaml
--------------------------------------------------------------------------------
/go/iam/CreateUser/CreateUser.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/iam/CreateUser/CreateUser.go
--------------------------------------------------------------------------------
/go/iam/DeleteUser/DeleteUser.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/iam/DeleteUser/DeleteUser.go
--------------------------------------------------------------------------------
/go/iam/GetPolicy/GetPolicy.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/iam/GetPolicy/GetPolicy.go
--------------------------------------------------------------------------------
/go/iam/ListAdmins/ListAdmins.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/iam/ListAdmins/ListAdmins.go
--------------------------------------------------------------------------------
/go/iam/ListUsers/ListUsers.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/iam/ListUsers/ListUsers.go
--------------------------------------------------------------------------------
/go/iam/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/iam/README.md
--------------------------------------------------------------------------------
/go/iam/UpdateUser/UpdateUser.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/iam/UpdateUser/UpdateUser.go
--------------------------------------------------------------------------------
/go/iam/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/iam/metadata.yaml
--------------------------------------------------------------------------------
/go/kms/CreateKey/CreateKey.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/kms/CreateKey/CreateKey.go
--------------------------------------------------------------------------------
/go/kms/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/kms/README.md
--------------------------------------------------------------------------------
/go/kms/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/kms/metadata.yaml
--------------------------------------------------------------------------------
/go/lambda/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/lambda/README.md
--------------------------------------------------------------------------------
/go/lambda/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/lambda/metadata.yaml
--------------------------------------------------------------------------------
/go/polly/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/polly/README.md
--------------------------------------------------------------------------------
/go/polly/SynthesizeSpeech/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
2 |
--------------------------------------------------------------------------------
/go/polly/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/polly/metadata.yaml
--------------------------------------------------------------------------------
/go/rds/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/rds/README.md
--------------------------------------------------------------------------------
/go/rds/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/rds/metadata.yaml
--------------------------------------------------------------------------------
/go/s3/CRUD/S3CrudOps.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/CRUD/S3CrudOps.go
--------------------------------------------------------------------------------
/go/s3/CRUD/S3CrudOps_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/CRUD/S3CrudOps_test.go
--------------------------------------------------------------------------------
/go/s3/CRUD/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/CopyObject/CopyObject.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/CopyObject/CopyObject.go
--------------------------------------------------------------------------------
/go/s3/CopyObject/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/CopyObject/config.json
--------------------------------------------------------------------------------
/go/s3/CopyObject/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
--------------------------------------------------------------------------------
/go/s3/CreateBucket/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/CustomClient/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/CustomClient/config.json
--------------------------------------------------------------------------------
/go/s3/DeleteBucket/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/DeleteBucketPolicy/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/DeleteBucketWebsite/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/DeleteObject/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/DeleteObject/config.json
--------------------------------------------------------------------------------
/go/s3/DeleteObject/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
--------------------------------------------------------------------------------
/go/s3/DeleteObjects/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
4 |
--------------------------------------------------------------------------------
/go/s3/DeleteObjects/test1.txt:
--------------------------------------------------------------------------------
1 | This is a test.
2 |
--------------------------------------------------------------------------------
/go/s3/DeleteObjects/test2.txt:
--------------------------------------------------------------------------------
1 | This is a test also.
2 |
--------------------------------------------------------------------------------
/go/s3/DownloadObject/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/DownloadObject/config.json
--------------------------------------------------------------------------------
/go/s3/DownloadObject/dummy.txt:
--------------------------------------------------------------------------------
1 | This is dummy text.
2 |
--------------------------------------------------------------------------------
/go/s3/EncryptOnServerWithKms/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
--------------------------------------------------------------------------------
/go/s3/EnforceMD5/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/GeneratePresignedURL/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/GeneratePresignedURL/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
--------------------------------------------------------------------------------
/go/s3/GeneratePresignedURLSpecificPayload/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/GeneratePresignedURLSpecificPayload/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
--------------------------------------------------------------------------------
/go/s3/GetBucketAcl/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
4 |
--------------------------------------------------------------------------------
/go/s3/GetBucketPolicy/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/GetBucketWebsite/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/GetObjectAcl/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/GetObjectAcl/config.json
--------------------------------------------------------------------------------
/go/s3/GetObjectAcl/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
2 |
--------------------------------------------------------------------------------
/go/s3/ListBuckets/ListBuckets.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/ListBuckets/ListBuckets.go
--------------------------------------------------------------------------------
/go/s3/ListObjects/ListObjects.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/ListObjects/ListObjects.go
--------------------------------------------------------------------------------
/go/s3/MakeBucketPublic/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/PutBucketAcl/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/PutBucketAcl/config.json
--------------------------------------------------------------------------------
/go/s3/PutObjectAcl/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/PutObjectAcl/config.json
--------------------------------------------------------------------------------
/go/s3/PutObjectAcl/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
2 |
--------------------------------------------------------------------------------
/go/s3/PutObjectWithSetters/dummy.txt:
--------------------------------------------------------------------------------
1 | What a dummy.
2 |
--------------------------------------------------------------------------------
/go/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/README.md
--------------------------------------------------------------------------------
/go/s3/RequireServerEncryption/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/RestoreObject/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/RestoreObject/config.json
--------------------------------------------------------------------------------
/go/s3/SetBucketPolicy/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Bucket": ""
3 | }
--------------------------------------------------------------------------------
/go/s3/SetCors/SetCors.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/SetCors/SetCors.go
--------------------------------------------------------------------------------
/go/s3/SetCors/SetCors_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/SetCors/SetCors_test.go
--------------------------------------------------------------------------------
/go/s3/SetCors/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/SetCors/config.json
--------------------------------------------------------------------------------
/go/s3/TLS/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/TLS/config.json
--------------------------------------------------------------------------------
/go/s3/TLS/s3SetTls12.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/TLS/s3SetTls12.go
--------------------------------------------------------------------------------
/go/s3/TLS/s3SetTls12_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/TLS/s3SetTls12_test.go
--------------------------------------------------------------------------------
/go/s3/UploadDirectory/dummy/dummy.txt:
--------------------------------------------------------------------------------
1 | This is dummy text.
2 |
--------------------------------------------------------------------------------
/go/s3/UploadObject/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/UploadObject/config.json
--------------------------------------------------------------------------------
/go/s3/UploadObject/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
--------------------------------------------------------------------------------
/go/s3/UploadStream/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/UploadStream/config.json
--------------------------------------------------------------------------------
/go/s3/UploadStream/test.txt:
--------------------------------------------------------------------------------
1 | This is a test.
--------------------------------------------------------------------------------
/go/s3/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/s3/metadata.yaml
--------------------------------------------------------------------------------
/go/ses/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/ses/README.md
--------------------------------------------------------------------------------
/go/ses/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/ses/metadata.yaml
--------------------------------------------------------------------------------
/go/sns/MakeTopic/MakeTopic.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sns/MakeTopic/MakeTopic.go
--------------------------------------------------------------------------------
/go/sns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sns/README.md
--------------------------------------------------------------------------------
/go/sns/ShowTopics/ShowTopics.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sns/ShowTopics/ShowTopics.go
--------------------------------------------------------------------------------
/go/sns/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sns/metadata.yaml
--------------------------------------------------------------------------------
/go/sqs/CreateLPQueue/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sqs/CreateLPQueue/config.json
--------------------------------------------------------------------------------
/go/sqs/CreateQueue/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Queue": ""
3 | }
4 |
--------------------------------------------------------------------------------
/go/sqs/DeleteMessage/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sqs/DeleteMessage/config.json
--------------------------------------------------------------------------------
/go/sqs/DeleteQueue/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Queue": ""
3 | }
4 |
--------------------------------------------------------------------------------
/go/sqs/GetQueueURL/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Queue": ""
3 | }
4 |
--------------------------------------------------------------------------------
/go/sqs/ListQueues/ListQueues.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sqs/ListQueues/ListQueues.go
--------------------------------------------------------------------------------
/go/sqs/ListQueues/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sqs/ListQueues/config.json
--------------------------------------------------------------------------------
/go/sqs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sqs/README.md
--------------------------------------------------------------------------------
/go/sqs/SendMessage/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Queue": ""
3 | }
4 |
--------------------------------------------------------------------------------
/go/sqs/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sqs/metadata.yaml
--------------------------------------------------------------------------------
/go/sts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sts/README.md
--------------------------------------------------------------------------------
/go/sts/TakeRole/TakeRole.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sts/TakeRole/TakeRole.go
--------------------------------------------------------------------------------
/go/sts/TakeRole/TakeRole_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sts/TakeRole/TakeRole_test.go
--------------------------------------------------------------------------------
/go/sts/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/sts/metadata.yaml
--------------------------------------------------------------------------------
/go/workdocs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/workdocs/README.md
--------------------------------------------------------------------------------
/go/workdocs/metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/go/workdocs/metadata.yaml
--------------------------------------------------------------------------------
/gov2/.gitignore:
--------------------------------------------------------------------------------
1 | *.exe
--------------------------------------------------------------------------------
/gov2/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/Dockerfile
--------------------------------------------------------------------------------
/gov2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/README.md
--------------------------------------------------------------------------------
/gov2/aurora/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/aurora/README.md
--------------------------------------------------------------------------------
/gov2/aurora/actions/clusters.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/aurora/actions/clusters.go
--------------------------------------------------------------------------------
/gov2/aurora/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/aurora/cmd/main.go
--------------------------------------------------------------------------------
/gov2/aurora/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/aurora/go.mod
--------------------------------------------------------------------------------
/gov2/aurora/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/aurora/go.sum
--------------------------------------------------------------------------------
/gov2/aurora/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/aurora/hello/hello.go
--------------------------------------------------------------------------------
/gov2/bedrock-runtime/.gitignore:
--------------------------------------------------------------------------------
1 | output/*
--------------------------------------------------------------------------------
/gov2/bedrock-runtime/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock-runtime/README.md
--------------------------------------------------------------------------------
/gov2/bedrock-runtime/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock-runtime/cmd/main.go
--------------------------------------------------------------------------------
/gov2/bedrock-runtime/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock-runtime/go.mod
--------------------------------------------------------------------------------
/gov2/bedrock-runtime/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock-runtime/go.sum
--------------------------------------------------------------------------------
/gov2/bedrock/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock/README.md
--------------------------------------------------------------------------------
/gov2/bedrock/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock/go.mod
--------------------------------------------------------------------------------
/gov2/bedrock/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock/go.sum
--------------------------------------------------------------------------------
/gov2/bedrock/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock/hello/hello.go
--------------------------------------------------------------------------------
/gov2/bedrock/stubs/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/bedrock/stubs/go.mod
--------------------------------------------------------------------------------
/gov2/cloudfront/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/cloudfront/README.md
--------------------------------------------------------------------------------
/gov2/cloudfront/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/cloudfront/go.mod
--------------------------------------------------------------------------------
/gov2/cloudfront/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/cloudfront/go.sum
--------------------------------------------------------------------------------
/gov2/cognito/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/cognito/README.md
--------------------------------------------------------------------------------
/gov2/cognito/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/cognito/go.mod
--------------------------------------------------------------------------------
/gov2/cognito/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/cognito/go.sum
--------------------------------------------------------------------------------
/gov2/cognito/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/cognito/hello/hello.go
--------------------------------------------------------------------------------
/gov2/demotools/filesystem.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/demotools/filesystem.go
--------------------------------------------------------------------------------
/gov2/demotools/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/demotools/go.mod
--------------------------------------------------------------------------------
/gov2/demotools/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/demotools/go.sum
--------------------------------------------------------------------------------
/gov2/demotools/mocks.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/demotools/mocks.go
--------------------------------------------------------------------------------
/gov2/demotools/pause.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/demotools/pause.go
--------------------------------------------------------------------------------
/gov2/demotools/question.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/demotools/question.go
--------------------------------------------------------------------------------
/gov2/demotools/question_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/demotools/question_test.go
--------------------------------------------------------------------------------
/gov2/dynamodb/.gitignore:
--------------------------------------------------------------------------------
1 | moviedata.json
2 |
--------------------------------------------------------------------------------
/gov2/dynamodb/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/dynamodb/README.md
--------------------------------------------------------------------------------
/gov2/dynamodb/actions/movie.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/dynamodb/actions/movie.go
--------------------------------------------------------------------------------
/gov2/dynamodb/actions/partiql.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/dynamodb/actions/partiql.go
--------------------------------------------------------------------------------
/gov2/dynamodb/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/dynamodb/cmd/main.go
--------------------------------------------------------------------------------
/gov2/dynamodb/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/dynamodb/go.mod
--------------------------------------------------------------------------------
/gov2/dynamodb/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/dynamodb/go.sum
--------------------------------------------------------------------------------
/gov2/iam/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/README.md
--------------------------------------------------------------------------------
/gov2/iam/actions/account.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/actions/account.go
--------------------------------------------------------------------------------
/gov2/iam/actions/groups.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/actions/groups.go
--------------------------------------------------------------------------------
/gov2/iam/actions/policies.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/actions/policies.go
--------------------------------------------------------------------------------
/gov2/iam/actions/roles.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/actions/roles.go
--------------------------------------------------------------------------------
/gov2/iam/actions/users.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/actions/users.go
--------------------------------------------------------------------------------
/gov2/iam/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/cmd/main.go
--------------------------------------------------------------------------------
/gov2/iam/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/go.mod
--------------------------------------------------------------------------------
/gov2/iam/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/go.sum
--------------------------------------------------------------------------------
/gov2/iam/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/hello/hello.go
--------------------------------------------------------------------------------
/gov2/iam/stubs/account_stubs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/stubs/account_stubs.go
--------------------------------------------------------------------------------
/gov2/iam/stubs/group_stubs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/stubs/group_stubs.go
--------------------------------------------------------------------------------
/gov2/iam/stubs/policy_stubs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/stubs/policy_stubs.go
--------------------------------------------------------------------------------
/gov2/iam/stubs/role_stubs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/stubs/role_stubs.go
--------------------------------------------------------------------------------
/gov2/iam/stubs/s3_stubs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/stubs/s3_stubs.go
--------------------------------------------------------------------------------
/gov2/iam/stubs/sts_stubs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/stubs/sts_stubs.go
--------------------------------------------------------------------------------
/gov2/iam/stubs/user_stubs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/iam/stubs/user_stubs.go
--------------------------------------------------------------------------------
/gov2/lambda/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lambda/README.md
--------------------------------------------------------------------------------
/gov2/lambda/actions/functions.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lambda/actions/functions.go
--------------------------------------------------------------------------------
/gov2/lambda/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lambda/cmd/main.go
--------------------------------------------------------------------------------
/gov2/lambda/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lambda/go.mod
--------------------------------------------------------------------------------
/gov2/lambda/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lambda/go.sum
--------------------------------------------------------------------------------
/gov2/lambda/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lambda/hello/hello.go
--------------------------------------------------------------------------------
/gov2/lambda/stubs/iam_stubs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lambda/stubs/iam_stubs.go
--------------------------------------------------------------------------------
/gov2/lint_all_go.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lint_all_go.bat
--------------------------------------------------------------------------------
/gov2/lint_all_go.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/lint_all_go.sh
--------------------------------------------------------------------------------
/gov2/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/premium-ex.md
--------------------------------------------------------------------------------
/gov2/rds/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/rds/README.md
--------------------------------------------------------------------------------
/gov2/rds/actions/instances.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/rds/actions/instances.go
--------------------------------------------------------------------------------
/gov2/rds/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/rds/cmd/main.go
--------------------------------------------------------------------------------
/gov2/rds/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/rds/go.mod
--------------------------------------------------------------------------------
/gov2/rds/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/rds/go.sum
--------------------------------------------------------------------------------
/gov2/rds/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/rds/hello/hello.go
--------------------------------------------------------------------------------
/gov2/redshift/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/redshift/README.md
--------------------------------------------------------------------------------
/gov2/redshift/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/redshift/cmd/main.go
--------------------------------------------------------------------------------
/gov2/redshift/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/redshift/go.mod
--------------------------------------------------------------------------------
/gov2/redshift/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/redshift/go.sum
--------------------------------------------------------------------------------
/gov2/redshift/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/redshift/hello/hello.go
--------------------------------------------------------------------------------
/gov2/run_all_tests.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/run_all_tests.bat
--------------------------------------------------------------------------------
/gov2/run_all_tests.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/run_all_tests.sh
--------------------------------------------------------------------------------
/gov2/s3/.gitignore:
--------------------------------------------------------------------------------
1 | test.out
2 |
--------------------------------------------------------------------------------
/gov2/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/s3/README.md
--------------------------------------------------------------------------------
/gov2/s3/actions/bucket_basics.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/s3/actions/bucket_basics.go
--------------------------------------------------------------------------------
/gov2/s3/actions/presigner.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/s3/actions/presigner.go
--------------------------------------------------------------------------------
/gov2/s3/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/s3/cmd/main.go
--------------------------------------------------------------------------------
/gov2/s3/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/s3/go.mod
--------------------------------------------------------------------------------
/gov2/s3/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/s3/go.sum
--------------------------------------------------------------------------------
/gov2/s3/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/s3/hello/hello.go
--------------------------------------------------------------------------------
/gov2/sns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/sns/README.md
--------------------------------------------------------------------------------
/gov2/sns/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/sns/go.mod
--------------------------------------------------------------------------------
/gov2/sns/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/sns/go.sum
--------------------------------------------------------------------------------
/gov2/sns/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/sns/hello/hello.go
--------------------------------------------------------------------------------
/gov2/sqs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/sqs/README.md
--------------------------------------------------------------------------------
/gov2/sqs/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/sqs/go.mod
--------------------------------------------------------------------------------
/gov2/sqs/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/sqs/go.sum
--------------------------------------------------------------------------------
/gov2/sqs/hello/hello.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/sqs/hello/hello.go
--------------------------------------------------------------------------------
/gov2/testtools/awsm_stubber.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/testtools/awsm_stubber.go
--------------------------------------------------------------------------------
/gov2/testtools/docs.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/testtools/docs.go
--------------------------------------------------------------------------------
/gov2/testtools/framework.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/testtools/framework.go
--------------------------------------------------------------------------------
/gov2/testtools/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/testtools/go.mod
--------------------------------------------------------------------------------
/gov2/testtools/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/testtools/go.sum
--------------------------------------------------------------------------------
/gov2/testtools/scenarios.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/testtools/scenarios.go
--------------------------------------------------------------------------------
/gov2/update_all_mods.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/gov2/update_all_mods.bat
--------------------------------------------------------------------------------
/gov2/workflows/user_pools_and_lambda_triggers/.gitignore:
--------------------------------------------------------------------------------
1 | bootstrap
2 | *.zip
3 |
--------------------------------------------------------------------------------
/java/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/README.rst
--------------------------------------------------------------------------------
/java/example_code/athena/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/athena/pom.xml
--------------------------------------------------------------------------------
/java/example_code/ec2/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/ec2/Makefile
--------------------------------------------------------------------------------
/java/example_code/ec2/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/ec2/pom.xml
--------------------------------------------------------------------------------
/java/example_code/glacier/.gitignore:
--------------------------------------------------------------------------------
1 | target/
2 |
--------------------------------------------------------------------------------
/java/example_code/iam/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/iam/Makefile
--------------------------------------------------------------------------------
/java/example_code/iam/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/iam/pom.xml
--------------------------------------------------------------------------------
/java/example_code/kms/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/kms/Makefile
--------------------------------------------------------------------------------
/java/example_code/kms/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/kms/pom.xml
--------------------------------------------------------------------------------
/java/example_code/lambda/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/lambda/pom.xml
--------------------------------------------------------------------------------
/java/example_code/s3/.gitignore:
--------------------------------------------------------------------------------
1 | target/
2 |
--------------------------------------------------------------------------------
/java/example_code/s3/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/s3/Makefile
--------------------------------------------------------------------------------
/java/example_code/s3/cd:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/java/example_code/s3/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/s3/pom.xml
--------------------------------------------------------------------------------
/java/example_code/sns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/sns/README.md
--------------------------------------------------------------------------------
/java/example_code/sqs/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/sqs/Makefile
--------------------------------------------------------------------------------
/java/example_code/sqs/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/sqs/pom.xml
--------------------------------------------------------------------------------
/java/example_code/ssm/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/ssm/pom.xml
--------------------------------------------------------------------------------
/java/example_code/swf/libs.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/swf/libs.txt
--------------------------------------------------------------------------------
/java/example_code/swf/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/java/example_code/swf/pom.xml
--------------------------------------------------------------------------------
/javascript/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascript/README.rst
--------------------------------------------------------------------------------
/javascript/example_code/s3/s3.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascript/example_code/s3/s3.js
--------------------------------------------------------------------------------
/javascriptv3/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascriptv3/.gitignore
--------------------------------------------------------------------------------
/javascriptv3/.husky/pre-commit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascriptv3/.husky/pre-commit
--------------------------------------------------------------------------------
/javascriptv3/.prettierignore:
--------------------------------------------------------------------------------
1 | dist/
2 | ios/
3 | android/
4 | *.md
--------------------------------------------------------------------------------
/javascriptv3/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascriptv3/Dockerfile
--------------------------------------------------------------------------------
/javascriptv3/Dockerfile.dockerignore:
--------------------------------------------------------------------------------
1 | */node_modules
2 | */package-lock.json
--------------------------------------------------------------------------------
/javascriptv3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascriptv3/README.md
--------------------------------------------------------------------------------
/javascriptv3/biome.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascriptv3/biome.json
--------------------------------------------------------------------------------
/javascriptv3/example_code/bedrock-runtime/.gitignore:
--------------------------------------------------------------------------------
1 | /tempx/
2 | /output/
3 |
--------------------------------------------------------------------------------
/javascriptv3/example_code/cognito-identity-provider/.gitignore:
--------------------------------------------------------------------------------
1 | *.tmp
--------------------------------------------------------------------------------
/javascriptv3/example_code/cross-services/aurora-serverless-app/.gitignore:
--------------------------------------------------------------------------------
1 | build/
--------------------------------------------------------------------------------
/javascriptv3/example_code/cross-services/feedback-sentiment-analyzer/AnalyzeSentiment/.gitignore:
--------------------------------------------------------------------------------
1 | dist
--------------------------------------------------------------------------------
/javascriptv3/example_code/cross-services/feedback-sentiment-analyzer/ExtractText/.gitignore:
--------------------------------------------------------------------------------
1 | dist
--------------------------------------------------------------------------------
/javascriptv3/example_code/cross-services/feedback-sentiment-analyzer/SynthesizeAudio/.gitignore:
--------------------------------------------------------------------------------
1 | dist
--------------------------------------------------------------------------------
/javascriptv3/example_code/cross-services/feedback-sentiment-analyzer/TranslateText/.gitignore:
--------------------------------------------------------------------------------
1 | dist
--------------------------------------------------------------------------------
/javascriptv3/example_code/cross-services/photo-asset-manager/.gitignore:
--------------------------------------------------------------------------------
1 | dist/
--------------------------------------------------------------------------------
/javascriptv3/example_code/cross-services/transcribe-streaming-app/.gitignore:
--------------------------------------------------------------------------------
1 | **/*.bundle.js*
--------------------------------------------------------------------------------
/javascriptv3/example_code/lambda/.gitignore:
--------------------------------------------------------------------------------
1 | *.tmp
--------------------------------------------------------------------------------
/javascriptv3/example_code/medical-imaging/scenarios/health-image-sets/.gitignore:
--------------------------------------------------------------------------------
1 | *state.json
--------------------------------------------------------------------------------
/javascriptv3/example_code/reactnative/ReactNativeApp/.node-version:
--------------------------------------------------------------------------------
1 | 18
2 |
--------------------------------------------------------------------------------
/javascriptv3/example_code/reactnative/ReactNativeApp/.watchmanconfig:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/javascriptv3/example_code/reactnative/ReactNativeApp/__mocks__/react-native-get-random-values/index.js:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/javascriptv3/example_code/reactnative/ReactNativeApp/__mocks__/react-native-url-polyfill/auto/index.js:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/javascriptv3/example_code/s3/scenarios/conditional-requests/.gitignore:
--------------------------------------------------------------------------------
1 | state.json
--------------------------------------------------------------------------------
/javascriptv3/example_code/s3/scenarios/conditional-requests/object_name.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "test-111-"
3 | }
4 |
--------------------------------------------------------------------------------
/javascriptv3/example_code/s3/scenarios/conditional-requests/text02.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/javascriptv3/example_code/s3/scenarios/object-locking/.gitignore:
--------------------------------------------------------------------------------
1 | state.json
--------------------------------------------------------------------------------
/javascriptv3/example_code/web/s3/list-objects/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/javascriptv3/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascriptv3/package.json
--------------------------------------------------------------------------------
/javascriptv3/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascriptv3/premium-ex.md
--------------------------------------------------------------------------------
/javascriptv3/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javascriptv3/tsconfig.json
--------------------------------------------------------------------------------
/javav2/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/Dockerfile
--------------------------------------------------------------------------------
/javav2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/README.md
--------------------------------------------------------------------------------
/javav2/example_code/acm/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/acm/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/bedrock-agent/.gitignore:
--------------------------------------------------------------------------------
1 | *.bak
2 |
--------------------------------------------------------------------------------
/javav2/example_code/bedrock-runtime/.gitignore:
--------------------------------------------------------------------------------
1 | output
--------------------------------------------------------------------------------
/javav2/example_code/ec2/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/ec2/Makefile
--------------------------------------------------------------------------------
/javav2/example_code/ec2/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/ec2/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/ecr/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/ecr/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/ecs/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/ecs/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/emr/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/emr/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/glue/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/glue/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/iam/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/iam/Makefile
--------------------------------------------------------------------------------
/javav2/example_code/iam/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/iam/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/iot/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/iot/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/kms/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/kms/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/lex/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/lex/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/lookoutvision/.gitignore:
--------------------------------------------------------------------------------
1 | # Visual Studio Code
2 | .vscode/
--------------------------------------------------------------------------------
/javav2/example_code/mq/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/mq/README.md
--------------------------------------------------------------------------------
/javav2/example_code/mq/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/mq/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/rds/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/rds/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/rekognition/.gitignore:
--------------------------------------------------------------------------------
1 | # Visual Studio Code
2 | .vscode/
--------------------------------------------------------------------------------
/javav2/example_code/s3/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/s3/Makefile
--------------------------------------------------------------------------------
/javav2/example_code/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/s3/README.md
--------------------------------------------------------------------------------
/javav2/example_code/s3/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/s3/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/s3/src/main/resources/batch/object-key-1.txt:
--------------------------------------------------------------------------------
1 | This is a test
--------------------------------------------------------------------------------
/javav2/example_code/s3/src/main/resources/batch/object-key-2.txt:
--------------------------------------------------------------------------------
1 | This is a test
--------------------------------------------------------------------------------
/javav2/example_code/s3/src/main/resources/batch/object-key-3.txt:
--------------------------------------------------------------------------------
1 | This is a test
--------------------------------------------------------------------------------
/javav2/example_code/s3/src/main/resources/batch/object-key-4.txt:
--------------------------------------------------------------------------------
1 | This is a test
--------------------------------------------------------------------------------
/javav2/example_code/s3/src/main/resources/downloadDirectory/dummy.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/javav2/example_code/s3/src/main/resources/uploadDirectory/file1.txt:
--------------------------------------------------------------------------------
1 | file1
2 |
--------------------------------------------------------------------------------
/javav2/example_code/s3/src/main/resources/uploadDirectory/file2.txt:
--------------------------------------------------------------------------------
1 | file2
2 |
--------------------------------------------------------------------------------
/javav2/example_code/s3/src/main/resources/uploadDirectory/file3.txt:
--------------------------------------------------------------------------------
1 | file3
2 |
--------------------------------------------------------------------------------
/javav2/example_code/ses/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/ses/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/sns/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/sns/Makefile
--------------------------------------------------------------------------------
/javav2/example_code/sns/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/sns/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/sqs/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/sqs/Makefile
--------------------------------------------------------------------------------
/javav2/example_code/sqs/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/sqs/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/ssm/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/ssm/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/sts/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/sts/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/support/src/main/resources/config.properties:
--------------------------------------------------------------------------------
1 | fileAttachment = Enter value
2 |
--------------------------------------------------------------------------------
/javav2/example_code/swf/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/swf/pom.xml
--------------------------------------------------------------------------------
/javav2/example_code/xray/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/example_code/xray/pom.xml
--------------------------------------------------------------------------------
/javav2/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/premium-ex.md
--------------------------------------------------------------------------------
/javav2/run_tests.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/javav2/run_tests.sh
--------------------------------------------------------------------------------
/javav2/usecases/CreatingSpringRedshiftRest/images/t.txt:
--------------------------------------------------------------------------------
1 | a
2 |
--------------------------------------------------------------------------------
/javav2/usecases/Creating_Spring_RDS_Rest/images/t.txt:
--------------------------------------------------------------------------------
1 | a
2 |
--------------------------------------------------------------------------------
/javav2/usecases/Creating_etl_workflow/images/f.txt:
--------------------------------------------------------------------------------
1 | e
2 |
--------------------------------------------------------------------------------
/javav2/usecases/create_spring_stream_app/images/foo.txt:
--------------------------------------------------------------------------------
1 | s
2 |
--------------------------------------------------------------------------------
/javav2/usecases/create_workflow_redshift/images/f.txt:
--------------------------------------------------------------------------------
1 | test
2 |
--------------------------------------------------------------------------------
/javav2/usecases/create_workflow_redshift/images/t.txt:
--------------------------------------------------------------------------------
1 | a
2 |
--------------------------------------------------------------------------------
/javav2/usecases/creating_dynamodb_web_app/src/main/resources/public/img/f.txt:
--------------------------------------------------------------------------------
1 | t
2 |
--------------------------------------------------------------------------------
/javav2/usecases/creating_first_project/images/text.txt:
--------------------------------------------------------------------------------
1 | This is a txt file
2 |
--------------------------------------------------------------------------------
/javav2/usecases/creating_lambda_ppe/images/t.txt:
--------------------------------------------------------------------------------
1 | e
2 |
--------------------------------------------------------------------------------
/javav2/usecases/creating_lambda_tag_assets/images/t.txt:
--------------------------------------------------------------------------------
1 | d
2 |
--------------------------------------------------------------------------------
/javav2/usecases/creating_photo_analyzer_app/images/test.txt:
--------------------------------------------------------------------------------
1 | test
2 |
--------------------------------------------------------------------------------
/javav2/usecases/creating_photo_analyzer_async/images/t.txt:
--------------------------------------------------------------------------------
1 | 3
2 |
--------------------------------------------------------------------------------
/javav2/usecases/creating_sns_async/images/t.txt:
--------------------------------------------------------------------------------
1 | n
2 |
--------------------------------------------------------------------------------
/kotlin/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle/
2 | bin/
--------------------------------------------------------------------------------
/kotlin/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/Dockerfile
--------------------------------------------------------------------------------
/kotlin/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/README.md
--------------------------------------------------------------------------------
/kotlin/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/premium-ex.md
--------------------------------------------------------------------------------
/kotlin/run_tests.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/run_tests.sh
--------------------------------------------------------------------------------
/kotlin/services/athena/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/athena/README.md
--------------------------------------------------------------------------------
/kotlin/services/ec2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/ec2/README.md
--------------------------------------------------------------------------------
/kotlin/services/ecr/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/ecr/.gitignore
--------------------------------------------------------------------------------
/kotlin/services/ecr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/ecr/README.md
--------------------------------------------------------------------------------
/kotlin/services/ecr/gradle.properties:
--------------------------------------------------------------------------------
1 | kotlin.code.style=official
2 |
--------------------------------------------------------------------------------
/kotlin/services/ecr/settings.gradle.kts:
--------------------------------------------------------------------------------
1 | rootProject.name = "ecr"
2 |
--------------------------------------------------------------------------------
/kotlin/services/ecs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/ecs/README.md
--------------------------------------------------------------------------------
/kotlin/services/emr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/emr/README.md
--------------------------------------------------------------------------------
/kotlin/services/glue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/glue/README.md
--------------------------------------------------------------------------------
/kotlin/services/iam/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/iam/README.md
--------------------------------------------------------------------------------
/kotlin/services/iot/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/iot/README.md
--------------------------------------------------------------------------------
/kotlin/services/kendra/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/kendra/README.md
--------------------------------------------------------------------------------
/kotlin/services/kms/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/kms/README.md
--------------------------------------------------------------------------------
/kotlin/services/lambda/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/lambda/README.md
--------------------------------------------------------------------------------
/kotlin/services/lex/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/lex/README.md
--------------------------------------------------------------------------------
/kotlin/services/polly/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/polly/README.md
--------------------------------------------------------------------------------
/kotlin/services/rds/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/rds/README.md
--------------------------------------------------------------------------------
/kotlin/services/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/s3/README.md
--------------------------------------------------------------------------------
/kotlin/services/s3/settings.gradle.kts:
--------------------------------------------------------------------------------
1 | rootProject.name = "s3"
2 |
--------------------------------------------------------------------------------
/kotlin/services/ses/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/ses/README.md
--------------------------------------------------------------------------------
/kotlin/services/sns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/sns/README.md
--------------------------------------------------------------------------------
/kotlin/services/sqs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/sqs/README.md
--------------------------------------------------------------------------------
/kotlin/services/sts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/sts/README.md
--------------------------------------------------------------------------------
/kotlin/services/support/src/main/resources/config.properties:
--------------------------------------------------------------------------------
1 | fileAttachment =
2 |
--------------------------------------------------------------------------------
/kotlin/services/xray/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/kotlin/services/xray/README.md
--------------------------------------------------------------------------------
/kotlin/usecases/cognito_flutter_mobile_app/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/kotlin/usecases/cognito_flutter_mobile_app/linux/.gitignore:
--------------------------------------------------------------------------------
1 | flutter/ephemeral
2 |
--------------------------------------------------------------------------------
/kotlin/usecases/creating_message_application/images/t.txt:
--------------------------------------------------------------------------------
1 | d
2 |
--------------------------------------------------------------------------------
/kotlin/usecases/creating_photo_analyzer_app/images/y.txt:
--------------------------------------------------------------------------------
1 | y
2 |
--------------------------------------------------------------------------------
/kotlin/usecases/creating_redshift_application/images/t.txt:
--------------------------------------------------------------------------------
1 | d
2 |
--------------------------------------------------------------------------------
/kotlin/usecases/itemtracker_dynamodb/images/t.txt:
--------------------------------------------------------------------------------
1 | t
2 |
--------------------------------------------------------------------------------
/kotlin/usecases/serverless_rds/images/t.txt:
--------------------------------------------------------------------------------
1 | d
2 |
--------------------------------------------------------------------------------
/kotlin/usecases/subpub_app/images/t.txt:
--------------------------------------------------------------------------------
1 | x
2 |
--------------------------------------------------------------------------------
/kotlin/usecases/subpub_app_android/images/t.txt:
--------------------------------------------------------------------------------
1 | 3
2 |
--------------------------------------------------------------------------------
/php/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/Dockerfile
--------------------------------------------------------------------------------
/php/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/README.md
--------------------------------------------------------------------------------
/php/composer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/composer.json
--------------------------------------------------------------------------------
/php/composer.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/composer.lock
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/bootstrap/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/public/favicon.ico:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow:
3 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/storage/app/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !public/
3 | !.gitignore
4 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/storage/app/public/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/storage/framework/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !data/
3 | !.gitignore
4 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/storage/framework/cache/data/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/storage/framework/sessions/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/storage/framework/testing/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/storage/framework/views/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/php/cross_service/aurora_item_tracker/storage/logs/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/php/example_code/bedrock-agent-runtime/.gitignore:
--------------------------------------------------------------------------------
1 | output/*
--------------------------------------------------------------------------------
/php/example_code/bedrock-runtime/.gitignore:
--------------------------------------------------------------------------------
1 | output/*
--------------------------------------------------------------------------------
/php/example_code/composer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/composer.json
--------------------------------------------------------------------------------
/php/example_code/composer.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/composer.lock
--------------------------------------------------------------------------------
/php/example_code/ec2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/ec2/README.md
--------------------------------------------------------------------------------
/php/example_code/glue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/glue/README.md
--------------------------------------------------------------------------------
/php/example_code/glue/Runner.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/glue/Runner.php
--------------------------------------------------------------------------------
/php/example_code/iam/GetUser.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/iam/GetUser.php
--------------------------------------------------------------------------------
/php/example_code/iam/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/iam/README.md
--------------------------------------------------------------------------------
/php/example_code/iam/phpunit.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/iam/phpunit.xml
--------------------------------------------------------------------------------
/php/example_code/kms/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/kms/README.md
--------------------------------------------------------------------------------
/php/example_code/kms/Runner.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/kms/Runner.php
--------------------------------------------------------------------------------
/php/example_code/kms/decrypt.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/kms/decrypt.php
--------------------------------------------------------------------------------
/php/example_code/kms/encrypt.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/kms/encrypt.php
--------------------------------------------------------------------------------
/php/example_code/phpunit.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/phpunit.xml
--------------------------------------------------------------------------------
/php/example_code/polly/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/polly/README.md
--------------------------------------------------------------------------------
/php/example_code/rds/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/rds/README.md
--------------------------------------------------------------------------------
/php/example_code/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/s3/README.md
--------------------------------------------------------------------------------
/php/example_code/s3/Runner.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/s3/Runner.php
--------------------------------------------------------------------------------
/php/example_code/s3/helloS3.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/s3/helloS3.php
--------------------------------------------------------------------------------
/php/example_code/s3/phpunit.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/s3/phpunit.xml
--------------------------------------------------------------------------------
/php/example_code/s3/s3.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/s3/s3.php
--------------------------------------------------------------------------------
/php/example_code/s3/testfile.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/s3/testfile.txt
--------------------------------------------------------------------------------
/php/example_code/ses/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/ses/README.md
--------------------------------------------------------------------------------
/php/example_code/sns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/sns/README.md
--------------------------------------------------------------------------------
/php/example_code/sqs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/sqs/README.md
--------------------------------------------------------------------------------
/php/example_code/sts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/example_code/sts/README.md
--------------------------------------------------------------------------------
/php/phpunit.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/phpunit.xml
--------------------------------------------------------------------------------
/php/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/premium-ex.md
--------------------------------------------------------------------------------
/php/testing:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/php/testing
--------------------------------------------------------------------------------
/python/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/.gitignore
--------------------------------------------------------------------------------
/python/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/Dockerfile
--------------------------------------------------------------------------------
/python/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/README.md
--------------------------------------------------------------------------------
/python/cross_service/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/cross_service/README.md
--------------------------------------------------------------------------------
/python/cross_service/apigateway_covid-19_tracker/.gitignore:
--------------------------------------------------------------------------------
1 | out
2 | .chalice/deployments
--------------------------------------------------------------------------------
/python/cross_service/apigateway_covid-19_tracker/chalicelib/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/python/cross_service/apigateway_websocket_chat/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.81
2 | pytest>=7.2.1
3 | websockets>=10.4
4 |
--------------------------------------------------------------------------------
/python/cross_service/aurora_rest_lending_library/library_api/chalicelib/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/python/cross_service/aurora_rest_lending_library/library_api/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.81
--------------------------------------------------------------------------------
/python/cross_service/photo_analyzer/frontend/src/setupTests.js:
--------------------------------------------------------------------------------
1 | import '@testing-library/jest-dom';
2 |
--------------------------------------------------------------------------------
/python/cross_service/resilient_service/test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | addopts = -s
3 |
--------------------------------------------------------------------------------
/python/cross_service/stepfunctions_messenger/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.81
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/cross_service/textract_explorer/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.81
2 | pillow>=9.4.0
3 | pytest>=7.2.1
4 |
--------------------------------------------------------------------------------
/python/demo_tools/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/demo_tools/__init__.py
--------------------------------------------------------------------------------
/python/demo_tools/question.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/demo_tools/question.py
--------------------------------------------------------------------------------
/python/demo_tools/retries.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/demo_tools/retries.py
--------------------------------------------------------------------------------
/python/example_code/acm/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/api-gateway/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 | requests>=2.28.2
4 |
--------------------------------------------------------------------------------
/python/example_code/auditmanager/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/aurora/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/auto-scaling/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/bedrock-agent-runtime/.gitignore:
--------------------------------------------------------------------------------
1 | output/*
--------------------------------------------------------------------------------
/python/example_code/bedrock-runtime/.gitignore:
--------------------------------------------------------------------------------
1 | /temp/
2 | /venv*/
3 | /output/
4 |
--------------------------------------------------------------------------------
/python/example_code/cloudfront/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/cloudwatch-logs/scenarios/large-query/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3
--------------------------------------------------------------------------------
/python/example_code/cloudwatch/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/cognito/.gitignore:
--------------------------------------------------------------------------------
1 | qr.png
--------------------------------------------------------------------------------
/python/example_code/comprehend/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 | requests>=2.28.2
4 |
--------------------------------------------------------------------------------
/python/example_code/config/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/dynamodb/.gitignore:
--------------------------------------------------------------------------------
1 | moviedata.json
2 |
--------------------------------------------------------------------------------
/python/example_code/ec2/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 | alive-progress==2.4.1
4 | rich==13.5.2
--------------------------------------------------------------------------------
/python/example_code/ec2/vpc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/example_code/ec2/vpc.py
--------------------------------------------------------------------------------
/python/example_code/ecr/docker_files/hello.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | echo "Hello There!"
--------------------------------------------------------------------------------
/python/example_code/ecr/hello/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.35.38
--------------------------------------------------------------------------------
/python/example_code/elastic-load-balancing/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/emr/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/glacier/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/glue/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/greengrass/requirements.txt:
--------------------------------------------------------------------------------
1 | numpy>=1.24.2
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/iam/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/iotsitewise/hello/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.35.38
--------------------------------------------------------------------------------
/python/example_code/keyspaces/.gitignore:
--------------------------------------------------------------------------------
1 | sf-class2-root.crt
2 |
--------------------------------------------------------------------------------
/python/example_code/kinesis-analytics-v2/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/kinesis/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/kms/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/lambda/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 | requests>=2.28.2
--------------------------------------------------------------------------------
/python/example_code/neptune/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/organizations/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/pinpoint-sms-voice/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/pinpoint/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/rds/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/rekognition/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pillow>=9.4.0
3 | pytest>=7.2.1
4 | requests>=2.28.2
5 |
--------------------------------------------------------------------------------
/python/example_code/route53-recovery-cluster/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 |
--------------------------------------------------------------------------------
/python/example_code/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/example_code/s3/README.md
--------------------------------------------------------------------------------
/python/example_code/s3/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.35.49
2 | pytest>=7.2.1
3 | requests>=2.28.2
4 |
--------------------------------------------------------------------------------
/python/example_code/s3/scenarios/object-locking/.gitignore:
--------------------------------------------------------------------------------
1 | buckets.txt
2 |
--------------------------------------------------------------------------------
/python/example_code/scheduler/hello/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.35.38
--------------------------------------------------------------------------------
/python/example_code/secretsmanager/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.34.8
2 | pytest>=7.2.1
3 | moto
--------------------------------------------------------------------------------
/python/example_code/ses/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/sesv2/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/sns/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/sqs/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/ssm/hello.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/example_code/ssm/hello.py
--------------------------------------------------------------------------------
/python/example_code/stepfunctions/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/sts/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 | requests>=2.28.2
4 |
--------------------------------------------------------------------------------
/python/example_code/support/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
--------------------------------------------------------------------------------
/python/example_code/textract/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 |
4 |
--------------------------------------------------------------------------------
/python/example_code/transcribe/requirements.txt:
--------------------------------------------------------------------------------
1 | boto3>=1.26.79
2 | pytest>=7.2.1
3 | requests>=2.28.2
4 |
--------------------------------------------------------------------------------
/python/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/premium-ex.md
--------------------------------------------------------------------------------
/python/test_tools/.metadata.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/.metadata.yaml
--------------------------------------------------------------------------------
/python/test_tools/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/README.md
--------------------------------------------------------------------------------
/python/test_tools/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/python/test_tools/acm_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/acm_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/ec2_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/ec2_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/ecr_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/ecr_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/emr_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/emr_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/iam_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/iam_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/kms_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/kms_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/rds_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/rds_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/s3_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/s3_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/ses_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/ses_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/sns_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/sns_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/sqs_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/sqs_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/ssm_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/ssm_stubber.py
--------------------------------------------------------------------------------
/python/test_tools/sts_stubber.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/python/test_tools/sts_stubber.py
--------------------------------------------------------------------------------
/resources/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/resources/README.md
--------------------------------------------------------------------------------
/resources/cdk/.gitignore:
--------------------------------------------------------------------------------
1 | cdk.out
2 | node_modules
3 |
--------------------------------------------------------------------------------
/resources/cdk/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/resources/cdk/README.md
--------------------------------------------------------------------------------
/resources/cdk/kinesis-example-create-stream/.gitignore:
--------------------------------------------------------------------------------
1 | cdk.out/
2 | node_modules/
3 | package-lock.json
--------------------------------------------------------------------------------
/resources/cdk/legacy/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/resources/cdk/legacy/README.md
--------------------------------------------------------------------------------
/resources/clients/react/elros/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/resources/clients/react/elwing/src/plugins/item-tracker/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "BASE_URL": "http://localhost:8080/api"
3 | }
--------------------------------------------------------------------------------
/resources/clients/react/elwing/src/plugins/sqs-message/src/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "BASE_URL": "http://localhost:3000"
3 | }
--------------------------------------------------------------------------------
/resources/clients/react/elwing/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/resources/clients/react/item-tracker/src/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "BASE_URL": "http://REPLACE_WITH_YOUR_REST_ENDPOINT"
3 | }
--------------------------------------------------------------------------------
/resources/clients/react/item-tracker/src/setupTests.js:
--------------------------------------------------------------------------------
1 | import '@testing-library/jest-dom';
2 |
--------------------------------------------------------------------------------
/resources/sample_files/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/resources/sample_files/README.md
--------------------------------------------------------------------------------
/ruby/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/.gitignore
--------------------------------------------------------------------------------
/ruby/.ruby-version:
--------------------------------------------------------------------------------
1 | ruby-3.1.2
2 |
--------------------------------------------------------------------------------
/ruby/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/Dockerfile
--------------------------------------------------------------------------------
/ruby/Gemfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/Gemfile
--------------------------------------------------------------------------------
/ruby/Gemfile.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/Gemfile.lock
--------------------------------------------------------------------------------
/ruby/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/README.md
--------------------------------------------------------------------------------
/ruby/Rakefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/Rakefile
--------------------------------------------------------------------------------
/ruby/cross_service_examples/item_tracker/.gitignore:
--------------------------------------------------------------------------------
1 | *.csv
--------------------------------------------------------------------------------
/ruby/example_code/ec2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/ec2/README.md
--------------------------------------------------------------------------------
/ruby/example_code/glue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/glue/README.md
--------------------------------------------------------------------------------
/ruby/example_code/iam/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/iam/README.md
--------------------------------------------------------------------------------
/ruby/example_code/kms/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/kms/README.md
--------------------------------------------------------------------------------
/ruby/example_code/lambda/demo.txt:
--------------------------------------------------------------------------------
1 | This is a demo file.
--------------------------------------------------------------------------------
/ruby/example_code/rds/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/rds/README.md
--------------------------------------------------------------------------------
/ruby/example_code/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/s3/README.md
--------------------------------------------------------------------------------
/ruby/example_code/s3/s3.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/s3/s3.rb
--------------------------------------------------------------------------------
/ruby/example_code/ses/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/ses/README.md
--------------------------------------------------------------------------------
/ruby/example_code/sns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/sns/README.md
--------------------------------------------------------------------------------
/ruby/example_code/sqs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/example_code/sqs/README.md
--------------------------------------------------------------------------------
/ruby/helpers/banner.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/helpers/banner.txt
--------------------------------------------------------------------------------
/ruby/helpers/colorizer.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/helpers/colorizer.rb
--------------------------------------------------------------------------------
/ruby/helpers/decorators.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/helpers/decorators.rb
--------------------------------------------------------------------------------
/ruby/helpers/disclaimers.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/helpers/disclaimers.rb
--------------------------------------------------------------------------------
/ruby/helpers/question.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/helpers/question.rb
--------------------------------------------------------------------------------
/ruby/helpers/waiters.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/helpers/waiters.rb
--------------------------------------------------------------------------------
/ruby/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/premium-ex.md
--------------------------------------------------------------------------------
/ruby/run_tests.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/ruby/run_tests.sh
--------------------------------------------------------------------------------
/rust_dev_preview/.dockerignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rust_dev_preview/.dockerignore
--------------------------------------------------------------------------------
/rust_dev_preview/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rust_dev_preview/.gitignore
--------------------------------------------------------------------------------
/rust_dev_preview/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rust_dev_preview/Dockerfile
--------------------------------------------------------------------------------
/rust_dev_preview/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rust_dev_preview/README.md
--------------------------------------------------------------------------------
/rust_dev_preview/run_all.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rust_dev_preview/run_all.sh
--------------------------------------------------------------------------------
/rustv1/.cargo/config.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/.cargo/config.toml
--------------------------------------------------------------------------------
/rustv1/.dockerignore:
--------------------------------------------------------------------------------
1 | target/
2 | Cargo.lock
--------------------------------------------------------------------------------
/rustv1/.gitignore:
--------------------------------------------------------------------------------
1 | target/
2 | Cargo.lock
3 |
--------------------------------------------------------------------------------
/rustv1/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/Dockerfile
--------------------------------------------------------------------------------
/rustv1/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/README.md
--------------------------------------------------------------------------------
/rustv1/cross_service/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/cross_service/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/cross_service/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/cross_service/Dockerfile
--------------------------------------------------------------------------------
/rustv1/cross_service/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/cross_service/README.md
--------------------------------------------------------------------------------
/rustv1/cross_service/photo_asset_management/.gitignore:
--------------------------------------------------------------------------------
1 | .cargo
2 |
--------------------------------------------------------------------------------
/rustv1/cross_service/photo_asset_management/examples/labels.json:
--------------------------------------------------------------------------------
1 | {
2 | "httpMethod": "GET"
3 | }
4 |
--------------------------------------------------------------------------------
/rustv1/cross_service/rest_ses/.dockerignore:
--------------------------------------------------------------------------------
1 | .
2 | !configuration
3 | !src
4 | !tests
5 | !Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/aurora/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/aurora/README.md
--------------------------------------------------------------------------------
/rustv1/examples/auto-scaling/src/lib.rs:
--------------------------------------------------------------------------------
1 | pub mod scenario;
2 |
--------------------------------------------------------------------------------
/rustv1/examples/batch/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/batch/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/batch/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/batch/README.md
--------------------------------------------------------------------------------
/rustv1/examples/config/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/config/README.md
--------------------------------------------------------------------------------
/rustv1/examples/ebs/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ebs/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/ebs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ebs/README.md
--------------------------------------------------------------------------------
/rustv1/examples/ec2/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ec2/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/ec2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ec2/README.md
--------------------------------------------------------------------------------
/rustv1/examples/ec2/src/ec2.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ec2/src/ec2.rs
--------------------------------------------------------------------------------
/rustv1/examples/ec2/src/lib.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ec2/src/lib.rs
--------------------------------------------------------------------------------
/rustv1/examples/ec2/src/ssm.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ec2/src/ssm.rs
--------------------------------------------------------------------------------
/rustv1/examples/ecr/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ecr/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/ecr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ecr/README.md
--------------------------------------------------------------------------------
/rustv1/examples/ecs/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ecs/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/ecs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ecs/README.md
--------------------------------------------------------------------------------
/rustv1/examples/eks/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/eks/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/eks/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/eks/README.md
--------------------------------------------------------------------------------
/rustv1/examples/glue/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/glue/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/glue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/glue/README.md
--------------------------------------------------------------------------------
/rustv1/examples/glue/src/lib.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/glue/src/lib.rs
--------------------------------------------------------------------------------
/rustv1/examples/glue/src/run.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/glue/src/run.rs
--------------------------------------------------------------------------------
/rustv1/examples/iam/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/iam/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/iam/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/iam/README.md
--------------------------------------------------------------------------------
/rustv1/examples/iot/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/iot/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/iot/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/iot/README.md
--------------------------------------------------------------------------------
/rustv1/examples/kms/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/kms/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/kms/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/kms/README.md
--------------------------------------------------------------------------------
/rustv1/examples/lambda/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/lambda/README.md
--------------------------------------------------------------------------------
/rustv1/examples/polly/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/polly/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/polly/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/polly/README.md
--------------------------------------------------------------------------------
/rustv1/examples/rds/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/rds/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/rds/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/rds/README.md
--------------------------------------------------------------------------------
/rustv1/examples/s3/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/s3/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/s3/README.md
--------------------------------------------------------------------------------
/rustv1/examples/s3/file.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/s3/file.csv
--------------------------------------------------------------------------------
/rustv1/examples/s3/src/error.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/s3/src/error.rs
--------------------------------------------------------------------------------
/rustv1/examples/s3/src/lib.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/s3/src/lib.rs
--------------------------------------------------------------------------------
/rustv1/examples/s3/testfile.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/s3/testfile.txt
--------------------------------------------------------------------------------
/rustv1/examples/ses/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ses/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/ses/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ses/README.md
--------------------------------------------------------------------------------
/rustv1/examples/ses/src/lib.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ses/src/lib.rs
--------------------------------------------------------------------------------
/rustv1/examples/sns/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/sns/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/sns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/sns/README.md
--------------------------------------------------------------------------------
/rustv1/examples/sqs/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/sqs/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/sqs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/sqs/README.md
--------------------------------------------------------------------------------
/rustv1/examples/ssm/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ssm/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/ssm/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/ssm/README.md
--------------------------------------------------------------------------------
/rustv1/examples/sts/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/sts/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/sts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/sts/README.md
--------------------------------------------------------------------------------
/rustv1/examples/tls/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/tls/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/examples/tls/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/tls/README.md
--------------------------------------------------------------------------------
/rustv1/examples/tls/src/lib.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/tls/src/lib.rs
--------------------------------------------------------------------------------
/rustv1/examples/tls/src/main.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/examples/tls/src/main.rs
--------------------------------------------------------------------------------
/rustv1/lambda/Cargo.toml:
--------------------------------------------------------------------------------
1 | [workspace]
2 | resolver = "2"
3 |
4 | members = [
5 | "calculator"
6 | ]
--------------------------------------------------------------------------------
/rustv1/lambda/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/lambda/README.md
--------------------------------------------------------------------------------
/rustv1/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/premium-ex.md
--------------------------------------------------------------------------------
/rustv1/run_all.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/run_all.sh
--------------------------------------------------------------------------------
/rustv1/test-utils/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/test-utils/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/test-utils/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/test-utils/README.md
--------------------------------------------------------------------------------
/rustv1/test-utils/src/macros.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/test-utils/src/macros.rs
--------------------------------------------------------------------------------
/rustv1/test-utils/src/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/test-utils/src/mod.rs
--------------------------------------------------------------------------------
/rustv1/test-utils/src/waiter.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/test-utils/src/waiter.rs
--------------------------------------------------------------------------------
/rustv1/tools/requirements.txt:
--------------------------------------------------------------------------------
1 | tomlkit==0.12.1
2 |
--------------------------------------------------------------------------------
/rustv1/tools/set_rust_version.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/tools/set_rust_version.py
--------------------------------------------------------------------------------
/rustv1/tools/set_sdk_version.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/tools/set_sdk_version.py
--------------------------------------------------------------------------------
/rustv1/webassembly/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/webassembly/Cargo.toml
--------------------------------------------------------------------------------
/rustv1/webassembly/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/webassembly/README.md
--------------------------------------------------------------------------------
/rustv1/webassembly/src/lib.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/rustv1/webassembly/src/lib.rs
--------------------------------------------------------------------------------
/rustv1/webassembly/www/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 |
--------------------------------------------------------------------------------
/sap-abap/#awsex#.nspc.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/#awsex#.nspc.xml
--------------------------------------------------------------------------------
/sap-abap/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/README.md
--------------------------------------------------------------------------------
/sap-abap/package.devc.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/package.devc.xml
--------------------------------------------------------------------------------
/sap-abap/services/bdr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/bdr/README.md
--------------------------------------------------------------------------------
/sap-abap/services/bdz/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/bdz/README.md
--------------------------------------------------------------------------------
/sap-abap/services/cpd/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/cpd/README.md
--------------------------------------------------------------------------------
/sap-abap/services/cwt/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/cwt/README.md
--------------------------------------------------------------------------------
/sap-abap/services/dyn/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/dyn/README.md
--------------------------------------------------------------------------------
/sap-abap/services/ec2/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/ec2/README.md
--------------------------------------------------------------------------------
/sap-abap/services/kns/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/kns/README.md
--------------------------------------------------------------------------------
/sap-abap/services/lmd/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/lmd/README.md
--------------------------------------------------------------------------------
/sap-abap/services/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/s3/README.md
--------------------------------------------------------------------------------
/sap-abap/services/sgm/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/sap-abap/services/sgm/README.md
--------------------------------------------------------------------------------
/scenarios/basics/ecr/resources/hello.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | echo "Hello There!"
--------------------------------------------------------------------------------
/scenarios/basics/iot/iot_usecase/resources/.gitignore:
--------------------------------------------------------------------------------
1 | cdk.out
2 | node_modules
3 |
--------------------------------------------------------------------------------
/scenarios/basics/s3/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/scenarios/basics/s3/README.md
--------------------------------------------------------------------------------
/scenarios/features/cloudwatch_logs_large_query/resources/.gitignore:
--------------------------------------------------------------------------------
1 | *.json
--------------------------------------------------------------------------------
/scenarios/features/firehose/resources/requirements.txt:
--------------------------------------------------------------------------------
1 | faker
--------------------------------------------------------------------------------
/scenarios/features/healthimaging_image_sets/resources/.gitignore:
--------------------------------------------------------------------------------
1 | cdk.out
2 | node_modules
3 |
--------------------------------------------------------------------------------
/scenarios/features/sesv2_weekly_mailer/content/tmp/.aillyrc:
--------------------------------------------------------------------------------
1 | ---
2 | isolated: true
3 | ---
--------------------------------------------------------------------------------
/steering_docs/dotnet-tech.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/steering_docs/dotnet-tech.md
--------------------------------------------------------------------------------
/steering_docs/java-tech.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/steering_docs/java-tech.md
--------------------------------------------------------------------------------
/steering_docs/kotlin-tech.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/steering_docs/kotlin-tech.md
--------------------------------------------------------------------------------
/steering_docs/kotlin-tech/actions.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/steering_docs/rust-tech.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/steering_docs/rust-tech.md
--------------------------------------------------------------------------------
/swift/.dockerignore:
--------------------------------------------------------------------------------
1 | **/.build
2 |
--------------------------------------------------------------------------------
/swift/.gitignore:
--------------------------------------------------------------------------------
1 | **/.build
2 |
--------------------------------------------------------------------------------
/swift/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/swift/Dockerfile
--------------------------------------------------------------------------------
/swift/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/swift/README.md
--------------------------------------------------------------------------------
/swift/example_code/cognito-identity-provider/ListUsers/test.sh:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/swift/example_code/cognito-identity-provider/scenario/test.sh:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/swift/example_code/glue/scenario/test.sh:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/swift/example_code/identity-resolvers/sso-resolver/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "No automated tests available."
3 |
--------------------------------------------------------------------------------
/swift/example_code/lambda/basics/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "No automated tests available."
3 |
--------------------------------------------------------------------------------
/swift/example_code/lambda/using-lambda-runtime/test.sh:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/swift/example_code/sts/AssumeRole/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "No automated tests available."
3 |
--------------------------------------------------------------------------------
/swift/example_code/swift-sdk/ErrorHandling/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "No automated tests available."
3 |
--------------------------------------------------------------------------------
/swift/example_code/swift-sdk/Waiters/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "No automated tests available."
3 |
--------------------------------------------------------------------------------
/swift/example_code/swift-sdk/pagination/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "No automated tests available."
3 |
--------------------------------------------------------------------------------
/swift/example_code/swift-sdk/retry/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "No automated tests available."
3 |
--------------------------------------------------------------------------------
/swift/premium-ex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/swift/premium-ex.md
--------------------------------------------------------------------------------
/swift/tools/swiftbuild.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/awsdocs/aws-doc-sdk-examples/HEAD/swift/tools/swiftbuild.py
--------------------------------------------------------------------------------