diff --git a/index.xml b/index.xml index 1a730b5e7c..d5cc885ed8 100644 --- a/index.xml +++ b/index.xml @@ -119,8 +119,8 @@ CI Keys are not meant for individual developers. To grant a developer access to Example Here is an example of how to create an LambdaClient with the endpoint set to LocalStack. var lambdaClient = new AmazonLambdaClient(new AmazonLambdaConfig( { ServiceURL = "http://localhost:4566" } ); If you want to specify a region and credentials when creating the client, please set them as AuthenticationRegion and BasicAWSCredentials, like in this example:AWS Account Management/references/coverage/coverage_account/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_account/Coverage Overview AWS Account Management is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AcceptPrimaryEmailUpdate DeleteAlternateContact ✔️ pro ✔️ ✔️ ✔️ Show Tests DisableRegion EnableRegion GetAlternateContact ✔️ pro ✔️ ✔️ ✔️ Show Tests GetContactInformation ✔️ pro ✔️ ✔️ ✔️ Show Tests GetPrimaryEmail GetRegionOptStatus ListRegions PutAlternateContact ✔️ pro ✔️ ✔️ ✔️ Show Tests PutContactInformation ✔️ pro ✔️ ✔️ ✔️ Show Tests StartPrimaryEmailUpdate Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Account Management/user-guide/aws/account/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/account/Introduction The Account service provides APIs to manage your AWS account. You can use the Account APIs to retrieve information about your account, manage your contact information and alternate contacts. Additionally, you can use the Account APIs to enable or disable a region for your account, and delete alternate contacts in your account. LocalStack supports Account via the Pro offering, allowing you to use the Account API to retrieve information about your account.ACM (AWS Certificate Manager)/references/coverage/coverage_acm/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_acm/Coverage Overview AWS Certificate Manager (ACM) is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddTagsToCertificate ✔️ community ✔️ ✔️ DeleteCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ExportCertificate ✔️ community ✔️ GetAccountConfiguration GetCertificate ✔️ community ✔️ ✔️ ImportCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListCertificates ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsForCertificate ✔️ community ✔️ ✔️ PutAccountConfiguration RemoveTagsFromCertificate ✔️ community ✔️ ✔️ RenewCertificate RequestCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ResendValidationEmail ✔️ community ✔️ UpdateCertificateOptions Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AWS Private Certificate Authority (CA)/references/coverage/coverage_acm-pca/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_acm-pca/Coverage Overview AWS Private Certificate Authority (CA) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateCertificateAuthority ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateCertificateAuthorityAuditReport CreatePermission DeleteCertificateAuthority ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeletePermission DeletePolicy DescribeCertificateAuthority ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeCertificateAuthorityAuditReport GetCertificate ✔️ pro ✔️ ✔️ GetCertificateAuthorityCertificate ✔️ pro ✔️ ✔️ GetCertificateAuthorityCsr ✔️ pro ✔️ ✔️ GetPolicy ImportCertificateAuthorityCertificate ✔️ pro ✔️ ✔️ IssueCertificate ✔️ pro ✔️ ✔️ ListCertificateAuthorities ListPermissions ListTags ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests PutPolicy RestoreCertificateAuthority RevokeCertificate ✔️ pro ✔️ ✔️ TagCertificateAuthority ✔️ pro ✔️ ✔️ Show Tests UntagCertificateAuthority ✔️ pro UpdateCertificateAuthority ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Amazon RDS initialization using CDK, Lambda, ECR, and Secrets Manager/applications/amazon-rds-initialization-using-cdk-lambda-ecr-and-secrets-manager/Mon, 01 Jan 0001 00:00:00 +0000/applications/amazon-rds-initialization-using-cdk-lambda-ecr-and-secrets-manager/Amplify/references/coverage/coverage_amplify/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_amplify/Coverage Overview Amplify is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApp ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateBackendEnvironment ✔️ pro ✔️ Show Tests CreateBranch ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateDeployment CreateDomainAssociation CreateWebhook ✔️ pro ✔️ Show Tests DeleteApp ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteBackendEnvironment ✔️ pro ✔️ Show Tests DeleteBranch ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteDomainAssociation DeleteJob DeleteWebhook ✔️ pro ✔️ Show Tests GenerateAccessLogs GetApp ✔️ pro ✔️ ✔️ ✔️ Show Tests GetArtifactUrl GetBackendEnvironment ✔️ pro ✔️ Show Tests GetBranch ✔️ pro ✔️ Show Tests GetDomainAssociation GetJob GetWebhook ✔️ pro ✔️ Show Tests ListApps ✔️ pro ✔️ Show Tests ListArtifacts ListBackendEnvironments ListBranches ✔️ pro ✔️ ✔️ ✔️ Show Tests ListDomainAssociations ListJobs ListTagsForResource ✔️ pro ✔️ Show Tests ListWebhooks StartDeployment StartJob StopJob TagResource ✔️ pro ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ Show Tests UpdateApp ✔️ pro ✔️ Show Tests UpdateBranch UpdateDomainAssociation UpdateWebhook ✔️ pro ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Amplify/user-guide/aws/amplify/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/amplify/Introduction Amplify is a JavaScript-based development framework with libraries, UI components, and a standard CLI interface for building and deploying web and mobile applications. With Amplify, developers can build and host static websites, single-page applications, and full-stack serverless web applications using an abstraction layer over popular AWS services like DynamoDB, Cognito, AppSync, Lambda, S3, and more. -LocalStack allows you to use the Amplify APIs to build and test their Amplify applications locally.API Gateway/user-guide/aws/apigateway/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/apigateway/Introduction API Gateway is a managed service that enables developers to create, deploy, and manage APIs (Application Programming Interfaces). It allows easy creation of REST, HTTP, and WebSocket APIs to securely access data, business logic, or functionality from backend services like AWS Lambda functions or EC2 instances. API Gateway supports standard HTTP methods such as GET, POST, PUT, PATCH, and DELETE and integrates with various AWS services, including Lambda, Cognito, CloudWatch, and X-Ray.API Gateway/references/coverage/coverage_apigateway/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_apigateway/Coverage Overview API Gateway is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApiKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateAuthorizer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateBasePathMapping ✔️ community ✔️ ✔️ ✔️ Show Tests CreateDeployment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDocumentationPart ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDocumentationVersion ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDomainName ✔️ community ✔️ ✔️ ✔️ Show Tests CreateModel ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRequestValidator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUsagePlan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUsagePlanKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcLink ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApiKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAuthorizer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBasePathMapping ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteClientCertificate ✔️ community ✔️ ✔️ DeleteDeployment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDocumentationPart ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDocumentationVersion ✔️ community ✔️ ✔️ DeleteDomainName ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteGatewayResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIntegration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIntegrationResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMethod ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMethodResponse ✔️ community ✔️ ✔️ DeleteModel ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRequestValidator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUsagePlan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUsagePlanKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcLink ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests FlushStageAuthorizersCache FlushStageCache GenerateClientCertificate ✔️ community ✔️ ✔️ GetAccount ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetApiKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetApiKeys ✔️ community ✔️ ✔️ ✔️ Show Tests GetAuthorizer ✔️ community ✔️ ✔️ GetAuthorizers ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetBasePathMapping ✔️ community ✔️ ✔️ ✔️ Show Tests GetBasePathMappings ✔️ community ✔️ ✔️ Show Tests GetClientCertificate ✔️ community ✔️ ✔️ GetClientCertificates ✔️ community GetDeployment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDeployments ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetDocumentationPart ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDocumentationParts ✔️ community ✔️ ✔️ ✔️ Show Tests GetDocumentationVersion ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDocumentationVersions ✔️ community GetDomainName ✔️ community ✔️ ✔️ ✔️ Show Tests GetDomainNames ✔️ community ✔️ ✔️ Show Tests GetExport ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGatewayResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGatewayResponses ✔️ community ✔️ ✔️ ✔️ Show Tests GetIntegration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetIntegrationResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetMethod ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetMethodResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetModel ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetModelTemplate GetModels ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRequestValidator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRequestValidators ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResources ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRestApis ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSdk GetSdkType GetSdkTypes GetStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetStages ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTags ✔️ community ✔️ Show Tests GetUsage GetUsagePlan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetUsagePlanKey ✔️ community ✔️ ✔️ GetUsagePlanKeys ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetUsagePlans ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetVpcLink ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetVpcLinks ✔️ community ✔️ ✔️ ImportApiKeys ✔️ community ImportDocumentationParts ✔️ community ✔️ ✔️ ✔️ Show Tests ImportRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutGatewayResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutIntegration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutIntegrationResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutMethod ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutMethodResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ Show Tests TestInvokeAuthorizer TestInvokeMethod ✔️ community ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community UpdateAccount ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateApiKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateAuthorizer ✔️ community ✔️ ✔️ UpdateBasePathMapping ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateClientCertificate ✔️ community ✔️ ✔️ UpdateDeployment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDocumentationPart ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDocumentationVersion ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDomainName UpdateGatewayResponse ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateIntegration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateIntegrationResponse ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateMethod ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateMethodResponse UpdateModel ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateRequestValidator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateUsage UpdateUsagePlan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateVpcLink ✔️ community Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.API Gateway Management API/references/coverage/coverage_apigatewaymanagementapi/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_apigatewaymanagementapi/Coverage Overview API Gateway Management API is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DeleteConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests GetConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests PostToConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.API Gateway v2/references/coverage/coverage_apigatewayv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_apigatewayv2/Coverage Overview API Gateway v2 is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateApiMapping ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateAuthorizer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDeployment ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDomainName ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateIntegration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateIntegrationResponse ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateModel ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRoute ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRouteResponse ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStage ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcLink ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAccessLogSettings DeleteApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApiMapping ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteAuthorizer ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteCorsConfiguration ✔️ pro ✔️ ✔️ DeleteDeployment ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteDomainName ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIntegration ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIntegrationResponse ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteModel ✔️ pro ✔️ ✔️ DeleteRoute ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRouteRequestParameter DeleteRouteResponse ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteRouteSettings DeleteStage ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcLink ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ExportApi ResetAuthorizersCache GetApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetApiMapping ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetApiMappings ✔️ pro ✔️ GetApis ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetAuthorizer ✔️ pro ✔️ ✔️ ✔️ Show Tests GetAuthorizers ✔️ pro ✔️ Show Tests GetDeployment ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDeployments ✔️ pro GetDomainName ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDomainNames ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetIntegration ✔️ pro ✔️ ✔️ ✔️ Show Tests GetIntegrationResponse ✔️ pro ✔️ ✔️ ✔️ Show Tests GetIntegrationResponses ✔️ pro ✔️ Show Tests GetIntegrations ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetModel ✔️ pro ✔️ ✔️ GetModelTemplate GetModels ✔️ pro ✔️ Show Tests GetRoute ✔️ pro ✔️ ✔️ ✔️ Show Tests GetRouteResponse ✔️ pro ✔️ ✔️ ✔️ Show Tests GetRouteResponses ✔️ pro GetRoutes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetStage ✔️ pro ✔️ ✔️ ✔️ Show Tests GetStages ✔️ pro ✔️ ✔️ GetTags ✔️ pro GetVpcLink ✔️ pro ✔️ ✔️ GetVpcLinks ✔️ pro ✔️ ImportApi ✔️ pro ✔️ ✔️ ✔️ Show Tests ReimportApi ✔️ pro ✔️ ✔️ ✔️ Show Tests TagResource ✔️ pro UntagResource ✔️ pro UpdateApi ✔️ pro ✔️ ✔️ UpdateApiMapping ✔️ pro ✔️ ✔️ UpdateAuthorizer ✔️ pro ✔️ UpdateDeployment ✔️ pro ✔️ ✔️ UpdateDomainName ✔️ pro UpdateIntegration ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateIntegrationResponse ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateModel ✔️ pro ✔️ ✔️ UpdateRoute ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateRouteResponse ✔️ pro ✔️ Show Tests UpdateStage ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateVpcLink ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AppConfig/references/coverage/coverage_appconfig/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_appconfig/Coverage Overview AppConfig is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateConfigurationProfile ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateDeploymentStrategy ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateExtension CreateExtensionAssociation CreateHostedConfigurationVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteConfigurationProfile ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteDeploymentStrategy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteExtension DeleteExtensionAssociation DeleteHostedConfigurationVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetAccountSettings GetApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests GetConfigurationProfile ✔️ pro ✔️ ✔️ ✔️ Show Tests GetDeployment ✔️ pro ✔️ ✔️ ✔️ Show Tests GetDeploymentStrategy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests GetExtension GetExtensionAssociation GetHostedConfigurationVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListApplications ✔️ pro ✔️ ✔️ ✔️ Show Tests ListConfigurationProfiles ✔️ pro ✔️ ✔️ ✔️ Show Tests ListDeploymentStrategies ✔️ pro ✔️ Show Tests ListDeployments ✔️ pro ✔️ ✔️ ✔️ Show Tests ListEnvironments ✔️ pro ✔️ ✔️ ✔️ Show Tests ListExtensionAssociations ListExtensions ListHostedConfigurationVersions ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ✔️ Show Tests StartDeployment ✔️ pro ✔️ ✔️ ✔️ Show Tests StopDeployment ✔️ pro ✔️ ✔️ ✔️ Show Tests TagResource ✔️ pro UntagResource ✔️ pro UpdateAccountSettings UpdateApplication ✔️ pro ✔️ ✔️ Show Tests UpdateConfigurationProfile ✔️ pro ✔️ Show Tests UpdateDeploymentStrategy ✔️ pro ✔️ Show Tests UpdateEnvironment ✔️ pro ✔️ Show Tests UpdateExtension UpdateExtensionAssociation ValidateConfiguration ✔️ pro ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AppConfig/user-guide/aws/appconfig/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/appconfig/AppConfig is a service provided by Amazon Web Services (AWS) that simplifies the process of managing and deploying application configurations. AppConfig offers centralized management of configuration data and the ability to create, manage, and deploy configuration changes separately. It allows you to avoid deploying the service repeatedly for smaller changes, enables controlled deployments to applications and includes built-in validation checks & monitoring. -LocalStack allows you to use the AppConfig APIs in your local environment to define configurations for different environments and deploy them to your applications as needed.AppConfig Data/references/coverage/coverage_appconfigdata/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_appconfigdata/Coverage Overview AppConfig Data is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details GetLatestConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests StartConfigurationSession ✔️ pro ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Application Auto Scaling/user-guide/aws/applicationautoscaling/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/applicationautoscaling/Introduction Application Auto Scaling is a centralized solution for managing automatic scaling by defining scaling policies based on specific metrics. Based on CPU utilization or request rates, it automatically adjusts capacity in response to changes in workload. With Application Auto Scaling, you can configure automatic scaling for services such as DynamoDB, ECS, Lambda, ElastiCache, and more. Auto scaling uses CloudWatch under the hood to configure scalable targets which a service namespace, resource ID, and scalable dimension can uniquely identify.Application Auto Scaling/references/coverage/coverage_application-autoscaling/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_application-autoscaling/Coverage Overview Application Auto Scaling is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DeleteScalingPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteScheduledAction ✔️ pro ✔️ ✔️ DeregisterScalableTarget ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeScalableTargets ✔️ pro ✔️ ✔️ DescribeScalingActivities DescribeScalingPolicies ✔️ pro ✔️ ✔️ DescribeScheduledActions ✔️ pro ✔️ ✔️ ListTagsForResource PutScalingPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests PutScheduledAction ✔️ pro ✔️ ✔️ RegisterScalableTarget ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests TagResource UntagResource Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AppSync/references/coverage/coverage_appsync/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_appsync/Coverage Overview AppSync is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateApi ✔️ pro ✔️ Show Tests AssociateMergedGraphqlApi AssociateSourceGraphqlApi CreateApiCache ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateApiKey ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDataSource ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDomainName ✔️ pro ✔️ Show Tests CreateFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateGraphqlApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateResolver ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateType ✔️ pro DeleteApiCache ✔️ pro ✔️ ✔️ DeleteApiKey ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDataSource ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDomainName ✔️ pro ✔️ Show Tests DeleteFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGraphqlApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResolver ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteType ✔️ pro DisassociateApi ✔️ pro ✔️ Show Tests DisassociateMergedGraphqlApi DisassociateSourceGraphqlApi EvaluateCode ✔️ pro ✔️ ✔️ ✔️ Show Tests EvaluateMappingTemplate ✔️ pro ✔️ ✔️ ✔️ Show Tests FlushApiCache ✔️ pro GetApiAssociation ✔️ pro ✔️ Show Tests GetApiCache ✔️ pro ✔️ ✔️ GetDataSource ✔️ pro ✔️ ✔️ GetDataSourceIntrospection GetDomainName ✔️ pro GetFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGraphqlApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGraphqlApiEnvironmentVariables GetIntrospectionSchema ✔️ pro ✔️ ✔️ ✔️ Show Tests GetResolver ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSchemaCreationStatus ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSourceApiAssociation GetType ✔️ pro ✔️ ✔️ ✔️ Show Tests ListApiKeys ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListDataSources ✔️ pro ListDomainNames ✔️ pro ✔️ Show Tests ListFunctions ✔️ pro ✔️ ✔️ ✔️ Show Tests ListGraphqlApis ✔️ pro ✔️ ListResolvers ✔️ pro ListResolversByFunction ✔️ pro ListSourceApiAssociations ListTagsForResource ✔️ pro ✔️ ✔️ Show Tests ListTypes ✔️ pro ListTypesByAssociation PutGraphqlApiEnvironmentVariables StartDataSourceIntrospection StartSchemaCreation ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartSchemaMerge TagResource ✔️ pro ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ UpdateApiCache ✔️ pro ✔️ Show Tests UpdateApiKey ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDataSource ✔️ pro ✔️ ✔️ UpdateDomainName ✔️ pro UpdateFunction ✔️ pro ✔️ ✔️ UpdateGraphqlApi ✔️ pro UpdateResolver ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateSourceApiAssociation UpdateType ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AppSync/user-guide/aws/appsync/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/appsync/Introduction AppSync is a managed service provided by Amazon Web Services (AWS) that enables you to create serverless GraphQL APIs to query databases, microservices, and other APIs. AppSync allows you to define your data models and business logic using a declarative approach, and connect to various data sources, including other AWS services, relational databases, and custom data sources. +LocalStack allows you to use the Amplify APIs to build and test their Amplify applications locally.API Gateway/user-guide/aws/apigateway/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/apigateway/Introduction API Gateway is a managed service that enables developers to create, deploy, and manage APIs (Application Programming Interfaces). It allows easy creation of REST, HTTP, and WebSocket APIs to securely access data, business logic, or functionality from backend services like AWS Lambda functions or EC2 instances. API Gateway supports standard HTTP methods such as GET, POST, PUT, PATCH, and DELETE and integrates with various AWS services, including Lambda, Cognito, CloudWatch, and X-Ray.API Gateway/references/coverage/coverage_apigateway/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_apigateway/Coverage Overview API Gateway is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApiKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateAuthorizer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateBasePathMapping ✔️ community ✔️ ✔️ ✔️ Show Tests CreateDeployment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDocumentationPart ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDocumentationVersion ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDomainName ✔️ community ✔️ ✔️ ✔️ Show Tests CreateModel ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRequestValidator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUsagePlan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUsagePlanKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcLink ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApiKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAuthorizer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBasePathMapping ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteClientCertificate ✔️ community ✔️ ✔️ DeleteDeployment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDocumentationPart ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDocumentationVersion ✔️ community ✔️ ✔️ DeleteDomainName ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteGatewayResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIntegration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIntegrationResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMethod ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMethodResponse ✔️ community ✔️ ✔️ DeleteModel ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRequestValidator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUsagePlan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUsagePlanKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcLink ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests FlushStageAuthorizersCache FlushStageCache GenerateClientCertificate ✔️ community ✔️ ✔️ GetAccount ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetApiKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetApiKeys ✔️ community ✔️ ✔️ ✔️ Show Tests GetAuthorizer ✔️ community ✔️ ✔️ GetAuthorizers ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetBasePathMapping ✔️ community ✔️ ✔️ ✔️ Show Tests GetBasePathMappings ✔️ community ✔️ ✔️ Show Tests GetClientCertificate ✔️ community ✔️ ✔️ GetClientCertificates ✔️ community GetDeployment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDeployments ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetDocumentationPart ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDocumentationParts ✔️ community ✔️ ✔️ ✔️ Show Tests GetDocumentationVersion ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDocumentationVersions ✔️ community GetDomainName ✔️ community ✔️ ✔️ ✔️ Show Tests GetDomainNames ✔️ community ✔️ ✔️ Show Tests GetExport ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGatewayResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGatewayResponses ✔️ community ✔️ ✔️ ✔️ Show Tests GetIntegration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetIntegrationResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetMethod ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetMethodResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetModel ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetModelTemplate GetModels ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRequestValidator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRequestValidators ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResources ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRestApis ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSdk GetSdkType GetSdkTypes GetStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetStages ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTags ✔️ community ✔️ Show Tests GetUsage GetUsagePlan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetUsagePlanKey ✔️ community ✔️ ✔️ GetUsagePlanKeys ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetUsagePlans ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetVpcLink ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetVpcLinks ✔️ community ✔️ ✔️ ImportApiKeys ✔️ community ImportDocumentationParts ✔️ community ✔️ ✔️ ✔️ Show Tests ImportRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutGatewayResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutIntegration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutIntegrationResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutMethod ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutMethodResponse ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TestInvokeAuthorizer TestInvokeMethod ✔️ community ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ UpdateAccount ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateApiKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateAuthorizer ✔️ community ✔️ ✔️ UpdateBasePathMapping ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateClientCertificate ✔️ community ✔️ ✔️ UpdateDeployment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDocumentationPart ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDocumentationVersion ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDomainName UpdateGatewayResponse ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateIntegration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateIntegrationResponse ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateMethod ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateMethodResponse UpdateModel ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateRequestValidator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateRestApi ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateUsage UpdateUsagePlan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateVpcLink ✔️ community Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.API Gateway Management API/references/coverage/coverage_apigatewaymanagementapi/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_apigatewaymanagementapi/Coverage Overview API Gateway Management API is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DeleteConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests GetConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests PostToConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.API Gateway v2/references/coverage/coverage_apigatewayv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_apigatewayv2/Coverage Overview API Gateway v2 is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateApiMapping ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateAuthorizer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDeployment ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDomainName ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateIntegration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateIntegrationResponse ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateModel ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRoute ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRouteResponse ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStage ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcLink ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAccessLogSettings DeleteApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApiMapping ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteAuthorizer ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteCorsConfiguration ✔️ pro ✔️ ✔️ DeleteDeployment ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteDomainName ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIntegration ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIntegrationResponse ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteModel ✔️ pro ✔️ ✔️ DeleteRoute ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRouteRequestParameter DeleteRouteResponse ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteRouteSettings DeleteStage ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcLink ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ExportApi ResetAuthorizersCache GetApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetApiMapping ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetApiMappings ✔️ pro ✔️ GetApis ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetAuthorizer ✔️ pro ✔️ ✔️ ✔️ Show Tests GetAuthorizers ✔️ pro ✔️ Show Tests GetDeployment ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDeployments ✔️ pro GetDomainName ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDomainNames ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetIntegration ✔️ pro ✔️ ✔️ ✔️ Show Tests GetIntegrationResponse ✔️ pro ✔️ ✔️ ✔️ Show Tests GetIntegrationResponses ✔️ pro ✔️ Show Tests GetIntegrations ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetModel ✔️ pro ✔️ ✔️ GetModelTemplate GetModels ✔️ pro ✔️ Show Tests GetRoute ✔️ pro ✔️ ✔️ ✔️ Show Tests GetRouteResponse ✔️ pro ✔️ ✔️ ✔️ Show Tests GetRouteResponses ✔️ pro GetRoutes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetStage ✔️ pro ✔️ ✔️ ✔️ Show Tests GetStages ✔️ pro ✔️ ✔️ GetTags ✔️ pro GetVpcLink ✔️ pro ✔️ ✔️ GetVpcLinks ✔️ pro ✔️ ImportApi ✔️ pro ✔️ ✔️ ✔️ Show Tests ReimportApi ✔️ pro ✔️ ✔️ ✔️ Show Tests TagResource ✔️ pro UntagResource ✔️ pro UpdateApi ✔️ pro ✔️ ✔️ UpdateApiMapping ✔️ pro ✔️ ✔️ UpdateAuthorizer ✔️ pro ✔️ UpdateDeployment ✔️ pro ✔️ ✔️ UpdateDomainName ✔️ pro UpdateIntegration ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateIntegrationResponse ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateModel ✔️ pro ✔️ ✔️ UpdateRoute ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateRouteResponse ✔️ pro ✔️ Show Tests UpdateStage ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateVpcLink ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AppConfig/references/coverage/coverage_appconfig/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_appconfig/Coverage Overview AppConfig is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateConfigurationProfile ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateDeploymentStrategy ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateExtension CreateExtensionAssociation CreateHostedConfigurationVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteConfigurationProfile ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteDeploymentStrategy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteExtension DeleteExtensionAssociation DeleteHostedConfigurationVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetAccountSettings GetApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests GetConfigurationProfile ✔️ pro ✔️ ✔️ ✔️ Show Tests GetDeployment ✔️ pro ✔️ ✔️ ✔️ Show Tests GetDeploymentStrategy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests GetExtension GetExtensionAssociation GetHostedConfigurationVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListApplications ✔️ pro ✔️ ✔️ ✔️ Show Tests ListConfigurationProfiles ✔️ pro ✔️ ✔️ ✔️ Show Tests ListDeploymentStrategies ✔️ pro ✔️ Show Tests ListDeployments ✔️ pro ✔️ ✔️ ✔️ Show Tests ListEnvironments ✔️ pro ✔️ ✔️ ✔️ Show Tests ListExtensionAssociations ListExtensions ListHostedConfigurationVersions ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ✔️ Show Tests StartDeployment ✔️ pro ✔️ ✔️ ✔️ Show Tests StopDeployment ✔️ pro ✔️ ✔️ ✔️ Show Tests TagResource ✔️ pro UntagResource ✔️ pro UpdateAccountSettings UpdateApplication ✔️ pro ✔️ ✔️ Show Tests UpdateConfigurationProfile ✔️ pro ✔️ Show Tests UpdateDeploymentStrategy ✔️ pro ✔️ Show Tests UpdateEnvironment ✔️ pro ✔️ Show Tests UpdateExtension UpdateExtensionAssociation ValidateConfiguration ✔️ pro ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AppConfig/user-guide/aws/appconfig/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/appconfig/AppConfig is a service provided by Amazon Web Services (AWS) that simplifies the process of managing and deploying application configurations. AppConfig offers centralized management of configuration data and the ability to create, manage, and deploy configuration changes separately. It allows you to avoid deploying the service repeatedly for smaller changes, enables controlled deployments to applications and includes built-in validation checks & monitoring. +LocalStack allows you to use the AppConfig APIs in your local environment to define configurations for different environments and deploy them to your applications as needed.AppConfig Data/references/coverage/coverage_appconfigdata/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_appconfigdata/Coverage Overview AppConfig Data is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details GetLatestConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests StartConfigurationSession ✔️ pro ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Application Auto Scaling/user-guide/aws/applicationautoscaling/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/applicationautoscaling/Introduction Application Auto Scaling is a centralized solution for managing automatic scaling by defining scaling policies based on specific metrics. Based on CPU utilization or request rates, it automatically adjusts capacity in response to changes in workload. With Application Auto Scaling, you can configure automatic scaling for services such as DynamoDB, ECS, Lambda, ElastiCache, and more. Auto scaling uses CloudWatch under the hood to configure scalable targets which a service namespace, resource ID, and scalable dimension can uniquely identify.Application Auto Scaling/references/coverage/coverage_application-autoscaling/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_application-autoscaling/Coverage Overview Application Auto Scaling is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DeleteScalingPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteScheduledAction ✔️ pro ✔️ ✔️ DeregisterScalableTarget ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeScalableTargets ✔️ pro ✔️ ✔️ DescribeScalingActivities DescribeScalingPolicies ✔️ pro ✔️ ✔️ DescribeScheduledActions ✔️ pro ✔️ ✔️ ListTagsForResource PutScalingPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests PutScheduledAction ✔️ pro ✔️ ✔️ RegisterScalableTarget ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests TagResource UntagResource Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AppSync/references/coverage/coverage_appsync/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_appsync/Coverage Overview AppSync is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateApi ✔️ pro ✔️ Show Tests AssociateMergedGraphqlApi AssociateSourceGraphqlApi CreateApiCache ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateApiKey ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateDataSource ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDomainName ✔️ pro ✔️ Show Tests CreateFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateGraphqlApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateResolver ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateType ✔️ pro DeleteApiCache ✔️ pro ✔️ ✔️ DeleteApiKey ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDataSource ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDomainName ✔️ pro ✔️ Show Tests DeleteFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGraphqlApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResolver ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteType ✔️ pro DisassociateApi ✔️ pro ✔️ Show Tests DisassociateMergedGraphqlApi DisassociateSourceGraphqlApi EvaluateCode ✔️ pro ✔️ ✔️ ✔️ Show Tests EvaluateMappingTemplate ✔️ pro ✔️ ✔️ ✔️ Show Tests FlushApiCache ✔️ pro GetApiAssociation ✔️ pro ✔️ Show Tests GetApiCache ✔️ pro ✔️ ✔️ GetDataSource ✔️ pro ✔️ ✔️ GetDataSourceIntrospection GetDomainName ✔️ pro GetFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGraphqlApi ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGraphqlApiEnvironmentVariables GetIntrospectionSchema ✔️ pro ✔️ ✔️ ✔️ Show Tests GetResolver ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSchemaCreationStatus ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSourceApiAssociation GetType ✔️ pro ✔️ ✔️ ✔️ Show Tests ListApiKeys ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListDataSources ✔️ pro ListDomainNames ✔️ pro ✔️ Show Tests ListFunctions ✔️ pro ✔️ ✔️ ✔️ Show Tests ListGraphqlApis ✔️ pro ✔️ ListResolvers ✔️ pro ListResolversByFunction ✔️ pro ListSourceApiAssociations ListTagsForResource ✔️ pro ✔️ ✔️ Show Tests ListTypes ✔️ pro ListTypesByAssociation PutGraphqlApiEnvironmentVariables StartDataSourceIntrospection StartSchemaCreation ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartSchemaMerge TagResource ✔️ pro ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ UpdateApiCache ✔️ pro ✔️ Show Tests UpdateApiKey ✔️ pro ✔️ ✔️ Show Tests UpdateDataSource ✔️ pro ✔️ ✔️ UpdateDomainName ✔️ pro UpdateFunction ✔️ pro ✔️ ✔️ UpdateGraphqlApi ✔️ pro UpdateResolver ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateSourceApiAssociation UpdateType ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.AppSync/user-guide/aws/appsync/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/appsync/Introduction AppSync is a managed service provided by Amazon Web Services (AWS) that enables you to create serverless GraphQL APIs to query databases, microservices, and other APIs. AppSync allows you to define your data models and business logic using a declarative approach, and connect to various data sources, including other AWS services, relational databases, and custom data sources. LocalStack allows you to use the AppSync APIs in your local environment to connect your applications and services to data and events.AppSync GraphQL APIs for DynamoDB and RDS Aurora PostgreSQL/applications/appsync-graphql-apis-for-dynamodb-and-rds-aurora-postgresql/Mon, 01 Jan 0001 00:00:00 +0000/applications/appsync-graphql-apis-for-dynamodb-and-rds-aurora-postgresql/Architect/user-guide/integrations/architect/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/architect/Overview Architect enables you to quickly build large serverless apps without worrying about the underlying infrastructure. On this page we discuss how Architect and LocalStack can be used together. If you are adapting an existing configuration, you might be able to skip certain steps at your own discretion. Example Setup To use Architect in conjunction with LocalStack, simply install the arclocal command (sources can be found here). $ npm install -g architect-local @architect/architect aws-sdk The arclocal command has the same usage as the arc command, so you can start right away.Athena/references/coverage/coverage_athena/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_athena/Coverage Overview Athena is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchGetNamedQuery BatchGetPreparedStatement BatchGetQueryExecution CancelCapacityReservation CreateCapacityReservation CreateDataCatalog ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNamedQuery ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateNotebook CreatePreparedStatement ✔️ pro ✔️ CreatePresignedNotebookUrl CreateWorkGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCapacityReservation DeleteDataCatalog ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteNamedQuery ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteNotebook DeletePreparedStatement ✔️ pro DeleteWorkGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests ExportNotebook GetCalculationExecution GetCalculationExecutionCode GetCalculationExecutionStatus GetCapacityAssignmentConfiguration GetCapacityReservation GetDataCatalog ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDatabase ✔️ pro ✔️ ✔️ GetNamedQuery ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetNotebookMetadata GetPreparedStatement ✔️ pro ✔️ GetQueryExecution ✔️ pro ✔️ ✔️ GetQueryResults ✔️ pro ✔️ ✔️ GetQueryRuntimeStatistics GetSession GetSessionStatus GetTableMetadata GetWorkGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests ImportNotebook ListApplicationDPUSizes ListCalculationExecutions ListCapacityReservations ListDataCatalogs ✔️ pro ✔️ Show Tests ListDatabases ✔️ pro ✔️ ✔️ ListEngineVersions ListExecutors ListNamedQueries ✔️ pro ✔️ Show Tests ListNotebookMetadata ListNotebookSessions ListPreparedStatements ✔️ pro ListQueryExecutions ✔️ pro ✔️ ListSessions ListTableMetadata ListTagsForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests ListWorkGroups ✔️ pro ✔️ Show Tests PutCapacityAssignmentConfiguration StartCalculationExecution StartQueryExecution ✔️ pro ✔️ ✔️ StartSession StopCalculationExecution StopQueryExecution ✔️ pro ✔️ TagResource ✔️ pro ✔️ ✔️ ✔️ Show Tests TerminateSession UntagResource ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateCapacityReservation UpdateDataCatalog UpdateNamedQuery UpdateNotebook UpdateNotebookMetadata UpdatePreparedStatement ✔️ pro UpdateWorkGroup Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Athena/user-guide/aws/athena/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/athena/Introduction Athena is an interactive query service provided by Amazon Web Services (AWS) that enables you to analyze data stored in S3 using standard SQL queries. Athena allows users to create ad-hoc queries to perform data analysis, filter, aggregate, and join datasets stored in S3. It supports various file formats, such as JSON, Parquet, and CSV, making it compatible with a wide range of data sources. LocalStack allows you to configure the Athena APIs with a Hive metastore that can connect to the S3 API and query your data directly in your local environment.Auto Scaling/user-guide/aws/autoscaling/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/autoscaling/Introduction Auto Scaling helps you maintain application availability and allows you to automatically add or remove EC2 instances according to the demand. You can use Auto Scaling to ensure that you are running your desired number of instances. @@ -148,7 +148,7 @@ LocalStack allows you to use the CloudFront APIs in your local environment to cr LocalStack allows you to use the CloudTrail APIs in your local environment to create and manage Event history and trails.CloudWatch/references/coverage/coverage_cloudwatch/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cloudwatch/Coverage Overview CloudWatch is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DeleteAlarms ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAnomalyDetector DeleteDashboards ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteInsightRules DeleteMetricStream DescribeAlarmHistory ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeAlarms ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAlarmsForMetric ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAnomalyDetectors DescribeInsightRules DisableAlarmActions ✔️ community ✔️ ✔️ ✔️ Show Tests DisableInsightRules EnableAlarmActions ✔️ community ✔️ ✔️ ✔️ Show Tests EnableInsightRules GetDashboard ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetInsightRuleReport GetMetricData ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetMetricStatistics ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetMetricStream GetMetricWidgetImage ListDashboards ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListManagedInsightRules ListMetricStreams ListMetrics ✔️ community ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutAnomalyDetector PutCompositeAlarm ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutDashboard ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutInsightRule PutManagedInsightRules PutMetricAlarm ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutMetricData ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutMetricStream SetAlarmState ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartMetricStreams StopMetricStreams TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.CloudWatch/user-guide/aws/cloudwatch/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/cloudwatch/CloudWatch is a comprehensive monitoring and observability service that Amazon Web Services (AWS) provides. It allows you to collect and track metrics, collect and monitor log files, and set alarms. CloudWatch provides valuable insights into your AWS resources, applications, and services, enabling you to troubleshoot issues, optimize performance, and make informed decisions. LocalStack allows you to use CloudWatch APIs on your local machine to create and manage CloudWatch resources, such as custom metrics, alarms, and log groups, for local development and testing purposes.CloudWatch Logs/user-guide/aws/logs/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/logs/CloudWatch Logs allows to store and retrieve logs. While some services automatically create and write logs (e.g. Lambda), logs can also be added manually. CloudWatch Logs is available in the Community version. However, some specific features are only available in Pro. Subscription Filters Subscription filters can be used to forward logs to certain services, e.g. Kinesis, Lambda, and Kinesis Data Firehose. You can read upon details in the official AWS docs.CodeCommit/references/coverage/coverage_codecommit/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_codecommit/Coverage Overview CodeCommit is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateApprovalRuleTemplateWithRepository BatchAssociateApprovalRuleTemplateWithRepositories BatchDescribeMergeConflicts BatchDisassociateApprovalRuleTemplateFromRepositories BatchGetCommits BatchGetRepositories CreateApprovalRuleTemplate CreateBranch ✔️ pro ✔️ Show Tests CreateCommit ✔️ pro ✔️ Show Tests CreatePullRequest ✔️ pro ✔️ Show Tests CreatePullRequestApprovalRule CreateRepository ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateUnreferencedMergeCommit DeleteApprovalRuleTemplate DeleteBranch ✔️ pro ✔️ Show Tests DeleteCommentContent DeleteFile DeletePullRequestApprovalRule DeleteRepository ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeMergeConflicts DescribePullRequestEvents DisassociateApprovalRuleTemplateFromRepository EvaluatePullRequestApprovalRules GetApprovalRuleTemplate GetBlob GetBranch ✔️ pro ✔️ Show Tests GetComment GetCommentReactions GetCommentsForComparedCommit GetCommentsForPullRequest GetCommit GetDifferences GetFile ✔️ pro ✔️ Show Tests GetFolder ✔️ pro ✔️ Show Tests GetMergeCommit GetMergeConflicts GetMergeOptions GetPullRequest GetPullRequestApprovalStates GetPullRequestOverrideState GetRepository ✔️ pro ✔️ ✔️ ✔️ Show Tests GetRepositoryTriggers ListApprovalRuleTemplates ListAssociatedApprovalRuleTemplatesForRepository ListBranches ListFileCommitHistory ListPullRequests ✔️ pro ✔️ Show Tests ListRepositories ✔️ pro ListRepositoriesForApprovalRuleTemplate ListTagsForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests MergeBranchesByFastForward MergeBranchesBySquash MergeBranchesByThreeWay MergePullRequestByFastForward MergePullRequestBySquash MergePullRequestByThreeWay OverridePullRequestApprovalRules PostCommentForComparedCommit PostCommentForPullRequest PostCommentReply PutCommentReaction PutFile PutRepositoryTriggers TagResource ✔️ pro ✔️ Show Tests TestRepositoryTriggers UntagResource ✔️ pro ✔️ Show Tests UpdateApprovalRuleTemplateContent UpdateApprovalRuleTemplateDescription UpdateApprovalRuleTemplateName UpdateComment UpdateDefaultBranch UpdatePullRequestApprovalRuleContent UpdatePullRequestApprovalState UpdatePullRequestDescription UpdatePullRequestStatus UpdatePullRequestTitle UpdateRepositoryDescription UpdateRepositoryEncryptionKey UpdateRepositoryName Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.CodeCommit/user-guide/aws/codecommit/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/codecommit/Introduction CodeCommit is a managed source control service by AWS that enables developers to store and collaborate on their code repositories. With CodeCommit, you can host private Git repositories with integrations to other AWS services. You can also use standard Git commands or CodeCommit APIs (using AWS CLI or SDKs) to manage your repositories. CodeCommit also uses identity-based policies, which can be attached to IAM users, groups, and roles, ensuring secure and granular access control.Cognito/user-guide/aws/cognito/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/cognito/Introduction Cognito is a managed identity service provided by AWS that is used for securing user authentication, authorization, and managing user identities in web and mobile applications. Cognito enables developers to add user sign-up, sign-in, and access control functionalities to their applications. Cognito supports various authentication methods, including social identity providers, SAML-based identity providers, and custom authentication flows. -LocalStack allows you to use the Cognito APIs in your local environment to manage authentication and access control for your local application and resources.Cognito Identity/references/coverage/coverage_cognito-identity/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cognito-identity/Coverage Overview Cognito Identity is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateIdentityPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIdentities DeleteIdentityPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeIdentity DescribeIdentityPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetCredentialsForIdentity ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetId ✔️ pro ✔️ ✔️ ✔️ Show Tests GetIdentityPoolRoles ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetOpenIdToken ✔️ pro GetOpenIdTokenForDeveloperIdentity ✔️ pro ✔️ GetPrincipalTagAttributeMap ListIdentities ✔️ pro ListIdentityPools ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource LookupDeveloperIdentity MergeDeveloperIdentities SetIdentityPoolRoles ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SetPrincipalTagAttributeMap TagResource UnlinkDeveloperIdentity UnlinkIdentity UntagResource UpdateIdentityPool ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Cognito IDP (Cognito User Pools API)/references/coverage/coverage_cognito-idp/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cognito-idp/Coverage Overview Cognito User Pools API (Cognito IDP) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddCustomAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminAddUserToGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminConfirmSignUp ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests AdminCreateUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminDeleteUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminDeleteUserAttributes ✔️ pro ✔️ ✔️ ✔️ Show Tests AdminDisableProviderForUser AdminDisableUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminEnableUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminForgetDevice AdminGetDevice AdminGetUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminInitiateAuth ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests AdminLinkProviderForUser AdminListDevices AdminListGroupsForUser ✔️ pro ✔️ ✔️ ✔️ Show Tests AdminListUserAuthEvents AdminRemoveUserFromGroup ✔️ pro ✔️ ✔️ AdminResetUserPassword ✔️ pro AdminRespondToAuthChallenge ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests AdminSetUserMFAPreference ✔️ pro ✔️ ✔️ ✔️ Show Tests AdminSetUserPassword ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminSetUserSettings AdminUpdateAuthEventFeedback AdminUpdateDeviceStatus AdminUpdateUserAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminUserGlobalSignOut ✔️ pro ✔️ ✔️ ✔️ Show Tests AssociateSoftwareToken ✔️ pro ✔️ Show Tests ChangePassword ✔️ pro ✔️ ✔️ ✔️ Show Tests ConfirmDevice ✔️ pro ConfirmForgotPassword ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ConfirmSignUp ✔️ pro CreateGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateIdentityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateResourceServer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUserImportJob CreateUserPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUserPoolClient ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUserPoolDomain ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIdentityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResourceServer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUser ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteUserAttributes ✔️ pro ✔️ ✔️ Show Tests DeleteUserPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUserPoolClient ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUserPoolDomain ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeIdentityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeResourceServer ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeRiskConfiguration DescribeUserImportJob DescribeUserPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeUserPoolClient ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeUserPoolDomain ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ForgetDevice ForgotPassword ✔️ pro ✔️ ✔️ ✔️ Show Tests GetCSVHeader GetDevice GetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetIdentityProviderByIdentifier ✔️ pro ✔️ ✔️ ✔️ Show Tests GetLogDeliveryConfiguration GetSigningCertificate ✔️ pro ✔️ Show Tests GetUICustomization GetUser ✔️ pro ✔️ ✔️ ✔️ Show Tests GetUserAttributeVerificationCode GetUserPoolMfaConfig ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GlobalSignOut ✔️ pro ✔️ ✔️ Show Tests InitiateAuth ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListDevices ListGroups ✔️ pro ✔️ ✔️ Show Tests ListIdentityProviders ✔️ pro ✔️ ListResourceServers ✔️ pro ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ✔️ ✔️ Show Tests ListUserImportJobs ListUserPoolClients ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListUserPools ✔️ pro ✔️ ✔️ ✔️ Show Tests ListUsers ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListUsersInGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ResendConfirmationCode RespondToAuthChallenge ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests RevokeToken SetLogDeliveryConfiguration SetRiskConfiguration SetUICustomization SetUserMFAPreference ✔️ pro ✔️ ✔️ ✔️ Show Tests SetUserPoolMfaConfig ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SetUserSettings SignUp ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests StartUserImportJob StopUserImportJob TagResource ✔️ pro ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ ✔️ Show Tests UpdateAuthEventFeedback UpdateDeviceStatus UpdateGroup ✔️ pro ✔️ ✔️ UpdateIdentityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateResourceServer ✔️ pro ✔️ ✔️ UpdateUserAttributes ✔️ pro UpdateUserPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateUserPoolClient ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateUserPoolDomain ✔️ pro VerifySoftwareToken ✔️ pro ✔️ Show Tests VerifyUserAttribute Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Config/references/coverage/coverage_config/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_config/Coverage Overview Config is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchGetAggregateResourceConfig ✔️ community BatchGetResourceConfig ✔️ community DeleteAggregationAuthorization ✔️ community ✔️ DeleteConfigRule ✔️ community ✔️ ✔️ DeleteConfigurationAggregator ✔️ community ✔️ ✔️ DeleteConfigurationRecorder ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteConformancePack DeleteDeliveryChannel ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteEvaluationResults DeleteOrganizationConfigRule DeleteOrganizationConformancePack ✔️ community ✔️ DeletePendingAggregationRequest DeleteRemediationConfiguration DeleteRemediationExceptions DeleteResourceConfig DeleteRetentionConfiguration ✔️ community ✔️ DeleteStoredQuery DeliverConfigSnapshot DescribeAggregateComplianceByConfigRules DescribeAggregateComplianceByConformancePacks DescribeAggregationAuthorizations ✔️ community ✔️ DescribeComplianceByConfigRule DescribeComplianceByResource DescribeConfigRuleEvaluationStatus DescribeConfigRules ✔️ community ✔️ ✔️ DescribeConfigurationAggregatorSourcesStatus DescribeConfigurationAggregators ✔️ community ✔️ ✔️ DescribeConfigurationRecorderStatus ✔️ community ✔️ ✔️ DescribeConfigurationRecorders ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeConformancePackCompliance DescribeConformancePackStatus DescribeConformancePacks DescribeDeliveryChannelStatus DescribeDeliveryChannels ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeOrganizationConfigRuleStatuses DescribeOrganizationConfigRules DescribeOrganizationConformancePackStatuses ✔️ community ✔️ DescribeOrganizationConformancePacks ✔️ community ✔️ DescribePendingAggregationRequests DescribeRemediationConfigurations DescribeRemediationExceptions DescribeRemediationExecutionStatus DescribeRetentionConfigurations ✔️ community ✔️ GetAggregateComplianceDetailsByConfigRule GetAggregateConfigRuleComplianceSummary GetAggregateConformancePackComplianceSummary GetAggregateDiscoveredResourceCounts GetAggregateResourceConfig GetComplianceDetailsByConfigRule GetComplianceDetailsByResource GetComplianceSummaryByConfigRule GetComplianceSummaryByResourceType GetConformancePackComplianceDetails GetConformancePackComplianceSummary GetCustomRulePolicy GetDiscoveredResourceCounts GetOrganizationConfigRuleDetailedStatus GetOrganizationConformancePackDetailedStatus ✔️ community ✔️ GetOrganizationCustomRulePolicy GetResourceConfigHistory ✔️ community GetResourceEvaluationSummary GetStoredQuery ListAggregateDiscoveredResources ✔️ community ListConformancePackComplianceScores ListDiscoveredResources ✔️ community ListResourceEvaluations ListStoredQueries ListTagsForResource ✔️ community ✔️ ✔️ PutAggregationAuthorization ✔️ community ✔️ PutConfigRule ✔️ community ✔️ ✔️ PutConfigurationAggregator ✔️ community ✔️ ✔️ PutConfigurationRecorder ✔️ community ✔️ ✔️ ✔️ Show Tests PutConformancePack PutDeliveryChannel ✔️ community ✔️ ✔️ ✔️ Show Tests PutEvaluations ✔️ community PutExternalEvaluation PutOrganizationConfigRule PutOrganizationConformancePack ✔️ community ✔️ PutRemediationConfigurations PutRemediationExceptions PutResourceConfig PutRetentionConfiguration ✔️ community ✔️ PutStoredQuery SelectAggregateResourceConfig SelectResourceConfig StartConfigRulesEvaluation StartConfigurationRecorder ✔️ community ✔️ ✔️ StartRemediationExecution StartResourceEvaluation StopConfigurationRecorder ✔️ community ✔️ ✔️ TagResource ✔️ community ✔️ ✔️ UntagResource ✔️ community ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Config/user-guide/aws/config/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/config/Introduction AWS Config is a service provided by Amazon Web Services (AWS) that enables you to assess, audit, and manage the configuration state of your AWS resources. Config provides a comprehensive view of the resource configuration across your AWS environment, helping you ensure compliance with security policies, track changes, and troubleshoot operational issues. Config continuously records configuration changes and allows you to retain a historical record of these changes. +LocalStack allows you to use the Cognito APIs in your local environment to manage authentication and access control for your local application and resources.Cognito Identity/references/coverage/coverage_cognito-identity/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cognito-identity/Coverage Overview Cognito Identity is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateIdentityPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIdentities DeleteIdentityPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeIdentity DescribeIdentityPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetCredentialsForIdentity ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetId ✔️ pro ✔️ ✔️ ✔️ Show Tests GetIdentityPoolRoles ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetOpenIdToken ✔️ pro GetOpenIdTokenForDeveloperIdentity ✔️ pro ✔️ GetPrincipalTagAttributeMap ListIdentities ✔️ pro ListIdentityPools ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource LookupDeveloperIdentity MergeDeveloperIdentities SetIdentityPoolRoles ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SetPrincipalTagAttributeMap TagResource UnlinkDeveloperIdentity UnlinkIdentity UntagResource UpdateIdentityPool ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Cognito IDP (Cognito User Pools API)/references/coverage/coverage_cognito-idp/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cognito-idp/Coverage Overview Cognito User Pools API (Cognito IDP) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddCustomAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminAddUserToGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminConfirmSignUp ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests AdminCreateUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminDeleteUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminDeleteUserAttributes ✔️ pro ✔️ ✔️ ✔️ Show Tests AdminDisableProviderForUser AdminDisableUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminEnableUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminForgetDevice AdminGetDevice AdminGetUser ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminInitiateAuth ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests AdminLinkProviderForUser AdminListDevices AdminListGroupsForUser ✔️ pro ✔️ ✔️ ✔️ Show Tests AdminListUserAuthEvents AdminRemoveUserFromGroup ✔️ pro ✔️ ✔️ AdminResetUserPassword ✔️ pro AdminRespondToAuthChallenge ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests AdminSetUserMFAPreference ✔️ pro ✔️ ✔️ ✔️ Show Tests AdminSetUserPassword ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminSetUserSettings AdminUpdateAuthEventFeedback AdminUpdateDeviceStatus AdminUpdateUserAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdminUserGlobalSignOut ✔️ pro ✔️ ✔️ ✔️ Show Tests AssociateSoftwareToken ✔️ pro ✔️ Show Tests ChangePassword ✔️ pro ✔️ ✔️ ✔️ Show Tests ConfirmDevice ✔️ pro ConfirmForgotPassword ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ConfirmSignUp ✔️ pro CreateGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateIdentityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateResourceServer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUserImportJob CreateUserPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUserPoolClient ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUserPoolDomain ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIdentityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResourceServer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUser ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteUserAttributes ✔️ pro ✔️ ✔️ Show Tests DeleteUserPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUserPoolClient ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUserPoolDomain ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeIdentityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeResourceServer ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeRiskConfiguration DescribeUserImportJob DescribeUserPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeUserPoolClient ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeUserPoolDomain ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ForgetDevice ForgotPassword ✔️ pro ✔️ ✔️ ✔️ Show Tests GetCSVHeader GetDevice GetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetIdentityProviderByIdentifier ✔️ pro ✔️ ✔️ ✔️ Show Tests GetLogDeliveryConfiguration GetSigningCertificate ✔️ pro ✔️ Show Tests GetUICustomization GetUser ✔️ pro ✔️ ✔️ ✔️ Show Tests GetUserAttributeVerificationCode GetUserPoolMfaConfig ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GlobalSignOut ✔️ pro ✔️ ✔️ Show Tests InitiateAuth ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListDevices ListGroups ✔️ pro ✔️ ✔️ Show Tests ListIdentityProviders ✔️ pro ✔️ ListResourceServers ✔️ pro ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ✔️ ✔️ Show Tests ListUserImportJobs ListUserPoolClients ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListUserPools ✔️ pro ✔️ ✔️ ✔️ Show Tests ListUsers ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListUsersInGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ResendConfirmationCode RespondToAuthChallenge ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests RevokeToken SetLogDeliveryConfiguration SetRiskConfiguration SetUICustomization SetUserMFAPreference ✔️ pro ✔️ ✔️ ✔️ Show Tests SetUserPoolMfaConfig ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SetUserSettings SignUp ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests StartUserImportJob StopUserImportJob TagResource ✔️ pro ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ ✔️ Show Tests UpdateAuthEventFeedback UpdateDeviceStatus UpdateGroup ✔️ pro ✔️ ✔️ UpdateIdentityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateResourceServer ✔️ pro ✔️ ✔️ UpdateUserAttributes ✔️ pro UpdateUserPool ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateUserPoolClient ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateUserPoolDomain ✔️ pro VerifySoftwareToken ✔️ pro ✔️ Show Tests VerifyUserAttribute Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Config/references/coverage/coverage_config/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_config/Coverage Overview Config is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchGetAggregateResourceConfig ✔️ community BatchGetResourceConfig ✔️ community DeleteAggregationAuthorization ✔️ community ✔️ DeleteConfigRule ✔️ community ✔️ DeleteConfigurationAggregator ✔️ community ✔️ ✔️ DeleteConfigurationRecorder ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteConformancePack DeleteDeliveryChannel ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteEvaluationResults DeleteOrganizationConfigRule DeleteOrganizationConformancePack ✔️ community ✔️ DeletePendingAggregationRequest DeleteRemediationConfiguration DeleteRemediationExceptions DeleteResourceConfig DeleteRetentionConfiguration ✔️ community ✔️ DeleteStoredQuery DeliverConfigSnapshot DescribeAggregateComplianceByConfigRules DescribeAggregateComplianceByConformancePacks DescribeAggregationAuthorizations ✔️ community ✔️ DescribeComplianceByConfigRule DescribeComplianceByResource DescribeConfigRuleEvaluationStatus DescribeConfigRules ✔️ community ✔️ DescribeConfigurationAggregatorSourcesStatus DescribeConfigurationAggregators ✔️ community ✔️ ✔️ DescribeConfigurationRecorderStatus ✔️ community ✔️ ✔️ DescribeConfigurationRecorders ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeConformancePackCompliance DescribeConformancePackStatus DescribeConformancePacks DescribeDeliveryChannelStatus DescribeDeliveryChannels ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeOrganizationConfigRuleStatuses DescribeOrganizationConfigRules DescribeOrganizationConformancePackStatuses ✔️ community ✔️ DescribeOrganizationConformancePacks ✔️ community ✔️ DescribePendingAggregationRequests DescribeRemediationConfigurations DescribeRemediationExceptions DescribeRemediationExecutionStatus DescribeRetentionConfigurations ✔️ community ✔️ GetAggregateComplianceDetailsByConfigRule GetAggregateConfigRuleComplianceSummary GetAggregateConformancePackComplianceSummary GetAggregateDiscoveredResourceCounts GetAggregateResourceConfig GetComplianceDetailsByConfigRule GetComplianceDetailsByResource GetComplianceSummaryByConfigRule GetComplianceSummaryByResourceType GetConformancePackComplianceDetails GetConformancePackComplianceSummary GetCustomRulePolicy GetDiscoveredResourceCounts GetOrganizationConfigRuleDetailedStatus GetOrganizationConformancePackDetailedStatus ✔️ community ✔️ GetOrganizationCustomRulePolicy GetResourceConfigHistory ✔️ community GetResourceEvaluationSummary GetStoredQuery ListAggregateDiscoveredResources ✔️ community ListConformancePackComplianceScores ListDiscoveredResources ✔️ community ListResourceEvaluations ListStoredQueries ListTagsForResource ✔️ community ✔️ ✔️ PutAggregationAuthorization ✔️ community ✔️ PutConfigRule ✔️ community ✔️ PutConfigurationAggregator ✔️ community ✔️ ✔️ PutConfigurationRecorder ✔️ community ✔️ ✔️ ✔️ Show Tests PutConformancePack PutDeliveryChannel ✔️ community ✔️ ✔️ ✔️ Show Tests PutEvaluations ✔️ community PutExternalEvaluation PutOrganizationConfigRule PutOrganizationConformancePack ✔️ community ✔️ PutRemediationConfigurations PutRemediationExceptions PutResourceConfig PutRetentionConfiguration ✔️ community ✔️ PutStoredQuery SelectAggregateResourceConfig SelectResourceConfig StartConfigRulesEvaluation StartConfigurationRecorder ✔️ community ✔️ ✔️ StartRemediationExecution StartResourceEvaluation StopConfigurationRecorder ✔️ community ✔️ ✔️ TagResource ✔️ community ✔️ ✔️ UntagResource ✔️ community ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Config/user-guide/aws/config/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/config/Introduction AWS Config is a service provided by Amazon Web Services (AWS) that enables you to assess, audit, and manage the configuration state of your AWS resources. Config provides a comprehensive view of the resource configuration across your AWS environment, helping you ensure compliance with security policies, track changes, and troubleshoot operational issues. Config continuously records configuration changes and allows you to retain a historical record of these changes. LocalStack allows you to use the Config APIs in your local environment to assesses resource configurations and notifies you of any non-compliant items to mitigate potential security risks.Cost Explorer/user-guide/aws/ce/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/ce/Introduction Cost Explorer is a service provided by Amazon Web Services (AWS) that enables you to visualize, analyze, and manage your AWS spending and usage. Cost Explorer offers options to filter and group data by dimensions such as service, region, instance type, and more. With Cost Explorer, you can forecast costs, track budget progress, and set up alerts to receive notifications when spending exceeds predefined thresholds. LocalStack allows you to use the Cost Explorer APIs in your local environment to create and manage cost category definition, cost anomaly monitors & subscriptions.Crossplane/user-guide/integrations/crossplane/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/crossplane/Overview Crossplane is a cloud-native control plane framework, which offers an extensible backend that enables orchestrating applications and infrastructure via declarative APIs and resource definitions. Crossplane offers a native AWS provider which can be used to create and manage AWS cloud resources via the Crossplane platform. For example, it can be used to create S3 buckets, SQS queues, Lambda functions, among many other resources. Crossplane AWS provider supports a comprehensive set of some 900+ resource types.Database Migration Service (DMS)/user-guide/aws/dms/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/dms/Introduction AWS Database Migration Service provides migration solution from databases, data warehouses, and other type of data stores (e.g. S3, SAP). The migration can be homogeneous (source and target have the same type), but often times is heterogeneous as it supports migration from various sources to various targets (self-hosted and AWS services). @@ -157,7 +157,7 @@ In this guide, you will learn how to use DevContainers with LocalStack. You can LocalStack templates LocalStack feature LocalStack Templates LocalStack provides two different approaches for Templates which can be used via supporting tools.DMS (Database Migration Service)/references/coverage/coverage_dms/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_dms/Coverage Overview Database Migration Service (DMS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddTagsToResource ✔️ pro ✔️ ✔️ ✔️ Show Tests ApplyPendingMaintenanceAction BatchStartRecommendations CancelReplicationTaskAssessmentRun CreateDataProvider CreateEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateEventSubscription CreateFleetAdvisorCollector CreateInstanceProfile CreateMigrationProject CreateReplicationConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateReplicationInstance ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateReplicationSubnetGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateReplicationTask ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteCertificate DeleteConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteDataProvider DeleteEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteEventSubscription DeleteFleetAdvisorCollector DeleteFleetAdvisorDatabases DeleteInstanceProfile DeleteMigrationProject DeleteReplicationConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteReplicationInstance ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteReplicationSubnetGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteReplicationTask ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteReplicationTaskAssessmentRun DescribeAccountAttributes DescribeApplicableIndividualAssessments DescribeCertificates DescribeConnections ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeConversionConfiguration DescribeDataProviders DescribeEndpointSettings ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEndpointTypes ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEndpoints ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEngineVersions DescribeEventCategories DescribeEventSubscriptions DescribeEvents DescribeExtensionPackAssociations DescribeFleetAdvisorCollectors DescribeFleetAdvisorDatabases DescribeFleetAdvisorLsaAnalysis DescribeFleetAdvisorSchemaObjectSummary DescribeFleetAdvisorSchemas DescribeInstanceProfiles DescribeMetadataModelAssessments DescribeMetadataModelConversions DescribeMetadataModelExportsAsScript DescribeMetadataModelExportsToTarget DescribeMetadataModelImports DescribeMigrationProjects DescribeOrderableReplicationInstances DescribePendingMaintenanceActions DescribeRecommendationLimitations DescribeRecommendations DescribeRefreshSchemasStatus DescribeReplicationConfigs ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplicationInstanceTaskLogs DescribeReplicationInstances ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplicationSubnetGroups ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplicationTableStatistics ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplicationTaskAssessmentResults DescribeReplicationTaskAssessmentRuns DescribeReplicationTaskIndividualAssessments DescribeReplicationTasks ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplications ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeSchemas DescribeTableStatistics ✔️ pro ✔️ ✔️ ✔️ Show Tests ExportMetadataModelAssessment ImportCertificate ListTagsForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests ModifyConversionConfiguration ModifyDataProvider ModifyEndpoint ModifyEventSubscription ModifyInstanceProfile ModifyMigrationProject ModifyReplicationConfig ModifyReplicationInstance ModifyReplicationSubnetGroup ModifyReplicationTask MoveReplicationTask RebootReplicationInstance RefreshSchemas ReloadReplicationTables ReloadTables RemoveTagsFromResource ✔️ pro ✔️ ✔️ ✔️ Show Tests RunFleetAdvisorLsaAnalysis StartExtensionPackAssociation StartMetadataModelAssessment StartMetadataModelConversion StartMetadataModelExportAsScript StartMetadataModelExportToTarget StartMetadataModelImport StartRecommendations StartReplication ✔️ pro ✔️ ✔️ ✔️ Show Tests StartReplicationTask ✔️ pro ✔️ ✔️ ✔️ Show Tests StartReplicationTaskAssessment StartReplicationTaskAssessmentRun StopReplication ✔️ pro ✔️ ✔️ ✔️ Show Tests StopReplicationTask ✔️ pro ✔️ ✔️ ✔️ Show Tests TestConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateSubscriptionsToEventBridge Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.DocumentDB/references/coverage/coverage_docdb/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_docdb/Coverage Overview DocumentDB is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddSourceIdentifierToSubscription AddTagsToResource ✔️ pro ✔️ ✔️ ApplyPendingMaintenanceAction CopyDBClusterParameterGroup CopyDBClusterSnapshot ✔️ pro ✔️ CreateDBCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBClusterSnapshot ✔️ pro CreateDBInstance ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBSubnetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateEventSubscription ✔️ pro ✔️ ✔️ CreateGlobalCluster ✔️ pro ✔️ ✔️ DeleteDBCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBClusterSnapshot ✔️ pro DeleteDBInstance ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBSubnetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEventSubscription ✔️ pro ✔️ ✔️ DeleteGlobalCluster ✔️ pro ✔️ ✔️ DescribeCertificates ✔️ pro ✔️ ✔️ DescribeDBClusterParameterGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBClusterParameters ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBClusterSnapshotAttributes ✔️ pro DescribeDBClusterSnapshots ✔️ pro ✔️ ✔️ DescribeDBClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBEngineVersions ✔️ pro ✔️ ✔️ DescribeDBInstances ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBSubnetGroups ✔️ pro ✔️ ✔️ DescribeEngineDefaultClusterParameters DescribeEventCategories DescribeEventSubscriptions ✔️ pro ✔️ ✔️ DescribeEvents DescribeGlobalClusters ✔️ pro ✔️ ✔️ DescribeOrderableDBInstanceOptions ✔️ pro ✔️ ✔️ DescribePendingMaintenanceActions FailoverDBCluster FailoverGlobalCluster ✔️ pro ListTagsForResource ✔️ pro ✔️ ✔️ ModifyDBCluster ✔️ pro ✔️ ModifyDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyDBClusterSnapshotAttribute ✔️ pro ModifyDBInstance ✔️ pro ✔️ ModifyDBSubnetGroup ✔️ pro ✔️ ModifyEventSubscription ModifyGlobalCluster ✔️ pro ✔️ ✔️ RebootDBInstance ✔️ pro ✔️ RemoveFromGlobalCluster ✔️ pro ✔️ ✔️ RemoveSourceIdentifierFromSubscription RemoveTagsFromResource ✔️ pro ✔️ ✔️ ResetDBClusterParameterGroup ✔️ pro ✔️ ✔️ RestoreDBClusterFromSnapshot ✔️ pro RestoreDBClusterToPointInTime StartDBCluster ✔️ pro ✔️ StopDBCluster ✔️ pro ✔️ SwitchoverGlobalCluster Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.DocumentDB (DocDB)/user-guide/aws/docdb/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/docdb/Introduction DocumentDB is a fully managed, non-relational database service that supports MongoDB workloads. DocumentDB is compatible with MongoDB, meaning you can use the same MongoDB drivers, applications, and tools to run, manage, and scale workloads on DocumentDB without having to worry about managing the underlying infrastructure. LocalStack allows you to use the DocumentDB APIs to create and manage DocumentDB clusters and instances. The supported APIs are available on our API coverage page, which provides information on the extent of DocumentDB’s integration with LocalStack.DynamoDB/references/coverage/coverage_dynamodb/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_dynamodb/Coverage Overview DynamoDB is supported by LocalStack in the community image with additional features available in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchExecuteStatement ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests BatchGetItem ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests BatchWriteItem ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateBackup ✔️ pro ✔️ ✔️ Show Tests CreateGlobalTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBackup ✔️ pro ✔️ Show Tests DeleteItem ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResourcePolicy DeleteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeBackup DescribeContinuousBackups ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeContributorInsights DescribeEndpoints DescribeExport DescribeGlobalTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeGlobalTableSettings DescribeImport DescribeKinesisStreamingDestination ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLimits ✔️ community DescribeTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTableReplicaAutoScaling DescribeTimeToLive ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableKinesisStreamingDestination ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests EnableKinesisStreamingDestination ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ExecuteStatement ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ExecuteTransaction ✔️ community ✔️ ✔️ ✔️ Show Tests ExportTableToPointInTime GetItem ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResourcePolicy ImportTable ListBackups ✔️ pro ✔️ ListContributorInsights ListExports ListGlobalTables ✔️ community ✔️ ✔️ ListImports ListTables ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsOfResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutItem ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutResourcePolicy Query ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RestoreTableFromBackup ✔️ pro ✔️ ✔️ Show Tests RestoreTableToPointInTime ✔️ ✔️ Scan ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TransactGetItems ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TransactWriteItems ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateContinuousBackups ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateContributorInsights ✔️ ✔️ UpdateGlobalTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateGlobalTableSettings UpdateItem ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateKinesisStreamingDestination UpdateTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateTableReplicaAutoScaling UpdateTimeToLive ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.DynamoDB/user-guide/aws/dynamodb/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/dynamodb/DynamoDB is a fully managed NoSQL database service provided by AWS. It offers a flexible and highly scalable way to store and retrieve data, making it suitable for a wide range of applications. DynamoDB provides a fast and scalable key-value datastore with support for replication, automatic scaling, data encryption at rest, and on-demand backup, among other capabilities. LocalStack allows you to use the DynamoDB APIs in your local environment to manage key-value and document data models.DynamoDB Streams/user-guide/aws/dynamodbstreams/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/dynamodbstreams/Introduction DynamoDB Streams captures data modification events in a DynamoDB table. The stream records are written to a DynamoDB stream, which is an ordered flow of information about changes to items in a table. DynamoDB Streams records data in near-real time, enabling you to develop workflows that process these streams and respond based on their contents. -LocalStack supports DynamoDB Streams, allowing you to create and manage streams in a local environment.DynamoDB Streams/references/coverage/coverage_dynamodbstreams/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_dynamodbstreams/Coverage Overview DynamoDB Streams is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DescribeStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRecords ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetShardIterator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListStreams ✔️ community ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.EC2 (Elastic Compute Cloud)/references/coverage/coverage_ec2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ec2/Coverage Overview Elastic Compute Cloud (EC2) is supported by LocalStack in the community image with additional features available in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AcceptAddressTransfer AcceptReservedInstancesExchangeQuote AcceptTransitGatewayMulticastDomainAssociations AcceptTransitGatewayPeeringAttachment ✔️ community AcceptTransitGatewayVpcAttachment AcceptVpcEndpointConnections AcceptVpcPeeringConnection ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdvertiseByoipCidr AllocateAddress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AllocateHosts ✔️ community ✔️ ✔️ AllocateIpamPoolCidr ApplySecurityGroupsToClientVpnTargetNetwork AssignIpv6Addresses ✔️ community ✔️ AssignPrivateIpAddresses ✔️ community ✔️ ✔️ AssignPrivateNatGatewayAddress AssociateAddress ✔️ community ✔️ ✔️ AssociateClientVpnTargetNetwork AssociateDhcpOptions ✔️ community ✔️ ✔️ AssociateEnclaveCertificateIamRole AssociateIamInstanceProfile ✔️ community ✔️ AssociateInstanceEventWindow AssociateIpamByoasn AssociateIpamResourceDiscovery AssociateNatGatewayAddress AssociateRouteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AssociateSubnetCidrBlock ✔️ community ✔️ AssociateTransitGatewayMulticastDomain AssociateTransitGatewayPolicyTable AssociateTransitGatewayRouteTable ✔️ community ✔️ ✔️ AssociateTrunkInterface AssociateVpcCidrBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AttachClassicLinkVpc AttachInternetGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AttachNetworkInterface ✔️ community ✔️ ✔️ AttachVerifiedAccessTrustProvider AttachVolume ✔️ community ✔️ ✔️ AttachVpnGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AuthorizeClientVpnIngress AuthorizeSecurityGroupEgress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AuthorizeSecurityGroupIngress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests BundleInstance CancelBundleTask CancelCapacityReservation CancelCapacityReservationFleets CancelConversionTask CancelExportTask CancelImageLaunchPermission CancelImportTask CancelReservedInstancesListing CancelSpotFleetRequests ✔️ community ✔️ CancelSpotInstanceRequests ✔️ community ✔️ ✔️ ConfirmProductInstance CopyFpgaImage CopyImage ✔️ community ✔️ ✔️ CopySnapshot ✔️ community ✔️ ✔️ CreateCapacityReservation CreateCapacityReservationBySplitting CreateCapacityReservationFleet CreateCarrierGateway ✔️ community ✔️ CreateClientVpnEndpoint CreateClientVpnRoute CreateCoipCidr CreateCoipPool CreateCustomerGateway ✔️ community ✔️ ✔️ CreateDefaultSubnet CreateDefaultVpc ✔️ community ✔️ CreateDhcpOptions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateEgressOnlyInternetGateway ✔️ community ✔️ ✔️ CreateFleet ✔️ community ✔️ ✔️ CreateFlowLogs ✔️ community ✔️ CreateFpgaImage CreateImage ✔️ community ✔️ ✔️ CreateInstanceConnectEndpoint CreateInstanceEventWindow CreateInstanceExportTask CreateInternetGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateIpam CreateIpamExternalResourceVerificationToken CreateIpamPool CreateIpamResourceDiscovery CreateIpamScope CreateKeyPair ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateLaunchTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateLaunchTemplateVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateLocalGatewayRoute CreateLocalGatewayRouteTable CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation CreateLocalGatewayRouteTableVpcAssociation CreateManagedPrefixList ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNatGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNetworkAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNetworkAclEntry ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateNetworkInsightsAccessScope CreateNetworkInsightsPath CreateNetworkInterface ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNetworkInterfacePermission CreatePlacementGroup CreatePublicIpv4Pool CreateReplaceRootVolumeTask CreateReservedInstancesListing CreateRestoreImageTask CreateRoute ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRouteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSecurityGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSnapshot ✔️ community ✔️ ✔️ CreateSnapshots ✔️ community ✔️ CreateSpotDatafeedSubscription ✔️ community CreateStoreImageTask CreateSubnet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSubnetCidrReservation CreateTags ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTrafficMirrorFilter CreateTrafficMirrorFilterRule CreateTrafficMirrorSession CreateTrafficMirrorTarget CreateTransitGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTransitGatewayConnect CreateTransitGatewayConnectPeer CreateTransitGatewayMulticastDomain CreateTransitGatewayPeeringAttachment ✔️ community ✔️ CreateTransitGatewayPolicyTable CreateTransitGatewayPrefixListReference CreateTransitGatewayRoute ✔️ community ✔️ CreateTransitGatewayRouteTable ✔️ community ✔️ CreateTransitGatewayRouteTableAnnouncement CreateTransitGatewayVpcAttachment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVerifiedAccessEndpoint CreateVerifiedAccessGroup CreateVerifiedAccessInstance CreateVerifiedAccessTrustProvider CreateVolume ✔️ community ✔️ ✔️ CreateVpc ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcEndpoint ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcEndpointConnectionNotification CreateVpcEndpointServiceConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcPeeringConnection ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpnConnection ✔️ community ✔️ ✔️ CreateVpnConnectionRoute CreateVpnGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCarrierGateway ✔️ community ✔️ DeleteClientVpnEndpoint DeleteClientVpnRoute DeleteCoipCidr DeleteCoipPool DeleteCustomerGateway ✔️ community ✔️ ✔️ DeleteDhcpOptions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEgressOnlyInternetGateway ✔️ community ✔️ ✔️ DeleteFleets ✔️ community ✔️ ✔️ DeleteFlowLogs ✔️ community ✔️ DeleteFpgaImage DeleteInstanceConnectEndpoint DeleteInstanceEventWindow DeleteInternetGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIpam DeleteIpamExternalResourceVerificationToken DeleteIpamPool DeleteIpamResourceDiscovery DeleteIpamScope DeleteKeyPair ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLaunchTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLaunchTemplateVersions DeleteLocalGatewayRoute DeleteLocalGatewayRouteTable DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation DeleteLocalGatewayRouteTableVpcAssociation DeleteManagedPrefixList ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteNatGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteNetworkAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteNetworkAclEntry ✔️ community ✔️ ✔️ DeleteNetworkInsightsAccessScope DeleteNetworkInsightsAccessScopeAnalysis DeleteNetworkInsightsAnalysis DeleteNetworkInsightsPath DeleteNetworkInterface ✔️ community ✔️ ✔️ DeleteNetworkInterfacePermission DeletePlacementGroup DeletePublicIpv4Pool DeleteQueuedReservedInstances DeleteRoute ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRouteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSecurityGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSnapshot ✔️ community ✔️ ✔️ DeleteSpotDatafeedSubscription ✔️ community DeleteSubnet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSubnetCidrReservation DeleteTags ✔️ community ✔️ ✔️ DeleteTrafficMirrorFilter DeleteTrafficMirrorFilterRule DeleteTrafficMirrorSession DeleteTrafficMirrorTarget DeleteTransitGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTransitGatewayConnect DeleteTransitGatewayConnectPeer DeleteTransitGatewayMulticastDomain DeleteTransitGatewayPeeringAttachment ✔️ community ✔️ DeleteTransitGatewayPolicyTable DeleteTransitGatewayPrefixListReference DeleteTransitGatewayRoute ✔️ community ✔️ DeleteTransitGatewayRouteTable ✔️ community ✔️ DeleteTransitGatewayRouteTableAnnouncement DeleteTransitGatewayVpcAttachment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVerifiedAccessEndpoint DeleteVerifiedAccessGroup DeleteVerifiedAccessInstance DeleteVerifiedAccessTrustProvider DeleteVolume ✔️ community ✔️ ✔️ DeleteVpc ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcEndpointConnectionNotifications DeleteVpcEndpointServiceConfigurations ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcEndpoints ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcPeeringConnection ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpnConnection ✔️ community ✔️ ✔️ DeleteVpnConnectionRoute DeleteVpnGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeprovisionByoipCidr DeprovisionIpamByoasn DeprovisionIpamPoolCidr DeprovisionPublicIpv4PoolCidr DeregisterImage ✔️ community ✔️ ✔️ DeregisterInstanceEventNotificationAttributes DeregisterTransitGatewayMulticastGroupMembers DeregisterTransitGatewayMulticastGroupSources DescribeAccountAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeAddressTransfers DescribeAddresses ✔️ community ✔️ ✔️ DescribeAddressesAttribute ✔️ community ✔️ DescribeAggregateIdFormat DescribeAvailabilityZones ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAwsNetworkPerformanceMetricSubscriptions DescribeBundleTasks DescribeByoipCidrs DescribeCapacityBlockOfferings DescribeCapacityReservationFleets DescribeCapacityReservations DescribeCarrierGateways ✔️ community ✔️ DescribeClassicLinkInstances DescribeClientVpnAuthorizationRules DescribeClientVpnConnections DescribeClientVpnEndpoints DescribeClientVpnRoutes DescribeClientVpnTargetNetworks DescribeCoipPools DescribeConversionTasks DescribeCustomerGateways ✔️ community ✔️ ✔️ DescribeDhcpOptions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeEgressOnlyInternetGateways ✔️ community ✔️ ✔️ DescribeElasticGpus DescribeExportImageTasks DescribeExportTasks DescribeFastLaunchImages DescribeFastSnapshotRestores DescribeFleetHistory DescribeFleetInstances ✔️ community ✔️ DescribeFleets ✔️ community ✔️ ✔️ DescribeFlowLogs ✔️ community ✔️ DescribeFpgaImageAttribute DescribeFpgaImages DescribeHostReservationOfferings DescribeHostReservations DescribeHosts ✔️ community ✔️ ✔️ DescribeIamInstanceProfileAssociations ✔️ community ✔️ DescribeIdFormat DescribeIdentityIdFormat DescribeImageAttribute ✔️ community ✔️ ✔️ DescribeImages ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeImportImageTasks DescribeImportSnapshotTasks DescribeInstanceAttribute ✔️ community ✔️ ✔️ DescribeInstanceConnectEndpoints DescribeInstanceCreditSpecifications ✔️ community ✔️ DescribeInstanceEventNotificationAttributes DescribeInstanceEventWindows DescribeInstanceStatus ✔️ community ✔️ DescribeInstanceTopology DescribeInstanceTypeOfferings ✔️ community ✔️ ✔️ DescribeInstanceTypes ✔️ community ✔️ ✔️ DescribeInstances ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeInternetGateways ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeIpamByoasn DescribeIpamExternalResourceVerificationTokens DescribeIpamPools DescribeIpamResourceDiscoveries DescribeIpamResourceDiscoveryAssociations DescribeIpamScopes DescribeIpams DescribeIpv6Pools DescribeKeyPairs ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLaunchTemplateVersions ✔️ community ✔️ ✔️ DescribeLaunchTemplates ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations DescribeLocalGatewayRouteTableVpcAssociations DescribeLocalGatewayRouteTables DescribeLocalGatewayVirtualInterfaceGroups DescribeLocalGatewayVirtualInterfaces DescribeLocalGateways DescribeLockedSnapshots DescribeMacHosts DescribeManagedPrefixLists ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeMovingAddresses DescribeNatGateways ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeNetworkAcls ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeNetworkInsightsAccessScopeAnalyses DescribeNetworkInsightsAccessScopes DescribeNetworkInsightsAnalyses DescribeNetworkInsightsPaths DescribeNetworkInterfaceAttribute ✔️ community ✔️ DescribeNetworkInterfacePermissions DescribeNetworkInterfaces ✔️ community ✔️ ✔️ DescribePlacementGroups DescribePrefixLists ✔️ community ✔️ ✔️ DescribePrincipalIdFormat DescribePublicIpv4Pools DescribeRegions ✔️ community ✔️ DescribeReplaceRootVolumeTasks DescribeReservedInstances ✔️ community ✔️ Show Tests DescribeReservedInstancesListings DescribeReservedInstancesModifications DescribeReservedInstancesOfferings ✔️ community ✔️ Show Tests DescribeRouteTables ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeScheduledInstanceAvailability DescribeScheduledInstances DescribeSecurityGroupReferences DescribeSecurityGroupRules ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeSecurityGroups ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeSnapshotAttribute ✔️ community ✔️ DescribeSnapshotTierStatus DescribeSnapshots ✔️ community ✔️ ✔️ DescribeSpotDatafeedSubscription DescribeSpotFleetInstances ✔️ community ✔️ DescribeSpotFleetRequestHistory DescribeSpotFleetRequests ✔️ community ✔️ ✔️ DescribeSpotInstanceRequests ✔️ community ✔️ ✔️ DescribeSpotPriceHistory ✔️ community ✔️ DescribeStaleSecurityGroups DescribeStoreImageTasks DescribeSubnets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTags ✔️ community ✔️ ✔️ DescribeTrafficMirrorFilterRules DescribeTrafficMirrorFilters DescribeTrafficMirrorSessions DescribeTrafficMirrorTargets DescribeTransitGatewayAttachments ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTransitGatewayConnectPeers DescribeTransitGatewayConnects DescribeTransitGatewayMulticastDomains DescribeTransitGatewayPeeringAttachments ✔️ community ✔️ DescribeTransitGatewayPolicyTables DescribeTransitGatewayRouteTableAnnouncements DescribeTransitGatewayRouteTables ✔️ community ✔️ DescribeTransitGatewayVpcAttachments ✔️ community ✔️ ✔️ DescribeTransitGateways ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTrunkInterfaceAssociations DescribeVerifiedAccessEndpoints DescribeVerifiedAccessGroups DescribeVerifiedAccessInstanceLoggingConfigurations DescribeVerifiedAccessInstances DescribeVerifiedAccessTrustProviders DescribeVolumeAttribute DescribeVolumeStatus DescribeVolumes ✔️ community ✔️ ✔️ DescribeVolumesModifications ✔️ community ✔️ DescribeVpcAttribute ✔️ community ✔️ ✔️ DescribeVpcClassicLink ✔️ community ✔️ DescribeVpcClassicLinkDnsSupport ✔️ community ✔️ DescribeVpcEndpointConnectionNotifications DescribeVpcEndpointConnections DescribeVpcEndpointServiceConfigurations ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpcEndpointServicePermissions ✔️ community ✔️ ✔️ DescribeVpcEndpointServices ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpcEndpoints ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpcPeeringConnections ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpcs ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpnConnections ✔️ community ✔️ ✔️ DescribeVpnGateways ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DetachClassicLinkVpc DetachInternetGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DetachNetworkInterface ✔️ community ✔️ ✔️ DetachVerifiedAccessTrustProvider DetachVolume ✔️ community ✔️ ✔️ DetachVpnGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableAddressTransfer DisableAwsNetworkPerformanceMetricSubscription DisableEbsEncryptionByDefault ✔️ community ✔️ ✔️ DisableFastLaunch DisableFastSnapshotRestores DisableImage DisableImageBlockPublicAccess DisableImageDeprecation DisableImageDeregistrationProtection DisableIpamOrganizationAdminAccount DisableSerialConsoleAccess DisableSnapshotBlockPublicAccess DisableTransitGatewayRouteTablePropagation ✔️ community ✔️ DisableVgwRoutePropagation DisableVpcClassicLink ✔️ community ✔️ DisableVpcClassicLinkDnsSupport ✔️ community ✔️ DisassociateAddress ✔️ community ✔️ ✔️ DisassociateClientVpnTargetNetwork DisassociateEnclaveCertificateIamRole DisassociateIamInstanceProfile ✔️ community ✔️ DisassociateInstanceEventWindow DisassociateIpamByoasn DisassociateIpamResourceDiscovery DisassociateNatGatewayAddress DisassociateRouteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisassociateSubnetCidrBlock ✔️ community ✔️ DisassociateTransitGatewayMulticastDomain DisassociateTransitGatewayPolicyTable DisassociateTransitGatewayRouteTable ✔️ community ✔️ DisassociateTrunkInterface DisassociateVpcCidrBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests EnableAddressTransfer EnableAwsNetworkPerformanceMetricSubscription EnableEbsEncryptionByDefault ✔️ community ✔️ ✔️ EnableFastLaunch EnableFastSnapshotRestores EnableImage EnableImageBlockPublicAccess EnableImageDeprecation EnableImageDeregistrationProtection EnableIpamOrganizationAdminAccount EnableReachabilityAnalyzerOrganizationSharing EnableSerialConsoleAccess EnableSnapshotBlockPublicAccess EnableTransitGatewayRouteTablePropagation ✔️ community ✔️ EnableVgwRoutePropagation EnableVolumeIO ✔️ community EnableVpcClassicLink ✔️ community ✔️ EnableVpcClassicLinkDnsSupport ✔️ community ✔️ ExportClientVpnClientCertificateRevocationList ExportClientVpnClientConfiguration ExportImage ExportTransitGatewayRoutes GetAssociatedEnclaveCertificateIamRoles GetAssociatedIpv6PoolCidrs GetAwsNetworkPerformanceData GetCapacityReservationUsage GetCoipPoolUsage GetConsoleOutput ✔️ community ✔️ GetConsoleScreenshot GetDefaultCreditSpecification GetEbsDefaultKmsKeyId GetEbsEncryptionByDefault ✔️ community ✔️ ✔️ GetFlowLogsIntegrationTemplate GetGroupsForCapacityReservation GetHostReservationPurchasePreview GetImageBlockPublicAccessState GetInstanceMetadataDefaults GetInstanceTpmEkPub GetInstanceTypesFromInstanceRequirements GetInstanceUefiData GetIpamAddressHistory GetIpamDiscoveredAccounts GetIpamDiscoveredPublicAddresses GetIpamDiscoveredResourceCidrs GetIpamPoolAllocations GetIpamPoolCidrs GetIpamResourceCidrs GetLaunchTemplateData ✔️ community ✔️ GetManagedPrefixListAssociations GetManagedPrefixListEntries ✔️ community ✔️ ✔️ GetNetworkInsightsAccessScopeAnalysisFindings GetNetworkInsightsAccessScopeContent GetPasswordData ✔️ community GetReservedInstancesExchangeQuote GetSecurityGroupsForVpc GetSerialConsoleAccessStatus GetSnapshotBlockPublicAccessState GetSpotPlacementScores GetSubnetCidrReservations GetTransitGatewayAttachmentPropagations GetTransitGatewayMulticastDomainAssociations GetTransitGatewayPolicyTableAssociations GetTransitGatewayPolicyTableEntries GetTransitGatewayPrefixListReferences GetTransitGatewayRouteTableAssociations ✔️ community ✔️ ✔️ GetTransitGatewayRouteTablePropagations ✔️ community ✔️ GetVerifiedAccessEndpointPolicy GetVerifiedAccessGroupPolicy GetVpnConnectionDeviceSampleConfiguration GetVpnConnectionDeviceTypes GetVpnTunnelReplacementStatus ImportClientVpnClientCertificateRevocationList ImportImage ✔️ pro ImportInstance ImportKeyPair ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ImportSnapshot ImportVolume ✔️ community ListImagesInRecycleBin ListSnapshotsInRecycleBin LockSnapshot ModifyAddressAttribute ModifyAvailabilityZoneGroup ModifyCapacityReservation ModifyCapacityReservationFleet ModifyClientVpnEndpoint ModifyDefaultCreditSpecification ModifyEbsDefaultKmsKeyId ModifyFleet ModifyFpgaImageAttribute ModifyHosts ✔️ community ✔️ ✔️ ModifyIdFormat ModifyIdentityIdFormat ModifyImageAttribute ✔️ community ✔️ ✔️ ModifyInstanceAttribute ✔️ community ✔️ ✔️ ✔️ Show Tests ModifyInstanceCapacityReservationAttributes ModifyInstanceCreditSpecification ModifyInstanceEventStartTime ModifyInstanceEventWindow ModifyInstanceMaintenanceOptions ModifyInstanceMetadataDefaults ModifyInstanceMetadataOptions ModifyInstancePlacement ModifyIpam ModifyIpamPool ModifyIpamResourceCidr ModifyIpamResourceDiscovery ModifyIpamScope ModifyLaunchTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ModifyLocalGatewayRoute ModifyManagedPrefixList ✔️ community ✔️ ✔️ ModifyNetworkInterfaceAttribute ✔️ community ✔️ ✔️ ModifyPrivateDnsNameOptions ModifyReservedInstances ModifySecurityGroupRules ModifySnapshotAttribute ✔️ community ✔️ ModifySnapshotTier ModifySpotFleetRequest ✔️ community ✔️ ModifySubnetAttribute ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyTrafficMirrorFilterNetworkServices ModifyTrafficMirrorFilterRule ModifyTrafficMirrorSession ModifyTransitGateway ✔️ community ✔️ ModifyTransitGatewayPrefixListReference ModifyTransitGatewayVpcAttachment ✔️ community ✔️ ModifyVerifiedAccessEndpoint ModifyVerifiedAccessEndpointPolicy ModifyVerifiedAccessGroup ModifyVerifiedAccessGroupPolicy ModifyVerifiedAccessInstance ModifyVerifiedAccessInstanceLoggingConfiguration ModifyVerifiedAccessTrustProvider ModifyVolume ✔️ community ✔️ ✔️ ModifyVolumeAttribute ✔️ community ModifyVpcAttribute ✔️ community ✔️ ✔️ ModifyVpcEndpoint ✔️ community ✔️ ✔️ ModifyVpcEndpointConnectionNotification ModifyVpcEndpointServiceConfiguration ✔️ community ✔️ ✔️ ModifyVpcEndpointServicePayerResponsibility ModifyVpcEndpointServicePermissions ✔️ community ✔️ ✔️ ModifyVpcPeeringConnectionOptions ✔️ community ✔️ ✔️ ModifyVpcTenancy ✔️ community ✔️ ModifyVpnConnection ModifyVpnConnectionOptions ModifyVpnTunnelCertificate ModifyVpnTunnelOptions MonitorInstances ✔️ community MoveAddressToVpc MoveByoipCidrToIpam MoveCapacityReservationInstances ProvisionByoipCidr ProvisionIpamByoasn ProvisionIpamPoolCidr ProvisionPublicIpv4PoolCidr PurchaseCapacityBlock PurchaseHostReservation PurchaseReservedInstancesOffering ✔️ community ✔️ Show Tests PurchaseScheduledInstances RebootInstances ✔️ community ✔️ ✔️ Show Tests RegisterImage ✔️ community ✔️ ✔️ RegisterInstanceEventNotificationAttributes RegisterTransitGatewayMulticastGroupMembers RegisterTransitGatewayMulticastGroupSources RejectTransitGatewayMulticastDomainAssociations RejectTransitGatewayPeeringAttachment ✔️ community RejectTransitGatewayVpcAttachment RejectVpcEndpointConnections RejectVpcPeeringConnection ✔️ community ✔️ ReleaseAddress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ReleaseHosts ✔️ community ✔️ ✔️ ReleaseIpamPoolAllocation ReplaceIamInstanceProfileAssociation ✔️ community ✔️ ReplaceNetworkAclAssociation ✔️ community ✔️ ✔️ ReplaceNetworkAclEntry ✔️ community ✔️ ReplaceRoute ✔️ community ✔️ ✔️ ReplaceRouteTableAssociation ✔️ community ✔️ ✔️ ReplaceTransitGatewayRoute ReplaceVpnTunnel ReportInstanceStatus RequestSpotFleet ✔️ community ✔️ ✔️ RequestSpotInstances ✔️ community ✔️ ✔️ ResetAddressAttribute ResetEbsDefaultKmsKeyId ResetFpgaImageAttribute ResetImageAttribute ✔️ community ResetInstanceAttribute ResetNetworkInterfaceAttribute ✔️ community ResetSnapshotAttribute ✔️ community RestoreAddressToClassic RestoreImageFromRecycleBin RestoreManagedPrefixListVersion RestoreSnapshotFromRecycleBin RestoreSnapshotTier RevokeClientVpnIngress RevokeSecurityGroupEgress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RevokeSecurityGroupIngress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RunInstances ✔️ community ✔️ ✔️ ✔️ Show Tests RunScheduledInstances SearchLocalGatewayRoutes SearchTransitGatewayMulticastGroups SearchTransitGatewayRoutes ✔️ community ✔️ SendDiagnosticInterrupt StartInstances ✔️ community ✔️ ✔️ ✔️ Show Tests StartNetworkInsightsAccessScopeAnalysis StartNetworkInsightsAnalysis StartVpcEndpointServicePrivateDnsVerification StopInstances ✔️ community ✔️ ✔️ ✔️ Show Tests TerminateClientVpnConnections TerminateInstances ✔️ community ✔️ ✔️ ✔️ Show Tests UnassignIpv6Addresses ✔️ community ✔️ UnassignPrivateIpAddresses ✔️ community ✔️ ✔️ UnassignPrivateNatGatewayAddress UnlockSnapshot UnmonitorInstances ✔️ community UpdateSecurityGroupRuleDescriptionsEgress ✔️ community ✔️ ✔️ UpdateSecurityGroupRuleDescriptionsIngress ✔️ community ✔️ ✔️ WithdrawByoipCidr Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ECR (Elastic Container Registry)/references/coverage/coverage_ecr/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ecr/Coverage Overview Elastic Container Registry (ECR) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchCheckLayerAvailability BatchDeleteImage ✔️ pro ✔️ ✔️ ✔️ Show Tests BatchGetImage ✔️ pro ✔️ ✔️ ✔️ Show Tests BatchGetRepositoryScanningConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CompleteLayerUpload CreatePullThroughCacheRule CreateRepository ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRepositoryCreationTemplate DeleteLifecyclePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeletePullThroughCacheRule DeleteRegistryPolicy ✔️ pro ✔️ ✔️ DeleteRepository ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRepositoryCreationTemplate DeleteRepositoryPolicy ✔️ pro ✔️ ✔️ DescribeImageReplicationStatus DescribeImageScanFindings ✔️ pro DescribeImages ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribePullThroughCacheRules DescribeRegistry ✔️ pro ✔️ ✔️ DescribeRepositories ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeRepositoryCreationTemplates GetAccountSetting GetAuthorizationToken ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDownloadUrlForLayer GetLifecyclePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetLifecyclePolicyPreview ✔️ pro GetRegistryPolicy ✔️ pro ✔️ ✔️ GetRegistryScanningConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRepositoryPolicy ✔️ pro ✔️ ✔️ InitiateLayerUpload ListImages ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests PutAccountSetting PutImage ✔️ pro ✔️ ✔️ ✔️ Show Tests PutImageScanningConfiguration ✔️ pro ✔️ ✔️ PutImageTagMutability ✔️ pro ✔️ ✔️ Show Tests PutLifecyclePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests PutRegistryPolicy ✔️ pro ✔️ ✔️ PutRegistryScanningConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutReplicationConfiguration ✔️ pro ✔️ ✔️ SetRepositoryPolicy ✔️ pro ✔️ ✔️ StartImageScan ✔️ pro StartLifecyclePolicyPreview ✔️ pro TagResource ✔️ pro ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdatePullThroughCacheRule UpdateRepositoryCreationTemplate UploadLayerPart ValidatePullThroughCacheRule Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ECS (Elastic Container Service)/references/coverage/coverage_ecs/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ecs/Coverage Overview Elastic Container Service (ECS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateCapacityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateService ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTaskSet ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAccountSetting ✔️ pro ✔️ DeleteAttributes ✔️ pro ✔️ DeleteCapacityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteService ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTaskDefinitions DeleteTaskSet ✔️ pro ✔️ ✔️ DeregisterContainerInstance ✔️ pro DeregisterTaskDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeCapacityProviders ✔️ pro ✔️ ✔️ DescribeClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeContainerInstances ✔️ pro ✔️ DescribeServices ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTaskDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTaskSets ✔️ pro ✔️ ✔️ DescribeTasks ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DiscoverPollEndpoint ExecuteCommand GetTaskProtection ListAccountSettings ✔️ pro ✔️ ListAttributes ✔️ pro ✔️ ListClusters ✔️ pro ListContainerInstances ✔️ pro ✔️ ✔️ Show Tests ListServices ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListServicesByNamespace ListTagsForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTaskDefinitionFamilies ✔️ pro ✔️ ListTaskDefinitions ✔️ pro ✔️ Show Tests ListTasks ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutAccountSetting ✔️ pro ✔️ PutAccountSettingDefault PutAttributes ✔️ pro ✔️ PutClusterCapacityProviders ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RegisterContainerInstance ✔️ pro ✔️ ✔️ Show Tests RegisterTaskDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RunTask ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartTask ✔️ pro ✔️ ✔️ Show Tests StopTask ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests SubmitAttachmentStateChanges SubmitContainerStateChange SubmitTaskStateChange TagResource ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ ✔️ UpdateCapacityProvider ✔️ pro ✔️ ✔️ UpdateCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests UpdateClusterSettings UpdateContainerAgent UpdateContainerInstancesState ✔️ pro ✔️ UpdateService ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateServicePrimaryTaskSet ✔️ pro ✔️ UpdateTaskProtection UpdateTaskSet ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.EFS (Elastic File System)/references/coverage/coverage_efs/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_efs/Coverage Overview Elastic File System (EFS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateAccessPoint ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateFileSystem ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateMountTarget ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateReplicationConfiguration CreateTags DeleteAccessPoint ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFileSystem ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFileSystemPolicy DeleteMountTarget ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteReplicationConfiguration DeleteTags DescribeAccessPoints ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAccountPreferences DescribeBackupPolicy ✔️ pro DescribeFileSystemPolicy ✔️ pro ✔️ ✔️ DescribeFileSystems ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLifecycleConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeMountTargetSecurityGroups ✔️ pro ✔️ ✔️ DescribeMountTargets ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeReplicationConfigurations DescribeTags ListTagsForResource ✔️ pro ModifyMountTargetSecurityGroups ✔️ pro PutAccountPreferences PutBackupPolicy PutFileSystemPolicy ✔️ pro ✔️ ✔️ PutLifecycleConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ pro ✔️ ✔️ UntagResource ✔️ pro ✔️ ✔️ UpdateFileSystem UpdateFileSystemProtection Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.EKS (Elastic Kubernetes Service)/references/coverage/coverage_eks/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_eks/Coverage Overview Elastic Kubernetes Service (EKS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateAccessPolicy AssociateEncryptionConfig AssociateIdentityProviderConfig CreateAccessEntry CreateAddon CreateCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateEksAnywhereSubscription CreateFargateProfile ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNodegroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreatePodIdentityAssociation DeleteAccessEntry DeleteAddon DeleteCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEksAnywhereSubscription DeleteFargateProfile ✔️ pro ✔️ ✔️ DeleteNodegroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeletePodIdentityAssociation DeregisterCluster DescribeAccessEntry DescribeAddon DescribeAddonConfiguration DescribeAddonVersions DescribeCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeEksAnywhereSubscription DescribeFargateProfile ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeIdentityProviderConfig DescribeInsight DescribeNodegroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribePodIdentityAssociation DescribeUpdate DisassociateAccessPolicy DisassociateIdentityProviderConfig ListAccessEntries ListAccessPolicies ListAddons ListAssociatedAccessPolicies ListClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListEksAnywhereSubscriptions ListFargateProfiles ✔️ pro ListIdentityProviderConfigs ListInsights ListNodegroups ✔️ pro ✔️ ✔️ ListPodIdentityAssociations ListTagsForResource ListUpdates RegisterCluster TagResource UntagResource UpdateAccessEntry UpdateAddon UpdateClusterConfig ✔️ pro ✔️ ✔️ UpdateClusterVersion UpdateEksAnywhereSubscription UpdateNodegroupConfig ✔️ pro ✔️ ✔️ UpdateNodegroupVersion ✔️ pro UpdatePodIdentityAssociation Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.eksctl/user-guide/integrations/eksctl/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/eksctl/Introduction eksctl is a CLI tool for creating and managing EKS clusters, Amazon’s managed Kubernetes service. LocalStack supports running eksctl on LocalStack to create EKS clusters locally. LocalStack’s EKS spin up embedded Kubernetes clusters using K3s to allow you to use the EKS APIs in your local environment. +LocalStack supports DynamoDB Streams, allowing you to create and manage streams in a local environment.DynamoDB Streams/references/coverage/coverage_dynamodbstreams/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_dynamodbstreams/Coverage Overview DynamoDB Streams is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DescribeStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRecords ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetShardIterator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListStreams ✔️ community ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.EC2 (Elastic Compute Cloud)/references/coverage/coverage_ec2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ec2/Coverage Overview Elastic Compute Cloud (EC2) is supported by LocalStack in the community image with additional features available in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AcceptAddressTransfer AcceptReservedInstancesExchangeQuote AcceptTransitGatewayMulticastDomainAssociations AcceptTransitGatewayPeeringAttachment ✔️ community AcceptTransitGatewayVpcAttachment AcceptVpcEndpointConnections AcceptVpcPeeringConnection ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AdvertiseByoipCidr AllocateAddress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AllocateHosts ✔️ community ✔️ ✔️ AllocateIpamPoolCidr ApplySecurityGroupsToClientVpnTargetNetwork AssignIpv6Addresses ✔️ community ✔️ AssignPrivateIpAddresses ✔️ community ✔️ ✔️ AssignPrivateNatGatewayAddress AssociateAddress ✔️ community ✔️ ✔️ AssociateClientVpnTargetNetwork AssociateDhcpOptions ✔️ community ✔️ ✔️ AssociateEnclaveCertificateIamRole AssociateIamInstanceProfile ✔️ community ✔️ AssociateInstanceEventWindow AssociateIpamByoasn AssociateIpamResourceDiscovery AssociateNatGatewayAddress AssociateRouteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AssociateSubnetCidrBlock ✔️ community ✔️ AssociateTransitGatewayMulticastDomain AssociateTransitGatewayPolicyTable AssociateTransitGatewayRouteTable ✔️ community ✔️ ✔️ AssociateTrunkInterface AssociateVpcCidrBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AttachClassicLinkVpc AttachInternetGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AttachNetworkInterface ✔️ community ✔️ ✔️ AttachVerifiedAccessTrustProvider AttachVolume ✔️ community ✔️ ✔️ AttachVpnGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AuthorizeClientVpnIngress AuthorizeSecurityGroupEgress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AuthorizeSecurityGroupIngress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests BundleInstance CancelBundleTask CancelCapacityReservation CancelCapacityReservationFleets CancelConversionTask CancelExportTask CancelImageLaunchPermission CancelImportTask CancelReservedInstancesListing CancelSpotFleetRequests ✔️ community ✔️ CancelSpotInstanceRequests ✔️ community ✔️ ✔️ ConfirmProductInstance CopyFpgaImage CopyImage ✔️ community ✔️ ✔️ CopySnapshot ✔️ community ✔️ ✔️ CreateCapacityReservation CreateCapacityReservationBySplitting CreateCapacityReservationFleet CreateCarrierGateway ✔️ community ✔️ CreateClientVpnEndpoint CreateClientVpnRoute CreateCoipCidr CreateCoipPool CreateCustomerGateway ✔️ community ✔️ ✔️ CreateDefaultSubnet CreateDefaultVpc ✔️ community ✔️ CreateDhcpOptions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateEgressOnlyInternetGateway ✔️ community ✔️ ✔️ CreateFleet ✔️ community ✔️ ✔️ CreateFlowLogs ✔️ community ✔️ CreateFpgaImage CreateImage ✔️ community ✔️ ✔️ CreateInstanceConnectEndpoint CreateInstanceEventWindow CreateInstanceExportTask CreateInternetGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateIpam CreateIpamExternalResourceVerificationToken CreateIpamPool CreateIpamResourceDiscovery CreateIpamScope CreateKeyPair ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateLaunchTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateLaunchTemplateVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateLocalGatewayRoute CreateLocalGatewayRouteTable CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation CreateLocalGatewayRouteTableVpcAssociation CreateManagedPrefixList ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNatGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNetworkAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNetworkAclEntry ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateNetworkInsightsAccessScope CreateNetworkInsightsPath CreateNetworkInterface ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNetworkInterfacePermission CreatePlacementGroup CreatePublicIpv4Pool CreateReplaceRootVolumeTask CreateReservedInstancesListing CreateRestoreImageTask CreateRoute ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRouteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSecurityGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSnapshot ✔️ community ✔️ ✔️ CreateSnapshots ✔️ community ✔️ CreateSpotDatafeedSubscription ✔️ community CreateStoreImageTask CreateSubnet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSubnetCidrReservation CreateTags ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTrafficMirrorFilter CreateTrafficMirrorFilterRule CreateTrafficMirrorSession CreateTrafficMirrorTarget CreateTransitGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTransitGatewayConnect CreateTransitGatewayConnectPeer CreateTransitGatewayMulticastDomain CreateTransitGatewayPeeringAttachment ✔️ community ✔️ CreateTransitGatewayPolicyTable CreateTransitGatewayPrefixListReference CreateTransitGatewayRoute ✔️ community ✔️ CreateTransitGatewayRouteTable ✔️ community ✔️ CreateTransitGatewayRouteTableAnnouncement CreateTransitGatewayVpcAttachment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVerifiedAccessEndpoint CreateVerifiedAccessGroup CreateVerifiedAccessInstance CreateVerifiedAccessTrustProvider CreateVolume ✔️ community ✔️ ✔️ CreateVpc ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcEndpoint ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcEndpointConnectionNotification CreateVpcEndpointServiceConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpcPeeringConnection ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVpnConnection ✔️ community ✔️ ✔️ CreateVpnConnectionRoute CreateVpnGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCarrierGateway ✔️ community ✔️ DeleteClientVpnEndpoint DeleteClientVpnRoute DeleteCoipCidr DeleteCoipPool DeleteCustomerGateway ✔️ community ✔️ ✔️ DeleteDhcpOptions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEgressOnlyInternetGateway ✔️ community ✔️ ✔️ DeleteFleets ✔️ community ✔️ ✔️ DeleteFlowLogs ✔️ community ✔️ DeleteFpgaImage DeleteInstanceConnectEndpoint DeleteInstanceEventWindow DeleteInternetGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteIpam DeleteIpamExternalResourceVerificationToken DeleteIpamPool DeleteIpamResourceDiscovery DeleteIpamScope DeleteKeyPair ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLaunchTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLaunchTemplateVersions DeleteLocalGatewayRoute DeleteLocalGatewayRouteTable DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation DeleteLocalGatewayRouteTableVpcAssociation DeleteManagedPrefixList ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteNatGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteNetworkAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteNetworkAclEntry ✔️ community ✔️ ✔️ DeleteNetworkInsightsAccessScope DeleteNetworkInsightsAccessScopeAnalysis DeleteNetworkInsightsAnalysis DeleteNetworkInsightsPath DeleteNetworkInterface ✔️ community ✔️ ✔️ DeleteNetworkInterfacePermission DeletePlacementGroup DeletePublicIpv4Pool DeleteQueuedReservedInstances DeleteRoute ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRouteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSecurityGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSnapshot ✔️ community ✔️ ✔️ DeleteSpotDatafeedSubscription ✔️ community DeleteSubnet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSubnetCidrReservation DeleteTags ✔️ community ✔️ ✔️ DeleteTrafficMirrorFilter DeleteTrafficMirrorFilterRule DeleteTrafficMirrorSession DeleteTrafficMirrorTarget DeleteTransitGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTransitGatewayConnect DeleteTransitGatewayConnectPeer DeleteTransitGatewayMulticastDomain DeleteTransitGatewayPeeringAttachment ✔️ community ✔️ DeleteTransitGatewayPolicyTable DeleteTransitGatewayPrefixListReference DeleteTransitGatewayRoute ✔️ community ✔️ DeleteTransitGatewayRouteTable ✔️ community ✔️ DeleteTransitGatewayRouteTableAnnouncement DeleteTransitGatewayVpcAttachment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVerifiedAccessEndpoint DeleteVerifiedAccessGroup DeleteVerifiedAccessInstance DeleteVerifiedAccessTrustProvider DeleteVolume ✔️ community ✔️ ✔️ DeleteVpc ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcEndpointConnectionNotifications DeleteVpcEndpointServiceConfigurations ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcEndpoints ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpcPeeringConnection ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVpnConnection ✔️ community ✔️ ✔️ DeleteVpnConnectionRoute DeleteVpnGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeprovisionByoipCidr DeprovisionIpamByoasn DeprovisionIpamPoolCidr DeprovisionPublicIpv4PoolCidr DeregisterImage ✔️ community ✔️ ✔️ DeregisterInstanceEventNotificationAttributes DeregisterTransitGatewayMulticastGroupMembers DeregisterTransitGatewayMulticastGroupSources DescribeAccountAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeAddressTransfers DescribeAddresses ✔️ community ✔️ ✔️ DescribeAddressesAttribute ✔️ community ✔️ DescribeAggregateIdFormat DescribeAvailabilityZones ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAwsNetworkPerformanceMetricSubscriptions DescribeBundleTasks DescribeByoipCidrs DescribeCapacityBlockOfferings DescribeCapacityReservationFleets DescribeCapacityReservations DescribeCarrierGateways ✔️ community ✔️ DescribeClassicLinkInstances DescribeClientVpnAuthorizationRules DescribeClientVpnConnections DescribeClientVpnEndpoints DescribeClientVpnRoutes DescribeClientVpnTargetNetworks DescribeCoipPools DescribeConversionTasks DescribeCustomerGateways ✔️ community ✔️ ✔️ DescribeDhcpOptions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeEgressOnlyInternetGateways ✔️ community ✔️ ✔️ DescribeElasticGpus DescribeExportImageTasks DescribeExportTasks DescribeFastLaunchImages DescribeFastSnapshotRestores DescribeFleetHistory DescribeFleetInstances ✔️ community ✔️ DescribeFleets ✔️ community ✔️ ✔️ DescribeFlowLogs ✔️ community ✔️ DescribeFpgaImageAttribute DescribeFpgaImages DescribeHostReservationOfferings DescribeHostReservations DescribeHosts ✔️ community ✔️ ✔️ DescribeIamInstanceProfileAssociations ✔️ community ✔️ DescribeIdFormat DescribeIdentityIdFormat DescribeImageAttribute ✔️ community ✔️ ✔️ DescribeImages ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeImportImageTasks DescribeImportSnapshotTasks DescribeInstanceAttribute ✔️ community ✔️ ✔️ DescribeInstanceConnectEndpoints DescribeInstanceCreditSpecifications ✔️ community ✔️ DescribeInstanceEventNotificationAttributes DescribeInstanceEventWindows DescribeInstanceStatus ✔️ community ✔️ DescribeInstanceTopology DescribeInstanceTypeOfferings ✔️ community ✔️ ✔️ DescribeInstanceTypes ✔️ community ✔️ ✔️ DescribeInstances ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeInternetGateways ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeIpamByoasn DescribeIpamExternalResourceVerificationTokens DescribeIpamPools DescribeIpamResourceDiscoveries DescribeIpamResourceDiscoveryAssociations DescribeIpamScopes DescribeIpams DescribeIpv6Pools DescribeKeyPairs ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLaunchTemplateVersions ✔️ community ✔️ ✔️ DescribeLaunchTemplates ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations DescribeLocalGatewayRouteTableVpcAssociations DescribeLocalGatewayRouteTables DescribeLocalGatewayVirtualInterfaceGroups DescribeLocalGatewayVirtualInterfaces DescribeLocalGateways DescribeLockedSnapshots DescribeMacHosts DescribeManagedPrefixLists ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeMovingAddresses DescribeNatGateways ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeNetworkAcls ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeNetworkInsightsAccessScopeAnalyses DescribeNetworkInsightsAccessScopes DescribeNetworkInsightsAnalyses DescribeNetworkInsightsPaths DescribeNetworkInterfaceAttribute ✔️ community ✔️ DescribeNetworkInterfacePermissions DescribeNetworkInterfaces ✔️ community ✔️ ✔️ DescribePlacementGroups DescribePrefixLists ✔️ community ✔️ ✔️ DescribePrincipalIdFormat DescribePublicIpv4Pools DescribeRegions ✔️ community ✔️ DescribeReplaceRootVolumeTasks DescribeReservedInstances ✔️ community ✔️ Show Tests DescribeReservedInstancesListings DescribeReservedInstancesModifications DescribeReservedInstancesOfferings ✔️ community ✔️ Show Tests DescribeRouteTables ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeScheduledInstanceAvailability DescribeScheduledInstances DescribeSecurityGroupReferences DescribeSecurityGroupRules ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeSecurityGroups ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeSnapshotAttribute ✔️ community ✔️ DescribeSnapshotTierStatus DescribeSnapshots ✔️ community ✔️ ✔️ DescribeSpotDatafeedSubscription DescribeSpotFleetInstances ✔️ community ✔️ DescribeSpotFleetRequestHistory DescribeSpotFleetRequests ✔️ community ✔️ ✔️ DescribeSpotInstanceRequests ✔️ community ✔️ ✔️ DescribeSpotPriceHistory ✔️ community ✔️ DescribeStaleSecurityGroups DescribeStoreImageTasks DescribeSubnets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTags ✔️ community ✔️ ✔️ DescribeTrafficMirrorFilterRules DescribeTrafficMirrorFilters DescribeTrafficMirrorSessions DescribeTrafficMirrorTargets DescribeTransitGatewayAttachments ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTransitGatewayConnectPeers DescribeTransitGatewayConnects DescribeTransitGatewayMulticastDomains DescribeTransitGatewayPeeringAttachments ✔️ community ✔️ DescribeTransitGatewayPolicyTables DescribeTransitGatewayRouteTableAnnouncements DescribeTransitGatewayRouteTables ✔️ community ✔️ DescribeTransitGatewayVpcAttachments ✔️ community ✔️ ✔️ DescribeTransitGateways ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTrunkInterfaceAssociations DescribeVerifiedAccessEndpoints DescribeVerifiedAccessGroups DescribeVerifiedAccessInstanceLoggingConfigurations DescribeVerifiedAccessInstances DescribeVerifiedAccessTrustProviders DescribeVolumeAttribute DescribeVolumeStatus DescribeVolumes ✔️ community ✔️ ✔️ DescribeVolumesModifications ✔️ community ✔️ DescribeVpcAttribute ✔️ community ✔️ ✔️ DescribeVpcClassicLink ✔️ community ✔️ DescribeVpcClassicLinkDnsSupport ✔️ community ✔️ DescribeVpcEndpointConnectionNotifications DescribeVpcEndpointConnections DescribeVpcEndpointServiceConfigurations ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpcEndpointServicePermissions ✔️ community ✔️ ✔️ DescribeVpcEndpointServices ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpcEndpoints ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpcPeeringConnections ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpcs ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeVpnConnections ✔️ community ✔️ ✔️ DescribeVpnGateways ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DetachClassicLinkVpc DetachInternetGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DetachNetworkInterface ✔️ community ✔️ ✔️ DetachVerifiedAccessTrustProvider DetachVolume ✔️ community ✔️ ✔️ DetachVpnGateway ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableAddressTransfer DisableAwsNetworkPerformanceMetricSubscription DisableEbsEncryptionByDefault ✔️ community ✔️ ✔️ DisableFastLaunch DisableFastSnapshotRestores DisableImage DisableImageBlockPublicAccess DisableImageDeprecation DisableImageDeregistrationProtection DisableIpamOrganizationAdminAccount DisableSerialConsoleAccess DisableSnapshotBlockPublicAccess DisableTransitGatewayRouteTablePropagation ✔️ community ✔️ DisableVgwRoutePropagation DisableVpcClassicLink ✔️ community ✔️ DisableVpcClassicLinkDnsSupport ✔️ community ✔️ DisassociateAddress ✔️ community ✔️ ✔️ DisassociateClientVpnTargetNetwork DisassociateEnclaveCertificateIamRole DisassociateIamInstanceProfile ✔️ community ✔️ DisassociateInstanceEventWindow DisassociateIpamByoasn DisassociateIpamResourceDiscovery DisassociateNatGatewayAddress DisassociateRouteTable ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisassociateSubnetCidrBlock ✔️ community ✔️ DisassociateTransitGatewayMulticastDomain DisassociateTransitGatewayPolicyTable DisassociateTransitGatewayRouteTable ✔️ community ✔️ DisassociateTrunkInterface DisassociateVpcCidrBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests EnableAddressTransfer EnableAwsNetworkPerformanceMetricSubscription EnableEbsEncryptionByDefault ✔️ community ✔️ ✔️ EnableFastLaunch EnableFastSnapshotRestores EnableImage EnableImageBlockPublicAccess EnableImageDeprecation EnableImageDeregistrationProtection EnableIpamOrganizationAdminAccount EnableReachabilityAnalyzerOrganizationSharing EnableSerialConsoleAccess EnableSnapshotBlockPublicAccess EnableTransitGatewayRouteTablePropagation ✔️ community ✔️ EnableVgwRoutePropagation EnableVolumeIO ✔️ community EnableVpcClassicLink ✔️ community ✔️ EnableVpcClassicLinkDnsSupport ✔️ community ✔️ ExportClientVpnClientCertificateRevocationList ExportClientVpnClientConfiguration ExportImage ExportTransitGatewayRoutes GetAssociatedEnclaveCertificateIamRoles GetAssociatedIpv6PoolCidrs GetAwsNetworkPerformanceData GetCapacityReservationUsage GetCoipPoolUsage GetConsoleOutput ✔️ community ✔️ GetConsoleScreenshot GetDefaultCreditSpecification GetEbsDefaultKmsKeyId GetEbsEncryptionByDefault ✔️ community ✔️ ✔️ GetFlowLogsIntegrationTemplate GetGroupsForCapacityReservation GetHostReservationPurchasePreview GetImageBlockPublicAccessState GetInstanceMetadataDefaults GetInstanceTpmEkPub GetInstanceTypesFromInstanceRequirements GetInstanceUefiData GetIpamAddressHistory GetIpamDiscoveredAccounts GetIpamDiscoveredPublicAddresses GetIpamDiscoveredResourceCidrs GetIpamPoolAllocations GetIpamPoolCidrs GetIpamResourceCidrs GetLaunchTemplateData ✔️ community ✔️ GetManagedPrefixListAssociations GetManagedPrefixListEntries ✔️ community ✔️ ✔️ GetNetworkInsightsAccessScopeAnalysisFindings GetNetworkInsightsAccessScopeContent GetPasswordData ✔️ community GetReservedInstancesExchangeQuote GetSecurityGroupsForVpc GetSerialConsoleAccessStatus GetSnapshotBlockPublicAccessState GetSpotPlacementScores GetSubnetCidrReservations GetTransitGatewayAttachmentPropagations GetTransitGatewayMulticastDomainAssociations GetTransitGatewayPolicyTableAssociations GetTransitGatewayPolicyTableEntries GetTransitGatewayPrefixListReferences GetTransitGatewayRouteTableAssociations ✔️ community ✔️ ✔️ GetTransitGatewayRouteTablePropagations ✔️ community ✔️ GetVerifiedAccessEndpointPolicy GetVerifiedAccessGroupPolicy GetVpnConnectionDeviceSampleConfiguration GetVpnConnectionDeviceTypes GetVpnTunnelReplacementStatus ImportClientVpnClientCertificateRevocationList ImportImage ✔️ pro ImportInstance ImportKeyPair ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ImportSnapshot ImportVolume ✔️ community ListImagesInRecycleBin ListSnapshotsInRecycleBin LockSnapshot ModifyAddressAttribute ModifyAvailabilityZoneGroup ModifyCapacityReservation ModifyCapacityReservationFleet ModifyClientVpnEndpoint ModifyDefaultCreditSpecification ModifyEbsDefaultKmsKeyId ModifyFleet ModifyFpgaImageAttribute ModifyHosts ✔️ community ✔️ ✔️ ModifyIdFormat ModifyIdentityIdFormat ModifyImageAttribute ✔️ community ✔️ ✔️ ModifyInstanceAttribute ✔️ community ✔️ ✔️ ✔️ Show Tests ModifyInstanceCapacityReservationAttributes ModifyInstanceCreditSpecification ModifyInstanceEventStartTime ModifyInstanceEventWindow ModifyInstanceMaintenanceOptions ModifyInstanceMetadataDefaults ModifyInstanceMetadataOptions ModifyInstancePlacement ModifyIpam ModifyIpamPool ModifyIpamResourceCidr ModifyIpamResourceDiscovery ModifyIpamScope ModifyLaunchTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ModifyLocalGatewayRoute ModifyManagedPrefixList ✔️ community ✔️ ✔️ ModifyNetworkInterfaceAttribute ✔️ community ✔️ ✔️ ModifyPrivateDnsNameOptions ModifyReservedInstances ModifySecurityGroupRules ModifySnapshotAttribute ✔️ community ✔️ ModifySnapshotTier ModifySpotFleetRequest ✔️ community ✔️ ModifySubnetAttribute ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyTrafficMirrorFilterNetworkServices ModifyTrafficMirrorFilterRule ModifyTrafficMirrorSession ModifyTransitGateway ✔️ community ✔️ ModifyTransitGatewayPrefixListReference ModifyTransitGatewayVpcAttachment ✔️ community ✔️ ModifyVerifiedAccessEndpoint ModifyVerifiedAccessEndpointPolicy ModifyVerifiedAccessGroup ModifyVerifiedAccessGroupPolicy ModifyVerifiedAccessInstance ModifyVerifiedAccessInstanceLoggingConfiguration ModifyVerifiedAccessTrustProvider ModifyVolume ✔️ community ✔️ ✔️ ModifyVolumeAttribute ✔️ community ModifyVpcAttribute ✔️ community ✔️ ✔️ ModifyVpcEndpoint ✔️ community ✔️ ✔️ ModifyVpcEndpointConnectionNotification ModifyVpcEndpointServiceConfiguration ✔️ community ✔️ ✔️ ModifyVpcEndpointServicePayerResponsibility ModifyVpcEndpointServicePermissions ✔️ community ✔️ ✔️ ModifyVpcPeeringConnectionOptions ✔️ community ✔️ ✔️ ModifyVpcTenancy ✔️ community ✔️ ModifyVpnConnection ModifyVpnConnectionOptions ModifyVpnTunnelCertificate ModifyVpnTunnelOptions MonitorInstances ✔️ community MoveAddressToVpc MoveByoipCidrToIpam MoveCapacityReservationInstances ProvisionByoipCidr ProvisionIpamByoasn ProvisionIpamPoolCidr ProvisionPublicIpv4PoolCidr PurchaseCapacityBlock PurchaseHostReservation PurchaseReservedInstancesOffering ✔️ community ✔️ Show Tests PurchaseScheduledInstances RebootInstances ✔️ community ✔️ ✔️ Show Tests RegisterImage ✔️ community ✔️ ✔️ RegisterInstanceEventNotificationAttributes RegisterTransitGatewayMulticastGroupMembers RegisterTransitGatewayMulticastGroupSources RejectTransitGatewayMulticastDomainAssociations RejectTransitGatewayPeeringAttachment ✔️ community RejectTransitGatewayVpcAttachment RejectVpcEndpointConnections RejectVpcPeeringConnection ✔️ community ✔️ ReleaseAddress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ReleaseHosts ✔️ community ✔️ ✔️ ReleaseIpamPoolAllocation ReplaceIamInstanceProfileAssociation ✔️ community ✔️ ReplaceNetworkAclAssociation ✔️ community ✔️ ✔️ ReplaceNetworkAclEntry ✔️ community ✔️ ReplaceRoute ✔️ community ✔️ ✔️ ReplaceRouteTableAssociation ✔️ community ✔️ ✔️ ReplaceTransitGatewayRoute ReplaceVpnTunnel ReportInstanceStatus RequestSpotFleet ✔️ community ✔️ ✔️ RequestSpotInstances ✔️ community ✔️ ✔️ ResetAddressAttribute ResetEbsDefaultKmsKeyId ResetFpgaImageAttribute ResetImageAttribute ✔️ community ResetInstanceAttribute ResetNetworkInterfaceAttribute ✔️ community ResetSnapshotAttribute ✔️ community RestoreAddressToClassic RestoreImageFromRecycleBin RestoreManagedPrefixListVersion RestoreSnapshotFromRecycleBin RestoreSnapshotTier RevokeClientVpnIngress RevokeSecurityGroupEgress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RevokeSecurityGroupIngress ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RunInstances ✔️ community ✔️ ✔️ ✔️ Show Tests RunScheduledInstances SearchLocalGatewayRoutes SearchTransitGatewayMulticastGroups SearchTransitGatewayRoutes ✔️ community ✔️ SendDiagnosticInterrupt StartInstances ✔️ community ✔️ ✔️ ✔️ Show Tests StartNetworkInsightsAccessScopeAnalysis StartNetworkInsightsAnalysis StartVpcEndpointServicePrivateDnsVerification StopInstances ✔️ community ✔️ ✔️ ✔️ Show Tests TerminateClientVpnConnections TerminateInstances ✔️ community ✔️ ✔️ ✔️ Show Tests UnassignIpv6Addresses ✔️ community ✔️ UnassignPrivateIpAddresses ✔️ community ✔️ ✔️ UnassignPrivateNatGatewayAddress UnlockSnapshot UnmonitorInstances ✔️ community UpdateSecurityGroupRuleDescriptionsEgress ✔️ community ✔️ ✔️ UpdateSecurityGroupRuleDescriptionsIngress ✔️ community ✔️ ✔️ WithdrawByoipCidr Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ECR (Elastic Container Registry)/references/coverage/coverage_ecr/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ecr/Coverage Overview Elastic Container Registry (ECR) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchCheckLayerAvailability BatchDeleteImage ✔️ pro ✔️ ✔️ ✔️ Show Tests BatchGetImage ✔️ pro ✔️ ✔️ ✔️ Show Tests BatchGetRepositoryScanningConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CompleteLayerUpload CreatePullThroughCacheRule CreateRepository ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRepositoryCreationTemplate DeleteLifecyclePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeletePullThroughCacheRule DeleteRegistryPolicy ✔️ pro ✔️ ✔️ DeleteRepository ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRepositoryCreationTemplate DeleteRepositoryPolicy ✔️ pro ✔️ ✔️ DescribeImageReplicationStatus DescribeImageScanFindings ✔️ pro DescribeImages ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribePullThroughCacheRules DescribeRegistry ✔️ pro ✔️ ✔️ DescribeRepositories ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeRepositoryCreationTemplates GetAccountSetting GetAuthorizationToken ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDownloadUrlForLayer GetLifecyclePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetLifecyclePolicyPreview ✔️ pro GetRegistryPolicy ✔️ pro ✔️ ✔️ GetRegistryScanningConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRepositoryPolicy ✔️ pro ✔️ ✔️ InitiateLayerUpload ListImages ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests PutAccountSetting PutImage ✔️ pro ✔️ ✔️ ✔️ Show Tests PutImageScanningConfiguration ✔️ pro ✔️ ✔️ PutImageTagMutability ✔️ pro ✔️ ✔️ Show Tests PutLifecyclePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests PutRegistryPolicy ✔️ pro ✔️ ✔️ PutRegistryScanningConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutReplicationConfiguration ✔️ pro ✔️ ✔️ SetRepositoryPolicy ✔️ pro ✔️ ✔️ StartImageScan ✔️ pro StartLifecyclePolicyPreview ✔️ pro TagResource ✔️ pro ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdatePullThroughCacheRule UpdateRepositoryCreationTemplate UploadLayerPart ValidatePullThroughCacheRule Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ECS (Elastic Container Service)/references/coverage/coverage_ecs/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ecs/Coverage Overview Elastic Container Service (ECS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateCapacityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateService ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTaskSet ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAccountSetting ✔️ pro ✔️ DeleteAttributes ✔️ pro ✔️ DeleteCapacityProvider ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteService ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTaskDefinitions DeleteTaskSet ✔️ pro ✔️ ✔️ DeregisterContainerInstance ✔️ pro DeregisterTaskDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeCapacityProviders ✔️ pro ✔️ ✔️ DescribeClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeContainerInstances ✔️ pro ✔️ DescribeServices ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTaskDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTaskSets ✔️ pro ✔️ ✔️ DescribeTasks ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DiscoverPollEndpoint ExecuteCommand GetTaskProtection ListAccountSettings ✔️ pro ✔️ ListAttributes ✔️ pro ✔️ ListClusters ✔️ pro ListContainerInstances ✔️ pro ✔️ ✔️ Show Tests ListServices ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListServicesByNamespace ListTagsForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTaskDefinitionFamilies ✔️ pro ✔️ ListTaskDefinitions ✔️ pro ✔️ Show Tests ListTasks ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutAccountSetting ✔️ pro ✔️ PutAccountSettingDefault PutAttributes ✔️ pro ✔️ PutClusterCapacityProviders ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RegisterContainerInstance ✔️ pro ✔️ ✔️ Show Tests RegisterTaskDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RunTask ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartTask ✔️ pro ✔️ ✔️ Show Tests StopTask ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests SubmitAttachmentStateChanges SubmitContainerStateChange SubmitTaskStateChange TagResource ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ pro ✔️ ✔️ UpdateCapacityProvider ✔️ pro ✔️ ✔️ UpdateCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests UpdateClusterSettings UpdateContainerAgent UpdateContainerInstancesState ✔️ pro ✔️ UpdateService ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateServicePrimaryTaskSet ✔️ pro ✔️ UpdateTaskProtection UpdateTaskSet ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.EFS (Elastic File System)/references/coverage/coverage_efs/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_efs/Coverage Overview Elastic File System (EFS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateAccessPoint ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateFileSystem ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateMountTarget ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateReplicationConfiguration CreateTags DeleteAccessPoint ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFileSystem ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFileSystemPolicy DeleteMountTarget ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteReplicationConfiguration DeleteTags DescribeAccessPoints ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAccountPreferences DescribeBackupPolicy DescribeFileSystemPolicy ✔️ pro ✔️ ✔️ DescribeFileSystems ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLifecycleConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeMountTargetSecurityGroups ✔️ pro ✔️ ✔️ DescribeMountTargets ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeReplicationConfigurations DescribeTags ListTagsForResource ✔️ pro ModifyMountTargetSecurityGroups ✔️ pro PutAccountPreferences PutBackupPolicy PutFileSystemPolicy ✔️ pro ✔️ ✔️ PutLifecycleConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ pro ✔️ ✔️ UntagResource ✔️ pro ✔️ ✔️ UpdateFileSystem UpdateFileSystemProtection Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.EKS (Elastic Kubernetes Service)/references/coverage/coverage_eks/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_eks/Coverage Overview Elastic Kubernetes Service (EKS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateAccessPolicy AssociateEncryptionConfig AssociateIdentityProviderConfig CreateAccessEntry CreateAddon CreateCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateEksAnywhereSubscription CreateFargateProfile ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateNodegroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreatePodIdentityAssociation DeleteAccessEntry DeleteAddon DeleteCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEksAnywhereSubscription DeleteFargateProfile ✔️ pro ✔️ ✔️ DeleteNodegroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeletePodIdentityAssociation DeregisterCluster DescribeAccessEntry DescribeAddon DescribeAddonConfiguration DescribeAddonVersions DescribeCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeEksAnywhereSubscription DescribeFargateProfile ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeIdentityProviderConfig DescribeInsight DescribeNodegroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribePodIdentityAssociation DescribeUpdate DisassociateAccessPolicy DisassociateIdentityProviderConfig ListAccessEntries ListAccessPolicies ListAddons ListAssociatedAccessPolicies ListClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListEksAnywhereSubscriptions ListFargateProfiles ✔️ pro ListIdentityProviderConfigs ListInsights ListNodegroups ✔️ pro ✔️ ✔️ ListPodIdentityAssociations ListTagsForResource ListUpdates RegisterCluster TagResource UntagResource UpdateAccessEntry UpdateAddon UpdateClusterConfig ✔️ pro ✔️ ✔️ UpdateClusterVersion UpdateEksAnywhereSubscription UpdateNodegroupConfig ✔️ pro ✔️ ✔️ UpdateNodegroupVersion ✔️ pro UpdatePodIdentityAssociation Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.eksctl/user-guide/integrations/eksctl/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/eksctl/Introduction eksctl is a CLI tool for creating and managing EKS clusters, Amazon’s managed Kubernetes service. LocalStack supports running eksctl on LocalStack to create EKS clusters locally. LocalStack’s EKS spin up embedded Kubernetes clusters using K3s to allow you to use the EKS APIs in your local environment. Note The support for eksctl is currently experimental and may not work in all cases. We are working on improving the support for eksctl in LocalStack.Elastic Beanstalk/user-guide/aws/elasticbeanstalk/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/elasticbeanstalk/Introduction Elastic Beanstalk (EB) is a managed platform-as-a-service (PaaS) provided by Amazon Web Services (AWS) that simplifies the process of deploying, managing, and scaling web applications and services. Elastic Beanstalk orchestrates various AWS services, including EC2, S3, SNS, and Elastic Load Balancers. Elastic Beanstalk also supports various application environments, such as Java, .NET, Node.js, PHP, Python, Ruby, Go, and Docker. LocalStack allows you to use the Elastic Beanstalk APIs in your local environment to create and manage applications, environments and versions.Elastic Compute Cloud (EC2)/user-guide/aws/ec2/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/ec2/Introduction Elastic Compute Cloud (EC2) is a core service within Amazon Web Services (AWS) that provides scalable and flexible virtual computing resources. EC2 enables users to launch and manage virtual machines, referred to as instances. LocalStack allows you to use the EC2 APIs in your local environment to create and manage EC2 instances and related resources such as VPCs, EBS volumes, etc. The list of supported APIs can be found on the API coverage page.Elastic Container Registry (ECR)/user-guide/aws/ecr/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/ecr/Introduction Elastic Container Registry (ECR) is a fully managed container registry service provided by Amazon Web Services. ECR enables you to store, manage, and deploy Docker container images to build, store, and deploy containerized applications. ECR integrates with other AWS services, such as Lambda, ECS, and EKS. @@ -167,10 +167,10 @@ LocalStack allows you to use the EFS APIs in your local environment to create lo LocalStack allows you to use the EKS APIs in your local environment to spin up embedded Kubernetes clusters in your local Docker engine or use an existing Kubernetes installation you can access from your local machine (defined in $HOME/.Elastic Load Balancing (ELB)/user-guide/aws/elb/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/elb/Introduction Elastic Load Balancing (ELB) is a service that allows users to distribute incoming traffic across multiple targets, such as EC2 instances, containers, IP addresses, and lambda functions and automatically scales its request handling capacity in response to incoming traffic. It also monitors the health of its registered targets and ensures that it routes traffic only to healthy targets. You can check the official AWS documentation to understand the basic terms and concepts used in the ELB.Elastic MapReduce (EMR)/user-guide/aws/emr/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/emr/Introduction Amazon Elastic MapReduce (EMR) is a fully managed big data processing service that allows developers to effortlessly create, deploy, and manage big data applications. EMR supports various big data processing frameworks, including Hadoop MapReduce, Apache Spark, Apache Hive, and Apache Pig. Developers can leverage these frameworks and their rich ecosystem of tools and libraries to perform complex data transformations, machine learning tasks, and real-time data processing. LocalStack Pro supports EMR and allows developers to run data analytics workloads locally.Elastic Transcoder/user-guide/aws/elastictranscoder/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/elastictranscoder/Introduction Elastic Transcoder is a managed service that facilitates the transcoding of multimedia files into various formats to ensure compatibility across devices. Elastic Transcoder manages the underlying resources, ensuring high availability and fault tolerance. It also supports a wide range of input and output formats, enabling users to efficiently process and deliver video content at scale. LocalStack allows you to mock the Elastic Transcoder APIs in your local environment. The supported APIs are available on our API coverage page, which provides information on the extent of Elastic Transcoder’s integration with LocalStack.ElastiCache/references/coverage/coverage_elasticache/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_elasticache/Coverage Overview ElastiCache is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddTagsToResource ✔️ pro AuthorizeCacheSecurityGroupIngress BatchApplyUpdateAction BatchStopUpdateAction CompleteMigration CopyServerlessCacheSnapshot CopySnapshot CreateCacheCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateCacheParameterGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateCacheSecurityGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateCacheSubnetGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateGlobalReplicationGroup CreateReplicationGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateServerlessCache CreateServerlessCacheSnapshot CreateSnapshot CreateUser CreateUserGroup DecreaseNodeGroupsInGlobalReplicationGroup DecreaseReplicaCount DeleteCacheCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCacheParameterGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteCacheSecurityGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteCacheSubnetGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteGlobalReplicationGroup DeleteReplicationGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteServerlessCache DeleteServerlessCacheSnapshot DeleteSnapshot DeleteUser DeleteUserGroup DescribeCacheClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeCacheEngineVersions DescribeCacheParameterGroups ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeCacheParameters ✔️ pro DescribeCacheSecurityGroups ✔️ pro DescribeCacheSubnetGroups ✔️ pro DescribeEngineDefaultParameters DescribeEvents DescribeGlobalReplicationGroups DescribeReplicationGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeReservedCacheNodes DescribeReservedCacheNodesOfferings DescribeServerlessCacheSnapshots DescribeServerlessCaches DescribeServiceUpdates DescribeSnapshots DescribeUpdateActions DescribeUserGroups DescribeUsers DisassociateGlobalReplicationGroup ExportServerlessCacheSnapshot FailoverGlobalReplicationGroup IncreaseNodeGroupsInGlobalReplicationGroup IncreaseReplicaCount ListAllowedNodeTypeModifications ListTagsForResource ✔️ pro ✔️ ✔️ ModifyCacheCluster ✔️ pro ✔️ ✔️ ModifyCacheParameterGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests ModifyCacheSubnetGroup ✔️ pro ModifyGlobalReplicationGroup ModifyReplicationGroup ✔️ pro ModifyReplicationGroupShardConfiguration ModifyServerlessCache ModifyUser ModifyUserGroup PurchaseReservedCacheNodesOffering RebalanceSlotsInGlobalReplicationGroup RebootCacheCluster RemoveTagsFromResource ✔️ pro ResetCacheParameterGroup RevokeCacheSecurityGroupIngress StartMigration TestFailover TestMigration Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ElastiCache/user-guide/aws/elasticache/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/elasticache/Introduction Amazon ElastiCache is a managed in-memory caching service provided by Amazon Web Services (AWS). It facilitates the deployment and operation of in-memory caches within the AWS cloud environment. ElastiCache is designed to improve application performance and scalability by alleviating the workload on backend databases. It supports popular open-source caching engines like Redis and Memcached (LocalStack currently supports Redis), providing a means to efficiently store and retrieve frequently accessed data with minimal latency.Elastic Beanstalk/references/coverage/coverage_elasticbeanstalk/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_elasticbeanstalk/Coverage Overview Elastic Beanstalk is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AbortEnvironmentUpdate ApplyEnvironmentManagedAction AssociateEnvironmentOperationsRole CheckDNSAvailability ComposeEnvironments CreateApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateApplicationVersion ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateConfigurationTemplate ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests CreatePlatformVersion CreateStorageLocation DeleteApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApplicationVersion ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteConfigurationTemplate ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteEnvironmentConfiguration ✔️ pro ✔️ Show Tests DeletePlatformVersion DescribeAccountAttributes DescribeApplicationVersions ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeApplications ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeConfigurationOptions DescribeConfigurationSettings ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEnvironmentHealth DescribeEnvironmentManagedActionHistory DescribeEnvironmentManagedActions DescribeEnvironmentResources DescribeEnvironments ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEvents DescribeInstancesHealth DescribePlatformVersion DisassociateEnvironmentOperationsRole ListAvailableSolutionStacks ListPlatformBranches ListPlatformVersions ListTagsForResource RebuildEnvironment RequestEnvironmentInfo RestartAppServer RetrieveEnvironmentInfo SwapEnvironmentCNAMEs TerminateEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateApplication ✔️ pro ✔️ Show Tests UpdateApplicationResourceLifecycle UpdateApplicationVersion ✔️ pro ✔️ Show Tests UpdateConfigurationTemplate UpdateEnvironment ✔️ pro ✔️ Show Tests UpdateTagsForResource ValidateConfigurationSettings Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Elasticsearch Service/user-guide/aws/es/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/es/The Elasticsearch Service in LocalStack lets you create one or more single-node Elasticsearch/OpenSearch cluster that behaves like the Amazon Elasticsearch Service. This service is, like its AWS counterpart, heavily linked with the OpenSearch Service. Any cluster created with the Elasticsearch Service will show up in the OpenSearch Service and vice versa. -Creating an Elasticsearch cluster You can go ahead and use awslocal to create a new elasticsearch domain via the aws es create-elasticsearch-domain command.elastictranscoder/references/coverage/coverage_elastictranscoder/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_elastictranscoder/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CancelJob CreateJob CreatePipeline ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreatePreset DeletePipeline ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeletePreset ListJobsByPipeline ListJobsByStatus ListPipelines ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListPresets ReadJob ReadPipeline ✔️ pro ✔️ ✔️ ✔️ Show Tests ReadPreset TestRole UpdatePipeline ✔️ pro ✔️ UpdatePipelineNotifications UpdatePipelineStatus Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ELB (Elastic Load Balancer)/references/coverage/coverage_elb/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_elb/Coverage Overview Elastic Load Balancer (ELB) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddTags ✔️ pro ✔️ ApplySecurityGroupsToLoadBalancer ✔️ pro ✔️ ✔️ AttachLoadBalancerToSubnets ✔️ pro ✔️ ✔️ ConfigureHealthCheck ✔️ pro ✔️ ✔️ CreateAppCookieStickinessPolicy ✔️ pro ✔️ ✔️ CreateLBCookieStickinessPolicy ✔️ pro ✔️ ✔️ CreateLoadBalancer ✔️ pro ✔️ ✔️ CreateLoadBalancerListeners ✔️ pro ✔️ ✔️ CreateLoadBalancerPolicy ✔️ pro ✔️ ✔️ DeleteLoadBalancer ✔️ pro ✔️ ✔️ DeleteLoadBalancerListeners ✔️ pro ✔️ ✔️ DeleteLoadBalancerPolicy ✔️ pro ✔️ ✔️ DeregisterInstancesFromLoadBalancer ✔️ pro ✔️ ✔️ DescribeAccountLimits DescribeInstanceHealth ✔️ pro ✔️ ✔️ DescribeLoadBalancerAttributes ✔️ pro ✔️ ✔️ DescribeLoadBalancerPolicies ✔️ pro ✔️ ✔️ DescribeLoadBalancerPolicyTypes DescribeLoadBalancers ✔️ pro ✔️ ✔️ DescribeTags ✔️ pro ✔️ ✔️ DetachLoadBalancerFromSubnets ✔️ pro ✔️ ✔️ DisableAvailabilityZonesForLoadBalancer ✔️ pro ✔️ EnableAvailabilityZonesForLoadBalancer ✔️ pro ✔️ ✔️ ModifyLoadBalancerAttributes ✔️ pro ✔️ ✔️ RegisterInstancesWithLoadBalancer ✔️ pro ✔️ ✔️ RemoveTags ✔️ pro ✔️ SetLoadBalancerListenerSSLCertificate ✔️ pro ✔️ SetLoadBalancerPoliciesForBackendServer ✔️ pro ✔️ ✔️ SetLoadBalancerPoliciesOfListener ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ELB v2 (Elastic Load Balancer v2)/references/coverage/coverage_elbv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_elbv2/Coverage Overview Elastic Load Balancer v2 (ELB v2) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddListenerCertificates ✔️ pro ✔️ ✔️ AddTags ✔️ pro ✔️ ✔️ AddTrustStoreRevocations CreateListener ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateLoadBalancer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRule ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTargetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTrustStore DeleteListener ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLoadBalancer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRule ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSharedTrustStoreAssociation DeleteTargetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTrustStore DeregisterTargets ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAccountLimits ✔️ pro ✔️ ✔️ DescribeListenerCertificates ✔️ pro ✔️ ✔️ DescribeListeners ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLoadBalancerAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLoadBalancers ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeRules ✔️ pro ✔️ ✔️ DescribeSSLPolicies ✔️ pro ✔️ DescribeTags ✔️ pro ✔️ ✔️ DescribeTargetGroupAttributes ✔️ pro ✔️ ✔️ DescribeTargetGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTargetHealth ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTrustStoreAssociations DescribeTrustStoreRevocations DescribeTrustStores GetResourcePolicy GetTrustStoreCaCertificatesBundle GetTrustStoreRevocationContent ModifyListener ✔️ pro ✔️ ✔️ ModifyLoadBalancerAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyRule ✔️ pro ✔️ ✔️ ModifyTargetGroup ✔️ pro ✔️ ✔️ ModifyTargetGroupAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyTrustStore RegisterTargets ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveListenerCertificates ✔️ pro ✔️ ✔️ RemoveTags ✔️ pro ✔️ ✔️ RemoveTrustStoreRevocations SetIpAddressType ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SetRulePriorities ✔️ pro ✔️ SetSecurityGroups ✔️ pro ✔️ ✔️ SetSubnets ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Elemental MediaStore/user-guide/aws/mediastore/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/mediastore/Introduction MediaStore is a scalable and highly available object storage service designed specifically for media content. It provides a reliable way to store, manage, and serve media assets, such as audio, video, and images, with low latency and high performance. MediaStore seamlessly integrates with other AWS services like Elemental MediaConvert, Elemental MediaLive, Elemental MediaPackage, and CloudFront. +Creating an Elasticsearch cluster You can go ahead and use awslocal to create a new elasticsearch domain via the aws es create-elasticsearch-domain command.elastictranscoder/references/coverage/coverage_elastictranscoder/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_elastictranscoder/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CancelJob CreateJob CreatePipeline ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreatePreset DeletePipeline ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeletePreset ListJobsByPipeline ListJobsByStatus ListPipelines ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListPresets ReadJob ReadPipeline ✔️ pro ✔️ ✔️ ✔️ Show Tests ReadPreset TestRole UpdatePipeline ✔️ pro ✔️ UpdatePipelineNotifications UpdatePipelineStatus Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ELB (Elastic Load Balancer)/references/coverage/coverage_elb/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_elb/Coverage Overview Elastic Load Balancer (ELB) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddTags ✔️ pro ✔️ ApplySecurityGroupsToLoadBalancer ✔️ pro ✔️ ✔️ AttachLoadBalancerToSubnets ✔️ pro ✔️ ✔️ ConfigureHealthCheck ✔️ pro ✔️ ✔️ CreateAppCookieStickinessPolicy ✔️ pro ✔️ ✔️ CreateLBCookieStickinessPolicy ✔️ pro ✔️ ✔️ CreateLoadBalancer ✔️ pro ✔️ ✔️ CreateLoadBalancerListeners ✔️ pro ✔️ ✔️ CreateLoadBalancerPolicy ✔️ pro ✔️ ✔️ DeleteLoadBalancer ✔️ pro ✔️ ✔️ DeleteLoadBalancerListeners ✔️ pro ✔️ ✔️ DeleteLoadBalancerPolicy ✔️ pro ✔️ ✔️ DeregisterInstancesFromLoadBalancer ✔️ pro ✔️ ✔️ DescribeAccountLimits DescribeInstanceHealth ✔️ pro ✔️ ✔️ DescribeLoadBalancerAttributes ✔️ pro ✔️ ✔️ DescribeLoadBalancerPolicies ✔️ pro ✔️ ✔️ DescribeLoadBalancerPolicyTypes DescribeLoadBalancers ✔️ pro ✔️ ✔️ DescribeTags ✔️ pro ✔️ ✔️ DetachLoadBalancerFromSubnets ✔️ pro ✔️ ✔️ DisableAvailabilityZonesForLoadBalancer ✔️ pro ✔️ EnableAvailabilityZonesForLoadBalancer ✔️ pro ✔️ ✔️ ModifyLoadBalancerAttributes ✔️ pro ✔️ ✔️ RegisterInstancesWithLoadBalancer ✔️ pro ✔️ ✔️ RemoveTags ✔️ pro ✔️ SetLoadBalancerListenerSSLCertificate ✔️ pro ✔️ SetLoadBalancerPoliciesForBackendServer ✔️ pro ✔️ ✔️ SetLoadBalancerPoliciesOfListener ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ELB v2 (Elastic Load Balancer v2)/references/coverage/coverage_elbv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_elbv2/Coverage Overview Elastic Load Balancer v2 (ELB v2) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddListenerCertificates ✔️ pro ✔️ ✔️ AddTags ✔️ pro ✔️ ✔️ AddTrustStoreRevocations CreateListener ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateLoadBalancer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateRule ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTargetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTrustStore DeleteListener ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLoadBalancer ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRule ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSharedTrustStoreAssociation DeleteTargetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTrustStore DeregisterTargets ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAccountLimits ✔️ pro ✔️ ✔️ DescribeListenerAttributes DescribeListenerCertificates ✔️ pro ✔️ ✔️ DescribeListeners ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLoadBalancerAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLoadBalancers ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeRules ✔️ pro ✔️ ✔️ DescribeSSLPolicies ✔️ pro ✔️ DescribeTags ✔️ pro ✔️ ✔️ DescribeTargetGroupAttributes ✔️ pro ✔️ ✔️ DescribeTargetGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTargetHealth ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeTrustStoreAssociations DescribeTrustStoreRevocations DescribeTrustStores GetResourcePolicy GetTrustStoreCaCertificatesBundle GetTrustStoreRevocationContent ModifyListener ✔️ pro ✔️ ✔️ ModifyListenerAttributes ModifyLoadBalancerAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyRule ✔️ pro ✔️ ✔️ ModifyTargetGroup ✔️ pro ✔️ ✔️ ModifyTargetGroupAttributes ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyTrustStore RegisterTargets ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveListenerCertificates ✔️ pro ✔️ ✔️ RemoveTags ✔️ pro ✔️ ✔️ RemoveTrustStoreRevocations SetIpAddressType ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SetRulePriorities ✔️ pro ✔️ SetSecurityGroups ✔️ pro ✔️ ✔️ SetSubnets ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Elemental MediaStore/user-guide/aws/mediastore/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/mediastore/Introduction MediaStore is a scalable and highly available object storage service designed specifically for media content. It provides a reliable way to store, manage, and serve media assets, such as audio, video, and images, with low latency and high performance. MediaStore seamlessly integrates with other AWS services like Elemental MediaConvert, Elemental MediaLive, Elemental MediaPackage, and CloudFront. LocalStack allows you to use the Elemental MediaStore APIs as a high-performance storage solution for media content in your local environment.EMR (Elastic MapReduce)/references/coverage/coverage_emr/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_emr/Coverage Overview Elastic MapReduce (EMR) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddInstanceFleet ✔️ pro ✔️ Show Tests AddInstanceGroups ✔️ pro ✔️ ✔️ AddJobFlowSteps ✔️ pro AddTags ✔️ pro ✔️ CancelSteps CreateSecurityConfiguration ✔️ pro ✔️ CreateStudio CreateStudioSessionMapping DeleteSecurityConfiguration ✔️ pro ✔️ DeleteStudio DeleteStudioSessionMapping DescribeCluster ✔️ pro ✔️ ✔️ DescribeJobFlows ✔️ pro ✔️ DescribeNotebookExecution DescribeReleaseLabel DescribeSecurityConfiguration ✔️ pro ✔️ DescribeStep ✔️ pro DescribeStudio GetAutoTerminationPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetBlockPublicAccessConfiguration ✔️ pro ✔️ GetClusterSessionCredentials GetManagedScalingPolicy GetStudioSessionMapping ListBootstrapActions ✔️ pro ✔️ ✔️ ListClusters ✔️ pro ✔️ ListInstanceFleets ✔️ pro ✔️ ✔️ ✔️ Show Tests ListInstanceGroups ✔️ pro ✔️ ✔️ ListInstances ✔️ pro ✔️ ListNotebookExecutions ListReleaseLabels ListSecurityConfigurations ListSteps ✔️ pro ✔️ ✔️ ListStudioSessionMappings ListStudios ListSupportedInstanceTypes ModifyCluster ✔️ pro ✔️ ModifyInstanceFleet ✔️ pro ✔️ Show Tests ModifyInstanceGroups ✔️ pro ✔️ ✔️ PutAutoScalingPolicy ✔️ pro PutAutoTerminationPolicy ✔️ pro ✔️ Show Tests PutBlockPublicAccessConfiguration ✔️ pro ✔️ PutManagedScalingPolicy RemoveAutoScalingPolicy ✔️ pro RemoveAutoTerminationPolicy ✔️ pro ✔️ Show Tests RemoveManagedScalingPolicy RemoveTags ✔️ pro ✔️ RunJobFlow ✔️ pro ✔️ ✔️ ✔️ Show Tests SetKeepJobFlowAliveWhenNoSteps SetTerminationProtection ✔️ pro ✔️ SetUnhealthyNodeReplacement SetVisibleToAllUsers ✔️ pro ✔️ StartNotebookExecution StopNotebookExecution TerminateJobFlows ✔️ pro ✔️ ✔️ UpdateStudio UpdateStudioSessionMapping Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.EMR (EMR Serverless)/references/coverage/coverage_emr-serverless/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_emr-serverless/Coverage Overview EMR Serverless (EMR) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CancelJobRun ✔️ pro ✔️ CreateApplication ✔️ pro ✔️ DeleteApplication ✔️ pro ✔️ GetApplication ✔️ pro GetDashboardForJobRun GetJobRun ✔️ pro ✔️ ListApplications ✔️ pro ✔️ ListJobRunAttempts ListJobRuns ✔️ pro ✔️ ListTagsForResource ✔️ pro StartApplication ✔️ pro ✔️ StartJobRun ✔️ pro ✔️ StopApplication ✔️ pro ✔️ TagResource ✔️ pro UntagResource ✔️ pro UpdateApplication ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.ES (OpenSearch, legacy Elasticsearch)/references/coverage/coverage_es/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_es/Coverage Overview OpenSearch, legacy Elasticsearch (ES) is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AcceptInboundCrossClusterSearchConnection AddTags ✔️ community ✔️ ✔️ ✔️ Show Tests AssociatePackage AuthorizeVpcEndpointAccess CancelDomainConfigChange CancelElasticsearchServiceSoftwareUpdate CreateElasticsearchDomain ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateOutboundCrossClusterSearchConnection CreatePackage CreateVpcEndpoint DeleteElasticsearchDomain ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteElasticsearchServiceRole DeleteInboundCrossClusterSearchConnection DeleteOutboundCrossClusterSearchConnection DeletePackage DeleteVpcEndpoint DescribeDomainAutoTunes DescribeDomainChangeProgress DescribeElasticsearchDomain ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeElasticsearchDomainConfig ✔️ community DescribeElasticsearchDomains ✔️ community DescribeElasticsearchInstanceTypeLimits DescribeInboundCrossClusterSearchConnections DescribeOutboundCrossClusterSearchConnections DescribePackages DescribeReservedElasticsearchInstanceOfferings DescribeReservedElasticsearchInstances DescribeVpcEndpoints DissociatePackage GetCompatibleElasticsearchVersions ✔️ community ✔️ ✔️ GetPackageVersionHistory GetUpgradeHistory GetUpgradeStatus ListDomainNames ✔️ community ✔️ ListDomainsForPackage ListElasticsearchInstanceTypes ListElasticsearchVersions ✔️ community ListPackagesForDomain ListTags ✔️ community ✔️ ✔️ ✔️ Show Tests ListVpcEndpointAccess ListVpcEndpoints ListVpcEndpointsForDomain PurchaseReservedElasticsearchInstanceOffering RejectInboundCrossClusterSearchConnection RemoveTags ✔️ community RevokeVpcEndpointAccess StartElasticsearchServiceSoftwareUpdate UpdateElasticsearchDomainConfig ✔️ community UpdatePackage UpdateVpcEndpoint UpgradeElasticsearchDomain Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Event-driven architecture with Amazon SNS FIFO, DynamoDB, Lambda, and S3/applications/event-driven-architecture-with-amazon-sns-fifo-dynamodb-lambda-and-s3/Mon, 01 Jan 0001 00:00:00 +0000/applications/event-driven-architecture-with-amazon-sns-fifo-dynamodb-lambda-and-s3/EventBridge/user-guide/aws/events/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/events/Introduction EventBridge provides a centralized mechanism to discover and communicate events across various AWS services and applications. EventBridge allows you to register, track, and resolve events, which indicates a change in the environment and then applies a rule to route the event to a target. EventBridge rules are tied to an Event Bus to manage event-driven workflows. You can use either identity-based or resource-based policies to control access to EventBridge resources, where the former can be attached to IAM users, groups, and roles, and the latter can be attached to specific AWS resources.EventBridge Pipes/user-guide/aws/pipes/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/pipes/Introduction EventBridge Pipes allows users to create point-to-point integrations between event producers and consumers with transform, filter and enrichment steps. Pipes are particularly useful for scenarios involving real-time data processing, application integration, and automated workflows, while simplifying the process of routing events between AWS services. Pipes offer a point-to-point connection from one source to one target (one-to-one). In contrast, EventBridge Event Bus offers a one-to-many integration where an event router delivers one event to zero or more destinations.EventBridge Scheduler/user-guide/aws/scheduler/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/scheduler/Introduction EventBridge Scheduler is a service that enables you to schedule the execution of your AWS Lambda functions, Amazon ECS tasks, and Amazon Batch jobs. You can use EventBridge Scheduler to create schedules that run at a specific time or at regular intervals. You can also use EventBridge Scheduler to create schedules that run within a flexible time window. LocalStack allows you to use the Scheduler APIs in your local environment to create and run schedules.EventBridge/references/coverage/coverage_events/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_events/Coverage Overview EventBridge is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details ActivateEventSource CancelReplay ✔️ community ✔️ CreateApiDestination ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateArchive ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateConnection ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateEndpoint CreateEventBus ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreatePartnerEventSource ✔️ community ✔️ DeactivateEventSource DeauthorizeConnection DeleteApiDestination ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteArchive ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteConnection ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEndpoint DeleteEventBus ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeletePartnerEventSource ✔️ community DeleteRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeApiDestination ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeArchive ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeConnection ✔️ community ✔️ ✔️ DescribeEndpoint DescribeEventBus ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeEventSource ✔️ community DescribePartnerEventSource ✔️ community ✔️ DescribeReplay ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableRule ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests EnableRule ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListApiDestinations ✔️ community ✔️ ✔️ ✔️ Show Tests ListArchives ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListConnections ✔️ community ✔️ ✔️ ✔️ Show Tests ListEndpoints ListEventBuses ✔️ community ✔️ ✔️ Show Tests ListEventSources ListPartnerEventSourceAccounts ListPartnerEventSources ListReplays ✔️ community ✔️ ListRuleNamesByTarget ✔️ community ✔️ ListRules ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTargetsByRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutEvents ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutPartnerEvents ✔️ community PutPermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutTargets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemovePermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RemoveTargets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartReplay ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TestEventPattern ✔️ community ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateApiDestination ✔️ community ✔️ ✔️ UpdateArchive ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateConnection ✔️ community ✔️ ✔️ UpdateEndpoint UpdateEventBus Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Fault Injection Service (FIS)/user-guide/aws/fis/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/fis/Introduction Fault Injection Service (FIS) is a service provided by Amazon Web Services that enables you to test the resilience of your applications and infrastructure by injecting faults and failures into your AWS resources. FIS simulates faults such as resource unavailability and service errors to assess the impact on your application’s performance and availability. The full list of such possible fault injections is available in the AWS docs. -LocalStack allows you to use the FIS APIs in your local environment to introduce faults in other services, in order to check how your setup behaves when parts of it stop working locally.Kinesis Data Firehose/references/coverage/coverage_firehose/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_firehose/Coverage Overview Kinesis Data Firehose is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateDeliveryStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDeliveryStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDeliveryStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListDeliveryStreams ✔️ community ✔️ ✔️ Show Tests ListTagsForDeliveryStream ✔️ community ✔️ ✔️ ✔️ Show Tests PutRecord ✔️ community ✔️ ✔️ ✔️ Show Tests PutRecordBatch ✔️ community StartDeliveryStreamEncryption StopDeliveryStreamEncryption TagDeliveryStream ✔️ community ✔️ ✔️ UntagDeliveryStream ✔️ community ✔️ ✔️ UpdateDestination ✔️ community ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.FIS (Fault Injection Simulator)/references/coverage/coverage_fis/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_fis/Coverage Overview Fault Injection Simulator (FIS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateExperimentTemplate ✔️ pro ✔️ ✔️ CreateTargetAccountConfiguration DeleteExperimentTemplate ✔️ pro ✔️ ✔️ DeleteTargetAccountConfiguration GetAction GetExperiment ✔️ pro GetExperimentTargetAccountConfiguration GetExperimentTemplate ✔️ pro ✔️ ✔️ GetTargetAccountConfiguration GetTargetResourceType ListActions ListExperimentResolvedTargets ListExperimentTargetAccountConfigurations ListExperimentTemplates ✔️ pro ListExperiments ✔️ pro ListTagsForResource ListTargetAccountConfigurations ListTargetResourceTypes StartExperiment ✔️ pro StopExperiment ✔️ pro TagResource UntagResource UpdateExperimentTemplate UpdateTargetAccountConfiguration Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Former2/user-guide/integrations/former2/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/former2/Introduction Former2 allows you to generate Infrastructure-as-Code (IaC) outputs using your pre-existing AWS resources. It uses the AWS JavaScript SDK to make relevant API calls, scans your infrastructure, and provides you with a resource list. You can then select the resources for which you want to generate IaC outputs. Former2 currently supports the following outputs: +LocalStack allows you to use the FIS APIs in your local environment to introduce faults in other services, in order to check how your setup behaves when parts of it stop working locally.Kinesis Data Firehose/references/coverage/coverage_firehose/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_firehose/Coverage Overview Kinesis Data Firehose is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateDeliveryStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDeliveryStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDeliveryStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListDeliveryStreams ✔️ community ✔️ ✔️ Show Tests ListTagsForDeliveryStream ✔️ community ✔️ ✔️ ✔️ Show Tests PutRecord ✔️ community ✔️ ✔️ ✔️ Show Tests PutRecordBatch ✔️ community StartDeliveryStreamEncryption StopDeliveryStreamEncryption TagDeliveryStream ✔️ community ✔️ ✔️ UntagDeliveryStream ✔️ community ✔️ ✔️ UpdateDestination ✔️ community ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.FIS (Fault Injection Simulator)/references/coverage/coverage_fis/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_fis/Coverage Overview Fault Injection Simulator (FIS) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateExperimentTemplate ✔️ pro ✔️ ✔️ CreateTargetAccountConfiguration DeleteExperimentTemplate ✔️ pro ✔️ ✔️ DeleteTargetAccountConfiguration GetAction GetExperiment ✔️ pro GetExperimentTargetAccountConfiguration GetExperimentTemplate ✔️ pro ✔️ ✔️ GetSafetyLever GetTargetAccountConfiguration GetTargetResourceType ListActions ListExperimentResolvedTargets ListExperimentTargetAccountConfigurations ListExperimentTemplates ✔️ pro ListExperiments ✔️ pro ListTagsForResource ListTargetAccountConfigurations ListTargetResourceTypes StartExperiment ✔️ pro StopExperiment ✔️ pro TagResource UntagResource UpdateExperimentTemplate UpdateSafetyLeverState UpdateTargetAccountConfiguration Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Former2/user-guide/integrations/former2/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/former2/Introduction Former2 allows you to generate Infrastructure-as-Code (IaC) outputs using your pre-existing AWS resources. It uses the AWS JavaScript SDK to make relevant API calls, scans your infrastructure, and provides you with a resource list. You can then select the resources for which you want to generate IaC outputs. Former2 currently supports the following outputs: CloudFormation Terraform Troposphere CDK V1 (Cfn Primitives) & CDK V2 (Cfn Primitives) (TypeScript, Python, Java, C#) CDK for Terraform (TypeScript) Pulumi (TypeScript) Diagrams With Former2, you can scan the resources within your LocalStack instance and produce Infrastructure-as-Code (IaC) outputs.Full-Stack application with AWS Lambda, DynamoDB & S3 for shipment validation/applications/full-stack-application-with-aws-lambda-dynamodb-s3-for-shipment-validation/Mon, 01 Jan 0001 00:00:00 +0000/applications/full-stack-application-with-aws-lambda-dynamodb-s3-for-shipment-validation/Gitpod/user-guide/integrations/gitpod/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/gitpod/Overview Gitpod is an open-source platform that enables remote software development via ephemeral workspaces. It provides an automated setup with cloud-based, remote developer environments connected with a developer’s editing experience of choice. Gitpod allow users to codify their developer environment as code. With projects codified, you can spin up a new workspace, start coding and throw away the workspace when they are done! LocalStack on Gitpod LocalStack allows you to set up a development environment with a cloud sandbox that can be used to test and develop cloud applications.Glacier (S3 Glacier)/references/coverage/coverage_glacier/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_glacier/Coverage Overview S3 Glacier (Glacier) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AbortMultipartUpload AbortVaultLock AddTagsToVault ✔️ pro CompleteMultipartUpload CompleteVaultLock CreateVault ✔️ pro ✔️ DeleteArchive ✔️ pro ✔️ DeleteVault ✔️ pro ✔️ DeleteVaultAccessPolicy ✔️ pro DeleteVaultNotifications ✔️ pro DescribeJob ✔️ pro DescribeVault ✔️ pro ✔️ GetDataRetrievalPolicy GetJobOutput ✔️ pro GetVaultAccessPolicy ✔️ pro GetVaultLock GetVaultNotifications ✔️ pro InitiateJob ✔️ pro ✔️ InitiateMultipartUpload InitiateVaultLock ListJobs ✔️ pro ✔️ ListMultipartUploads ListParts ListProvisionedCapacity ListTagsForVault ✔️ pro ListVaults ✔️ pro PurchaseProvisionedCapacity RemoveTagsFromVault ✔️ pro SetDataRetrievalPolicy SetVaultAccessPolicy ✔️ pro SetVaultNotifications ✔️ pro UploadArchive ✔️ pro ✔️ UploadMultipartPart Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Glacier/user-guide/aws/glacier/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/glacier/Introduction Glacier is a data storage service provided by Amazon Web Services to suit the long-term storage of archives and backup of infrequently accessed data. It offers various retrieval options, different levels of retrieval speed, and more. Glacier uses a Vault container to store your data, similar to how S3 stores data in Buckets. A Vault further holds the data in an Archive, which can contain text, images, video, and audio files.Glue/references/coverage/coverage_glue/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_glue/Coverage Overview Glue is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchCreatePartition ✔️ pro BatchDeleteConnection BatchDeletePartition ✔️ pro BatchDeleteTable ✔️ pro BatchDeleteTableVersion BatchGetBlueprints BatchGetCrawlers BatchGetCustomEntityTypes BatchGetDataQualityResult BatchGetDevEndpoints BatchGetJobs BatchGetPartition ✔️ pro BatchGetTableOptimizer BatchGetTriggers BatchGetWorkflows BatchPutDataQualityStatisticAnnotation BatchStopJobRun BatchUpdatePartition ✔️ pro CancelDataQualityRuleRecommendationRun CancelDataQualityRulesetEvaluationRun CancelMLTaskRun CancelStatement CheckSchemaVersionValidity ✔️ pro CreateBlueprint CreateClassifier ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateConnection ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateCrawler ✔️ pro ✔️ ✔️ CreateCustomEntityType CreateDataQualityRuleset CreateDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDevEndpoint CreateJob ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateMLTransform CreatePartition ✔️ pro ✔️ ✔️ CreatePartitionIndex ✔️ pro ✔️ ✔️ CreateRegistry ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSchema ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateScript CreateSecurityConfiguration ✔️ pro ✔️ ✔️ CreateSession CreateTable ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTableOptimizer CreateTrigger ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateUsageProfile CreateUserDefinedFunction CreateWorkflow ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBlueprint DeleteClassifier ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteColumnStatisticsForPartition DeleteColumnStatisticsForTable DeleteConnection ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCrawler ✔️ pro ✔️ ✔️ DeleteCustomEntityType DeleteDataQualityRuleset DeleteDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDevEndpoint DeleteJob ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMLTransform DeletePartition ✔️ pro ✔️ ✔️ DeletePartitionIndex ✔️ pro ✔️ ✔️ DeleteRegistry ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResourcePolicy ✔️ pro ✔️ ✔️ DeleteSchema ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSchemaVersions ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteSecurityConfiguration ✔️ pro ✔️ ✔️ DeleteSession DeleteTable ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTableOptimizer DeleteTableVersion DeleteTrigger ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUsageProfile DeleteUserDefinedFunction DeleteWorkflow ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBlueprint GetBlueprintRun GetBlueprintRuns GetCatalogImportStatus ✔️ pro GetClassifier ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetClassifiers ✔️ pro GetColumnStatisticsForPartition GetColumnStatisticsForTable GetColumnStatisticsTaskRun GetColumnStatisticsTaskRuns GetConnection ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetConnections ✔️ pro GetCrawler ✔️ pro ✔️ ✔️ GetCrawlerMetrics GetCrawlers ✔️ pro GetCustomEntityType GetDataCatalogEncryptionSettings GetDataQualityModel GetDataQualityModelResult GetDataQualityResult GetDataQualityRuleRecommendationRun GetDataQualityRuleset GetDataQualityRulesetEvaluationRun GetDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDatabases ✔️ pro ✔️ ✔️ GetDataflowGraph GetDevEndpoint GetDevEndpoints GetJob ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetJobBookmark GetJobRun ✔️ pro ✔️ GetJobRuns ✔️ pro GetJobs ✔️ pro ✔️ GetMLTaskRun GetMLTaskRuns GetMLTransform GetMLTransforms GetMapping GetPartition ✔️ pro ✔️ ✔️ GetPartitionIndexes ✔️ pro ✔️ ✔️ GetPartitions ✔️ pro GetPlan GetRegistry ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResourcePolicies GetResourcePolicy ✔️ pro ✔️ ✔️ GetSchema ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSchemaByDefinition ✔️ pro GetSchemaVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSchemaVersionsDiff ✔️ pro GetSecurityConfiguration ✔️ pro ✔️ ✔️ GetSecurityConfigurations ✔️ pro GetSession GetStatement GetTable ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTableOptimizer GetTableVersion ✔️ pro GetTableVersions ✔️ pro GetTables ✔️ pro ✔️ ✔️ GetTags ✔️ pro ✔️ ✔️ GetTrigger ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTriggers ✔️ pro ✔️ GetUnfilteredPartitionMetadata GetUnfilteredPartitionsMetadata GetUnfilteredTableMetadata GetUsageProfile GetUserDefinedFunction GetUserDefinedFunctions GetWorkflow ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetWorkflowRun GetWorkflowRunProperties GetWorkflowRuns ImportCatalogToGlue ✔️ pro ListBlueprints ListColumnStatisticsTaskRuns ListCrawlers ✔️ pro ✔️ ListCrawls ✔️ pro ListCustomEntityTypes ListDataQualityResults ListDataQualityRuleRecommendationRuns ListDataQualityRulesetEvaluationRuns ListDataQualityRulesets ListDataQualityStatisticAnnotations ListDataQualityStatistics ListDevEndpoints ListJobs ✔️ pro ✔️ ListMLTransforms ListRegistries ✔️ pro ✔️ ✔️ ListSchemaVersions ✔️ pro ListSchemas ✔️ pro ListSessions ListStatements ListTableOptimizerRuns ListTriggers ListUsageProfiles ListWorkflows ✔️ pro ✔️ ✔️ PutDataCatalogEncryptionSettings PutDataQualityProfileAnnotation PutResourcePolicy ✔️ pro ✔️ ✔️ PutSchemaVersionMetadata ✔️ pro ✔️ ✔️ ✔️ Show Tests PutWorkflowRunProperties QuerySchemaVersionMetadata ✔️ pro ✔️ ✔️ ✔️ Show Tests RegisterSchemaVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveSchemaVersionMetadata ✔️ pro ✔️ ✔️ ✔️ Show Tests ResetJobBookmark ResumeWorkflowRun RunStatement SearchTables StartBlueprintRun StartColumnStatisticsTaskRun StartCrawler ✔️ pro StartCrawlerSchedule StartDataQualityRuleRecommendationRun StartDataQualityRulesetEvaluationRun StartExportLabelsTaskRun StartImportLabelsTaskRun StartJobRun ✔️ pro ✔️ StartMLEvaluationTaskRun StartMLLabelingSetGenerationTaskRun StartTrigger ✔️ pro ✔️ ✔️ StartWorkflowRun StopColumnStatisticsTaskRun StopCrawler ✔️ pro StopCrawlerSchedule StopSession StopTrigger ✔️ pro ✔️ ✔️ StopWorkflowRun TagResource ✔️ pro ✔️ ✔️ UntagResource ✔️ pro ✔️ ✔️ UpdateBlueprint UpdateClassifier ✔️ pro ✔️ ✔️ UpdateColumnStatisticsForPartition UpdateColumnStatisticsForTable UpdateConnection ✔️ pro ✔️ ✔️ UpdateCrawler ✔️ pro ✔️ ✔️ UpdateCrawlerSchedule UpdateDataQualityRuleset UpdateDatabase ✔️ pro ✔️ ✔️ UpdateDevEndpoint UpdateJob ✔️ pro ✔️ ✔️ UpdateJobFromSourceControl UpdateMLTransform UpdatePartition ✔️ pro ✔️ ✔️ UpdateRegistry ✔️ pro ✔️ ✔️ UpdateSchema ✔️ pro ✔️ ✔️ UpdateSourceControlFromJob UpdateTable ✔️ pro ✔️ ✔️ UpdateTableOptimizer UpdateTrigger ✔️ pro ✔️ ✔️ UpdateUsageProfile UpdateUserDefinedFunction UpdateWorkflow ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Glue/user-guide/aws/glue/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/glue/Introduction The Glue API in LocalStack Pro allows you to run ETL (Extract-Transform-Load) jobs locally, maintaining table metadata in the local Glue data catalog, and using the Spark ecosystem (PySpark/Scala) to run data processing workflows. LocalStack allows you to use the Glue APIs in your local environment. The supported APIs are available on our API coverage page, which provides information on the extent of Glue’s integration with LocalStack. @@ -184,23 +184,23 @@ LocalStack allows you to use the IoT Analytics APIs to create and manage channel LocalStack allows you to use the IoT Data APIs to update, get, and delete the shadow of a thing in your local environment. The supported APIs are available on our API Coverage Page, which provides information on the extent of IoT Data integration with LocalStack.IoT Wireless/user-guide/aws/iotwireless/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/iotwireless/Introduction AWS IoT Wireless is a managed service that enables customers to connect and manage wireless devices. The service provides a set of APIs to manage wireless devices, gateways, and destinations. LocalStack allows you to use the IoT Wireless APIs in your local environment from creating wireless devices and gateways. The supported APIs are available on our API coverage page, which provides information on the extent of IoT Wireless’s integration with LocalStack.IoT Data/references/coverage/coverage_iot-data/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_iot-data/Coverage Overview IoT Data is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DeleteThingShadow ✔️ pro ✔️ GetRetainedMessage GetThingShadow ✔️ pro ✔️ ListNamedShadowsForThing ✔️ pro ListRetainedMessages Publish ✔️ pro ✔️ UpdateThingShadow ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.IoT Analytics/references/coverage/coverage_iotanalytics/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_iotanalytics/Coverage Overview IoT Analytics is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchPutMessage CancelPipelineReprocessing CreateChannel ✔️ pro CreateDataset ✔️ pro CreateDatasetContent CreateDatastore ✔️ pro CreatePipeline ✔️ pro DeleteChannel ✔️ pro DeleteDataset ✔️ pro DeleteDatasetContent DeleteDatastore ✔️ pro DeletePipeline ✔️ pro DescribeChannel ✔️ pro DescribeDataset ✔️ pro DescribeDatastore ✔️ pro DescribeLoggingOptions DescribePipeline ✔️ pro GetDatasetContent ListChannels ✔️ pro ListDatasetContents ListDatasets ✔️ pro ListDatastores ✔️ pro ListPipelines ✔️ pro ListTagsForResource PutLoggingOptions RunPipelineActivity SampleChannelData StartPipelineReprocessing TagResource UntagResource UpdateChannel UpdateDataset UpdateDatastore UpdatePipeline Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.IoT Wireless/references/coverage/coverage_iotwireless/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_iotwireless/Coverage Overview IoT Wireless is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateAwsAccountWithPartnerAccount AssociateMulticastGroupWithFuotaTask AssociateWirelessDeviceWithFuotaTask AssociateWirelessDeviceWithMulticastGroup AssociateWirelessDeviceWithThing AssociateWirelessGatewayWithCertificate AssociateWirelessGatewayWithThing CancelMulticastGroupSession CreateDestination CreateDeviceProfile ✔️ pro CreateFuotaTask CreateMulticastGroup CreateNetworkAnalyzerConfiguration CreateServiceProfile CreateWirelessDevice ✔️ pro CreateWirelessGateway ✔️ pro CreateWirelessGatewayTask CreateWirelessGatewayTaskDefinition DeleteDestination DeleteDeviceProfile ✔️ pro DeleteFuotaTask DeleteMulticastGroup DeleteNetworkAnalyzerConfiguration DeleteQueuedMessages DeleteServiceProfile DeleteWirelessDevice ✔️ pro DeleteWirelessDeviceImportTask DeleteWirelessGateway ✔️ pro DeleteWirelessGatewayTask DeleteWirelessGatewayTaskDefinition DeregisterWirelessDevice DisassociateAwsAccountFromPartnerAccount DisassociateMulticastGroupFromFuotaTask DisassociateWirelessDeviceFromFuotaTask DisassociateWirelessDeviceFromMulticastGroup DisassociateWirelessDeviceFromThing DisassociateWirelessGatewayFromCertificate DisassociateWirelessGatewayFromThing GetDestination GetDeviceProfile ✔️ pro GetEventConfigurationByResourceTypes GetFuotaTask GetLogLevelsByResourceTypes GetMetricConfiguration GetMetrics GetMulticastGroup GetMulticastGroupSession GetNetworkAnalyzerConfiguration GetPartnerAccount GetPosition GetPositionConfiguration GetPositionEstimate GetResourceEventConfiguration GetResourceLogLevel GetResourcePosition GetServiceEndpoint GetServiceProfile GetWirelessDevice ✔️ pro GetWirelessDeviceImportTask GetWirelessDeviceStatistics GetWirelessGateway ✔️ pro GetWirelessGatewayCertificate GetWirelessGatewayFirmwareInformation GetWirelessGatewayStatistics GetWirelessGatewayTask GetWirelessGatewayTaskDefinition ListDestinations ListDeviceProfiles ✔️ pro ListDevicesForWirelessDeviceImportTask ListEventConfigurations ListFuotaTasks ListMulticastGroups ListMulticastGroupsByFuotaTask ListNetworkAnalyzerConfigurations ListPartnerAccounts ListPositionConfigurations ListQueuedMessages ListServiceProfiles ListTagsForResource ListWirelessDeviceImportTasks ListWirelessDevices ✔️ pro ListWirelessGatewayTaskDefinitions ListWirelessGateways ✔️ pro PutPositionConfiguration PutResourceLogLevel ResetAllResourceLogLevels ResetResourceLogLevel SendDataToMulticastGroup SendDataToWirelessDevice StartBulkAssociateWirelessDeviceWithMulticastGroup StartBulkDisassociateWirelessDeviceFromMulticastGroup StartFuotaTask StartMulticastGroupSession StartSingleWirelessDeviceImportTask StartWirelessDeviceImportTask TagResource TestWirelessDevice UntagResource UpdateDestination UpdateEventConfigurationByResourceTypes UpdateFuotaTask UpdateLogLevelsByResourceTypes UpdateMetricConfiguration UpdateMulticastGroup UpdateNetworkAnalyzerConfiguration UpdatePartnerAccount UpdatePosition UpdateResourceEventConfiguration UpdateResourcePosition UpdateWirelessDevice ✔️ pro UpdateWirelessDeviceImportTask UpdateWirelessGateway ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Java/user-guide/integrations/sdks/java/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/sdks/java/Overview The AWS SDK for Java provides a Java API for AWS services. Using the SDK, your Java application can interact with LocalStack services the same way it does with Amazon services. Support for new services is regularly added to the SDK. For a list of the supported services and their API versions that are included with each release of the SDK, view the release notes for the version that you’re working with.JavaScript/user-guide/integrations/sdks/javascript/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/sdks/javascript/Overview The AWS SDK for JavaScript, like other AWS SDKs, lets you set the endpoint when creating resource clients, which is the preferred way of integrating the JavaScript SDK with LocalStack. The JavaScript SDK has two major versions, each with their own way of specifying the LocalStack endpoint: -aws-sdk-js aws-sdk-js-v3 Examples Here is an example of how to create a Lambda client and an S3 client with the endpoint set to LocalStack.MSK (Managed Streaming for Apache Kafka)/references/coverage/coverage_kafka/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_kafka/Coverage Overview Managed Streaming for Apache Kafka (MSK) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchAssociateScramSecret CreateCluster ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateClusterV2 ✔️ pro CreateConfiguration ✔️ pro CreateReplicator CreateVpcConnection DeleteCluster ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteClusterPolicy DeleteConfiguration ✔️ pro DeleteReplicator DeleteVpcConnection DescribeCluster ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeClusterV2 ✔️ pro ✔️ ✔️ DescribeClusterOperation ✔️ pro DescribeClusterOperationV2 DescribeConfiguration ✔️ pro DescribeConfigurationRevision ✔️ pro DescribeReplicator DescribeVpcConnection BatchDisassociateScramSecret GetBootstrapBrokers ✔️ pro ✔️ ✔️ GetCompatibleKafkaVersions GetClusterPolicy ListClusterOperations ListClusterOperationsV2 ListClusters ✔️ pro ✔️ ✔️ ✔️ Show Tests ListClustersV2 ✔️ pro ListConfigurationRevisions ✔️ pro ListConfigurations ✔️ pro ListKafkaVersions ListNodes ✔️ pro ListReplicators ListScramSecrets ListTagsForResource ListClientVpcConnections ListVpcConnections RejectClientVpcConnection PutClusterPolicy RebootBroker TagResource UntagResource UpdateBrokerCount UpdateBrokerType UpdateBrokerStorage UpdateConfiguration ✔️ pro UpdateConnectivity UpdateClusterConfiguration ✔️ pro UpdateClusterKafkaVersion ✔️ pro UpdateMonitoring UpdateReplicationInfo UpdateSecurity UpdateStorage Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Key Management Service (KMS)/user-guide/aws/kms/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/kms/Introduction Key Management Service (KMS) is a managed service that allows users to handle encryption keys within the Amazon Web Services ecosystem. KMS allows users to create, control, and utilize keys to encrypt and decrypt data, as well as to sign and verify messages. KMS allows you to create, delete, list, and update aliases, friendly names for your KMS keys, and tag them for identification and automation. You can check the official AWS documentation to understand the basic terms and concepts used in the KMS.Kinesis/references/coverage/coverage_kinesis/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_kinesis/Coverage Overview Kinesis is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddTagsToStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DecreaseStreamRetentionPeriod ✔️ community ✔️ ✔️ DeleteResourcePolicy ✔️ community DeleteStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeregisterStreamConsumer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLimits ✔️ community DescribeStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeStreamConsumer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeStreamSummary ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableEnhancedMonitoring ✔️ community ✔️ ✔️ EnableEnhancedMonitoring ✔️ community ✔️ ✔️ GetRecords ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResourcePolicy ✔️ community GetShardIterator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests IncreaseStreamRetentionPeriod ✔️ community ✔️ ✔️ ListShards ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListStreamConsumers ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListStreams ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsForStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests MergeShards ✔️ community PutRecord ✔️ community ✔️ ✔️ ✔️ Show Tests PutRecords ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutResourcePolicy ✔️ community RegisterStreamConsumer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveTagsFromStream ✔️ community ✔️ ✔️ SplitShard ✔️ community StartStreamEncryption ✔️ community ✔️ ✔️ StopStreamEncryption ✔️ community ✔️ ✔️ SubscribeToShard ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateShardCount ✔️ community ✔️ ✔️ UpdateStreamMode ✔️ community ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Kinesis/user-guide/aws/kinesis/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/kinesis/Introduction Kinesis is a platform provided by Amazon Web Services (AWS) that enables your application to ingest, buffer, and process data in real-time. Kinesis is suitable for applications that require processing and deriving insights from data streams such as logs, metrics, user interactions, and IoT sensor readings. Kinesis offers three main services: Kinesis Data Streams, Kinesis Data Firehose, and Kinesis Data Analytics. In this page, we take a look at Kinesis Data Streams which allows you to capture and store real-time data streams.Kinesis Data Analytics/user-guide/aws/kinesisanalytics/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/kinesisanalytics/Introduction Kinesis Data Analytics is a service offered by Amazon Web Services (AWS) that enables you to process and analyze streaming data in real-time. Kinesis Data Analytics allows you to apply transformations, filtering, and enrichment to streaming data using standard SQL syntax. You can also run Java or Scala programs against streaming sources to perform various operations on the data using Apache Flink. +aws-sdk-js aws-sdk-js-v3 Examples Here is an example of how to create a Lambda client and an S3 client with the endpoint set to LocalStack.MSK (Managed Streaming for Apache Kafka)/references/coverage/coverage_kafka/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_kafka/Coverage Overview Managed Streaming for Apache Kafka (MSK) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchAssociateScramSecret CreateCluster ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateClusterV2 ✔️ pro CreateConfiguration ✔️ pro CreateReplicator CreateVpcConnection DeleteCluster ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteClusterPolicy DeleteConfiguration ✔️ pro DeleteReplicator DeleteVpcConnection DescribeCluster ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeClusterV2 ✔️ pro ✔️ ✔️ DescribeClusterOperation ✔️ pro DescribeClusterOperationV2 DescribeConfiguration ✔️ pro DescribeConfigurationRevision ✔️ pro DescribeReplicator DescribeVpcConnection BatchDisassociateScramSecret GetBootstrapBrokers ✔️ pro ✔️ ✔️ GetCompatibleKafkaVersions GetClusterPolicy ListClusterOperations ListClusterOperationsV2 ListClusters ✔️ pro ✔️ ✔️ ✔️ Show Tests ListClustersV2 ✔️ pro ListConfigurationRevisions ✔️ pro ListConfigurations ✔️ pro ListKafkaVersions ListNodes ✔️ pro ListReplicators ListScramSecrets ListTagsForResource ListClientVpcConnections ListVpcConnections RejectClientVpcConnection PutClusterPolicy RebootBroker TagResource UntagResource UpdateBrokerCount UpdateBrokerType UpdateBrokerStorage UpdateConfiguration ✔️ pro UpdateConnectivity UpdateClusterConfiguration ✔️ pro UpdateClusterKafkaVersion ✔️ pro UpdateMonitoring UpdateReplicationInfo UpdateSecurity UpdateStorage Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Key Management Service (KMS)/user-guide/aws/kms/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/kms/Introduction Key Management Service (KMS) is a managed service that allows users to handle encryption keys within the Amazon Web Services ecosystem. KMS allows users to create, control, and utilize keys to encrypt and decrypt data, as well as to sign and verify messages. KMS allows you to create, delete, list, and update aliases, friendly names for your KMS keys, and tag them for identification and automation. You can check the official AWS documentation to understand the basic terms and concepts used in the KMS.Kinesis/references/coverage/coverage_kinesis/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_kinesis/Coverage Overview Kinesis is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddTagsToStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DecreaseStreamRetentionPeriod ✔️ community ✔️ ✔️ DeleteResourcePolicy ✔️ community DeleteStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeregisterStreamConsumer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLimits ✔️ community DescribeStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeStreamConsumer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeStreamSummary ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableEnhancedMonitoring ✔️ community ✔️ ✔️ EnableEnhancedMonitoring ✔️ community ✔️ ✔️ GetRecords ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResourcePolicy ✔️ community GetShardIterator ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests IncreaseStreamRetentionPeriod ✔️ community ✔️ ✔️ ListShards ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListStreamConsumers ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListStreams ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsForStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests MergeShards ✔️ community PutRecord ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutRecords ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutResourcePolicy ✔️ community RegisterStreamConsumer ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveTagsFromStream ✔️ community ✔️ ✔️ SplitShard ✔️ community StartStreamEncryption ✔️ community ✔️ ✔️ StopStreamEncryption ✔️ community ✔️ ✔️ SubscribeToShard ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateShardCount ✔️ community ✔️ ✔️ UpdateStreamMode ✔️ community ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Kinesis/user-guide/aws/kinesis/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/kinesis/Introduction Kinesis is a platform provided by Amazon Web Services (AWS) that enables your application to ingest, buffer, and process data in real-time. Kinesis is suitable for applications that require processing and deriving insights from data streams such as logs, metrics, user interactions, and IoT sensor readings. Kinesis offers three main services: Kinesis Data Streams, Kinesis Data Firehose, and Kinesis Data Analytics. In this page, we take a look at Kinesis Data Streams which allows you to capture and store real-time data streams.Kinesis Data Analytics/user-guide/aws/kinesisanalytics/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/kinesisanalytics/Introduction Kinesis Data Analytics is a service offered by Amazon Web Services (AWS) that enables you to process and analyze streaming data in real-time. Kinesis Data Analytics allows you to apply transformations, filtering, and enrichment to streaming data using standard SQL syntax. You can also run Java or Scala programs against streaming sources to perform various operations on the data using Apache Flink. LocalStack allows you to use the Kinesis Data Analytics APIs in your local environment.Kinesis Data Firehose/user-guide/aws/firehose/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/firehose/Note Amazon recently renamed Kinesis Data Firehose to Data Firehose. Introduction Kinesis Data Firehose is a service provided by AWS that allows you to extract, transform and load streaming data into various destinations, such as Amazon S3, Amazon Redshift, and Elasticsearch. With Kinesis Data Firehose, you can ingest and deliver real-time data from different sources as it automates data delivery, handles buffering and compression, and scales according to the data volume.Kinesis Data Analytics API/references/coverage/coverage_kinesisanalytics/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_kinesisanalytics/Coverage Overview Kinesis Data Analytics API is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddApplicationCloudWatchLoggingOption AddApplicationInput AddApplicationInputProcessingConfiguration ✔️ pro AddApplicationOutput ✔️ pro ✔️ ✔️ ✔️ Show Tests AddApplicationReferenceDataSource CreateApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteApplicationCloudWatchLoggingOption DeleteApplicationInputProcessingConfiguration ✔️ pro DeleteApplicationOutput ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteApplicationReferenceDataSource DescribeApplication ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DiscoverInputSchema ListApplications ✔️ pro ✔️ ✔️ ListTagsForResource ✔️ pro ✔️ ✔️ StartApplication ✔️ pro StopApplication TagResource ✔️ pro UntagResource ✔️ pro UpdateApplication ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Kinesis Data Analytics API v2/references/coverage/coverage_kinesisanalyticsv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_kinesisanalyticsv2/Coverage Overview Kinesis Data Analytics API v2 is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddApplicationCloudWatchLoggingOption AddApplicationInput AddApplicationInputProcessingConfiguration ✔️ pro AddApplicationOutput ✔️ pro AddApplicationReferenceDataSource AddApplicationVpcConfiguration CreateApplication ✔️ pro CreateApplicationPresignedUrl CreateApplicationSnapshot DeleteApplication ✔️ pro DeleteApplicationCloudWatchLoggingOption DeleteApplicationInputProcessingConfiguration ✔️ pro DeleteApplicationOutput DeleteApplicationReferenceDataSource DeleteApplicationSnapshot DeleteApplicationVpcConfiguration DescribeApplication ✔️ pro DescribeApplicationOperation DescribeApplicationSnapshot DescribeApplicationVersion DiscoverInputSchema ListApplicationOperations ListApplicationSnapshots ListApplicationVersions ListApplications ✔️ pro ListTagsForResource ✔️ pro RollbackApplication StartApplication StopApplication TagResource ✔️ pro UntagResource ✔️ pro UpdateApplication ✔️ pro UpdateApplicationMaintenanceConfiguration Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.KMS (Key Management Service)/references/coverage/coverage_kms/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_kms/Coverage Overview Key Management Service (KMS) is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CancelKeyDeletion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ConnectCustomKeyStore CreateAlias ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateCustomKeyStore CreateGrant ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests Decrypt ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAlias ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCustomKeyStore DeleteImportedKeyMaterial ✔️ community ✔️ ✔️ ✔️ Show Tests DeriveSharedSecret DescribeCustomKeyStores DescribeKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableKeyRotation ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisconnectCustomKeyStore EnableKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests EnableKeyRotation ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests Encrypt ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GenerateDataKey ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GenerateDataKeyPair ✔️ community ✔️ ✔️ ✔️ Show Tests GenerateDataKeyPairWithoutPlaintext ✔️ community ✔️ ✔️ ✔️ Show Tests GenerateDataKeyWithoutPlaintext ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GenerateMac ✔️ community ✔️ ✔️ ✔️ Show Tests GenerateRandom ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetKeyPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetKeyRotationStatus ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetParametersForImport ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetPublicKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ImportKeyMaterial ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListAliases ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListGrants ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListKeyPolicies ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListKeyRotations ListKeys ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListResourceTags ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListRetirableGrants ✔️ community ✔️ ✔️ ✔️ Show Tests PutKeyPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ReEncrypt ReplicateKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RetireGrant ✔️ community ✔️ ✔️ ✔️ Show Tests RevokeGrant ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RotateKeyOnDemand ScheduleKeyDeletion ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests Sign ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateAlias ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateCustomKeyStore UpdateKeyDescription ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdatePrimaryRegion Verify ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests VerifyMac ✔️ community ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Kubernetes/user-guide/integrations/kubernetes/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/kubernetes/Introduction Kubernetes is an open-source container orchestration platform that simplifies the deployment, scaling, and management of containerized applications. LocalStack can be deployed on Kubernetes using the LocalStack Helm chart. Warning Creating shared/hosted LocalStack instances may have some licensing implications. For example, a valid license might be necessary for each user who interacts with the instance. If you have any questions or uncertainties regarding the licensing implications, we encourage you to contact us for further details.Lake Formation/user-guide/aws/lakeformation/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/lakeformation/Introduction Lake Formation is a managed service that allows users to build, secure, and manage data lakes. Lake Formation allows users to define and enforce fine-grained access controls, manage metadata, and discover and share data across multiple data sources. -LocalStack allows you to use the Lake Formation APIs in your local environment to register resources, grant permissions, and list resources and permissions. The supported APIs are available on our API coverage page, which provides information on the extent of Lake Formation’s integration with LocalStack.Lake Formation/references/coverage/coverage_lakeformation/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_lakeformation/Coverage Overview Lake Formation is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddLFTagsToResource AssumeDecoratedRoleWithSAML BatchGrantPermissions BatchRevokePermissions CancelTransaction CommitTransaction CreateDataCellsFilter CreateLFTag CreateLakeFormationIdentityCenterConfiguration CreateLakeFormationOptIn DeleteDataCellsFilter DeleteLFTag DeleteLakeFormationIdentityCenterConfiguration DeleteLakeFormationOptIn DeleteObjectsOnCancel DeregisterResource ✔️ pro ✔️ ✔️ DescribeLakeFormationIdentityCenterConfiguration DescribeResource ✔️ pro ✔️ ✔️ DescribeTransaction ExtendTransaction GetDataCellsFilter GetDataLakePrincipal GetDataLakeSettings ✔️ pro ✔️ ✔️ GetEffectivePermissionsForPath GetLFTag GetQueryState GetQueryStatistics GetResourceLFTags GetTableObjects GetTemporaryGluePartitionCredentials GetTemporaryGlueTableCredentials GetWorkUnitResults GetWorkUnits GrantPermissions ✔️ pro ✔️ ✔️ ListDataCellsFilter ListLFTags ListLakeFormationOptIns ListPermissions ✔️ pro ✔️ ✔️ ListResources ✔️ pro ✔️ ListTableStorageOptimizers ListTransactions PutDataLakeSettings ✔️ pro ✔️ ✔️ RegisterResource ✔️ pro ✔️ ✔️ RemoveLFTagsFromResource RevokePermissions ✔️ pro ✔️ ✔️ SearchDatabasesByLFTags SearchTablesByLFTags StartQueryPlanning StartTransaction UpdateDataCellsFilter UpdateLFTag UpdateLakeFormationIdentityCenterConfiguration UpdateResource UpdateTableObjects UpdateTableStorageOptimizer Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Lambda/references/coverage/coverage_lambda/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_lambda/Coverage Overview Lambda is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddLayerVersionPermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests AddPermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateAlias ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests CreateEventSourceMapping ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateFunction ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateFunctionUrlConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAlias ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteEventSourceMapping ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFunction ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFunctionCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteFunctionConcurrency ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteFunctionEventInvokeConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFunctionUrlConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLayerVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteProvisionedConcurrencyConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetAccountSettings ✔️ community ✔️ ✔️ ✔️ Show Tests GetAlias ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests GetEventSourceMapping ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunction ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunctionCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunctionConcurrency ✔️ community ✔️ ✔️ ✔️ Show Tests GetFunctionConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunctionEventInvokeConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunctionRecursionConfig GetFunctionUrlConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetLayerVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetLayerVersionByArn ✔️ community ✔️ ✔️ ✔️ Show Tests GetLayerVersionPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetProvisionedConcurrencyConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetRuntimeManagementConfig Invoke ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests InvokeAsync InvokeWithResponseStream ListAliases ✔️ community ✔️ ✔️ ✔️ Show Tests ListCodeSigningConfigs ✔️ community ✔️ ✔️ ✔️ Show Tests ListEventSourceMappings ✔️ community ✔️ ✔️ ✔️ Show Tests ListFunctionEventInvokeConfigs ✔️ community ✔️ ✔️ ✔️ Show Tests ListFunctionUrlConfigs ✔️ community ✔️ ✔️ ✔️ Show Tests ListFunctions ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListFunctionsByCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests ListLayerVersions ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListLayers ✔️ community ✔️ ✔️ ✔️ Show Tests ListProvisionedConcurrencyConfigs ✔️ community ✔️ ✔️ ✔️ Show Tests ListTags ✔️ community ✔️ ✔️ ✔️ Show Tests ListVersionsByFunction ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PublishLayerVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PublishVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutFunctionCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests PutFunctionConcurrency ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutFunctionEventInvokeConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutFunctionRecursionConfig PutProvisionedConcurrencyConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutRuntimeManagementConfig RemoveLayerVersionPermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RemovePermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateAlias ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateEventSourceMapping ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateFunctionCode ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateFunctionConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateFunctionEventInvokeConfig ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateFunctionUrlConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Lambda/user-guide/aws/lambda/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/lambda/Introduction AWS Lambda is a Serverless Function as a Service (FaaS) platform that lets you run code in your preferred programming language on the AWS ecosystem. AWS Lambda automatically scales your code to meet demand and handles server provisioning, management, and maintenance. AWS Lambda allows you to break down your application into smaller, independent functions that integrate seamlessly with AWS services. +LocalStack allows you to use the Lake Formation APIs in your local environment to register resources, grant permissions, and list resources and permissions. The supported APIs are available on our API coverage page, which provides information on the extent of Lake Formation’s integration with LocalStack.Lake Formation/references/coverage/coverage_lakeformation/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_lakeformation/Coverage Overview Lake Formation is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddLFTagsToResource AssumeDecoratedRoleWithSAML BatchGrantPermissions BatchRevokePermissions CancelTransaction CommitTransaction CreateDataCellsFilter CreateLFTag CreateLakeFormationIdentityCenterConfiguration CreateLakeFormationOptIn DeleteDataCellsFilter DeleteLFTag DeleteLakeFormationIdentityCenterConfiguration DeleteLakeFormationOptIn DeleteObjectsOnCancel DeregisterResource ✔️ pro ✔️ ✔️ DescribeLakeFormationIdentityCenterConfiguration DescribeResource ✔️ pro ✔️ ✔️ DescribeTransaction ExtendTransaction GetDataCellsFilter GetDataLakePrincipal GetDataLakeSettings ✔️ pro ✔️ ✔️ GetEffectivePermissionsForPath GetLFTag GetQueryState GetQueryStatistics GetResourceLFTags GetTableObjects GetTemporaryGluePartitionCredentials GetTemporaryGlueTableCredentials GetWorkUnitResults GetWorkUnits GrantPermissions ✔️ pro ✔️ ✔️ ListDataCellsFilter ListLFTags ListLakeFormationOptIns ListPermissions ✔️ pro ✔️ ✔️ ListResources ✔️ pro ✔️ ListTableStorageOptimizers ListTransactions PutDataLakeSettings ✔️ pro ✔️ ✔️ RegisterResource ✔️ pro ✔️ ✔️ RemoveLFTagsFromResource RevokePermissions ✔️ pro ✔️ ✔️ SearchDatabasesByLFTags SearchTablesByLFTags StartQueryPlanning StartTransaction UpdateDataCellsFilter UpdateLFTag UpdateLakeFormationIdentityCenterConfiguration UpdateResource UpdateTableObjects UpdateTableStorageOptimizer Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Lambda/references/coverage/coverage_lambda/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_lambda/Coverage Overview Lambda is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddLayerVersionPermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests AddPermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateAlias ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests CreateEventSourceMapping ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateFunction ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateFunctionUrlConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAlias ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteEventSourceMapping ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFunction ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFunctionCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteFunctionConcurrency ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteFunctionEventInvokeConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFunctionUrlConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLayerVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteProvisionedConcurrencyConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetAccountSettings ✔️ community ✔️ ✔️ ✔️ Show Tests GetAlias ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests GetEventSourceMapping ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunction ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunctionCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunctionConcurrency ✔️ community ✔️ ✔️ ✔️ Show Tests GetFunctionConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunctionEventInvokeConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFunctionRecursionConfig ✔️ community ✔️ ✔️ ✔️ Show Tests GetFunctionUrlConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetLayerVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetLayerVersionByArn ✔️ community ✔️ ✔️ ✔️ Show Tests GetLayerVersionPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetProvisionedConcurrencyConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetRuntimeManagementConfig Invoke ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests InvokeAsync InvokeWithResponseStream ListAliases ✔️ community ✔️ ✔️ ✔️ Show Tests ListCodeSigningConfigs ✔️ community ✔️ ✔️ ✔️ Show Tests ListEventSourceMappings ✔️ community ✔️ ✔️ ✔️ Show Tests ListFunctionEventInvokeConfigs ✔️ community ✔️ ✔️ ✔️ Show Tests ListFunctionUrlConfigs ✔️ community ✔️ ✔️ ✔️ Show Tests ListFunctions ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListFunctionsByCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests ListLayerVersions ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListLayers ✔️ community ✔️ ✔️ ✔️ Show Tests ListProvisionedConcurrencyConfigs ✔️ community ✔️ ✔️ ✔️ Show Tests ListTags ✔️ community ✔️ ✔️ ✔️ Show Tests ListVersionsByFunction ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PublishLayerVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PublishVersion ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutFunctionCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests PutFunctionConcurrency ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutFunctionEventInvokeConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutFunctionRecursionConfig ✔️ community ✔️ ✔️ ✔️ Show Tests PutProvisionedConcurrencyConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutRuntimeManagementConfig RemoveLayerVersionPermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RemovePermission ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateAlias ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateCodeSigningConfig ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateEventSourceMapping ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateFunctionCode ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateFunctionConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateFunctionEventInvokeConfig ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateFunctionUrlConfig ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Lambda/user-guide/aws/lambda/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/lambda/Introduction AWS Lambda is a Serverless Function as a Service (FaaS) platform that lets you run code in your preferred programming language on the AWS ecosystem. AWS Lambda automatically scales your code to meet demand and handles server provisioning, management, and maintenance. AWS Lambda allows you to break down your application into smaller, independent functions that integrate seamlessly with AWS services. LocalStack allows you to use the Lambda APIs to create, deploy, and test your Lambda functions.LambdaTest HyperExecute/user-guide/integrations/lambdatest-hyperexecute/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/lambdatest-hyperexecute/HyperExecute is a test orchestration platform designed to optimize the execution of automated tests in the cloud. It supports a wide range of testing frameworks and integrates seamlessly with CI/CD pipelines, such as GitHub Actions. You can use HyperExecute to run your LocalStack tests on your local machine or in the CI pipeline using a single configuration file. -Note LambdaTest provides specialized runners for LocalStack. The default runners don’t provide a Docker socket, which is required for LocalStack to work properly.Loan Broker application with AWS Step Functions, DynamoDB, Lambda, SQS, and SNS/applications/loan-broker-application-with-aws-step-functions-dynamodb-lambda-sqs-and-sns/Mon, 01 Jan 0001 00:00:00 +0000/applications/loan-broker-application-with-aws-step-functions-dynamodb-lambda-sqs-and-sns/CloudWatch Logs/references/coverage/coverage_logs/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_logs/Coverage Overview CloudWatch Logs is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateKmsKey CancelExportTask ✔️ community CreateDelivery CreateExportTask ✔️ community CreateLogAnomalyDetector CreateLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateLogStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAccountPolicy DeleteDataProtectionPolicy DeleteDelivery DeleteDeliveryDestination DeleteDeliveryDestinationPolicy DeleteDeliverySource DeleteDestination ✔️ community ✔️ ✔️ DeleteLogAnomalyDetector DeleteLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLogStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMetricFilter ✔️ community ✔️ ✔️ DeleteQueryDefinition DeleteResourcePolicy ✔️ community ✔️ ✔️ DeleteRetentionPolicy ✔️ community ✔️ ✔️ DeleteSubscriptionFilter ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAccountPolicies DescribeDeliveries DescribeDeliveryDestinations DescribeDeliverySources DescribeDestinations ✔️ community ✔️ ✔️ DescribeExportTasks ✔️ community DescribeLogGroups ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLogStreams ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeMetricFilters ✔️ community ✔️ ✔️ DescribeQueries ✔️ community DescribeQueryDefinitions DescribeResourcePolicies ✔️ community ✔️ ✔️ DescribeSubscriptionFilters ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisassociateKmsKey FilterLogEvents ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetDataProtectionPolicy GetDelivery GetDeliveryDestination GetDeliveryDestinationPolicy GetDeliverySource GetLogAnomalyDetector GetLogEvents ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetLogGroupFields GetLogRecord GetQueryResults ✔️ community ListAnomalies ListLogAnomalyDetectors ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutAccountPolicy PutDataProtectionPolicy PutDeliveryDestination PutDeliveryDestinationPolicy PutDeliverySource PutDestination ✔️ community ✔️ ✔️ PutDestinationPolicy ✔️ community ✔️ ✔️ PutLogEvents ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutMetricFilter ✔️ community ✔️ ✔️ PutQueryDefinition PutResourcePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutRetentionPolicy ✔️ community ✔️ ✔️ PutSubscriptionFilter ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartLiveTail StartQuery ✔️ community StopQuery TagLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TestMetricFilter UntagLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateAnomaly UpdateLogAnomalyDetector Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Managed Blockchain (AMB)/user-guide/aws/managedblockchain/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/managedblockchain/Managed Blockchain (AMB) is a managed service that enables the creation and management of blockchain networks, such as Hyperledger Fabric, Bitcoin, Polygon and Ethereum. Blockchain enables the development of applications in which multiple entities can conduct transactions and exchange data securely and transparently, eliminating the requirement for a central, trusted authority. +Note LambdaTest provides specialized runners for LocalStack. The default runners don’t provide a Docker socket, which is required for LocalStack to work properly.Loan Broker application with AWS Step Functions, DynamoDB, Lambda, SQS, and SNS/applications/loan-broker-application-with-aws-step-functions-dynamodb-lambda-sqs-and-sns/Mon, 01 Jan 0001 00:00:00 +0000/applications/loan-broker-application-with-aws-step-functions-dynamodb-lambda-sqs-and-sns/CloudWatch Logs/references/coverage/coverage_logs/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_logs/Coverage Overview CloudWatch Logs is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateKmsKey CancelExportTask ✔️ community CreateDelivery CreateExportTask ✔️ community CreateLogAnomalyDetector CreateLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateLogStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAccountPolicy DeleteDataProtectionPolicy DeleteDelivery DeleteDeliveryDestination DeleteDeliveryDestinationPolicy DeleteDeliverySource DeleteDestination ✔️ community ✔️ ✔️ DeleteLogAnomalyDetector DeleteLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLogStream ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMetricFilter ✔️ community ✔️ ✔️ DeleteQueryDefinition DeleteResourcePolicy ✔️ community ✔️ ✔️ DeleteRetentionPolicy ✔️ community ✔️ ✔️ DeleteSubscriptionFilter ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAccountPolicies DescribeConfigurationTemplates DescribeDeliveries DescribeDeliveryDestinations DescribeDeliverySources DescribeDestinations ✔️ community ✔️ ✔️ DescribeExportTasks ✔️ community DescribeLogGroups ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeLogStreams ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeMetricFilters ✔️ community ✔️ ✔️ DescribeQueries ✔️ community DescribeQueryDefinitions DescribeResourcePolicies ✔️ community ✔️ ✔️ DescribeSubscriptionFilters ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisassociateKmsKey FilterLogEvents ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetDataProtectionPolicy GetDelivery GetDeliveryDestination GetDeliveryDestinationPolicy GetDeliverySource GetLogAnomalyDetector GetLogEvents ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetLogGroupFields GetLogRecord GetQueryResults ✔️ community ListAnomalies ListLogAnomalyDetectors ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutAccountPolicy PutDataProtectionPolicy PutDeliveryDestination PutDeliveryDestinationPolicy PutDeliverySource PutDestination ✔️ community ✔️ ✔️ PutDestinationPolicy ✔️ community ✔️ ✔️ PutLogEvents ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutMetricFilter ✔️ community ✔️ ✔️ PutQueryDefinition PutResourcePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutRetentionPolicy ✔️ community ✔️ ✔️ PutSubscriptionFilter ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartLiveTail StartQuery ✔️ community StopQuery TagLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TestMetricFilter UntagLogGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateAnomaly UpdateDeliveryConfiguration UpdateLogAnomalyDetector Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Managed Blockchain (AMB)/user-guide/aws/managedblockchain/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/managedblockchain/Managed Blockchain (AMB) is a managed service that enables the creation and management of blockchain networks, such as Hyperledger Fabric, Bitcoin, Polygon and Ethereum. Blockchain enables the development of applications in which multiple entities can conduct transactions and exchange data securely and transparently, eliminating the requirement for a central, trusted authority. LocalStack allows you to use the AMB APIs to develop and deploy decentralized applications in your local environment. The supported APIs are available on our API Coverage Page, which provides information on the extent of AMB integration with LocalStack.Managed Streaming for Kafka (MSK)/user-guide/aws/msk/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/msk/Introduction Managed Streaming for Apache Kafka (MSK) is a fully managed Apache Kafka service that allows you to build and run applications that process streaming data. MSK offers a centralized platform to facilitate seamless communication between various AWS services and applications through event-driven architectures, facilitating data ingestion, processing, and analytics for various applications. MSK also features automatic scaling and built-in monitoring, allowing users to build robust, high-throughput data pipelines. LocalStack allows you to use the MSK APIs in your local environment to spin up Kafka clusters on the local machine, create topics for exchanging messages, and define event source mappings that trigger Lambda functions when messages are received on a certain topic.Managed Workflows for Apache Airflow (MWAA)/user-guide/aws/mwaa/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/mwaa/Introduction Managed Workflows for Apache Airflow (MWAA) is a fully managed service by AWS that simplifies the deployment, management, and scaling of Apache Airflow workflows in the cloud. MWAA leverages the familiar Airflow features and integrations while integrating with S3, Glue, Redshift, Lambda, and other AWS services to build data pipelines and orchestrate data processing workflows in the cloud. -LocalStack allows you to use the MWAA APIs in your local environment to allow the setup and operation of data pipelines.managedblockchain/references/coverage/coverage_managedblockchain/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_managedblockchain/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateAccessor CreateMember ✔️ pro ✔️ CreateNetwork ✔️ pro ✔️ CreateNode ✔️ pro CreateProposal ✔️ pro ✔️ DeleteAccessor DeleteMember ✔️ pro DeleteNode ✔️ pro GetAccessor GetMember ✔️ pro ✔️ GetNetwork ✔️ pro ✔️ GetNode ✔️ pro GetProposal ✔️ pro ✔️ ListAccessors ListInvitations ✔️ pro ✔️ ListMembers ✔️ pro ✔️ ListNetworks ✔️ pro ✔️ ListNodes ✔️ pro ListProposalVotes ✔️ pro ✔️ ListProposals ✔️ pro ✔️ ListTagsForResource RejectInvitation ✔️ pro TagResource UntagResource UpdateMember ✔️ pro ✔️ UpdateNode ✔️ pro VoteOnProposal ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Elemental MediaStore/references/coverage/coverage_mediastore/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_mediastore/Coverage Overview Elemental MediaStore is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateContainer ✔️ pro DeleteContainer ✔️ pro DeleteContainerPolicy DeleteCorsPolicy DeleteLifecyclePolicy DeleteMetricPolicy DescribeContainer ✔️ pro GetContainerPolicy GetCorsPolicy GetLifecyclePolicy GetMetricPolicy ListContainers ✔️ pro ListTagsForResource PutContainerPolicy PutCorsPolicy PutLifecyclePolicy PutMetricPolicy StartAccessLogging StopAccessLogging TagResource UntagResource Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Elemental MediaStore Data/references/coverage/coverage_mediastore-data/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_mediastore-data/Coverage Overview Elemental MediaStore Data is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DeleteObject ✔️ pro DescribeObject ✔️ pro GetObject ✔️ pro ListItems PutObject ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.MemoryDB for Redis/references/coverage/coverage_memorydb/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_memorydb/Coverage Overview MemoryDB for Redis is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchUpdateCluster CopySnapshot CreateACL ✔️ pro CreateCluster ✔️ pro CreateParameterGroup CreateSnapshot CreateSubnetGroup ✔️ pro CreateUser DeleteACL ✔️ pro DeleteCluster ✔️ pro DeleteParameterGroup DeleteSnapshot DeleteSubnetGroup ✔️ pro DeleteUser DescribeACLs ✔️ pro DescribeClusters ✔️ pro DescribeEngineVersions DescribeEvents DescribeParameterGroups DescribeParameters DescribeReservedNodes DescribeReservedNodesOfferings DescribeServiceUpdates DescribeSnapshots DescribeSubnetGroups ✔️ pro DescribeUsers FailoverShard ListAllowedNodeTypeUpdates ListTags PurchaseReservedNodesOffering ResetParameterGroup TagResource UntagResource UpdateACL ✔️ pro UpdateCluster ✔️ pro UpdateParameterGroup UpdateSubnetGroup ✔️ pro UpdateUser Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.MemoryDB for Redis/user-guide/aws/memorydb/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/memorydb/Introduction MemoryDB is a fully managed, Redis-compatible, in-memory database tailored for workloads demanding ultra-fast, primary database functionality. It streamlines the deployment and management of in-memory databases within the AWS cloud environment, acting as a replacement for using a cache in front of a database for improved durability and performance. +LocalStack allows you to use the MWAA APIs in your local environment to allow the setup and operation of data pipelines.managedblockchain/references/coverage/coverage_managedblockchain/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_managedblockchain/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateAccessor CreateMember ✔️ pro ✔️ CreateNetwork ✔️ pro ✔️ CreateNode ✔️ pro CreateProposal ✔️ pro ✔️ DeleteAccessor DeleteMember ✔️ pro DeleteNode ✔️ pro GetAccessor GetMember ✔️ pro ✔️ GetNetwork ✔️ pro ✔️ GetNode ✔️ pro GetProposal ✔️ pro ✔️ ListAccessors ListInvitations ✔️ pro ✔️ ListMembers ✔️ pro ✔️ ListNetworks ✔️ pro ✔️ ListNodes ✔️ pro ListProposalVotes ✔️ pro ✔️ ListProposals ✔️ pro ✔️ ListTagsForResource RejectInvitation ✔️ pro TagResource UntagResource UpdateMember ✔️ pro ✔️ UpdateNode ✔️ pro VoteOnProposal ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Elemental MediaStore/references/coverage/coverage_mediastore/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_mediastore/Coverage Overview Elemental MediaStore is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateContainer ✔️ pro DeleteContainer ✔️ pro DeleteContainerPolicy DeleteCorsPolicy DeleteLifecyclePolicy DeleteMetricPolicy DescribeContainer ✔️ pro GetContainerPolicy GetCorsPolicy GetLifecyclePolicy GetMetricPolicy ListContainers ✔️ pro ListTagsForResource PutContainerPolicy PutCorsPolicy PutLifecyclePolicy PutMetricPolicy StartAccessLogging StopAccessLogging TagResource UntagResource Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Elemental MediaStore Data/references/coverage/coverage_mediastore-data/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_mediastore-data/Coverage Overview Elemental MediaStore Data is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DeleteObject ✔️ pro DescribeObject ✔️ pro GetObject ✔️ pro ListItems PutObject ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.MemoryDB for Redis/references/coverage/coverage_memorydb/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_memorydb/Coverage Overview MemoryDB for Redis is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchUpdateCluster CopySnapshot CreateACL ✔️ pro CreateCluster ✔️ pro ✔️ CreateParameterGroup CreateSnapshot CreateSubnetGroup ✔️ pro ✔️ CreateUser DeleteACL ✔️ pro DeleteCluster ✔️ pro ✔️ DeleteParameterGroup DeleteSnapshot DeleteSubnetGroup ✔️ pro DeleteUser DescribeACLs ✔️ pro DescribeClusters ✔️ pro ✔️ DescribeEngineVersions DescribeEvents DescribeParameterGroups DescribeParameters DescribeReservedNodes DescribeReservedNodesOfferings DescribeServiceUpdates DescribeSnapshots DescribeSubnetGroups ✔️ pro DescribeUsers FailoverShard ListAllowedNodeTypeUpdates ListTags PurchaseReservedNodesOffering ResetParameterGroup TagResource UntagResource UpdateACL ✔️ pro UpdateCluster ✔️ pro ✔️ UpdateParameterGroup UpdateSubnetGroup ✔️ pro UpdateUser Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.MemoryDB for Redis/user-guide/aws/memorydb/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/memorydb/Introduction MemoryDB is a fully managed, Redis-compatible, in-memory database tailored for workloads demanding ultra-fast, primary database functionality. It streamlines the deployment and management of in-memory databases within the AWS cloud environment, acting as a replacement for using a cache in front of a database for improved durability and performance. LocalStack’s Pro offering contains support for the main MemoryDB APIs surrounding cluster creation, allowing developers to utilize the MemoryDB functionalities in their local development environment.Messaging Processing application with SQS, DynamoDB, and Fargate/applications/messaging-processing-application-with-sqs-dynamodb-and-fargate/Mon, 01 Jan 0001 00:00:00 +0000/applications/messaging-processing-application-with-sqs-dynamodb-and-fargate/MNIST handwritten digit recognition model running on a local SageMaker endpoint/applications/mnist-handwritten-digit-recognition-model-running-on-a-local-sagemaker-endpoint/Mon, 01 Jan 0001 00:00:00 +0000/applications/mnist-handwritten-digit-recognition-model-running-on-a-local-sagemaker-endpoint/Amazon MQ/references/coverage/coverage_mq/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_mq/Coverage Overview Amazon MQ is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateBroker ✔️ pro CreateConfiguration ✔️ pro ✔️ CreateTags ✔️ pro CreateUser DeleteBroker ✔️ pro DeleteTags ✔️ pro DeleteUser DescribeBroker ✔️ pro DescribeBrokerEngineTypes ✔️ pro DescribeBrokerInstanceOptions DescribeConfiguration ✔️ pro DescribeConfigurationRevision DescribeUser ListBrokers ✔️ pro ✔️ ✔️ ListConfigurationRevisions ListConfigurations ✔️ pro ✔️ ListTags ✔️ pro ListUsers Promote RebootBroker UpdateBroker UpdateConfiguration UpdateUser Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.MQ/user-guide/aws/mq/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/mq/Introduction MQ is a managed message broker service offered by Amazon Web Services (AWS). It facilitates the exchange of messages between various components of distributed applications, enabling reliable and scalable communication. AWS MQ supports popular messaging protocols like MQTT, AMQP, and STOMP, making it suitable for a wide range of messaging use cases. LocalStack allows you to use the MQ APIs to implement pub/sub messaging, request/response patterns, or distributed event-driven architectures in your local environment.MWAA (Managed Workflows for Apache Airflow)/references/coverage/coverage_mwaa/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_mwaa/Coverage Overview Managed Workflows for Apache Airflow (MWAA) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateCliToken CreateEnvironment ✔️ pro ✔️ ✔️ CreateWebLoginToken DeleteEnvironment ✔️ pro ✔️ ✔️ GetEnvironment ✔️ pro ✔️ ✔️ ListEnvironments ✔️ pro ListTagsForResource ✔️ pro PublishMetrics TagResource ✔️ pro UntagResource ✔️ pro UpdateEnvironment ✔️ pro ✔️ ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Neptune/references/coverage/coverage_neptune/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_neptune/Coverage Overview Neptune is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddRoleToDBCluster ✔️ pro AddSourceIdentifierToSubscription AddTagsToResource ✔️ pro ✔️ ✔️ ApplyPendingMaintenanceAction CopyDBClusterParameterGroup CopyDBClusterSnapshot ✔️ pro ✔️ CopyDBParameterGroup ✔️ pro CreateDBCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBClusterEndpoint ✔️ pro ✔️ ✔️ CreateDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBClusterSnapshot ✔️ pro CreateDBInstance ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBSubnetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateEventSubscription ✔️ pro ✔️ ✔️ CreateGlobalCluster ✔️ pro ✔️ ✔️ DeleteDBCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBClusterEndpoint ✔️ pro ✔️ ✔️ DeleteDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBClusterSnapshot ✔️ pro DeleteDBInstance ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBSubnetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEventSubscription ✔️ pro ✔️ ✔️ DeleteGlobalCluster ✔️ pro ✔️ ✔️ DescribeDBClusterEndpoints ✔️ pro ✔️ ✔️ DescribeDBClusterParameterGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBClusterParameters ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBClusterSnapshotAttributes ✔️ pro DescribeDBClusterSnapshots ✔️ pro ✔️ ✔️ DescribeDBClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBEngineVersions ✔️ pro ✔️ ✔️ DescribeDBInstances ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBParameterGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBParameters ✔️ pro ✔️ ✔️ DescribeDBSubnetGroups ✔️ pro ✔️ ✔️ DescribeEngineDefaultClusterParameters DescribeEngineDefaultParameters DescribeEventCategories DescribeEventSubscriptions ✔️ pro ✔️ ✔️ DescribeEvents DescribeGlobalClusters ✔️ pro ✔️ ✔️ DescribeOrderableDBInstanceOptions ✔️ pro ✔️ ✔️ DescribePendingMaintenanceActions DescribeValidDBInstanceModifications FailoverDBCluster FailoverGlobalCluster ✔️ pro ListTagsForResource ✔️ pro ✔️ ✔️ ModifyDBCluster ✔️ pro ✔️ ModifyDBClusterEndpoint ✔️ pro ModifyDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyDBClusterSnapshotAttribute ✔️ pro ModifyDBInstance ✔️ pro ✔️ ModifyDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyDBSubnetGroup ✔️ pro ✔️ ModifyEventSubscription ModifyGlobalCluster ✔️ pro ✔️ ✔️ PromoteReadReplicaDBCluster ✔️ pro RebootDBInstance ✔️ pro ✔️ RemoveFromGlobalCluster ✔️ pro ✔️ ✔️ RemoveRoleFromDBCluster ✔️ pro RemoveSourceIdentifierFromSubscription RemoveTagsFromResource ✔️ pro ✔️ ✔️ ResetDBClusterParameterGroup ✔️ pro ✔️ ✔️ ResetDBParameterGroup RestoreDBClusterFromSnapshot ✔️ pro RestoreDBClusterToPointInTime StartDBCluster ✔️ pro ✔️ StopDBCluster ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Neptune/user-guide/aws/neptune/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/neptune/Introduction Neptune is a fully managed, highly available, and scalable graph database service offered by AWS. It is designed for storing and querying highly connected data for applications that require complex relationship modeling, such as social networks, recommendation engines, and fraud detection. Neptune supports popular graph query languages like Gremlin and SPARQL, making it compatible with a wide range of graph applications and tools. LocalStack allows you to use the Neptune APIs in your local environment to support both property graph and RDF graph models.Note-Taking application using AWS SDK for JavaScript/applications/note-taking-application-using-aws-sdk-for-javascript/Mon, 01 Jan 0001 00:00:00 +0000/applications/note-taking-application-using-aws-sdk-for-javascript/OpenSearch/references/coverage/coverage_opensearch/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_opensearch/Coverage Overview OpenSearch is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AcceptInboundConnection AddDataSource AddTags ✔️ community ✔️ ✔️ ✔️ Show Tests AssociatePackage AuthorizeVpcEndpointAccess CancelDomainConfigChange CancelServiceSoftwareUpdate CreateDomain ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateOutboundConnection CreatePackage CreateVpcEndpoint DeleteDataSource DeleteDomain ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteInboundConnection DeleteOutboundConnection DeletePackage DeleteVpcEndpoint DescribeDomain ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDomainAutoTunes DescribeDomainChangeProgress DescribeDomainConfig ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDomainHealth DescribeDomainNodes DescribeDomains ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeDryRunProgress DescribeInboundConnections DescribeInstanceTypeLimits DescribeOutboundConnections DescribePackages DescribeReservedInstanceOfferings DescribeReservedInstances DescribeVpcEndpoints DissociatePackage GetCompatibleVersions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDataSource GetDomainMaintenanceStatus GetPackageVersionHistory GetUpgradeHistory GetUpgradeStatus ListDataSources ListDomainMaintenances ListDomainNames ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListDomainsForPackage ListInstanceTypeDetails ListPackagesForDomain ListScheduledActions ListTags ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListVersions ✔️ community ✔️ ✔️ ✔️ Show Tests ListVpcEndpointAccess ListVpcEndpoints ListVpcEndpointsForDomain PurchaseReservedInstanceOffering RejectInboundConnection RemoveTags ✔️ community ✔️ ✔️ ✔️ Show Tests RevokeVpcEndpointAccess StartDomainMaintenance StartServiceSoftwareUpdate UpdateDataSource UpdateDomainConfig ✔️ community ✔️ ✔️ ✔️ Show Tests UpdatePackage UpdateScheduledAction UpdateVpcEndpoint UpgradeDomain Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.OpenSearch Service/user-guide/aws/opensearch/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/opensearch/Introduction OpenSearch Service is an open-source search and analytics engine, offering developers and organizations advanced search capabilities, robust data analysis, and insightful visualizations. OpenSearch Service also offers log analytics, real-time application monitoring, and clickstream analysis. LocalStack allows you to use the OpenSearch Service APIs in your local environment to create, manage, and operate the OpenSearch clusters. The supported APIs are available on our API coverage page, which provides information on the extent of OpenSearch’s integration with LocalStack.OpenShift/user-guide/integrations/openshift/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/openshift/Introduction OpenShift is a container orchestration platform as a service designed to simplify the deployment, scaling, and management of containerized applications. Built on Kubernetes, OpenShift provides a comprehensive set of tools and features that facilitate the orchestration, automation, and monitoring of containerized workloads. -With OpenShift, you can deploy LocalStack on a managed Kubernetes cluster, as a cloud sandbox that emulates various AWS services & APIs. This guide demonstrates how you can deploy LocalStack on OpenShift using Devfile.Organizations/references/coverage/coverage_organizations/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_organizations/Coverage Overview Organizations is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AcceptHandshake AttachPolicy ✔️ pro ✔️ CancelHandshake CloseAccount ✔️ pro ✔️ CreateAccount ✔️ pro ✔️ CreateGovCloudAccount CreateOrganization ✔️ pro ✔️ ✔️ CreateOrganizationalUnit ✔️ pro ✔️ ✔️ CreatePolicy ✔️ pro ✔️ ✔️ DeclineHandshake DeleteOrganization ✔️ pro ✔️ ✔️ DeleteOrganizationalUnit ✔️ pro ✔️ ✔️ DeletePolicy ✔️ pro ✔️ ✔️ DeleteResourcePolicy DeregisterDelegatedAdministrator ✔️ pro ✔️ DescribeAccount ✔️ pro ✔️ DescribeCreateAccountStatus ✔️ pro ✔️ DescribeEffectivePolicy DescribeHandshake DescribeOrganization ✔️ pro ✔️ ✔️ DescribeOrganizationalUnit ✔️ pro ✔️ ✔️ DescribePolicy ✔️ pro ✔️ ✔️ DescribeResourcePolicy DetachPolicy ✔️ pro ✔️ DisableAWSServiceAccess ✔️ pro ✔️ DisablePolicyType ✔️ pro ✔️ EnableAWSServiceAccess ✔️ pro ✔️ ✔️ EnableAllFeatures EnablePolicyType ✔️ pro ✔️ InviteAccountToOrganization LeaveOrganization ListAWSServiceAccessForOrganization ✔️ pro ✔️ ✔️ ListAccounts ✔️ pro ✔️ ✔️ ListAccountsForParent ✔️ pro ✔️ ✔️ ListChildren ✔️ pro ✔️ ListCreateAccountStatus ✔️ pro ✔️ ListDelegatedAdministrators ✔️ pro ✔️ ListDelegatedServicesForAccount ✔️ pro ✔️ ListHandshakesForAccount ListHandshakesForOrganization ListOrganizationalUnitsForParent ✔️ pro ✔️ ✔️ ListParents ✔️ pro ✔️ ✔️ ListPolicies ✔️ pro ✔️ ✔️ ListPoliciesForTarget ✔️ pro ✔️ ListRoots ✔️ pro ✔️ ✔️ ListTagsForResource ✔️ pro ✔️ ✔️ ListTargetsForPolicy ✔️ pro ✔️ MoveAccount ✔️ pro ✔️ PutResourcePolicy RegisterDelegatedAdministrator ✔️ pro ✔️ ✔️ RemoveAccountFromOrganization ✔️ pro ✔️ TagResource ✔️ pro ✔️ UntagResource ✔️ pro ✔️ UpdateOrganizationalUnit ✔️ pro ✔️ UpdatePolicy ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Organizations/user-guide/aws/organizations/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/organizations/Amazon Web Services Organizations is an account management service that allows you to consolidate multiple different AWS accounts into an organization. It allows you to manage different accounts in a single organization and consolidate billing. With Organizations, you can also attach different policies to your organizational units (OUs) or individual accounts in your organization. +With OpenShift, you can deploy LocalStack on a managed Kubernetes cluster, as a cloud sandbox that emulates various AWS services & APIs. This guide demonstrates how you can deploy LocalStack on OpenShift using Devfile.Organizations/references/coverage/coverage_organizations/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_organizations/Coverage Overview Organizations is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AcceptHandshake AttachPolicy ✔️ pro ✔️ CancelHandshake CloseAccount ✔️ pro ✔️ CreateAccount ✔️ pro ✔️ CreateGovCloudAccount CreateOrganization ✔️ pro ✔️ ✔️ CreateOrganizationalUnit ✔️ pro ✔️ ✔️ CreatePolicy ✔️ pro ✔️ ✔️ DeclineHandshake DeleteOrganization ✔️ pro ✔️ ✔️ DeleteOrganizationalUnit ✔️ pro ✔️ ✔️ DeletePolicy ✔️ pro ✔️ ✔️ DeleteResourcePolicy DeregisterDelegatedAdministrator ✔️ pro ✔️ DescribeAccount ✔️ pro ✔️ DescribeCreateAccountStatus ✔️ pro ✔️ DescribeEffectivePolicy DescribeHandshake DescribeOrganization ✔️ pro ✔️ ✔️ DescribeOrganizationalUnit ✔️ pro ✔️ ✔️ DescribePolicy ✔️ pro ✔️ ✔️ DescribeResourcePolicy DetachPolicy ✔️ pro ✔️ DisableAWSServiceAccess ✔️ pro ✔️ ✔️ DisablePolicyType ✔️ pro ✔️ ✔️ EnableAWSServiceAccess ✔️ pro ✔️ ✔️ EnableAllFeatures EnablePolicyType ✔️ pro ✔️ ✔️ InviteAccountToOrganization LeaveOrganization ListAWSServiceAccessForOrganization ✔️ pro ✔️ ✔️ ListAccounts ✔️ pro ✔️ ✔️ ListAccountsForParent ✔️ pro ✔️ ✔️ ListChildren ✔️ pro ✔️ ListCreateAccountStatus ✔️ pro ✔️ ListDelegatedAdministrators ✔️ pro ✔️ ListDelegatedServicesForAccount ✔️ pro ✔️ ListHandshakesForAccount ListHandshakesForOrganization ListOrganizationalUnitsForParent ✔️ pro ✔️ ListParents ✔️ pro ✔️ ✔️ ListPolicies ✔️ pro ✔️ ✔️ ListPoliciesForTarget ✔️ pro ✔️ ListRoots ✔️ pro ✔️ ✔️ ListTagsForResource ✔️ pro ✔️ ✔️ ListTargetsForPolicy ✔️ pro ✔️ MoveAccount ✔️ pro ✔️ PutResourcePolicy RegisterDelegatedAdministrator ✔️ pro ✔️ ✔️ RemoveAccountFromOrganization ✔️ pro ✔️ TagResource ✔️ pro ✔️ ✔️ UntagResource ✔️ pro ✔️ ✔️ UpdateOrganizationalUnit ✔️ pro ✔️ ✔️ UpdatePolicy ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Organizations/user-guide/aws/organizations/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/organizations/Amazon Web Services Organizations is an account management service that allows you to consolidate multiple different AWS accounts into an organization. It allows you to manage different accounts in a single organization and consolidate billing. With Organizations, you can also attach different policies to your organizational units (OUs) or individual accounts in your organization. Organizations is available over LocalStack Pro and the supported APIs are available over our configuration page.Outages Extension/user-guide/chaos-engineering/outages-extension/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/chaos-engineering/outages-extension/Introduction Warning Outages Extension has been deprecated. It is recommended to migrate to the Chaos API. The LocalStack Outages Extension allows you to mimic outages across any AWS region or service. By integrating the Outages Extension using the LocalStack Extension mechanism, you can assess your infrastructure’s robustness. Intentionally triggering service outages and monitoring the system’s response in situations where the infrastructure is compromised offers a powerful way to test. This strategy helps gauge the effectiveness of the system’s deployment procedures and its resilience against infrastructure disruptions, which is a key element of chaos engineering.Persistence Coverage for AWS Services/user-guide/state-management/support/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/state-management/support/Persistence Coverage Overview Service Supported Persistence Test Suite Limitations AWS Account Management ACM (AWS Certificate Manager) AWS Private Certificate Authority (CA) ✔️ ✔️ Amplify ✔️ ✔️ API Gateway ✔️ ✔️ API Gateway v2 ✔️ AppConfig ✔️ applicationautoscaling ✔️ ✔️ AppSync Athena Auto Scaling Backup ✔️ ✔️ Batch ✔️ bedrock CE (Cost Explorer API) CloudFormation ✔️ Users need to be sure that the stacks are completely deployed before saving LocalStack state. Users with complex inter-stack relationships may experience issues.PHP/user-guide/integrations/sdks/php/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/sdks/php/Overview The AWS SDK for PHP, like other AWS SDKs, lets you set the endpoint when creating resource clients, which is the preferred way of integrating the PHP SDK with LocalStack. Example Here is an example of how to create an S3Client with the endpoint set to LocalStack. -use Aws\S3\S3Client; use Aws\Exception\AwsException; // Configuring S3 Client $s3 = new Aws\S3\S3Client([ 'version' => '2006-03-01', 'region' => 'us-east-1', // Enable 'use_path_style_endpoint' => true, if bucket name is non DNS compliant 'use_path_style_endpoint' => true, 'endpoint' => 'http://s3.pinpoint/references/coverage/coverage_pinpoint/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_pinpoint/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApp ✔️ pro ✔️ CreateCampaign CreateEmailTemplate CreateExportJob CreateImportJob CreateInAppTemplate CreateJourney CreatePushTemplate CreateRecommenderConfiguration CreateSegment CreateSmsTemplate CreateVoiceTemplate DeleteAdmChannel DeleteApnsChannel DeleteApnsSandboxChannel DeleteApnsVoipChannel DeleteApnsVoipSandboxChannel DeleteApp ✔️ pro ✔️ DeleteBaiduChannel DeleteCampaign DeleteEmailChannel DeleteEmailTemplate DeleteEndpoint DeleteEventStream ✔️ pro ✔️ DeleteGcmChannel DeleteInAppTemplate DeleteJourney DeletePushTemplate DeleteRecommenderConfiguration DeleteSegment DeleteSmsChannel DeleteSmsTemplate DeleteUserEndpoints DeleteVoiceChannel DeleteVoiceTemplate GetAdmChannel GetApnsChannel GetApnsSandboxChannel GetApnsVoipChannel GetApnsVoipSandboxChannel GetApp ✔️ pro ✔️ GetApplicationDateRangeKpi GetApplicationSettings ✔️ pro ✔️ GetApps ✔️ pro ✔️ GetBaiduChannel GetCampaign GetCampaignActivities GetCampaignDateRangeKpi GetCampaignVersion GetCampaignVersions GetCampaigns GetChannels GetEmailChannel GetEmailTemplate GetEndpoint GetEventStream ✔️ pro ✔️ GetExportJob GetExportJobs GetGcmChannel GetImportJob GetImportJobs GetInAppMessages GetInAppTemplate GetJourney GetJourneyDateRangeKpi GetJourneyExecutionActivityMetrics GetJourneyExecutionMetrics GetJourneyRunExecutionActivityMetrics GetJourneyRunExecutionMetrics GetJourneyRuns GetPushTemplate GetRecommenderConfiguration GetRecommenderConfigurations GetSegment GetSegmentExportJobs GetSegmentImportJobs GetSegmentVersion GetSegmentVersions GetSegments GetSmsChannel GetSmsTemplate GetUserEndpoints GetVoiceChannel GetVoiceTemplate ListJourneys ListTagsForResource ✔️ pro ✔️ ListTemplateVersions ListTemplates PhoneNumberValidate PutEventStream ✔️ pro ✔️ PutEvents RemoveAttributes SendMessages SendOTPMessage SendUsersMessages TagResource ✔️ pro ✔️ UntagResource ✔️ pro ✔️ UpdateAdmChannel UpdateApnsChannel UpdateApnsSandboxChannel UpdateApnsVoipChannel UpdateApnsVoipSandboxChannel UpdateApplicationSettings ✔️ pro ✔️ UpdateBaiduChannel UpdateCampaign UpdateEmailChannel UpdateEmailTemplate UpdateEndpoint UpdateEndpointsBatch UpdateGcmChannel UpdateInAppTemplate UpdateJourney UpdateJourneyState UpdatePushTemplate UpdateRecommenderConfiguration UpdateSegment UpdateSmsChannel UpdateSmsTemplate UpdateTemplateActiveVersion UpdateVoiceChannel UpdateVoiceTemplate VerifyOTPMessage Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Pinpoint/user-guide/aws/pinpoint/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/pinpoint/Introduction Pinpoint is a customer engagement service to facilitate communication across multiple channels, including email, SMS, and push notifications. Pinpoint allows developers to create and manage customer segments based on various attributes, such as user behavior and demographics, while integrating with other AWS services to send targeted messages to customers. +use Aws\S3\S3Client; use Aws\Exception\AwsException; // Configuring S3 Client $s3 = new Aws\S3\S3Client([ 'version' => '2006-03-01', 'region' => 'us-east-1', // Enable 'use_path_style_endpoint' => true, if bucket name is non DNS compliant 'use_path_style_endpoint' => true, 'endpoint' => 'http://s3.pinpoint/references/coverage/coverage_pinpoint/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_pinpoint/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateApp ✔️ pro ✔️ CreateCampaign CreateEmailTemplate CreateExportJob CreateImportJob CreateInAppTemplate CreateJourney CreatePushTemplate CreateRecommenderConfiguration CreateSegment CreateSmsTemplate CreateVoiceTemplate DeleteAdmChannel DeleteApnsChannel DeleteApnsSandboxChannel DeleteApnsVoipChannel DeleteApnsVoipSandboxChannel DeleteApp ✔️ pro DeleteBaiduChannel DeleteCampaign DeleteEmailChannel DeleteEmailTemplate DeleteEndpoint DeleteEventStream ✔️ pro ✔️ DeleteGcmChannel DeleteInAppTemplate DeleteJourney DeletePushTemplate DeleteRecommenderConfiguration DeleteSegment DeleteSmsChannel ✔️ pro DeleteSmsTemplate DeleteUserEndpoints DeleteVoiceChannel DeleteVoiceTemplate GetAdmChannel GetApnsChannel GetApnsSandboxChannel GetApnsVoipChannel GetApnsVoipSandboxChannel GetApp ✔️ pro ✔️ GetApplicationDateRangeKpi GetApplicationSettings ✔️ pro ✔️ GetApps ✔️ pro ✔️ GetBaiduChannel GetCampaign GetCampaignActivities GetCampaignDateRangeKpi GetCampaignVersion GetCampaignVersions GetCampaigns GetChannels GetEmailChannel GetEmailTemplate GetEndpoint GetEventStream ✔️ pro ✔️ GetExportJob GetExportJobs GetGcmChannel GetImportJob GetImportJobs GetInAppMessages GetInAppTemplate GetJourney GetJourneyDateRangeKpi GetJourneyExecutionActivityMetrics GetJourneyExecutionMetrics GetJourneyRunExecutionActivityMetrics GetJourneyRunExecutionMetrics GetJourneyRuns GetPushTemplate GetRecommenderConfiguration GetRecommenderConfigurations GetSegment GetSegmentExportJobs GetSegmentImportJobs GetSegmentVersion GetSegmentVersions GetSegments GetSmsChannel ✔️ pro GetSmsTemplate GetUserEndpoints GetVoiceChannel GetVoiceTemplate ListJourneys ListTagsForResource ✔️ pro ✔️ ListTemplateVersions ListTemplates PhoneNumberValidate PutEventStream ✔️ pro ✔️ PutEvents RemoveAttributes SendMessages SendOTPMessage SendUsersMessages TagResource ✔️ pro ✔️ UntagResource ✔️ pro ✔️ UpdateAdmChannel UpdateApnsChannel UpdateApnsSandboxChannel UpdateApnsVoipChannel UpdateApnsVoipSandboxChannel UpdateApplicationSettings ✔️ pro ✔️ UpdateBaiduChannel UpdateCampaign UpdateEmailChannel UpdateEmailTemplate UpdateEndpoint UpdateEndpointsBatch UpdateGcmChannel UpdateInAppTemplate UpdateJourney UpdateJourneyState UpdatePushTemplate UpdateRecommenderConfiguration UpdateSegment UpdateSmsChannel ✔️ pro UpdateSmsTemplate UpdateTemplateActiveVersion UpdateVoiceChannel UpdateVoiceTemplate VerifyOTPMessage Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Pinpoint/user-guide/aws/pinpoint/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/pinpoint/Introduction Pinpoint is a customer engagement service to facilitate communication across multiple channels, including email, SMS, and push notifications. Pinpoint allows developers to create and manage customer segments based on various attributes, such as user behavior and demographics, while integrating with other AWS services to send targeted messages to customers. LocalStack allows you to mock the Pinpoint APIs in your local environment. The supported APIs are available on our API coverage page, which provides information on the extent of Pinpoint’s integration with LocalStack.Pipes (EventBridge Pipes)/references/coverage/coverage_pipes/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_pipes/Coverage Overview EventBridge Pipes (Pipes) is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreatePipe ✔️ pro ✔️ ✔️ ✔️ Show Tests DeletePipe ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribePipe ✔️ pro ✔️ ✔️ ✔️ Show Tests ListPipes ✔️ pro ListTagsForResource ✔️ pro StartPipe StopPipe TagResource ✔️ pro UntagResource ✔️ pro UpdatePipe Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Private Certificate Authority (ACM PCA)/user-guide/aws/pca/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/pca/Introduction AWS Private Certificate Authority (ACM PCA) is a managed private Certificate Authority (CA) service that manages the lifecycle of your private certificates. ACM PCA extends ACM’s certificate management capabilities to private certificates, enabling you to manage public and private certificates centrally. LocalStack allows you to use the ACM PCA APIs to create, list, and delete private certificates. You can creating, describing, tagging, and listing tags for a CA using ACM PCA.Pulumi/user-guide/integrations/pulumi/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/pulumi/Introduction Pulumi’s SDK for infrastructure-as-code allows you to create, deploy, and manage AWS containers, serverless functions, and other infrastructure using popular programming languages. It supports a range of cloud providers, including AWS, Azure, Google Cloud, and Kubernetes. LocalStack can integrate with Pulumi through the Pulumi configuration environment. There are two main methods to configure Pulumi for use with LocalStack: @@ -217,7 +217,7 @@ LocalStack supports RAM in the Pro edition. The supported API operations can be Getting started Start the LocalStack container using your preferred method. This section will illustrate how to create permissions and resource shares using the AWS CLI.Resource Groups/user-guide/aws/resource_groups/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/resource_groups/Introduction Resource Groups allow developers to organize and manage their AWS resources more efficiently. Resource Groups allow for a unified view of their resources allowing developers to perform specific actions, such as resource tagging, access control, and policy enforcement across multiple resources simultaneously. Resource Groups in AWS provide two types of queries that developers can use to build groups: Tag-based queries and CloudFormation stack-based queries. With Tag-based queries, developers can organize resources based on common attributes or characteristics, while CloudFormation stack-based queries allow developers to group resources that are deployed together as part of a CloudFormation stack.Resource Groups/references/coverage/coverage_resource-groups/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_resource-groups/Coverage Overview Resource Groups is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetAccountSettings GetGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetGroupConfiguration ✔️ community ✔️ ✔️ GetGroupQuery ✔️ community ✔️ ✔️ GetTags ✔️ ✔️ GroupResources ListGroupResources ListGroups ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutGroupConfiguration ✔️ community ✔️ SearchResources Tag ✔️ UngroupResources Untag ✔️ UpdateAccountSettings UpdateGroup ✔️ community ✔️ UpdateGroupQuery ✔️ community ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Resource Groups Tagging API/references/coverage/coverage_resourcegroupstaggingapi/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_resourcegroupstaggingapi/Coverage Overview Resource Groups Tagging API is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details DescribeReportCreation GetComplianceSummary GetResources ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTagKeys ✔️ community ✔️ GetTagValues ✔️ community ✔️ StartReportCreation TagResources ✔️ community ✔️ UntagResources Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Route 53/user-guide/aws/route53/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/route53/Introduction Route 53 is a highly scalable and reliable domain name system (DNS) web service provided by Amazon Web Services. Route 53 allows you to register domain names, and associate them with IP addresses or other resources. In addition to basic DNS functionality, Route 53 offers advanced features like health checks and DNS failover. Route 53 integrates seamlessly with other AWS services, such as route traffic to CloudFront distributions, S3 buckets configured for static website hosting, EC2 instances, and more.Route 53 Resolver/user-guide/aws/route53resolver/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/route53resolver/Introduction Route 53 Resolver allows you to route DNS queries between your virtual private cloud (VPC) and your network. Route 53 Resolver forwards DNS queries for domain names to the appropriate DNS service based on the configuration you set up. Route 53 Resolver can be used to resolve domain names between your VPC and your network, and to resolve domain names between your VPCs. LocalStack allows you to use the Route 53 Resolver endpoints in your local environment.Route 53/references/coverage/coverage_route53/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_route53/Coverage Overview Route 53 is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details ActivateKeySigningKey AssociateVPCWithHostedZone ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ChangeCidrCollection ChangeResourceRecordSets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ChangeTagsForResource ✔️ community ✔️ ✔️ CreateCidrCollection CreateHealthCheck ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateHostedZone ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateKeySigningKey CreateQueryLoggingConfig ✔️ community ✔️ CreateReusableDelegationSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTrafficPolicy CreateTrafficPolicyInstance CreateTrafficPolicyVersion CreateVPCAssociationAuthorization DeactivateKeySigningKey DeleteCidrCollection DeleteHealthCheck ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteHostedZone ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteKeySigningKey DeleteQueryLoggingConfig ✔️ community ✔️ DeleteReusableDelegationSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTrafficPolicy DeleteTrafficPolicyInstance DeleteVPCAssociationAuthorization DisableHostedZoneDNSSEC DisassociateVPCFromHostedZone ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests EnableHostedZoneDNSSEC GetAccountLimit GetChange ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetCheckerIpRanges GetDNSSEC ✔️ community ✔️ ✔️ GetGeoLocation GetHealthCheck ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetHealthCheckCount GetHealthCheckLastFailureReason GetHealthCheckStatus ✔️ community GetHostedZone ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetHostedZoneCount ✔️ community ✔️ GetHostedZoneLimit GetQueryLoggingConfig ✔️ community ✔️ GetReusableDelegationSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetReusableDelegationSetLimit GetTrafficPolicy GetTrafficPolicyInstance GetTrafficPolicyInstanceCount ListCidrBlocks ListCidrCollections ListCidrLocations ListGeoLocations ListHealthChecks ✔️ community ✔️ ListHostedZones ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListHostedZonesByName ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListHostedZonesByVPC ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListQueryLoggingConfigs ✔️ community ✔️ ListResourceRecordSets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListReusableDelegationSets ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ community ✔️ ✔️ ListTagsForResources ✔️ community ✔️ ListTrafficPolicies ListTrafficPolicyInstances ListTrafficPolicyInstancesByHostedZone ListTrafficPolicyInstancesByPolicy ListTrafficPolicyVersions ListVPCAssociationAuthorizations TestDNSAnswer UpdateHealthCheck ✔️ community ✔️ ✔️ UpdateHostedZoneComment ✔️ community ✔️ UpdateTrafficPolicyComment UpdateTrafficPolicyInstance Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Route 53 Resolver/references/coverage/coverage_route53resolver/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_route53resolver/Coverage Overview Route 53 Resolver is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateFirewallRuleGroup ✔️ community ✔️ ✔️ AssociateResolverEndpointIpAddress ✔️ community ✔️ AssociateResolverQueryLogConfig ✔️ community ✔️ ✔️ AssociateResolverRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateFirewallDomainList ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateFirewallRule ✔️ community ✔️ ✔️ CreateFirewallRuleGroup ✔️ community ✔️ ✔️ CreateOutpostResolver CreateResolverEndpoint ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateResolverQueryLogConfig ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateResolverRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFirewallDomainList ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFirewallRule ✔️ community ✔️ ✔️ DeleteFirewallRuleGroup ✔️ community ✔️ ✔️ DeleteOutpostResolver DeleteResolverEndpoint ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResolverQueryLogConfig ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResolverRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisassociateFirewallRuleGroup ✔️ community ✔️ ✔️ DisassociateResolverEndpointIpAddress ✔️ community ✔️ DisassociateResolverQueryLogConfig ✔️ community ✔️ ✔️ DisassociateResolverRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetFirewallConfig ✔️ community ✔️ ✔️ GetFirewallDomainList ✔️ community ✔️ ✔️ GetFirewallRuleGroup ✔️ community ✔️ ✔️ GetFirewallRuleGroupAssociation ✔️ community ✔️ ✔️ GetFirewallRuleGroupPolicy GetOutpostResolver GetResolverConfig GetResolverDnssecConfig GetResolverEndpoint ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetResolverQueryLogConfig ✔️ community ✔️ ✔️ GetResolverQueryLogConfigAssociation ✔️ community ✔️ ✔️ GetResolverQueryLogConfigPolicy GetResolverRule ✔️ community ✔️ ✔️ GetResolverRuleAssociation ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResolverRulePolicy ImportFirewallDomains ListFirewallConfigs ✔️ community ✔️ ✔️ ListFirewallDomainLists ✔️ community ✔️ ✔️ ✔️ Show Tests ListFirewallDomains ✔️ community ✔️ ✔️ ListFirewallRuleGroupAssociations ListFirewallRuleGroups ✔️ community ListFirewallRules ✔️ community ✔️ ✔️ ListOutpostResolvers ListResolverConfigs ListResolverDnssecConfigs ListResolverEndpointIpAddresses ✔️ community ✔️ ListResolverEndpoints ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListResolverQueryLogConfigAssociations ✔️ community ListResolverQueryLogConfigs ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListResolverRuleAssociations ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListResolverRules ✔️ community ✔️ ✔️ ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutFirewallRuleGroupPolicy PutResolverQueryLogConfigPolicy PutResolverRulePolicy TagResource ✔️ community ✔️ ✔️ UntagResource ✔️ community ✔️ ✔️ UpdateFirewallConfig ✔️ community ✔️ ✔️ UpdateFirewallDomains ✔️ community ✔️ ✔️ UpdateFirewallRule ✔️ community UpdateFirewallRuleGroupAssociation ✔️ community ✔️ ✔️ UpdateOutpostResolver UpdateResolverConfig UpdateResolverDnssecConfig UpdateResolverEndpoint ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateResolverRule Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Ruby/user-guide/integrations/sdks/ruby/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/sdks/ruby/Overview The AWS SDK for Ruby, like other AWS SDKs, lets you set the endpoint when creating resource clients, which is the preferred way of integrating the Ruby SDK with LocalStack. Example Here is an example of how to create a S3 bucket with the AWS configuration endpoint set to LocalStack: -require "aws-sdk-s3" # Wraps Amazon S3 bucket actions. class BucketCreateWrapper attr_reader :bucket # @param bucket [Aws::S3::Bucket] An Amazon S3 bucket initialized with a name.S3 (Simple Storage Service)/references/coverage/coverage_s3/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_s3/Coverage Overview Simple Storage Service (S3) is supported by LocalStack in the community image with additional features available in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AbortMultipartUpload ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CompleteMultipartUpload ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CopyObject ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateBucket ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateMultipartUpload ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateSession DeleteBucket ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketAnalyticsConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketCors ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketEncryption ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketIntelligentTieringConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketInventoryConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketLifecycle ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketMetricsConfiguration DeleteBucketOwnershipControls ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketReplication ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketTagging ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketWebsite ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteObject ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteObjectTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteObjects ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeletePublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketAccelerateConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketAnalyticsConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketCors ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketEncryption ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketIntelligentTieringConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketInventoryConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketLifecycle ✔️ community GetBucketLifecycleConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketLocation ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketLogging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketMetricsConfiguration GetBucketNotification ✔️ community GetBucketNotificationConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketOwnershipControls ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketPolicyStatus GetBucketReplication ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketRequestPayment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketVersioning ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketWebsite ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObject ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectLegalHold ✔️ community ✔️ ✔️ ✔️ Show Tests GetObjectLockConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectRetention ✔️ community ✔️ ✔️ ✔️ Show Tests GetObjectTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectTorrent GetPublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests HeadBucket ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests HeadObject ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListBucketAnalyticsConfigurations ✔️ community ✔️ ✔️ ✔️ Show Tests ListBucketIntelligentTieringConfigurations ✔️ community ✔️ ✔️ ✔️ Show Tests ListBucketInventoryConfigurations ✔️ community ✔️ ✔️ ✔️ Show Tests ListBucketMetricsConfigurations ListBuckets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListDirectoryBuckets ✔️ community ListMultipartUploads ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListObjectVersions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListObjects ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListObjectsV2 ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListParts ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketAccelerateConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketAnalyticsConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketCors ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketEncryption ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketIntelligentTieringConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketInventoryConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketLifecycle ✔️ community PutBucketLifecycleConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketLogging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketMetricsConfiguration PutBucketNotification ✔️ community PutBucketNotificationConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketOwnershipControls ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketReplication ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketRequestPayment ✔️ community ✔️ ✔️ ✔️ Show Tests PutBucketTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketVersioning ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketWebsite ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutObject ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectLegalHold ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectLockConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectRetention ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutPublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RestoreObject ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SelectObjectContent ✔️ pro ✔️ UploadPart ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UploadPartCopy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests WriteGetObjectResponse Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.S3 Control (Simple Storage Service Control)/references/coverage/coverage_s3control/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_s3control/Coverage Overview Simple Storage Service Control (S3 Control) is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateAccessGrantsIdentityCenter CreateAccessGrant CreateAccessGrantsInstance CreateAccessGrantsLocation CreateAccessPoint ✔️ community ✔️ ✔️ CreateAccessPointForObjectLambda CreateBucket ✔️ community CreateJob CreateMultiRegionAccessPoint CreateStorageLensGroup DeleteAccessGrant DeleteAccessGrantsInstance DeleteAccessGrantsInstanceResourcePolicy DeleteAccessGrantsLocation DeleteAccessPoint ✔️ community ✔️ ✔️ DeleteAccessPointForObjectLambda DeleteAccessPointPolicy ✔️ community ✔️ ✔️ DeleteAccessPointPolicyForObjectLambda DeleteBucket DeleteBucketLifecycleConfiguration DeleteBucketPolicy DeleteBucketReplication DeleteBucketTagging DeleteJobTagging DeleteMultiRegionAccessPoint DeletePublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStorageLensConfiguration DeleteStorageLensConfigurationTagging DeleteStorageLensGroup DescribeJob DescribeMultiRegionAccessPointOperation DissociateAccessGrantsIdentityCenter GetAccessGrant GetAccessGrantsInstance GetAccessGrantsInstanceForPrefix GetAccessGrantsInstanceResourcePolicy GetAccessGrantsLocation GetAccessPoint ✔️ community ✔️ ✔️ GetAccessPointConfigurationForObjectLambda GetAccessPointForObjectLambda GetAccessPointPolicy ✔️ community ✔️ ✔️ GetAccessPointPolicyForObjectLambda GetAccessPointPolicyStatus ✔️ community ✔️ ✔️ GetAccessPointPolicyStatusForObjectLambda GetBucket GetBucketLifecycleConfiguration GetBucketPolicy GetBucketReplication GetBucketTagging GetBucketVersioning GetDataAccess GetJobTagging GetMultiRegionAccessPoint GetMultiRegionAccessPointPolicy GetMultiRegionAccessPointPolicyStatus GetMultiRegionAccessPointRoutes GetPublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetStorageLensConfiguration GetStorageLensConfigurationTagging GetStorageLensGroup ListAccessGrants ListAccessGrantsInstances ListAccessGrantsLocations ListAccessPoints ListAccessPointsForObjectLambda ListJobs ListMultiRegionAccessPoints ListRegionalBuckets ✔️ community ListStorageLensConfigurations ListStorageLensGroups ListTagsForResource PutAccessGrantsInstanceResourcePolicy PutAccessPointConfigurationForObjectLambda PutAccessPointPolicy ✔️ community ✔️ ✔️ PutAccessPointPolicyForObjectLambda PutBucketLifecycleConfiguration PutBucketPolicy PutBucketReplication PutBucketTagging PutBucketVersioning PutJobTagging PutMultiRegionAccessPointPolicy PutPublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutStorageLensConfiguration PutStorageLensConfigurationTagging SubmitMultiRegionAccessPointRoutes TagResource UntagResource UpdateAccessGrantsLocation UpdateJobPriority UpdateJobStatus UpdateStorageLensGroup Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.SageMaker/references/coverage/coverage_sagemaker/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sagemaker/Coverage Overview SageMaker is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddAssociation AddTags ✔️ pro AssociateTrialComponent ✔️ pro BatchDescribeModelPackage CreateAction CreateAlgorithm CreateApp CreateAppImageConfig CreateArtifact CreateAutoMLJob CreateAutoMLJobV2 ✔️ pro ✔️ CreateCluster ✔️ pro ✔️ CreateCodeRepository CreateCompilationJob ✔️ pro ✔️ CreateContext CreateDataQualityJobDefinition ✔️ pro ✔️ CreateDeviceFleet CreateDomain ✔️ pro CreateEdgeDeploymentPlan CreateEdgeDeploymentStage CreateEdgePackagingJob CreateEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateEndpointConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateExperiment ✔️ pro ✔️ CreateFeatureGroup ✔️ pro CreateFlowDefinition CreateHub CreateHubContentReference CreateHumanTaskUi CreateHyperParameterTuningJob ✔️ pro CreateImage CreateImageVersion CreateInferenceComponent CreateInferenceExperiment CreateInferenceRecommendationsJob CreateLabelingJob CreateMlflowTrackingServer CreateModel ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateModelBiasJobDefinition ✔️ pro ✔️ CreateModelCard ✔️ pro ✔️ CreateModelCardExportJob CreateModelExplainabilityJobDefinition ✔️ pro ✔️ CreateModelPackage ✔️ pro ✔️ CreateModelPackageGroup ✔️ pro ✔️ CreateModelQualityJobDefinition ✔️ pro ✔️ CreateMonitoringSchedule CreateNotebookInstance ✔️ pro ✔️ CreateNotebookInstanceLifecycleConfig ✔️ pro CreateOptimizationJob CreatePipeline ✔️ pro ✔️ ✔️ CreatePresignedDomainUrl CreatePresignedMlflowTrackingServerUrl CreatePresignedNotebookInstanceUrl CreateProcessingJob ✔️ pro ✔️ CreateProject CreateSpace CreateStudioLifecycleConfig CreateTrainingJob ✔️ pro CreateTransformJob ✔️ pro ✔️ CreateTrial ✔️ pro ✔️ CreateTrialComponent ✔️ pro ✔️ CreateUserProfile CreateWorkforce CreateWorkteam DeleteAction DeleteAlgorithm DeleteApp DeleteAppImageConfig DeleteArtifact DeleteAssociation DeleteCluster ✔️ pro ✔️ DeleteCodeRepository DeleteCompilationJob ✔️ pro ✔️ DeleteContext DeleteDataQualityJobDefinition ✔️ pro ✔️ DeleteDeviceFleet DeleteDomain ✔️ pro DeleteEdgeDeploymentPlan DeleteEdgeDeploymentStage DeleteEndpoint ✔️ pro ✔️ ✔️ Show Tests DeleteEndpointConfig ✔️ pro ✔️ ✔️ Show Tests DeleteExperiment ✔️ pro ✔️ DeleteFeatureGroup DeleteFlowDefinition DeleteHub DeleteHubContent DeleteHubContentReference DeleteHumanTaskUi DeleteHyperParameterTuningJob ✔️ pro DeleteImage DeleteImageVersion DeleteInferenceComponent DeleteInferenceExperiment DeleteMlflowTrackingServer DeleteModel ✔️ pro ✔️ ✔️ Show Tests DeleteModelBiasJobDefinition ✔️ pro ✔️ DeleteModelCard ✔️ pro ✔️ DeleteModelExplainabilityJobDefinition ✔️ pro ✔️ DeleteModelPackage DeleteModelPackageGroup DeleteModelPackageGroupPolicy DeleteModelQualityJobDefinition ✔️ pro ✔️ DeleteMonitoringSchedule DeleteNotebookInstance ✔️ pro DeleteNotebookInstanceLifecycleConfig ✔️ pro DeleteOptimizationJob DeletePipeline ✔️ pro ✔️ ✔️ DeleteProject DeleteSpace DeleteStudioLifecycleConfig DeleteTags ✔️ pro DeleteTrial ✔️ pro ✔️ DeleteTrialComponent ✔️ pro ✔️ DeleteUserProfile DeleteWorkforce DeleteWorkteam DeregisterDevices DescribeAction DescribeAlgorithm DescribeApp DescribeAppImageConfig DescribeArtifact DescribeAutoMLJob DescribeAutoMLJobV2 ✔️ pro DescribeCluster ✔️ pro ✔️ DescribeClusterNode ✔️ pro ✔️ DescribeCodeRepository DescribeCompilationJob ✔️ pro DescribeContext DescribeDataQualityJobDefinition ✔️ pro DescribeDevice DescribeDeviceFleet DescribeDomain ✔️ pro DescribeEdgeDeploymentPlan DescribeEdgePackagingJob DescribeEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEndpointConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeExperiment ✔️ pro DescribeFeatureGroup ✔️ pro DescribeFeatureMetadata DescribeFlowDefinition DescribeHub DescribeHubContent DescribeHumanTaskUi DescribeHyperParameterTuningJob ✔️ pro DescribeImage DescribeImageVersion DescribeInferenceComponent DescribeInferenceExperiment DescribeInferenceRecommendationsJob DescribeLabelingJob DescribeLineageGroup DescribeMlflowTrackingServer DescribeModel ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeModelBiasJobDefinition ✔️ pro DescribeModelCard ✔️ pro DescribeModelCardExportJob DescribeModelExplainabilityJobDefinition ✔️ pro DescribeModelPackage ✔️ pro ✔️ DescribeModelPackageGroup ✔️ pro DescribeModelQualityJobDefinition ✔️ pro DescribeMonitoringSchedule DescribeNotebookInstance ✔️ pro DescribeNotebookInstanceLifecycleConfig ✔️ pro DescribeOptimizationJob DescribePipeline ✔️ pro ✔️ ✔️ DescribePipelineDefinitionForExecution ✔️ pro ✔️ DescribePipelineExecution ✔️ pro ✔️ DescribeProcessingJob ✔️ pro ✔️ DescribeProject DescribeSpace DescribeStudioLifecycleConfig DescribeSubscribedWorkteam DescribeTrainingJob ✔️ pro DescribeTransformJob ✔️ pro ✔️ DescribeTrial ✔️ pro DescribeTrialComponent ✔️ pro ✔️ DescribeUserProfile DescribeWorkforce DescribeWorkteam DisableSagemakerServicecatalogPortfolio DisassociateTrialComponent ✔️ pro EnableSagemakerServicecatalogPortfolio GetDeviceFleetReport GetLineageGroupPolicy GetModelPackageGroupPolicy GetSagemakerServicecatalogPortfolioStatus GetScalingConfigurationRecommendation GetSearchSuggestions ImportHubContent ListActions ListAlgorithms ListAliases ListAppImageConfigs ListApps ListArtifacts ListAssociations ListAutoMLJobs ✔️ pro ListCandidatesForAutoMLJob ListClusterNodes ✔️ pro ✔️ ListClusters ✔️ pro ✔️ ListCodeRepositories ListCompilationJobs ✔️ pro ✔️ ListContexts ListDataQualityJobDefinitions ✔️ pro ✔️ ListDeviceFleets ListDevices ListDomains ✔️ pro ListEdgeDeploymentPlans ListEdgePackagingJobs ListEndpointConfigs ✔️ pro ListEndpoints ✔️ pro ListExperiments ✔️ pro ✔️ ListFeatureGroups ListFlowDefinitions ListHubContentVersions ListHubContents ListHubs ListHumanTaskUis ListHyperParameterTuningJobs ✔️ pro ListImageVersions ListImages ListInferenceComponents ListInferenceExperiments ListInferenceRecommendationsJobSteps ListInferenceRecommendationsJobs ListLabelingJobs ListLabelingJobsForWorkteam ListLineageGroups ListMlflowTrackingServers ListModelBiasJobDefinitions ✔️ pro ✔️ ListModelCardExportJobs ListModelCardVersions ✔️ pro ✔️ ListModelCards ✔️ pro ✔️ ListModelExplainabilityJobDefinitions ✔️ pro ✔️ ListModelMetadata ListModelPackageGroups ✔️ pro ✔️ ListModelPackages ✔️ pro ✔️ ListModelQualityJobDefinitions ✔️ pro ✔️ ListModels ✔️ pro ✔️ ListMonitoringAlertHistory ListMonitoringAlerts ListMonitoringExecutions ListMonitoringSchedules ListNotebookInstanceLifecycleConfigs ListNotebookInstances ✔️ pro ✔️ ListOptimizationJobs ListPipelineExecutionSteps ListPipelineExecutions ✔️ pro ✔️ ListPipelineParametersForExecution ✔️ pro ✔️ ListPipelines ✔️ pro ✔️ ListProcessingJobs ✔️ pro ✔️ ListProjects ListResourceCatalogs ListSpaces ListStageDevices ListStudioLifecycleConfigs ListSubscribedWorkteams ListTags ✔️ pro ✔️ ✔️ ListTrainingJobs ✔️ pro ✔️ ListTrainingJobsForHyperParameterTuningJob ListTransformJobs ✔️ pro ✔️ ListTrialComponents ✔️ pro ✔️ ListTrials ✔️ pro ✔️ ListUserProfiles ListWorkforces ListWorkteams PutModelPackageGroupPolicy QueryLineage RegisterDevices RenderUiTemplate RetryPipelineExecution Search ✔️ pro ✔️ SendPipelineExecutionStepFailure SendPipelineExecutionStepSuccess StartEdgeDeploymentStage StartInferenceExperiment StartMlflowTrackingServer StartMonitoringSchedule StartNotebookInstance ✔️ pro StartPipelineExecution ✔️ pro ✔️ StopAutoMLJob ✔️ pro StopCompilationJob StopEdgeDeploymentStage StopEdgePackagingJob StopHyperParameterTuningJob StopInferenceExperiment StopInferenceRecommendationsJob StopLabelingJob StopMlflowTrackingServer StopMonitoringSchedule StopNotebookInstance ✔️ pro ✔️ StopOptimizationJob StopPipelineExecution StopProcessingJob StopTrainingJob StopTransformJob UpdateAction UpdateAppImageConfig UpdateArtifact UpdateCluster UpdateClusterSoftware UpdateCodeRepository UpdateContext UpdateDeviceFleet UpdateDevices UpdateDomain UpdateEndpoint UpdateEndpointWeightsAndCapacities ✔️ pro UpdateExperiment UpdateFeatureGroup UpdateFeatureMetadata UpdateHub UpdateImage UpdateImageVersion UpdateInferenceComponent UpdateInferenceComponentRuntimeConfig UpdateInferenceExperiment UpdateMlflowTrackingServer UpdateModelCard ✔️ pro ✔️ UpdateModelPackage ✔️ pro ✔️ UpdateMonitoringAlert UpdateMonitoringSchedule UpdateNotebookInstance UpdateNotebookInstanceLifecycleConfig UpdatePipeline ✔️ pro ✔️ UpdatePipelineExecution UpdateProject UpdateSpace UpdateTrainingJob UpdateTrial UpdateTrialComponent ✔️ pro ✔️ UpdateUserProfile UpdateWorkforce UpdateWorkteam Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.SageMaker/user-guide/aws/sagemaker/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/sagemaker/Introduction Amazon SageMaker is a fully managed service provided by Amazon Web Services (AWS) that provides the tools to build, train, and deploy machine-learning models in the cloud for predictive analytics applications. It streamlines the machine learning development process, reduces the time and effort required to build and deploy models, and offers the scalability and flexibility needed for large-scale machine learning projects in the AWS cloud. +require "aws-sdk-s3" # Wraps Amazon S3 bucket actions. class BucketCreateWrapper attr_reader :bucket # @param bucket [Aws::S3::Bucket] An Amazon S3 bucket initialized with a name.S3 (Simple Storage Service)/references/coverage/coverage_s3/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_s3/Coverage Overview Simple Storage Service (S3) is supported by LocalStack in the community image with additional features available in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AbortMultipartUpload ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CompleteMultipartUpload ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CopyObject ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateBucket ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateMultipartUpload ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateSession DeleteBucket ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketAnalyticsConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketCors ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketEncryption ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketIntelligentTieringConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketInventoryConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketLifecycle ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketMetricsConfiguration DeleteBucketOwnershipControls ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketReplication ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketTagging ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBucketWebsite ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteObject ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteObjectTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteObjects ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeletePublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketAccelerateConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketAnalyticsConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketCors ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketEncryption ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketIntelligentTieringConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketInventoryConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketLifecycle ✔️ community GetBucketLifecycleConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketLocation ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketLogging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketMetricsConfiguration GetBucketNotification ✔️ community GetBucketNotificationConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketOwnershipControls ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketPolicyStatus GetBucketReplication ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketRequestPayment ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketVersioning ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetBucketWebsite ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObject ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectLegalHold ✔️ community ✔️ ✔️ ✔️ Show Tests GetObjectLockConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectRetention ✔️ community ✔️ ✔️ ✔️ Show Tests GetObjectTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetObjectTorrent GetPublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests HeadBucket ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests HeadObject ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListBucketAnalyticsConfigurations ✔️ community ✔️ ✔️ ✔️ Show Tests ListBucketIntelligentTieringConfigurations ✔️ community ✔️ ✔️ ✔️ Show Tests ListBucketInventoryConfigurations ✔️ community ✔️ ✔️ ✔️ Show Tests ListBucketMetricsConfigurations ListBuckets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListDirectoryBuckets ✔️ community ListMultipartUploads ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListObjectVersions ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListObjects ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListObjectsV2 ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListParts ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketAccelerateConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketAnalyticsConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketCors ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketEncryption ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketIntelligentTieringConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketInventoryConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketLifecycle ✔️ community PutBucketLifecycleConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketLogging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketMetricsConfiguration PutBucketNotification ✔️ community PutBucketNotificationConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketOwnershipControls ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketReplication ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketRequestPayment ✔️ community ✔️ ✔️ ✔️ Show Tests PutBucketTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketVersioning ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutBucketWebsite ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutObject ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectAcl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectLegalHold ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectLockConfiguration ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectRetention ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutObjectTagging ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutPublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RestoreObject ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SelectObjectContent ✔️ pro ✔️ UploadPart ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UploadPartCopy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests WriteGetObjectResponse Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.S3 Control (Simple Storage Service Control)/references/coverage/coverage_s3control/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_s3control/Coverage Overview Simple Storage Service Control (S3 Control) is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateAccessGrantsIdentityCenter CreateAccessGrant CreateAccessGrantsInstance CreateAccessGrantsLocation CreateAccessPoint ✔️ community ✔️ ✔️ CreateAccessPointForObjectLambda CreateBucket ✔️ community CreateJob CreateMultiRegionAccessPoint CreateStorageLensGroup DeleteAccessGrant DeleteAccessGrantsInstance DeleteAccessGrantsInstanceResourcePolicy DeleteAccessGrantsLocation DeleteAccessPoint ✔️ community ✔️ ✔️ DeleteAccessPointForObjectLambda DeleteAccessPointPolicy ✔️ community ✔️ ✔️ DeleteAccessPointPolicyForObjectLambda DeleteBucket DeleteBucketLifecycleConfiguration DeleteBucketPolicy DeleteBucketReplication DeleteBucketTagging DeleteJobTagging DeleteMultiRegionAccessPoint DeletePublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStorageLensConfiguration DeleteStorageLensConfigurationTagging DeleteStorageLensGroup DescribeJob DescribeMultiRegionAccessPointOperation DissociateAccessGrantsIdentityCenter GetAccessGrant GetAccessGrantsInstance GetAccessGrantsInstanceForPrefix GetAccessGrantsInstanceResourcePolicy GetAccessGrantsLocation GetAccessPoint ✔️ community ✔️ ✔️ GetAccessPointConfigurationForObjectLambda GetAccessPointForObjectLambda GetAccessPointPolicy ✔️ community ✔️ ✔️ GetAccessPointPolicyForObjectLambda GetAccessPointPolicyStatus ✔️ community ✔️ ✔️ GetAccessPointPolicyStatusForObjectLambda GetBucket GetBucketLifecycleConfiguration GetBucketPolicy GetBucketReplication GetBucketTagging GetBucketVersioning GetDataAccess GetJobTagging GetMultiRegionAccessPoint GetMultiRegionAccessPointPolicy GetMultiRegionAccessPointPolicyStatus GetMultiRegionAccessPointRoutes GetPublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetStorageLensConfiguration GetStorageLensConfigurationTagging GetStorageLensGroup ListAccessGrants ListAccessGrantsInstances ListAccessGrantsLocations ListAccessPoints ListAccessPointsForObjectLambda ListCallerAccessGrants ListJobs ListMultiRegionAccessPoints ListRegionalBuckets ✔️ community ListStorageLensConfigurations ListStorageLensGroups ListTagsForResource PutAccessGrantsInstanceResourcePolicy PutAccessPointConfigurationForObjectLambda PutAccessPointPolicy ✔️ community ✔️ ✔️ PutAccessPointPolicyForObjectLambda PutBucketLifecycleConfiguration PutBucketPolicy PutBucketReplication PutBucketTagging PutBucketVersioning PutJobTagging PutMultiRegionAccessPointPolicy PutPublicAccessBlock ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutStorageLensConfiguration PutStorageLensConfigurationTagging SubmitMultiRegionAccessPointRoutes TagResource UntagResource UpdateAccessGrantsLocation UpdateJobPriority UpdateJobStatus UpdateStorageLensGroup Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.SageMaker/references/coverage/coverage_sagemaker/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sagemaker/Coverage Overview SageMaker is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AddAssociation AddTags ✔️ pro AssociateTrialComponent ✔️ pro BatchDescribeModelPackage CreateAction CreateAlgorithm CreateApp CreateAppImageConfig CreateArtifact CreateAutoMLJob CreateAutoMLJobV2 ✔️ pro ✔️ CreateCluster ✔️ pro ✔️ CreateCodeRepository CreateCompilationJob ✔️ pro ✔️ CreateContext CreateDataQualityJobDefinition ✔️ pro ✔️ CreateDeviceFleet CreateDomain ✔️ pro CreateEdgeDeploymentPlan CreateEdgeDeploymentStage CreateEdgePackagingJob CreateEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateEndpointConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateExperiment ✔️ pro ✔️ CreateFeatureGroup ✔️ pro CreateFlowDefinition CreateHub CreateHubContentReference CreateHumanTaskUi CreateHyperParameterTuningJob ✔️ pro CreateImage CreateImageVersion CreateInferenceComponent CreateInferenceExperiment CreateInferenceRecommendationsJob CreateLabelingJob CreateMlflowTrackingServer CreateModel ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateModelBiasJobDefinition ✔️ pro ✔️ CreateModelCard ✔️ pro ✔️ CreateModelCardExportJob CreateModelExplainabilityJobDefinition ✔️ pro ✔️ CreateModelPackage ✔️ pro ✔️ CreateModelPackageGroup ✔️ pro ✔️ CreateModelQualityJobDefinition ✔️ pro ✔️ CreateMonitoringSchedule CreateNotebookInstance ✔️ pro ✔️ CreateNotebookInstanceLifecycleConfig ✔️ pro CreateOptimizationJob CreatePipeline ✔️ pro ✔️ ✔️ CreatePresignedDomainUrl CreatePresignedMlflowTrackingServerUrl CreatePresignedNotebookInstanceUrl CreateProcessingJob ✔️ pro ✔️ CreateProject CreateSpace CreateStudioLifecycleConfig CreateTrainingJob ✔️ pro CreateTransformJob ✔️ pro ✔️ CreateTrial ✔️ pro ✔️ CreateTrialComponent ✔️ pro ✔️ CreateUserProfile CreateWorkforce CreateWorkteam DeleteAction DeleteAlgorithm DeleteApp DeleteAppImageConfig DeleteArtifact DeleteAssociation DeleteCluster ✔️ pro ✔️ DeleteCodeRepository DeleteCompilationJob ✔️ pro ✔️ DeleteContext DeleteDataQualityJobDefinition ✔️ pro ✔️ DeleteDeviceFleet DeleteDomain ✔️ pro DeleteEdgeDeploymentPlan DeleteEdgeDeploymentStage DeleteEndpoint ✔️ pro ✔️ ✔️ Show Tests DeleteEndpointConfig ✔️ pro ✔️ ✔️ Show Tests DeleteExperiment ✔️ pro ✔️ DeleteFeatureGroup DeleteFlowDefinition DeleteHub DeleteHubContent DeleteHubContentReference DeleteHumanTaskUi DeleteHyperParameterTuningJob ✔️ pro DeleteImage DeleteImageVersion DeleteInferenceComponent DeleteInferenceExperiment DeleteMlflowTrackingServer DeleteModel ✔️ pro ✔️ ✔️ Show Tests DeleteModelBiasJobDefinition ✔️ pro ✔️ DeleteModelCard ✔️ pro ✔️ DeleteModelExplainabilityJobDefinition ✔️ pro ✔️ DeleteModelPackage DeleteModelPackageGroup DeleteModelPackageGroupPolicy DeleteModelQualityJobDefinition ✔️ pro ✔️ DeleteMonitoringSchedule DeleteNotebookInstance ✔️ pro DeleteNotebookInstanceLifecycleConfig ✔️ pro DeleteOptimizationJob DeletePipeline ✔️ pro ✔️ ✔️ DeleteProject DeleteSpace DeleteStudioLifecycleConfig DeleteTags ✔️ pro DeleteTrial ✔️ pro ✔️ DeleteTrialComponent ✔️ pro ✔️ DeleteUserProfile DeleteWorkforce DeleteWorkteam DeregisterDevices DescribeAction DescribeAlgorithm DescribeApp DescribeAppImageConfig DescribeArtifact DescribeAutoMLJob DescribeAutoMLJobV2 ✔️ pro DescribeCluster ✔️ pro ✔️ DescribeClusterNode ✔️ pro ✔️ DescribeCodeRepository DescribeCompilationJob ✔️ pro DescribeContext DescribeDataQualityJobDefinition ✔️ pro DescribeDevice DescribeDeviceFleet DescribeDomain ✔️ pro DescribeEdgeDeploymentPlan DescribeEdgePackagingJob DescribeEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEndpointConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeExperiment ✔️ pro DescribeFeatureGroup ✔️ pro DescribeFeatureMetadata DescribeFlowDefinition DescribeHub DescribeHubContent DescribeHumanTaskUi DescribeHyperParameterTuningJob ✔️ pro DescribeImage DescribeImageVersion DescribeInferenceComponent DescribeInferenceExperiment DescribeInferenceRecommendationsJob DescribeLabelingJob DescribeLineageGroup DescribeMlflowTrackingServer DescribeModel ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeModelBiasJobDefinition ✔️ pro DescribeModelCard ✔️ pro DescribeModelCardExportJob DescribeModelExplainabilityJobDefinition ✔️ pro DescribeModelPackage ✔️ pro ✔️ DescribeModelPackageGroup ✔️ pro DescribeModelQualityJobDefinition ✔️ pro DescribeMonitoringSchedule DescribeNotebookInstance ✔️ pro DescribeNotebookInstanceLifecycleConfig ✔️ pro DescribeOptimizationJob DescribePipeline ✔️ pro ✔️ ✔️ DescribePipelineDefinitionForExecution ✔️ pro ✔️ DescribePipelineExecution ✔️ pro ✔️ DescribeProcessingJob ✔️ pro ✔️ DescribeProject DescribeSpace DescribeStudioLifecycleConfig DescribeSubscribedWorkteam DescribeTrainingJob ✔️ pro DescribeTransformJob ✔️ pro ✔️ DescribeTrial ✔️ pro DescribeTrialComponent ✔️ pro ✔️ DescribeUserProfile DescribeWorkforce DescribeWorkteam DisableSagemakerServicecatalogPortfolio DisassociateTrialComponent ✔️ pro EnableSagemakerServicecatalogPortfolio GetDeviceFleetReport GetLineageGroupPolicy GetModelPackageGroupPolicy GetSagemakerServicecatalogPortfolioStatus GetScalingConfigurationRecommendation GetSearchSuggestions ImportHubContent ListActions ListAlgorithms ListAliases ListAppImageConfigs ListApps ListArtifacts ListAssociations ListAutoMLJobs ✔️ pro ListCandidatesForAutoMLJob ListClusterNodes ✔️ pro ✔️ ListClusters ✔️ pro ✔️ ListCodeRepositories ListCompilationJobs ✔️ pro ✔️ ListContexts ListDataQualityJobDefinitions ✔️ pro ✔️ ListDeviceFleets ListDevices ListDomains ✔️ pro ListEdgeDeploymentPlans ListEdgePackagingJobs ListEndpointConfigs ✔️ pro ListEndpoints ✔️ pro ListExperiments ✔️ pro ✔️ ListFeatureGroups ListFlowDefinitions ListHubContentVersions ListHubContents ListHubs ListHumanTaskUis ListHyperParameterTuningJobs ✔️ pro ListImageVersions ListImages ListInferenceComponents ListInferenceExperiments ListInferenceRecommendationsJobSteps ListInferenceRecommendationsJobs ListLabelingJobs ListLabelingJobsForWorkteam ListLineageGroups ListMlflowTrackingServers ListModelBiasJobDefinitions ✔️ pro ✔️ ListModelCardExportJobs ListModelCardVersions ✔️ pro ✔️ ListModelCards ✔️ pro ✔️ ListModelExplainabilityJobDefinitions ✔️ pro ✔️ ListModelMetadata ListModelPackageGroups ✔️ pro ✔️ ListModelPackages ✔️ pro ✔️ ListModelQualityJobDefinitions ✔️ pro ✔️ ListModels ✔️ pro ✔️ ListMonitoringAlertHistory ListMonitoringAlerts ListMonitoringExecutions ListMonitoringSchedules ListNotebookInstanceLifecycleConfigs ListNotebookInstances ✔️ pro ✔️ ListOptimizationJobs ListPipelineExecutionSteps ListPipelineExecutions ✔️ pro ✔️ ListPipelineParametersForExecution ✔️ pro ✔️ ListPipelines ✔️ pro ✔️ ListProcessingJobs ✔️ pro ✔️ ListProjects ListResourceCatalogs ListSpaces ListStageDevices ListStudioLifecycleConfigs ListSubscribedWorkteams ListTags ✔️ pro ✔️ ✔️ ListTrainingJobs ✔️ pro ✔️ ListTrainingJobsForHyperParameterTuningJob ListTransformJobs ✔️ pro ✔️ ListTrialComponents ✔️ pro ✔️ ListTrials ✔️ pro ✔️ ListUserProfiles ListWorkforces ListWorkteams PutModelPackageGroupPolicy QueryLineage RegisterDevices RenderUiTemplate RetryPipelineExecution Search ✔️ pro ✔️ SendPipelineExecutionStepFailure SendPipelineExecutionStepSuccess StartEdgeDeploymentStage StartInferenceExperiment StartMlflowTrackingServer StartMonitoringSchedule StartNotebookInstance ✔️ pro StartPipelineExecution ✔️ pro ✔️ StopAutoMLJob ✔️ pro StopCompilationJob StopEdgeDeploymentStage StopEdgePackagingJob StopHyperParameterTuningJob StopInferenceExperiment StopInferenceRecommendationsJob StopLabelingJob StopMlflowTrackingServer StopMonitoringSchedule StopNotebookInstance ✔️ pro ✔️ StopOptimizationJob StopPipelineExecution StopProcessingJob StopTrainingJob StopTransformJob UpdateAction UpdateAppImageConfig UpdateArtifact UpdateCluster UpdateClusterSoftware UpdateCodeRepository UpdateContext UpdateDeviceFleet UpdateDevices UpdateDomain UpdateEndpoint UpdateEndpointWeightsAndCapacities ✔️ pro UpdateExperiment UpdateFeatureGroup UpdateFeatureMetadata UpdateHub UpdateImage UpdateImageVersion UpdateInferenceComponent UpdateInferenceComponentRuntimeConfig UpdateInferenceExperiment UpdateMlflowTrackingServer UpdateModelCard ✔️ pro ✔️ UpdateModelPackage ✔️ pro ✔️ UpdateMonitoringAlert UpdateMonitoringSchedule UpdateNotebookInstance UpdateNotebookInstanceLifecycleConfig UpdatePipeline ✔️ pro ✔️ UpdatePipelineExecution UpdateProject UpdateSpace UpdateTrainingJob UpdateTrial UpdateTrialComponent ✔️ pro ✔️ UpdateUserProfile UpdateWorkforce UpdateWorkteam Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.SageMaker/user-guide/aws/sagemaker/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/sagemaker/Introduction Amazon SageMaker is a fully managed service provided by Amazon Web Services (AWS) that provides the tools to build, train, and deploy machine-learning models in the cloud for predictive analytics applications. It streamlines the machine learning development process, reduces the time and effort required to build and deploy models, and offers the scalability and flexibility needed for large-scale machine learning projects in the AWS cloud. LocalStack Pro provides a local version of the SageMaker API, which allows running jobs to create machine learning models (e.SageMaker Runtime/references/coverage/coverage_sagemaker-runtime/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sagemaker-runtime/Coverage Overview SageMaker Runtime is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details InvokeEndpoint ✔️ pro InvokeEndpointAsync InvokeEndpointWithResponseStream Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.scheduler (EventBridge Scheduler)/references/coverage/coverage_scheduler/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_scheduler/Coverage Overview EventBridge Scheduler (scheduler) is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateSchedule ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateScheduleGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSchedule ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteScheduleGroup ✔️ community ✔️ ✔️ ✔️ Show Tests GetSchedule ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetScheduleGroup ✔️ community ✔️ ✔️ ✔️ Show Tests ListScheduleGroups ✔️ community ListSchedules ✔️ community ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ community ✔️ TagResource ✔️ community ✔️ UntagResource ✔️ community ✔️ UpdateSchedule ✔️ community ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Search application with Lambda, Kinesis, Firehose, ElasticSearch, S3/applications/search-application-with-lambda-kinesis-firehose-elasticsearch-s3/Mon, 01 Jan 0001 00:00:00 +0000/applications/search-application-with-lambda-kinesis-firehose-elasticsearch-s3/Secrets Manager/user-guide/aws/secretsmanager/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/secretsmanager/Introduction Secrets Manager is a service provided by Amazon Web Services (AWS) that enables you to securely store, manage, and retrieve sensitive information such as passwords, API keys, and other credentials. Secrets Manager integrates seamlessly with AWS services, making it easier to manage secrets used by various applications and services. Secrets Manager supports automatic secret rotation, replacing long-term secrets with short-term ones to mitigate the risk of compromise without requiring application updates.Secrets Manager/references/coverage/coverage_secretsmanager/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_secretsmanager/Coverage Overview Secrets Manager is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchGetSecretValue ✔️ community ✔️ CancelRotateSecret ✔️ community ✔️ CreateSecret ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResourcePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSecret ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeSecret ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRandomPassword ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetResourcePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSecretValue ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListSecretVersionIds ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListSecrets ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutResourcePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutSecretValue ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveRegionsFromReplication ✔️ community ✔️ ✔️ ReplicateSecretToRegions ✔️ community RestoreSecret ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RotateSecret ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests StopReplicationToReplica TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateSecret ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateSecretVersionStage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ValidateResourcePolicy ✔️ community ✔️ ✔️ ✔️ Show Tests Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Security Token Service (STS)/user-guide/aws/sts/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/sts/Introduction Security Token Service (STS) is a service provided by Amazon Web Services (AWS) that enables you to grant temporary, limited-privilege credentials to users and applications. STS implements fine-grained access control and reduce the exposure of your long-term credentials. The temporary credentials, known as security tokens, can be used to access AWS services and resources based on the permissions specified in the associated policies. LocalStack allows you to use the STS APIs in your local environment to request security tokens, manage permissions, integrate with identity providers, and more.Self-managed Kafka cluster/user-guide/integrations/kafka/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/kafka/LocalStack Pro supports AWS Managed Streaming for Kafka (MSK) and you can create Kafka clusters directly through the MSK API that will run in LocalStack. In some cases, you may want to run your own self-managed Kafka cluster and integrate it with your applications, like triggering Lambdas from a Kafka stream running in your own cluster. The Lambda integration with self-managed Kafka clusters is also a LocalStack Pro feature. Running self-managed Kafka You can find the example Docker Compose file which contains a single-noded ZooKeeper and a Kafka cluster and a simple LocalStack setup as well as Kowl, an Apache Kafka Web UI.Serverless Application Repository/user-guide/aws/serverlessrepo/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/serverlessrepo/Introduction Serverless Application Repository allows developers to discover, deploy, and share serverless applications and components. Using Serverless Application Repository, developers can build & publish applications and components once and share them across the community and organizations, making them accessible to others. Serverless Application Repository provides a user-friendly interface to search, filter, and browse through a diverse catalog of serverless applications. @@ -240,5 +240,5 @@ Covered Topics Installing the Localstack module Obtaining a LocalStack container LocalStack allows you to mock Textract APIs in your local environment. The supported APIs are available on our API coverage page, providing details on the extent of Textract’s integration with LocalStack.Timestream/user-guide/aws/timestream/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/timestream/Introduction LocalStack contains basic support for Timestream time series databases, including these operations: Creating databases Creating tables Writing records to tables Querying timeseries data from tables The supported APIs are available on our API Coverage Page (Timestream-Query/Timestream-Write), which provides information on the extent of Timestream integration with LocalStack. Getting Started The following example illustrates the basic operations, using the awslocal command line. -First, we create a test database and table:Timestream Query/references/coverage/coverage_timestream-query/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_timestream-query/Coverage Overview Timestream Query is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CancelQuery CreateScheduledQuery DeleteScheduledQuery DescribeAccountSettings DescribeEndpoints ✔️ pro DescribeScheduledQuery ExecuteScheduledQuery ListScheduledQueries ListTagsForResource ✔️ pro PrepareQuery Query ✔️ pro TagResource ✔️ pro UntagResource ✔️ pro UpdateAccountSettings UpdateScheduledQuery Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Timestream Write/references/coverage/coverage_timestream-write/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_timestream-write/Coverage Overview Timestream Write is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateBatchLoadTask CreateDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateTable ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTable ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeBatchLoadTask DescribeDatabase ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEndpoints ✔️ pro DescribeTable ✔️ pro ListBatchLoadTasks ListDatabases ✔️ pro ListTables ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ResumeBatchLoadTask TagResource ✔️ pro UntagResource ✔️ pro UpdateDatabase UpdateTable WriteRecords ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Transcribe/references/coverage/coverage_transcribe/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_transcribe/Coverage Overview Transcribe is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateCallAnalyticsCategory CreateLanguageModel CreateMedicalVocabulary ✔️ community ✔️ CreateVocabulary ✔️ community ✔️ CreateVocabularyFilter DeleteCallAnalyticsCategory DeleteCallAnalyticsJob DeleteLanguageModel DeleteMedicalScribeJob DeleteMedicalTranscriptionJob ✔️ community ✔️ DeleteMedicalVocabulary ✔️ community ✔️ DeleteTranscriptionJob ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteVocabulary ✔️ community ✔️ DeleteVocabularyFilter DescribeLanguageModel GetCallAnalyticsCategory GetCallAnalyticsJob GetMedicalScribeJob GetMedicalTranscriptionJob ✔️ community ✔️ GetMedicalVocabulary ✔️ community ✔️ GetTranscriptionJob ✔️ community ✔️ ✔️ ✔️ Show Tests GetVocabulary ✔️ community ✔️ GetVocabularyFilter ListCallAnalyticsCategories ListCallAnalyticsJobs ListLanguageModels ListMedicalScribeJobs ListMedicalTranscriptionJobs ✔️ community ✔️ ListMedicalVocabularies ✔️ community ✔️ ListTagsForResource ListTranscriptionJobs ✔️ community ✔️ ✔️ ✔️ Show Tests ListVocabularies ✔️ community ✔️ ListVocabularyFilters StartCallAnalyticsJob StartMedicalScribeJob StartMedicalTranscriptionJob ✔️ community ✔️ StartTranscriptionJob ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TagResource UntagResource UpdateCallAnalyticsCategory UpdateMedicalVocabulary UpdateVocabulary UpdateVocabularyFilter Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Transcribe/user-guide/aws/transcribe/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/transcribe/Introduction Transcribe is a service provided by Amazon Web Services (AWS) that offers automatic speech recognition (ASR) capabilities. It enables developers to convert spoken language into written text, making it valuable for a wide range of applications, from transcription services to voice analytics. -LocalStack allows you to use the Transcribe APIs for offline speech-to-text jobs in your local environment. The supported APIs are available on our API Coverage Page, which provides information on the extent of Transcribe integration with LocalStack.Transfer/references/coverage/coverage_transfer/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_transfer/Coverage Overview Transfer is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateAccess CreateAgreement CreateConnector CreateProfile CreateServer ✔️ pro CreateUser ✔️ pro CreateWorkflow DeleteAccess DeleteAgreement DeleteCertificate DeleteConnector DeleteHostKey DeleteProfile DeleteServer ✔️ pro DeleteSshPublicKey ✔️ pro DeleteUser ✔️ pro DeleteWorkflow DescribeAccess DescribeAgreement DescribeCertificate DescribeConnector DescribeExecution DescribeHostKey DescribeProfile DescribeSecurityPolicy DescribeServer ✔️ pro DescribeUser ✔️ pro DescribeWorkflow ImportCertificate ImportHostKey ImportSshPublicKey ✔️ pro ListAccesses ListAgreements ListCertificates ListConnectors ListExecutions ListHostKeys ListProfiles ListSecurityPolicies ListServers ✔️ pro ListTagsForResource ListUsers ✔️ pro ListWorkflows SendWorkflowStepState StartDirectoryListing StartFileTransfer StartServer StopServer TagResource TestConnection TestIdentityProvider UntagResource UpdateAccess UpdateAgreement UpdateCertificate UpdateConnector UpdateHostKey UpdateProfile UpdateServer UpdateUser ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Transfer/user-guide/aws/transfer/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/transfer/Introduction The AWS Transfer API is a powerful tool that empowers users to establish FTP(S) servers with ease. These servers serve as gateways, allowing direct access to files residing in Amazon S3 buckets. This functionality streamlines file management processes, making it simpler and more efficient to handle data stored in S3 by providing a familiar FTP interface for users to interact with their files securely. Whether you’re looking to facilitate file transfers or enhance your data access capabilities, the AWS Transfer API simplifies the process and extends the versatility of your cloud storage infrastructure.wafv2/references/coverage/coverage_wafv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_wafv2/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateWebACL ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CheckCapacity CreateAPIKey CreateIPSet ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateRegexPatternSet CreateRuleGroup CreateWebACL ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAPIKey DeleteFirewallManagerRuleGroups DeleteIPSet ✔️ pro ✔️ DeleteLoggingConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeletePermissionPolicy DeleteRegexPatternSet DeleteRuleGroup DeleteWebACL ✔️ pro ✔️ DescribeAllManagedProducts DescribeManagedProductsByVendor DescribeManagedRuleGroup DisassociateWebACL ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GenerateMobileSdkReleaseUrl GetDecryptedAPIKey GetIPSet ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetLoggingConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetManagedRuleSet GetMobileSdkRelease GetPermissionPolicy GetRateBasedStatementManagedKeys GetRegexPatternSet GetRuleGroup GetSampledRequests GetWebACL ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetWebACLForResource ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListAPIKeys ListAvailableManagedRuleGroupVersions ListAvailableManagedRuleGroups ListIPSets ✔️ pro ✔️ ListLoggingConfigurations ✔️ pro ✔️ ListManagedRuleSets ListMobileSdkReleases ListRegexPatternSets ListResourcesForWebACL ListRuleGroups ✔️ pro ✔️ ListTagsForResource ✔️ pro ✔️ ListWebACLs ✔️ pro ✔️ PutLoggingConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests PutManagedRuleSetVersions PutPermissionPolicy TagResource ✔️ pro ✔️ UntagResource ✔️ pro ✔️ UpdateIPSet ✔️ pro ✔️ UpdateManagedRuleSetVersionExpiryDate UpdateRegexPatternSet UpdateRuleGroup UpdateWebACL ✔️ pro ✔️ Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Web Application Firewall (WAF)/user-guide/aws/waf/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/waf/Introduction Web Application Firewall (WAF) is a service provided by Amazon Web Services (AWS) that helps protect your web applications from common web exploits that could affect application availability, compromise security, or consume excessive resources. WAFv2 is the latest version of WAF, and it allows you to specify a single set of rules to protect your web applications, APIs, and mobile applications from common attack patterns, such as SQL injection and cross-site scripting.X-Ray/user-guide/aws/xray/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/xray/Introduction X-Ray is a distributed tracing service that helps to understand cross-service interactions and facilitates debugging of performance bottlenecks. Instrumented applications generate trace data by recording trace segments with information about the work tasks of an application, such as timestamps, tasks names, or metadata. X-Ray supports different ways of instrumenting your application including the AWS X-Ray SDK and the AWS Distro for OpenTelemetry (ADOT). X-Ray daemon is an application that gathers raw trace segment data from the X-Ray SDK and relays it to the AWS X-Ray API.X-Ray/references/coverage/coverage_xray/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_xray/Coverage Overview X-Ray is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchGetTraces ✔️ pro ✔️ CreateGroup CreateSamplingRule ✔️ pro DeleteGroup DeleteResourcePolicy DeleteSamplingRule ✔️ pro GetEncryptionConfig GetGroup GetGroups GetInsight GetInsightEvents GetInsightImpactGraph GetInsightSummaries GetSamplingRules ✔️ pro GetSamplingStatisticSummaries GetSamplingTargets GetServiceGraph ✔️ pro ✔️ GetTimeSeriesServiceStatistics GetTraceGraph ✔️ pro GetTraceSummaries ✔️ pro ✔️ ListResourcePolicies ListTagsForResource PutEncryptionConfig PutResourcePolicy PutTelemetryRecords ✔️ pro ✔️ PutTraceSegments ✔️ pro ✔️ TagResource UntagResource UpdateGroup UpdateSamplingRule ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call. \ No newline at end of file +First, we create a test database and table:Timestream Query/references/coverage/coverage_timestream-query/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_timestream-query/Coverage Overview Timestream Query is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CancelQuery CreateScheduledQuery DeleteScheduledQuery DescribeAccountSettings DescribeEndpoints ✔️ pro DescribeScheduledQuery ExecuteScheduledQuery ListScheduledQueries ListTagsForResource ✔️ pro PrepareQuery Query ✔️ pro TagResource ✔️ pro UntagResource ✔️ pro UpdateAccountSettings UpdateScheduledQuery Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Timestream Write/references/coverage/coverage_timestream-write/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_timestream-write/Coverage Overview Timestream Write is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateBatchLoadTask CreateDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateTable ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTable ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeBatchLoadTask DescribeDatabase ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEndpoints ✔️ pro DescribeTable ✔️ pro ListBatchLoadTasks ListDatabases ✔️ pro ListTables ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ResumeBatchLoadTask TagResource ✔️ pro UntagResource ✔️ pro UpdateDatabase UpdateTable WriteRecords ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Transcribe/references/coverage/coverage_transcribe/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_transcribe/Coverage Overview Transcribe is supported by LocalStack in the community image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateCallAnalyticsCategory CreateLanguageModel CreateMedicalVocabulary ✔️ community CreateVocabulary ✔️ community CreateVocabularyFilter DeleteCallAnalyticsCategory DeleteCallAnalyticsJob DeleteLanguageModel DeleteMedicalScribeJob DeleteMedicalTranscriptionJob ✔️ community DeleteMedicalVocabulary ✔️ community DeleteTranscriptionJob ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteVocabulary ✔️ community DeleteVocabularyFilter DescribeLanguageModel GetCallAnalyticsCategory GetCallAnalyticsJob GetMedicalScribeJob GetMedicalTranscriptionJob ✔️ community GetMedicalVocabulary ✔️ community GetTranscriptionJob ✔️ community ✔️ ✔️ ✔️ Show Tests GetVocabulary ✔️ community GetVocabularyFilter ListCallAnalyticsCategories ListCallAnalyticsJobs ListLanguageModels ListMedicalScribeJobs ListMedicalTranscriptionJobs ✔️ community ListMedicalVocabularies ✔️ community ListTagsForResource ListTranscriptionJobs ✔️ community ✔️ ✔️ ✔️ Show Tests ListVocabularies ✔️ community ListVocabularyFilters StartCallAnalyticsJob StartMedicalScribeJob StartMedicalTranscriptionJob ✔️ community StartTranscriptionJob ✔️ community ✔️ ✔️ ✔️ Show Tests TagResource UntagResource UpdateCallAnalyticsCategory UpdateMedicalVocabulary UpdateVocabulary UpdateVocabularyFilter Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Transcribe/user-guide/aws/transcribe/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/transcribe/Introduction Transcribe is a service provided by Amazon Web Services (AWS) that offers automatic speech recognition (ASR) capabilities. It enables developers to convert spoken language into written text, making it valuable for a wide range of applications, from transcription services to voice analytics. +LocalStack allows you to use the Transcribe APIs for offline speech-to-text jobs in your local environment. The supported APIs are available on our API Coverage Page, which provides information on the extent of Transcribe integration with LocalStack.Transfer/references/coverage/coverage_transfer/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_transfer/Coverage Overview Transfer is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateAccess CreateAgreement CreateConnector CreateProfile CreateServer ✔️ pro CreateUser ✔️ pro CreateWorkflow DeleteAccess DeleteAgreement DeleteCertificate DeleteConnector DeleteHostKey DeleteProfile DeleteServer ✔️ pro DeleteSshPublicKey ✔️ pro DeleteUser ✔️ pro DeleteWorkflow DescribeAccess DescribeAgreement DescribeCertificate DescribeConnector DescribeExecution DescribeHostKey DescribeProfile DescribeSecurityPolicy DescribeServer ✔️ pro DescribeUser ✔️ pro DescribeWorkflow ImportCertificate ImportHostKey ImportSshPublicKey ✔️ pro ListAccesses ListAgreements ListCertificates ListConnectors ListExecutions ListHostKeys ListProfiles ListSecurityPolicies ListServers ✔️ pro ListTagsForResource ListUsers ✔️ pro ListWorkflows SendWorkflowStepState StartDirectoryListing StartFileTransfer StartServer StopServer TagResource TestConnection TestIdentityProvider UntagResource UpdateAccess UpdateAgreement UpdateCertificate UpdateConnector UpdateHostKey UpdateProfile UpdateServer UpdateUser ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Transfer/user-guide/aws/transfer/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/transfer/Introduction The AWS Transfer API is a powerful tool that empowers users to establish FTP(S) servers with ease. These servers serve as gateways, allowing direct access to files residing in Amazon S3 buckets. This functionality streamlines file management processes, making it simpler and more efficient to handle data stored in S3 by providing a familiar FTP interface for users to interact with their files securely. Whether you’re looking to facilitate file transfers or enhance your data access capabilities, the AWS Transfer API simplifies the process and extends the versatility of your cloud storage infrastructure.wafv2/references/coverage/coverage_wafv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_wafv2/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details AssociateWebACL ✔️ pro ✔️ ✔️ ✔️ Show Tests CheckCapacity CreateAPIKey CreateIPSet ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateRegexPatternSet CreateRuleGroup CreateWebACL ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteAPIKey DeleteFirewallManagerRuleGroups DeleteIPSet ✔️ pro DeleteLoggingConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests DeletePermissionPolicy DeleteRegexPatternSet DeleteRuleGroup DeleteWebACL ✔️ pro DescribeAllManagedProducts DescribeManagedProductsByVendor DescribeManagedRuleGroup DisassociateWebACL ✔️ pro ✔️ ✔️ ✔️ Show Tests GenerateMobileSdkReleaseUrl GetDecryptedAPIKey GetIPSet ✔️ pro ✔️ ✔️ ✔️ Show Tests GetLoggingConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests GetManagedRuleSet GetMobileSdkRelease GetPermissionPolicy GetRateBasedStatementManagedKeys GetRegexPatternSet GetRuleGroup GetSampledRequests GetWebACL ✔️ pro ✔️ ✔️ ✔️ Show Tests GetWebACLForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests ListAPIKeys ListAvailableManagedRuleGroupVersions ListAvailableManagedRuleGroups ListIPSets ✔️ pro ListLoggingConfigurations ✔️ pro ListManagedRuleSets ListMobileSdkReleases ListRegexPatternSets ListResourcesForWebACL ListRuleGroups ✔️ pro ListTagsForResource ✔️ pro ListWebACLs ✔️ pro PutLoggingConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests PutManagedRuleSetVersions PutPermissionPolicy TagResource ✔️ pro UntagResource ✔️ pro UpdateIPSet ✔️ pro UpdateManagedRuleSetVersionExpiryDate UpdateRegexPatternSet UpdateRuleGroup UpdateWebACL ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.Web Application Firewall (WAF)/user-guide/aws/waf/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/waf/Introduction Web Application Firewall (WAF) is a service provided by Amazon Web Services (AWS) that helps protect your web applications from common web exploits that could affect application availability, compromise security, or consume excessive resources. WAFv2 is the latest version of WAF, and it allows you to specify a single set of rules to protect your web applications, APIs, and mobile applications from common attack patterns, such as SQL injection and cross-site scripting.X-Ray/user-guide/aws/xray/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/xray/Introduction X-Ray is a distributed tracing service that helps to understand cross-service interactions and facilitates debugging of performance bottlenecks. Instrumented applications generate trace data by recording trace segments with information about the work tasks of an application, such as timestamps, tasks names, or metadata. X-Ray supports different ways of instrumenting your application including the AWS X-Ray SDK and the AWS Distro for OpenTelemetry (ADOT). X-Ray daemon is an application that gathers raw trace segment data from the X-Ray SDK and relays it to the AWS X-Ray API.X-Ray/references/coverage/coverage_xray/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_xray/Coverage Overview X-Ray is supported by LocalStack only in the pro image. Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details BatchGetTraces ✔️ pro CreateGroup CreateSamplingRule ✔️ pro DeleteGroup DeleteResourcePolicy DeleteSamplingRule ✔️ pro GetEncryptionConfig GetGroup GetGroups GetInsight GetInsightEvents GetInsightImpactGraph GetInsightSummaries GetSamplingRules ✔️ pro GetSamplingStatisticSummaries GetSamplingTargets GetServiceGraph ✔️ pro GetTimeSeriesServiceStatistics GetTraceGraph ✔️ pro GetTraceSummaries ✔️ pro ListResourcePolicies ListTagsForResource PutEncryptionConfig PutResourcePolicy PutTelemetryRecords ✔️ pro PutTraceSegments ✔️ pro TagResource UntagResource UpdateGroup UpdateSamplingRule ✔️ pro Terminology Internal Test Suite: tested by LocalStack's internal integration test suite External Test Suite: covered by an external integration test suite, that runs against LocalStack Terraform Validated: operation tested with Terraform AWS Validated: the integration test that includes this operation call was validated against AWS Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same Testing Details This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call. \ No newline at end of file diff --git a/references/coverage/coverage_apigateway/index.html b/references/coverage/coverage_apigateway/index.html index c1c849f9b0..98e3ca774a 100644 --- a/references/coverage/coverage_apigateway/index.html +++ b/references/coverage/coverage_apigateway/index.html @@ -1,7 +1,7 @@ API Gateway | Docs

API Gateway

Implementation details for API apigateway

Coverage Overview

API Gateway is supported by LocalStack -in the community image.

AvailabilityTesting*
OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
CreateApiKey✔️community✔️✔️✔️✔️✔️Show Tests
CreateAuthorizer✔️community✔️✔️✔️✔️✔️Show Tests
CreateBasePathMapping✔️community✔️✔️✔️Show Tests
CreateDeployment✔️community✔️✔️✔️✔️✔️Show Tests
CreateDocumentationPart✔️community✔️✔️✔️✔️✔️Show Tests
CreateDocumentationVersion✔️community✔️✔️✔️✔️✔️Show Tests
CreateDomainName✔️community✔️✔️✔️Show Tests
CreateModel✔️community✔️✔️✔️✔️✔️Show Tests
CreateRequestValidator✔️community✔️✔️✔️✔️✔️Show Tests
CreateResource✔️community✔️✔️✔️✔️✔️Show Tests
CreateRestApi✔️community✔️✔️✔️✔️✔️Show Tests
CreateStage✔️community✔️✔️✔️✔️✔️Show Tests
CreateUsagePlan✔️community✔️✔️✔️✔️✔️Show Tests
CreateUsagePlanKey✔️community✔️✔️✔️✔️✔️Show Tests
CreateVpcLink✔️community✔️✔️✔️✔️✔️Show Tests
DeleteApiKey✔️community✔️✔️✔️✔️✔️Show Tests
DeleteAuthorizer✔️community✔️✔️✔️✔️✔️Show Tests
DeleteBasePathMapping✔️community✔️✔️✔️Show Tests
DeleteClientCertificate✔️community✔️✔️
DeleteDeployment✔️community✔️✔️✔️✔️✔️Show Tests
DeleteDocumentationPart✔️community✔️✔️✔️✔️✔️Show Tests
DeleteDocumentationVersion✔️community✔️✔️
DeleteDomainName✔️community✔️✔️✔️Show Tests
DeleteGatewayResponse✔️community✔️✔️✔️✔️✔️Show Tests
DeleteIntegration✔️community✔️✔️✔️✔️✔️Show Tests
DeleteIntegrationResponse✔️community✔️✔️✔️✔️✔️Show Tests
DeleteMethod✔️community✔️✔️✔️✔️✔️Show Tests
DeleteMethodResponse✔️community✔️✔️
DeleteModel✔️community✔️✔️✔️✔️✔️Show Tests
DeleteRequestValidator✔️community✔️✔️✔️✔️✔️Show Tests
DeleteResource✔️community✔️✔️✔️✔️✔️Show Tests
DeleteRestApi✔️community✔️✔️✔️✔️✔️Show Tests
DeleteStage✔️community✔️✔️✔️✔️✔️Show Tests
DeleteUsagePlan✔️community✔️✔️✔️✔️✔️Show Tests
DeleteUsagePlanKey✔️community✔️✔️✔️✔️✔️Show Tests
DeleteVpcLink✔️community✔️✔️✔️✔️✔️Show Tests
FlushStageAuthorizersCache
FlushStageCache
GenerateClientCertificate✔️community✔️✔️
GetAccount✔️community✔️✔️✔️✔️Show Tests
GetApiKey✔️community✔️✔️✔️✔️✔️Show Tests
GetApiKeys✔️community✔️✔️✔️Show Tests
GetAuthorizer✔️community✔️✔️
GetAuthorizers✔️community✔️✔️✔️✔️Show Tests
GetBasePathMapping✔️community✔️✔️✔️Show Tests
GetBasePathMappings✔️community✔️✔️Show Tests
GetClientCertificate✔️community✔️✔️
GetClientCertificates✔️community
GetDeployment✔️community✔️✔️✔️✔️✔️Show Tests
GetDeployments✔️community✔️✔️✔️✔️Show Tests
GetDocumentationPart✔️community✔️✔️✔️✔️✔️Show Tests
GetDocumentationParts✔️community✔️✔️✔️Show Tests
GetDocumentationVersion✔️community✔️✔️✔️✔️✔️Show Tests
GetDocumentationVersions✔️community
GetDomainName✔️community✔️✔️✔️Show Tests
GetDomainNames✔️community✔️✔️Show Tests
GetExport✔️community✔️✔️✔️✔️✔️Show Tests
GetGatewayResponse✔️community✔️✔️✔️✔️✔️Show Tests
GetGatewayResponses✔️community✔️✔️✔️Show Tests
GetIntegration✔️community✔️✔️✔️✔️✔️Show Tests
GetIntegrationResponse✔️community✔️✔️✔️✔️✔️Show Tests
GetMethod✔️community✔️✔️✔️✔️✔️Show Tests
GetMethodResponse✔️community✔️✔️✔️✔️✔️Show Tests
GetModel✔️community✔️✔️✔️✔️✔️Show Tests
GetModelTemplate
GetModels✔️community✔️✔️✔️✔️✔️Show Tests
GetRequestValidator✔️community✔️✔️✔️✔️✔️Show Tests
GetRequestValidators✔️community✔️✔️✔️✔️Show Tests
GetResource✔️community✔️✔️✔️✔️✔️Show Tests
GetResources✔️community✔️✔️✔️✔️✔️Show Tests
GetRestApi✔️community✔️✔️✔️✔️✔️Show Tests
GetRestApis✔️community✔️✔️✔️✔️✔️Show Tests
GetSdk
GetSdkType
GetSdkTypes
GetStage✔️community✔️✔️✔️✔️✔️Show Tests
GetStages✔️community✔️✔️✔️✔️✔️Show Tests
GetTags✔️community✔️Show Tests
GetUsage
GetUsagePlan✔️community✔️✔️✔️✔️✔️Show Tests
GetUsagePlanKey✔️community✔️✔️
GetUsagePlanKeys✔️community✔️✔️✔️✔️Show Tests
GetUsagePlans✔️community✔️✔️✔️✔️Show Tests
GetVpcLink✔️community✔️✔️✔️✔️✔️Show Tests
GetVpcLinks✔️community✔️✔️
ImportApiKeys✔️community
ImportDocumentationParts✔️community✔️✔️✔️Show Tests
ImportRestApi✔️community✔️✔️✔️✔️Show Tests
PutGatewayResponse✔️community✔️✔️✔️✔️✔️Show Tests
PutIntegration✔️community✔️✔️✔️✔️✔️Show Tests
PutIntegrationResponse✔️community✔️✔️✔️✔️✔️Show Tests
PutMethod✔️community✔️✔️✔️✔️✔️Show Tests
PutMethodResponse✔️community✔️✔️✔️✔️✔️Show Tests
PutRestApi✔️community✔️✔️✔️✔️✔️Show Tests
TagResource✔️community✔️✔️✔️Show Tests
TestInvokeAuthorizer
TestInvokeMethod✔️community✔️✔️✔️Show Tests
UntagResource✔️community
UpdateAccount✔️community✔️✔️✔️✔️✔️Show Tests
UpdateApiKey✔️community✔️✔️✔️✔️✔️Show Tests
UpdateAuthorizer✔️community✔️✔️
UpdateBasePathMapping✔️community✔️✔️✔️Show Tests
UpdateClientCertificate✔️community✔️✔️
UpdateDeployment✔️community✔️✔️✔️✔️✔️Show Tests
UpdateDocumentationPart✔️community✔️✔️✔️✔️✔️Show Tests
UpdateDocumentationVersion✔️community✔️✔️✔️✔️✔️Show Tests
UpdateDomainName
UpdateGatewayResponse✔️community✔️✔️✔️Show Tests
UpdateIntegration✔️community✔️✔️✔️✔️✔️Show Tests
UpdateIntegrationResponse✔️community✔️✔️✔️Show Tests
UpdateMethod✔️community✔️✔️✔️✔️✔️Show Tests
UpdateMethodResponse
UpdateModel✔️community✔️✔️✔️Show Tests
UpdateRequestValidator✔️community✔️✔️✔️✔️✔️Show Tests
UpdateResource✔️community✔️✔️✔️✔️✔️Show Tests
UpdateRestApi✔️community✔️✔️✔️✔️✔️Show Tests
UpdateStage✔️community✔️✔️✔️✔️✔️Show Tests
UpdateUsage
UpdateUsagePlan✔️community✔️✔️✔️✔️✔️Show Tests
UpdateVpcLink✔️community

Terminology

  • Internal Test Suite: tested by LocalStack's internal integration test suite
  • External Test Suite: covered by an external integration test suite, that runs against LocalStack
  • Terraform Validated: operation tested with Terraform
  • AWS Validated: the integration test that includes this operation call was validated against AWS
  • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

Testing Details

This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

How to read the test details?

For each operation we put up a list of the related integration test cases.
Those operation calls have been recorded during the execution of the outlined test cases. +in the community image.

AvailabilityTesting*
OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
CreateApiKey✔️community✔️✔️✔️✔️✔️Show Tests
CreateAuthorizer✔️community✔️✔️✔️✔️✔️Show Tests
CreateBasePathMapping✔️community✔️✔️✔️Show Tests
CreateDeployment✔️community✔️✔️✔️✔️✔️Show Tests
CreateDocumentationPart✔️community✔️✔️✔️✔️✔️Show Tests
CreateDocumentationVersion✔️community✔️✔️✔️✔️✔️Show Tests
CreateDomainName✔️community✔️✔️✔️Show Tests
CreateModel✔️community✔️✔️✔️✔️✔️Show Tests
CreateRequestValidator✔️community✔️✔️✔️✔️✔️Show Tests
CreateResource✔️community✔️✔️✔️✔️✔️Show Tests
CreateRestApi✔️community✔️✔️✔️✔️✔️Show Tests
CreateStage✔️community✔️✔️✔️✔️✔️Show Tests
CreateUsagePlan✔️community✔️✔️✔️✔️✔️Show Tests
CreateUsagePlanKey✔️community✔️✔️✔️✔️✔️Show Tests
CreateVpcLink✔️community✔️✔️✔️✔️✔️Show Tests
DeleteApiKey✔️community✔️✔️✔️✔️✔️Show Tests
DeleteAuthorizer✔️community✔️✔️✔️✔️✔️Show Tests
DeleteBasePathMapping✔️community✔️✔️✔️Show Tests
DeleteClientCertificate✔️community✔️✔️
DeleteDeployment✔️community✔️✔️✔️✔️✔️Show Tests
DeleteDocumentationPart✔️community✔️✔️✔️✔️✔️Show Tests
DeleteDocumentationVersion✔️community✔️✔️
DeleteDomainName✔️community✔️✔️✔️Show Tests
DeleteGatewayResponse✔️community✔️✔️✔️✔️✔️Show Tests
DeleteIntegration✔️community✔️✔️✔️✔️✔️Show Tests
DeleteIntegrationResponse✔️community✔️✔️✔️✔️✔️Show Tests
DeleteMethod✔️community✔️✔️✔️✔️✔️Show Tests
DeleteMethodResponse✔️community✔️✔️
DeleteModel✔️community✔️✔️✔️✔️✔️Show Tests
DeleteRequestValidator✔️community✔️✔️✔️✔️✔️Show Tests
DeleteResource✔️community✔️✔️✔️✔️✔️Show Tests
DeleteRestApi✔️community✔️✔️✔️✔️✔️Show Tests
DeleteStage✔️community✔️✔️✔️✔️✔️Show Tests
DeleteUsagePlan✔️community✔️✔️✔️✔️✔️Show Tests
DeleteUsagePlanKey✔️community✔️✔️✔️✔️✔️Show Tests
DeleteVpcLink✔️community✔️✔️✔️✔️✔️Show Tests
FlushStageAuthorizersCache
FlushStageCache
GenerateClientCertificate✔️community✔️✔️
GetAccount✔️community✔️✔️✔️✔️Show Tests
GetApiKey✔️community✔️✔️✔️✔️✔️Show Tests
GetApiKeys✔️community✔️✔️✔️Show Tests
GetAuthorizer✔️community✔️✔️
GetAuthorizers✔️community✔️✔️✔️✔️Show Tests
GetBasePathMapping✔️community✔️✔️✔️Show Tests
GetBasePathMappings✔️community✔️✔️Show Tests
GetClientCertificate✔️community✔️✔️
GetClientCertificates✔️community
GetDeployment✔️community✔️✔️✔️✔️✔️Show Tests
GetDeployments✔️community✔️✔️✔️✔️Show Tests
GetDocumentationPart✔️community✔️✔️✔️✔️✔️Show Tests
GetDocumentationParts✔️community✔️✔️✔️Show Tests
GetDocumentationVersion✔️community✔️✔️✔️✔️✔️Show Tests
GetDocumentationVersions✔️community
GetDomainName✔️community✔️✔️✔️Show Tests
GetDomainNames✔️community✔️✔️Show Tests
GetExport✔️community✔️✔️✔️✔️✔️Show Tests
GetGatewayResponse✔️community✔️✔️✔️✔️✔️Show Tests
GetGatewayResponses✔️community✔️✔️✔️Show Tests
GetIntegration✔️community✔️✔️✔️✔️✔️Show Tests
GetIntegrationResponse✔️community✔️✔️✔️✔️✔️Show Tests
GetMethod✔️community✔️✔️✔️✔️✔️Show Tests
GetMethodResponse✔️community✔️✔️✔️✔️✔️Show Tests
GetModel✔️community✔️✔️✔️✔️✔️Show Tests
GetModelTemplate
GetModels✔️community✔️✔️✔️✔️✔️Show Tests
GetRequestValidator✔️community✔️✔️✔️✔️✔️Show Tests
GetRequestValidators✔️community✔️✔️✔️✔️Show Tests
GetResource✔️community✔️✔️✔️✔️✔️Show Tests
GetResources✔️community✔️✔️✔️✔️✔️Show Tests
GetRestApi✔️community✔️✔️✔️✔️✔️Show Tests
GetRestApis✔️community✔️✔️✔️✔️✔️Show Tests
GetSdk
GetSdkType
GetSdkTypes
GetStage✔️community✔️✔️✔️✔️✔️Show Tests
GetStages✔️community✔️✔️✔️✔️✔️Show Tests
GetTags✔️community✔️Show Tests
GetUsage
GetUsagePlan✔️community✔️✔️✔️✔️✔️Show Tests
GetUsagePlanKey✔️community✔️✔️
GetUsagePlanKeys✔️community✔️✔️✔️✔️Show Tests
GetUsagePlans✔️community✔️✔️✔️✔️Show Tests
GetVpcLink✔️community✔️✔️✔️✔️✔️Show Tests
GetVpcLinks✔️community✔️✔️
ImportApiKeys✔️community
ImportDocumentationParts✔️community✔️✔️✔️Show Tests
ImportRestApi✔️community✔️✔️✔️✔️Show Tests
PutGatewayResponse✔️community✔️✔️✔️✔️✔️Show Tests
PutIntegration✔️community✔️✔️✔️✔️✔️Show Tests
PutIntegrationResponse✔️community✔️✔️✔️✔️✔️Show Tests
PutMethod✔️community✔️✔️✔️✔️✔️Show Tests
PutMethodResponse✔️community✔️✔️✔️✔️✔️Show Tests
PutRestApi✔️community✔️✔️✔️✔️✔️Show Tests
TagResource✔️community✔️✔️✔️✔️✔️Show Tests
TestInvokeAuthorizer
TestInvokeMethod✔️community✔️✔️✔️Show Tests
UntagResource✔️community✔️✔️
UpdateAccount✔️community✔️✔️✔️✔️✔️Show Tests
UpdateApiKey✔️community✔️✔️✔️✔️✔️Show Tests
UpdateAuthorizer✔️community✔️✔️
UpdateBasePathMapping✔️community✔️✔️✔️Show Tests
UpdateClientCertificate✔️community✔️✔️
UpdateDeployment✔️community✔️✔️✔️✔️✔️Show Tests
UpdateDocumentationPart✔️community✔️✔️✔️✔️✔️Show Tests
UpdateDocumentationVersion✔️community✔️✔️✔️✔️✔️Show Tests
UpdateDomainName
UpdateGatewayResponse✔️community✔️✔️✔️Show Tests
UpdateIntegration✔️community✔️✔️✔️✔️✔️Show Tests
UpdateIntegrationResponse✔️community✔️✔️✔️Show Tests
UpdateMethod✔️community✔️✔️✔️✔️✔️Show Tests
UpdateMethodResponse
UpdateModel✔️community✔️✔️✔️Show Tests
UpdateRequestValidator✔️community✔️✔️✔️✔️✔️Show Tests
UpdateResource✔️community✔️✔️✔️✔️✔️Show Tests
UpdateRestApi✔️community✔️✔️✔️✔️✔️Show Tests
UpdateStage✔️community✔️✔️✔️✔️✔️Show Tests
UpdateUsage
UpdateUsagePlan✔️community✔️✔️✔️✔️✔️Show Tests
UpdateVpcLink✔️community

Terminology

  • Internal Test Suite: tested by LocalStack's internal integration test suite
  • External Test Suite: covered by an external integration test suite, that runs against LocalStack
  • Terraform Validated: operation tested with Terraform
  • AWS Validated: the integration test that includes this operation call was validated against AWS
  • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

Testing Details

This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

How to read the test details?

For each operation we put up a list of the related integration test cases.
Those operation calls have been recorded during the execution of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.

  • Parameters: The tests are ordered by the parameters used, which are highlighted in bold.
  • Test Details: LocalStack Community or LocalStack Pro indicates where the test originates. For each test you see:
    • test name
    • status code returned (which is the expected one for the test case)
    • information about validation:
      • AWS validated the test is validated against AWS, meaning it run successfully against real AWS as well
      • Snapshot Tested this is a snapshot parity test, meaning the responses are validated against AWS


CreateApiKey

Parameters: enabled, name
  • LocalStack Community
    • test_multiple_api_keys_validate LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate HTTP Status Code: 201
    • test_api_key_required_for_methods @@ -919,7 +919,8 @@ LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway HTTP Status Code: 201
    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 201
  • LocalStack Pro
    • test_authorizer_cognito_client_credentials +HTTP Status Code: 201 +AWS validated
  • LocalStack Pro
    • test_authorizer_cognito_client_credentials LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_cognito_client_credentials HTTP Status Code: 201 AWS validated @@ -1448,7 +1449,8 @@ LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway HTTP Status Code: 201
    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 201
    • test_create_proxy_resource_validation +HTTP Status Code: 201 +AWS validated
    • test_create_proxy_resource_validation LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiResource::test_create_proxy_resource_validation HTTP Status Code: 400 (BadRequestException) @@ -1799,7 +1801,8 @@ LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer HTTP Status Code: 201
Parameters: endpointConfiguration, minimumCompressionSize, name, policy, tags
  • LocalStack Community
    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 201
Parameters: endpointConfiguration, name
  • LocalStack Community
    • test_error_aws_proxy_not_supported +HTTP Status Code: 201 +AWS validated
Parameters: endpointConfiguration, name
  • LocalStack Community
    • test_error_aws_proxy_not_supported LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported HTTP Status Code: 201 AWS validated @@ -2454,7 +2457,7 @@ LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods HTTP Status Code: 201 AWS validated -Snapshot Tested
Parameters: apiStages, name, quota
  • LocalStack Community
    • test_update_usage_plan +Snapshot Tested
Parameters: apiStages, name, quota, tags
  • LocalStack Community
    • test_update_usage_plan LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan HTTP Status Code: 201 AWS validated @@ -2591,7 +2594,8 @@ AWS validated Snapshot Tested
    • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 202
    • test_create_delete_deployments[False] +HTTP Status Code: 202 +AWS validated
    • test_create_delete_deployments[False] LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDeployments::test_create_delete_deployments[False] HTTP Status Code: 400 (BadRequestException) @@ -2724,7 +2728,8 @@ AWS validated Snapshot Tested
    • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 204
    • test_method_lifecycle +HTTP Status Code: 204 +AWS validated
    • test_method_lifecycle LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiMethod::test_method_lifecycle HTTP Status Code: 404 (NotFoundException) @@ -2839,7 +2844,8 @@ AWS validated Snapshot Tested
    • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 202
    • test_delete_resource +HTTP Status Code: 202 +AWS validated
    • test_delete_resource LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiResource::test_delete_resource HTTP Status Code: 404 (NotFoundException) @@ -3472,7 +3478,8 @@ AWS validated Snapshot Tested
    • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 202
    • test_list_and_delete_apis +HTTP Status Code: 202 +AWS validated
    • test_list_and_delete_apis LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_list_and_delete_apis HTTP Status Code: 404 (NotFoundException) @@ -3660,7 +3667,8 @@ AWS validated Snapshot Tested
    • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 202
  • LocalStack Pro
    • test_logging_configuration +HTTP Status Code: 202 +AWS validated
  • LocalStack Pro
    • test_logging_configuration LocalStack Pro: tests/aws/services/cloudformation/resources/test_wafv2.py::TestWafV2Resources::test_logging_configuration HTTP Status Code: 202 AWS validated @@ -5007,7 +5015,8 @@ LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_apigateway_deployed HTTP Status Code: 200
    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
  • LocalStack Pro
    • test_apigw_v1_lambda_request_authorizer +HTTP Status Code: 200 +AWS validated
  • LocalStack Pro
    • test_apigw_v1_lambda_request_authorizer LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer HTTP Status Code: 200
    • test_apigw_v1_lambda_request_authorizer LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer @@ -5212,7 +5221,8 @@ LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_apigateway_deployed HTTP Status Code: 200
    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
    • test_cors_apigw_not_applied +HTTP Status Code: 200 +AWS validated
    • test_cors_apigw_not_applied LocalStack Community: tests/integration/test_security.py::TestCSRF::test_cors_apigw_not_applied HTTP Status Code: 200
  • LocalStack Pro
    • test_create_apigateway_authorizer LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer @@ -5486,7 +5496,8 @@ AWS validated Snapshot Tested
    • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 200
  • LocalStack Pro
    • test_logging_configuration +HTTP Status Code: 200 +AWS validated
  • LocalStack Pro
    • test_logging_configuration LocalStack Pro: tests/aws/services/cloudformation/resources/test_wafv2.py::TestWafV2Resources::test_logging_configuration HTTP Status Code: 200 AWS validated @@ -6405,7 +6416,8 @@ AWS validated Snapshot Tested
    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 201
    • test_error_aws_proxy_not_supported +HTTP Status Code: 201 +AWS validated
    • test_error_aws_proxy_not_supported LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported HTTP Status Code: 400 (BadRequestException) @@ -6959,7 +6971,8 @@ HTTP Status Code: 201 AWS validated
    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 201
Parameters: apiKeyRequired, authorizationType, httpMethod, resourceId, restApiId
  • LocalStack Community
    • test_validate_infra_setup +HTTP Status Code: 201 +AWS validated
Parameters: apiKeyRequired, authorizationType, httpMethod, resourceId, restApiId
  • LocalStack Community
    • test_validate_infra_setup LocalStack Community: tests/aws/scenario/note_taking/test_note_taking.py::TestNoteTakingScenario::test_validate_infra_setup HTTP Status Code: 201 AWS validated @@ -7801,7 +7814,11 @@ HTTP Status Code: 200 AWS validated

TagResource

Parameters: resourceArn, tags
  • LocalStack Community
    • test_tag_api LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api -HTTP Status Code: 204

TestInvokeMethod

Parameters: body, headers, httpMethod, pathWithQueryString, resourceId, restApiId
  • LocalStack Community
    • test_apigw_test_invoke_method_api +HTTP Status Code: 204
    • test_update_usage_plan +LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan +HTTP Status Code: 204 +AWS validated +Snapshot Tested

TestInvokeMethod

Parameters: body, headers, httpMethod, pathWithQueryString, resourceId, restApiId
  • LocalStack Community
    • test_apigw_test_invoke_method_api LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api HTTP Status Code: 200 AWS validated diff --git a/references/coverage/coverage_apigatewayv2/index.html b/references/coverage/coverage_apigatewayv2/index.html index c4b84bb278..560c99e4b7 100644 --- a/references/coverage/coverage_apigatewayv2/index.html +++ b/references/coverage/coverage_apigatewayv2/index.html @@ -1,7 +1,7 @@ API Gateway v2 | Docs

      CreateApiMapping

      Parameters: ApiId, ApiMappingKey, DomainName, Stage
      • LocalStack Pro
        • test_custom_domains[-base1-<random>.example.com-1.0] +Snapshot Tested
      Parameters: Name, ProtocolType, Target
      • LocalStack Pro
        • test_aws_proxy_return_gzip_response +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_aws_proxy_return_gzip_response +HTTP Status Code: 201 +AWS validated
        • test_lambda_handling_binary_data +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_handling_binary_data +HTTP Status Code: 201 +AWS validated
        • test_lambda_handling_form_urlencoded_data +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_handling_form_urlencoded_data +HTTP Status Code: 201 +AWS validated
        • test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +HTTP Status Code: 201 +AWS validated +Snapshot Tested
        • test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +HTTP Status Code: 201 +AWS validated +Snapshot Tested

      CreateApiMapping

      Parameters: ApiId, ApiMappingKey, DomainName, Stage
      • LocalStack Pro
        • test_custom_domains[-base1-<random>.example.com-1.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-<random>.example.com-1.0] HTTP Status Code: 201
        • test_custom_domains[-base1-<random>.example.com-2.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-<random>.example.com-2.0] @@ -754,16 +766,16 @@ LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0] HTTP Status Code: 201
        • test_lambda_authorizer_with_aws_proxy_integration[2.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0] -HTTP Status Code: 201
        • test_lambda_events[2.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0] +HTTP Status Code: 201
        • test_lambda_events_with_authorizer[2.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[2.0] HTTP Status Code: 201 AWS validated Snapshot Tested
        • test_lambda_request_authorizer[1.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0] HTTP Status Code: 201
        • test_lambda_request_authorizer[2.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0] -HTTP Status Code: 201
      Parameters: ApiId, AuthorizerPayloadFormatVersion, AuthorizerType, AuthorizerUri, IdentitySource, Name
      • LocalStack Pro
        • test_lambda_events[1.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0] +HTTP Status Code: 201
      Parameters: ApiId, AuthorizerPayloadFormatVersion, AuthorizerType, AuthorizerUri, IdentitySource, Name
      • LocalStack Pro
        • test_lambda_events_with_authorizer[1.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[1.0] HTTP Status Code: 201 AWS validated Snapshot Tested
      Parameters: ApiId, AuthorizerResultTtlInSeconds, AuthorizerType, AuthorizerUri, EnableSimpleResponses, IdentitySource, Name
      • LocalStack Pro
        • test_import_and_invoke_http_api @@ -858,12 +870,12 @@ AWS validated
        • test_http_lambda_authorizers[secondary-region-UrlType.PATH_BASED-2.0-POST] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[secondary-region-UrlType.PATH_BASED-2.0-POST] HTTP Status Code: 201 -AWS validated
        • test_lambda_events[1.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0] +AWS validated
        • test_lambda_events_with_authorizer[1.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[1.0] HTTP Status Code: 201 AWS validated -Snapshot Tested
        • test_lambda_events[2.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0] +Snapshot Tested
        • test_lambda_events_with_authorizer[2.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[2.0] HTTP Status Code: 201 AWS validated Snapshot Tested
        • test_create_multiple_routes @@ -1147,21 +1159,18 @@ LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-1.0] HTTP Status Code: 201
        • test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-2.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-2.0] -HTTP Status Code: 201
        • test_http_to_lambda_payload_v2 -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2 -HTTP Status Code: 201 -AWS validated
        • test_import_and_invoke_http_api +HTTP Status Code: 201
        • test_import_and_invoke_http_api LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api HTTP Status Code: 201 AWS validated Snapshot Tested
        • test_lambda_authorizer_with_no_payload_format_version LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version -HTTP Status Code: 201
        • test_lambda_events[1.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0] +HTTP Status Code: 201
        • test_lambda_events_with_authorizer[1.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[1.0] HTTP Status Code: 201 AWS validated -Snapshot Tested
        • test_lambda_events[2.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0] +Snapshot Tested
        • test_lambda_events_with_authorizer[2.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[2.0] HTTP Status Code: 201 AWS validated Snapshot Tested
        • test_lambda_request_authorizer[1.0] @@ -1176,7 +1185,15 @@ LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes HTTP Status Code: 201
        • test_create_route_responses LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses -HTTP Status Code: 201
        • test_http_integration_keeps_body_intact +HTTP Status Code: 201
        • test_lambda_payload_format[1.0] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_payload_format[1.0] +HTTP Status Code: 201 +AWS validated +Snapshot Tested
        • test_lambda_payload_format[2.0] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_payload_format[2.0] +HTTP Status Code: 201 +AWS validated +Snapshot Tested
        • test_http_integration_keeps_body_intact LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiHttpProxyIntegration::test_http_integration_keeps_body_intact HTTP Status Code: 201 AWS validated @@ -1410,12 +1427,12 @@ LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0] HTTP Status Code: 201
        • test_lambda_authorizer_with_no_payload_format_version LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version -HTTP Status Code: 201
        • test_lambda_events[1.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0] +HTTP Status Code: 201
        • test_lambda_events_with_authorizer[1.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[1.0] HTTP Status Code: 201 AWS validated -Snapshot Tested
        • test_lambda_events[2.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0] +Snapshot Tested
        • test_lambda_events_with_authorizer[2.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[2.0] HTTP Status Code: 201 AWS validated Snapshot Tested
        • test_websocket_response_templates @@ -1494,10 +1511,7 @@ LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-1.0] HTTP Status Code: 201
        • test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-2.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-2.0] -HTTP Status Code: 201
        • test_http_to_lambda_payload_v2 -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2 -HTTP Status Code: 201 -AWS validated
        • test_step_functions_integration[host_based_url-1.0] +HTTP Status Code: 201
        • test_step_functions_integration[host_based_url-1.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0] HTTP Status Code: 201 AWS validated
        • test_step_functions_integration[path_based_url-1.0] @@ -1534,6 +1548,14 @@ LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_sqs_integration HTTP Status Code: 201 AWS validated +Snapshot Tested
        • test_lambda_payload_format[1.0] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_payload_format[1.0] +HTTP Status Code: 201 +AWS validated +Snapshot Tested
        • test_lambda_payload_format[2.0] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_payload_format[2.0] +HTTP Status Code: 201 +AWS validated Snapshot Tested
        • test_http_integration_keeps_body_intact LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiHttpProxyIntegration::test_http_integration_keeps_body_intact HTTP Status Code: 201 @@ -1701,10 +1723,7 @@ LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-1.0] HTTP Status Code: 201
        • test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-2.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-<random>.localhost.localstack.cloud-2.0] -HTTP Status Code: 201
        • test_http_to_lambda_payload_v2 -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2 -HTTP Status Code: 201 -AWS validated
        • test_import_and_invoke_http_api +HTTP Status Code: 201
        • test_import_and_invoke_http_api LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api HTTP Status Code: 201 AWS validated @@ -1718,6 +1737,14 @@ LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_sqs_integration HTTP Status Code: 201 AWS validated +Snapshot Tested
        • test_lambda_payload_format[1.0] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_payload_format[1.0] +HTTP Status Code: 201 +AWS validated +Snapshot Tested
        • test_lambda_payload_format[2.0] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_payload_format[2.0] +HTTP Status Code: 201 +AWS validated Snapshot Tested
        • test_http_integration_keeps_body_intact LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiHttpProxyIntegration::test_http_integration_keeps_body_intact HTTP Status Code: 201 @@ -1799,12 +1826,12 @@ AWS validated
        • test_http_lambda_authorizers[secondary-region-UrlType.PATH_BASED-2.0-POST] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[secondary-region-UrlType.PATH_BASED-2.0-POST] HTTP Status Code: 201 -AWS validated
        • test_lambda_events[1.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0] +AWS validated
        • test_lambda_events_with_authorizer[1.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[1.0] HTTP Status Code: 201 AWS validated -Snapshot Tested
        • test_lambda_events[2.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0] +Snapshot Tested
        • test_lambda_events_with_authorizer[2.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[2.0] HTTP Status Code: 201 AWS validated Snapshot Tested
        • test_create_multiple_routes @@ -1987,9 +2014,6 @@ AWS validated
        • test_http_lambda_authorizers[secondary-region-UrlType.PATH_BASED-2.0-POST] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[secondary-region-UrlType.PATH_BASED-2.0-POST] HTTP Status Code: 204 -AWS validated
        • test_http_to_lambda_payload_v2 -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2 -HTTP Status Code: 204 AWS validated
        • test_import_and_invoke_http_api LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api HTTP Status Code: 204 @@ -2000,19 +2024,15 @@ LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0] HTTP Status Code: 204
        • test_lambda_authorizer_with_no_payload_format_version LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version -HTTP Status Code: 204
        • test_lambda_events[1.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0] +HTTP Status Code: 204
        • test_lambda_events_with_authorizer[1.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[1.0] HTTP Status Code: 204 AWS validated -Snapshot Tested
        • test_lambda_events[2.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0] +Snapshot Tested
        • test_lambda_events_with_authorizer[2.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[2.0] HTTP Status Code: 204 AWS validated -Snapshot Tested
        • test_lambda_handling_form_urlencoded_data[False] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False] -HTTP Status Code: 204
        • test_lambda_handling_form_urlencoded_data[True] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True] -HTTP Status Code: 204
        • test_lambda_request_authorizer[1.0] +Snapshot Tested
        • test_lambda_request_authorizer[1.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0] HTTP Status Code: 204
        • test_lambda_request_authorizer[2.0] LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0] @@ -2091,10 +2111,35 @@ LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth HTTP Status Code: 204 AWS validated +Snapshot Tested
        • test_aws_proxy_return_gzip_response +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_aws_proxy_return_gzip_response +HTTP Status Code: 204 +AWS validated
        • test_lambda_handling_binary_data +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_handling_binary_data +HTTP Status Code: 204 +AWS validated
        • test_lambda_handling_form_urlencoded_data +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_handling_form_urlencoded_data +HTTP Status Code: 204 +AWS validated
        • test_lambda_payload_format[1.0] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_payload_format[1.0] +HTTP Status Code: 204 +AWS validated +Snapshot Tested
        • test_lambda_payload_format[2.0] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_lambda_payload_format[2.0] +HTTP Status Code: 204 +AWS validated Snapshot Tested
        • test_http_integration_invalid_use_cases LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpIntegrationCrud::test_http_integration_invalid_use_cases HTTP Status Code: 204 AWS validated +Snapshot Tested
        • test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +HTTP Status Code: 204 +AWS validated +Snapshot Tested
        • test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +HTTP Status Code: 204 +AWS validated Snapshot Tested
        • test_http_integration_keeps_body_intact LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiHttpProxyIntegration::test_http_integration_keeps_body_intact HTTP Status Code: 204 @@ -2252,7 +2297,15 @@ HTTP Status Code: 202 AWS validated

      GetApi

      Parameters: ApiId
      • LocalStack Pro
        • test_import_apis LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis -HTTP Status Code: 200
        • test_sam_api_tagging +HTTP Status Code: 200
        • test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +HTTP Status Code: 200 +AWS validated +Snapshot Tested
        • test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +HTTP Status Code: 200 +AWS validated +Snapshot Tested
        • test_sam_api_tagging LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Apis::test_sam_api_tagging HTTP Status Code: 200 AWS validated @@ -2291,12 +2344,12 @@ HTTP Status Code: 200 AWS validated
        • test_apigw_v2_http_jwt_authorizer LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer -HTTP Status Code: 200
        • test_lambda_events[1.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0] +HTTP Status Code: 200
        • test_lambda_events_with_authorizer[1.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[1.0] HTTP Status Code: 200 AWS validated -Snapshot Tested
        • test_lambda_events[2.0] -LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0] +Snapshot Tested
        • test_lambda_events_with_authorizer[2.0] +LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[2.0] HTTP Status Code: 200 AWS validated Snapshot Tested
        • test_create_multiple_routes @@ -2382,7 +2435,15 @@ AWS validated Snapshot Tested
        • test_import_apis LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis -HTTP Status Code: 200
        • test_create_apigatewayv2_resources +HTTP Status Code: 200
        • test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +HTTP Status Code: 200 +AWS validated +Snapshot Tested
        • test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +HTTP Status Code: 200 +AWS validated +Snapshot Tested
        • test_create_apigatewayv2_resources LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources HTTP Status Code: 200

      GetModels

      Parameters: ApiId
      • LocalStack Pro
        • test_import_apis LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis @@ -2405,7 +2466,15 @@ AWS validated Snapshot Tested
        • test_import_apis LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis -HTTP Status Code: 200

      GetStage

      Parameters: ApiId, StageName
      • LocalStack Pro
        • test_create_multiple_routes +HTTP Status Code: 200
        • test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[AWS_PROXY] +HTTP Status Code: 200 +AWS validated +Snapshot Tested
        • test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2QuickCreate::test_apigatewayv2_quick_create_default_aws_proxy[HTTP_PROXY] +HTTP Status Code: 200 +AWS validated +Snapshot Tested

      GetStage

      Parameters: ApiId, StageName
      • LocalStack Pro
        • test_create_multiple_routes LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes HTTP Status Code: 200
        • test_create_multiple_routes LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes diff --git a/references/coverage/coverage_appsync/index.html b/references/coverage/coverage_appsync/index.html index 876cf9baaf..658387eee6 100644 --- a/references/coverage/coverage_appsync/index.html +++ b/references/coverage/coverage_appsync/index.html @@ -1,7 +1,7 @@ AppSync | Docs

          AppSync

          Implementation details for API appsync

          Coverage Overview

          AppSync is supported by LocalStack -only in the pro image.

          AvailabilityTesting*
          OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
          AssociateApi✔️pro✔️Show Tests
          AssociateMergedGraphqlApi
          AssociateSourceGraphqlApi
          CreateApiCache✔️pro✔️✔️✔️Show Tests
          CreateApiKey✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateDataSource✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateDomainName✔️pro✔️Show Tests
          CreateFunction✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateGraphqlApi✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateResolver✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateType✔️pro
          DeleteApiCache✔️pro✔️✔️
          DeleteApiKey✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteDataSource✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteDomainName✔️pro✔️Show Tests
          DeleteFunction✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteGraphqlApi✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteResolver✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteType✔️pro
          DisassociateApi✔️pro✔️Show Tests
          DisassociateMergedGraphqlApi
          DisassociateSourceGraphqlApi
          EvaluateCode✔️pro✔️✔️✔️Show Tests
          EvaluateMappingTemplate✔️pro✔️✔️✔️Show Tests
          FlushApiCache✔️pro
          GetApiAssociation✔️pro✔️Show Tests
          GetApiCache✔️pro✔️✔️
          GetDataSource✔️pro✔️✔️
          GetDataSourceIntrospection
          GetDomainName✔️pro
          GetFunction✔️pro✔️✔️✔️✔️✔️Show Tests
          GetGraphqlApi✔️pro✔️✔️✔️✔️✔️Show Tests
          GetGraphqlApiEnvironmentVariables
          GetIntrospectionSchema✔️pro✔️✔️✔️Show Tests
          GetResolver✔️pro✔️✔️✔️✔️✔️Show Tests
          GetSchemaCreationStatus✔️pro✔️✔️✔️✔️✔️Show Tests
          GetSourceApiAssociation
          GetType✔️pro✔️✔️✔️Show Tests
          ListApiKeys✔️pro✔️✔️✔️✔️✔️Show Tests
          ListDataSources✔️pro
          ListDomainNames✔️pro✔️Show Tests
          ListFunctions✔️pro✔️✔️✔️Show Tests
          ListGraphqlApis✔️pro✔️
          ListResolvers✔️pro
          ListResolversByFunction✔️pro
          ListSourceApiAssociations
          ListTagsForResource✔️pro✔️✔️Show Tests
          ListTypes✔️pro
          ListTypesByAssociation
          PutGraphqlApiEnvironmentVariables
          StartDataSourceIntrospection
          StartSchemaCreation✔️pro✔️✔️✔️✔️✔️Show Tests
          StartSchemaMerge
          TagResource✔️pro✔️✔️Show Tests
          UntagResource✔️pro✔️
          UpdateApiCache✔️pro✔️Show Tests
          UpdateApiKey✔️pro✔️✔️✔️✔️Show Tests
          UpdateDataSource✔️pro✔️✔️
          UpdateDomainName✔️pro
          UpdateFunction✔️pro✔️✔️
          UpdateGraphqlApi✔️pro
          UpdateResolver✔️pro✔️✔️✔️✔️✔️Show Tests
          UpdateSourceApiAssociation
          UpdateType✔️pro

          Terminology

          • Internal Test Suite: tested by LocalStack's internal integration test suite
          • External Test Suite: covered by an external integration test suite, that runs against LocalStack
          • Terraform Validated: operation tested with Terraform
          • AWS Validated: the integration test that includes this operation call was validated against AWS
          • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

          Testing Details

          This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

          How to read the test details?

          For each operation we put up a list of the related integration test cases.
          Those operation calls have been recorded during the execution of the outlined test cases. +only in the pro image.

          AvailabilityTesting*
          OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
          AssociateApi✔️pro✔️Show Tests
          AssociateMergedGraphqlApi
          AssociateSourceGraphqlApi
          CreateApiCache✔️pro✔️✔️✔️Show Tests
          CreateApiKey✔️pro✔️✔️✔️✔️Show Tests
          CreateDataSource✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateDomainName✔️pro✔️Show Tests
          CreateFunction✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateGraphqlApi✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateResolver✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateType✔️pro
          DeleteApiCache✔️pro✔️✔️
          DeleteApiKey✔️pro✔️✔️✔️✔️Show Tests
          DeleteDataSource✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteDomainName✔️pro✔️Show Tests
          DeleteFunction✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteGraphqlApi✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteResolver✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteType✔️pro
          DisassociateApi✔️pro✔️Show Tests
          DisassociateMergedGraphqlApi
          DisassociateSourceGraphqlApi
          EvaluateCode✔️pro✔️✔️✔️Show Tests
          EvaluateMappingTemplate✔️pro✔️✔️✔️Show Tests
          FlushApiCache✔️pro
          GetApiAssociation✔️pro✔️Show Tests
          GetApiCache✔️pro✔️✔️
          GetDataSource✔️pro✔️✔️
          GetDataSourceIntrospection
          GetDomainName✔️pro
          GetFunction✔️pro✔️✔️✔️✔️✔️Show Tests
          GetGraphqlApi✔️pro✔️✔️✔️✔️✔️Show Tests
          GetGraphqlApiEnvironmentVariables
          GetIntrospectionSchema✔️pro✔️✔️✔️Show Tests
          GetResolver✔️pro✔️✔️✔️✔️✔️Show Tests
          GetSchemaCreationStatus✔️pro✔️✔️✔️✔️✔️Show Tests
          GetSourceApiAssociation
          GetType✔️pro✔️✔️✔️Show Tests
          ListApiKeys✔️pro✔️✔️✔️✔️Show Tests
          ListDataSources✔️pro
          ListDomainNames✔️pro✔️Show Tests
          ListFunctions✔️pro✔️✔️✔️Show Tests
          ListGraphqlApis✔️pro✔️
          ListResolvers✔️pro
          ListResolversByFunction✔️pro
          ListSourceApiAssociations
          ListTagsForResource✔️pro✔️✔️Show Tests
          ListTypes✔️pro
          ListTypesByAssociation
          PutGraphqlApiEnvironmentVariables
          StartDataSourceIntrospection
          StartSchemaCreation✔️pro✔️✔️✔️✔️✔️Show Tests
          StartSchemaMerge
          TagResource✔️pro✔️✔️Show Tests
          UntagResource✔️pro✔️
          UpdateApiCache✔️pro✔️Show Tests
          UpdateApiKey✔️pro✔️✔️Show Tests
          UpdateDataSource✔️pro✔️✔️
          UpdateDomainName✔️pro
          UpdateFunction✔️pro✔️✔️
          UpdateGraphqlApi✔️pro
          UpdateResolver✔️pro✔️✔️✔️✔️✔️Show Tests
          UpdateSourceApiAssociation
          UpdateType✔️pro

          Terminology

          • Internal Test Suite: tested by LocalStack's internal integration test suite
          • External Test Suite: covered by an external integration test suite, that runs against LocalStack
          • Terraform Validated: operation tested with Terraform
          • AWS Validated: the integration test that includes this operation call was validated against AWS
          • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

          Testing Details

          This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

          How to read the test details?

          For each operation we put up a list of the related integration test cases.
          Those operation calls have been recorded during the execution of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.

          • Parameters: The tests are ordered by the parameters used, which are highlighted in bold.
          • Test Details: LocalStack Community or LocalStack Pro indicates where the test originates. For each test you see:
            • test name
            • status code returned (which is the expected one for the test case)
            • information about validation:
              • AWS validated the test is validated against AWS, meaning it run successfully against real AWS as well
              • Snapshot Tested this is a snapshot parity test, meaning the responses are validated against AWS


          AssociateApi

          Parameters: apiId, domainName
          • LocalStack Pro
            • test_associate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
            • test_disassociate_api diff --git a/references/coverage/coverage_cloudformation/index.html b/references/coverage/coverage_cloudformation/index.html index c903210adf..f34763b5b1 100644 --- a/references/coverage/coverage_cloudformation/index.html +++ b/references/coverage/coverage_cloudformation/index.html @@ -1,7 +1,7 @@ CloudFormation | Docs

              CreateStack

              Parameters: Capabilities, OnFailure, StackName, Tags, TemplateBody
              • LocalStack Community
                • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
              Parameters: Capabilities, Parameters, StackName, TemplateBody
              • LocalStack Community
                • test_functions_and_references_during_transformation +HTTP Status Code: 200 +AWS validated
              Parameters: Capabilities, Parameters, StackName, TemplateBody
              • LocalStack Community
                • test_functions_and_references_during_transformation LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation HTTP Status Code: 200 AWS validated @@ -2906,7 +2907,8 @@ AWS validated Snapshot Tested
                • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 200
                • test_create_and_then_remove_non_supported_resource_change_set +HTTP Status Code: 200 +AWS validated
                • test_create_and_then_remove_non_supported_resource_change_set LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set HTTP Status Code: 500 (CommonServiceException) @@ -4796,7 +4798,8 @@ AWS validated Snapshot Tested
                • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
                • test_describe_stack_events_errors +HTTP Status Code: 200 +AWS validated
                • test_describe_stack_events_errors LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_describe_stack_events_errors HTTP Status Code: 400 (ValidationError) @@ -4809,7 +4812,8 @@ Snapshot Tested
                • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed HTTP Status Code: 400 -(ValidationError)

              DescribeStackResource

              Parameters: LogicalResourceId, StackName
              • LocalStack Community
                • test_getatt +(ValidationError) +AWS validated

              DescribeStackResource

              Parameters: LogicalResourceId, StackName
              • LocalStack Community
                • test_getatt LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt HTTP Status Code: 200 AWS validated
                • test_schedule_and_group @@ -4849,9 +4853,11 @@ AWS validated Snapshot Tested
                • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
                • test_s3_bucket_deployed +HTTP Status Code: 200 +AWS validated
                • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 200
              • LocalStack Pro
                • test_vpc_link +HTTP Status Code: 200 +AWS validated
              • LocalStack Pro
                • test_vpc_link LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link HTTP Status Code: 200 AWS validated @@ -6332,9 +6338,11 @@ AWS validated Snapshot Tested
                • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
                • test_event_rules_deployed +HTTP Status Code: 200 +AWS validated
                • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
                • test_setup +HTTP Status Code: 200 +AWS validated
                • test_setup LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_setup HTTP Status Code: 400 (ValidationError) @@ -6444,7 +6452,8 @@ Snapshot Tested
                • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed HTTP Status Code: 400 -(ValidationError)
              • LocalStack Pro
                • test_cdc_before_image[disabled] +(ValidationError) +AWS validated
              • LocalStack Pro
                • test_cdc_before_image[disabled] LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_before_image[disabled] HTTP Status Code: 200 AWS validated @@ -8752,13 +8761,15 @@ AWS validated Snapshot Tested
                • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
              • LocalStack Pro
                • test_deployed_resources +HTTP Status Code: 200 +AWS validated
              • LocalStack Pro
                • test_deployed_resources LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources HTTP Status Code: 200 AWS validated Snapshot Tested

              UpdateStack

              Parameters: Capabilities, StackName, Tags, TemplateURL
              • LocalStack Community
                • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
              Parameters: Capabilities, StackName, TemplateBody
              • LocalStack Community
                • test_update_stack_with_same_template_withoutchange_transformation +HTTP Status Code: 200 +AWS validated
              Parameters: Capabilities, StackName, TemplateBody
              • LocalStack Community
                • test_update_stack_with_same_template_withoutchange_transformation LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange_transformation HTTP Status Code: 200 AWS validated
                • test_serverless_like_deployment_with_update diff --git a/references/coverage/coverage_cloudwatch/index.html b/references/coverage/coverage_cloudwatch/index.html index 625c640466..3f6be052fa 100644 --- a/references/coverage/coverage_cloudwatch/index.html +++ b/references/coverage/coverage_cloudwatch/index.html @@ -1,7 +1,7 @@ CloudWatch | Docs

          \ No newline at end of file diff --git a/references/coverage/coverage_efs/index.html b/references/coverage/coverage_efs/index.html index 5a17f7d636..bfcfa50c43 100644 --- a/references/coverage/coverage_efs/index.html +++ b/references/coverage/coverage_efs/index.html @@ -1,7 +1,7 @@ EFS (Elastic File System) | Docs

          EFS (Elastic File System)

          Implementation details for API efs

          Coverage Overview

          Elastic File System (EFS) is supported by LocalStack -only in the pro image.

          AvailabilityTesting*
          OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
          CreateAccessPoint✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateFileSystem✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateMountTarget✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateReplicationConfiguration
          CreateTags
          DeleteAccessPoint✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteFileSystem✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteFileSystemPolicy
          DeleteMountTarget✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteReplicationConfiguration
          DeleteTags
          DescribeAccessPoints✔️pro✔️✔️✔️✔️✔️Show Tests
          DescribeAccountPreferences
          DescribeBackupPolicy✔️pro
          DescribeFileSystemPolicy✔️pro✔️✔️
          DescribeFileSystems✔️pro✔️✔️✔️✔️✔️Show Tests
          DescribeLifecycleConfiguration✔️pro✔️✔️✔️✔️✔️Show Tests
          DescribeMountTargetSecurityGroups✔️pro✔️✔️
          DescribeMountTargets✔️pro✔️✔️✔️✔️✔️Show Tests
          DescribeReplicationConfigurations
          DescribeTags
          ListTagsForResource✔️pro
          ModifyMountTargetSecurityGroups✔️pro
          PutAccountPreferences
          PutBackupPolicy
          PutFileSystemPolicy✔️pro✔️✔️
          PutLifecycleConfiguration✔️pro✔️✔️✔️✔️✔️Show Tests
          TagResource✔️pro✔️✔️
          UntagResource✔️pro✔️✔️
          UpdateFileSystem
          UpdateFileSystemProtection

          Terminology

          • Internal Test Suite: tested by LocalStack's internal integration test suite
          • External Test Suite: covered by an external integration test suite, that runs against LocalStack
          • Terraform Validated: operation tested with Terraform
          • AWS Validated: the integration test that includes this operation call was validated against AWS
          • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

          Testing Details

          This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

          How to read the test details?

          For each operation we put up a list of the related integration test cases.
          Those operation calls have been recorded during the execution of the outlined test cases. +only in the pro image.

          AvailabilityTesting*
          OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
          CreateAccessPoint✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateFileSystem✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateMountTarget✔️pro✔️✔️✔️✔️✔️Show Tests
          CreateReplicationConfiguration
          CreateTags
          DeleteAccessPoint✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteFileSystem✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteFileSystemPolicy
          DeleteMountTarget✔️pro✔️✔️✔️✔️✔️Show Tests
          DeleteReplicationConfiguration
          DeleteTags
          DescribeAccessPoints✔️pro✔️✔️✔️✔️✔️Show Tests
          DescribeAccountPreferences
          DescribeBackupPolicy
          DescribeFileSystemPolicy✔️pro✔️✔️
          DescribeFileSystems✔️pro✔️✔️✔️✔️✔️Show Tests
          DescribeLifecycleConfiguration✔️pro✔️✔️✔️✔️✔️Show Tests
          DescribeMountTargetSecurityGroups✔️pro✔️✔️
          DescribeMountTargets✔️pro✔️✔️✔️✔️✔️Show Tests
          DescribeReplicationConfigurations
          DescribeTags
          ListTagsForResource✔️pro
          ModifyMountTargetSecurityGroups✔️pro
          PutAccountPreferences
          PutBackupPolicy
          PutFileSystemPolicy✔️pro✔️✔️
          PutLifecycleConfiguration✔️pro✔️✔️✔️✔️✔️Show Tests
          TagResource✔️pro✔️✔️
          UntagResource✔️pro✔️✔️
          UpdateFileSystem
          UpdateFileSystemProtection

          Terminology

          • Internal Test Suite: tested by LocalStack's internal integration test suite
          • External Test Suite: covered by an external integration test suite, that runs against LocalStack
          • Terraform Validated: operation tested with Terraform
          • AWS Validated: the integration test that includes this operation call was validated against AWS
          • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

          Testing Details

          This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

          How to read the test details?

          For each operation we put up a list of the related integration test cases.
          Those operation calls have been recorded during the execution of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.

          • Parameters: The tests are ordered by the parameters used, which are highlighted in bold.
          • Test Details: LocalStack Community or LocalStack Pro indicates where the test originates. For each test you see:
            • test name
            • status code returned (which is the expected one for the test case)
            • information about validation:
              • AWS validated the test is validated against AWS, meaning it run successfully against real AWS as well
              • Snapshot Tested this is a snapshot parity test, meaning the responses are validated against AWS


          CreateAccessPoint

          Parameters: ClientToken, FileSystemId, PosixUser, RootDirectory
          • LocalStack Pro
            • test_file_system_deployment LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_file_system_deployment HTTP Status Code: 200 diff --git a/references/coverage/coverage_elbv2/index.html b/references/coverage/coverage_elbv2/index.html index 6523551e18..f2b1bf25a3 100644 --- a/references/coverage/coverage_elbv2/index.html +++ b/references/coverage/coverage_elbv2/index.html @@ -1,7 +1,7 @@ ELB v2 (Elastic Load Balancer v2) | Docs

              ELB v2 (Elastic Load Balancer v2)

              Implementation details for API elbv2

              Coverage Overview

              Elastic Load Balancer v2 (ELB v2) is supported by LocalStack -only in the pro image.

              AvailabilityTesting*
              OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
              AddListenerCertificates✔️pro✔️✔️
              AddTags✔️pro✔️✔️
              AddTrustStoreRevocations
              CreateListener✔️pro✔️✔️✔️✔️✔️Show Tests
              CreateLoadBalancer✔️pro✔️✔️✔️✔️✔️Show Tests
              CreateRule✔️pro✔️✔️✔️✔️✔️Show Tests
              CreateTargetGroup✔️pro✔️✔️✔️✔️✔️Show Tests
              CreateTrustStore
              DeleteListener✔️pro✔️✔️✔️✔️✔️Show Tests
              DeleteLoadBalancer✔️pro✔️✔️✔️✔️✔️Show Tests
              DeleteRule✔️pro✔️✔️✔️✔️✔️Show Tests
              DeleteSharedTrustStoreAssociation
              DeleteTargetGroup✔️pro✔️✔️✔️✔️✔️Show Tests
              DeleteTrustStore
              DeregisterTargets✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeAccountLimits✔️pro✔️✔️
              DescribeListenerCertificates✔️pro✔️✔️
              DescribeListeners✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeLoadBalancerAttributes✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeLoadBalancers✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeRules✔️pro✔️✔️
              DescribeSSLPolicies✔️pro✔️
              DescribeTags✔️pro✔️✔️
              DescribeTargetGroupAttributes✔️pro✔️✔️
              DescribeTargetGroups✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeTargetHealth✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeTrustStoreAssociations
              DescribeTrustStoreRevocations
              DescribeTrustStores
              GetResourcePolicy
              GetTrustStoreCaCertificatesBundle
              GetTrustStoreRevocationContent
              ModifyListener✔️pro✔️✔️
              ModifyLoadBalancerAttributes✔️pro✔️✔️✔️✔️✔️Show Tests
              ModifyRule✔️pro✔️✔️
              ModifyTargetGroup✔️pro✔️✔️
              ModifyTargetGroupAttributes✔️pro✔️✔️✔️✔️✔️Show Tests
              ModifyTrustStore
              RegisterTargets✔️pro✔️✔️✔️✔️✔️Show Tests
              RemoveListenerCertificates✔️pro✔️✔️
              RemoveTags✔️pro✔️✔️
              RemoveTrustStoreRevocations
              SetIpAddressType✔️pro✔️✔️✔️✔️✔️Show Tests
              SetRulePriorities✔️pro✔️
              SetSecurityGroups✔️pro✔️✔️
              SetSubnets✔️pro✔️

              Terminology

              • Internal Test Suite: tested by LocalStack's internal integration test suite
              • External Test Suite: covered by an external integration test suite, that runs against LocalStack
              • Terraform Validated: operation tested with Terraform
              • AWS Validated: the integration test that includes this operation call was validated against AWS
              • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

              Testing Details

              This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

              How to read the test details?

              For each operation we put up a list of the related integration test cases.
              Those operation calls have been recorded during the execution of the outlined test cases. +only in the pro image.

              AvailabilityTesting*
              OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
              AddListenerCertificates✔️pro✔️✔️
              AddTags✔️pro✔️✔️
              AddTrustStoreRevocations
              CreateListener✔️pro✔️✔️✔️✔️✔️Show Tests
              CreateLoadBalancer✔️pro✔️✔️✔️✔️✔️Show Tests
              CreateRule✔️pro✔️✔️✔️✔️✔️Show Tests
              CreateTargetGroup✔️pro✔️✔️✔️✔️✔️Show Tests
              CreateTrustStore
              DeleteListener✔️pro✔️✔️✔️✔️✔️Show Tests
              DeleteLoadBalancer✔️pro✔️✔️✔️✔️✔️Show Tests
              DeleteRule✔️pro✔️✔️✔️✔️✔️Show Tests
              DeleteSharedTrustStoreAssociation
              DeleteTargetGroup✔️pro✔️✔️✔️✔️✔️Show Tests
              DeleteTrustStore
              DeregisterTargets✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeAccountLimits✔️pro✔️✔️
              DescribeListenerAttributes
              DescribeListenerCertificates✔️pro✔️✔️
              DescribeListeners✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeLoadBalancerAttributes✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeLoadBalancers✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeRules✔️pro✔️✔️
              DescribeSSLPolicies✔️pro✔️
              DescribeTags✔️pro✔️✔️
              DescribeTargetGroupAttributes✔️pro✔️✔️
              DescribeTargetGroups✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeTargetHealth✔️pro✔️✔️✔️✔️✔️Show Tests
              DescribeTrustStoreAssociations
              DescribeTrustStoreRevocations
              DescribeTrustStores
              GetResourcePolicy
              GetTrustStoreCaCertificatesBundle
              GetTrustStoreRevocationContent
              ModifyListener✔️pro✔️✔️
              ModifyListenerAttributes
              ModifyLoadBalancerAttributes✔️pro✔️✔️✔️✔️✔️Show Tests
              ModifyRule✔️pro✔️✔️
              ModifyTargetGroup✔️pro✔️✔️
              ModifyTargetGroupAttributes✔️pro✔️✔️✔️✔️✔️Show Tests
              ModifyTrustStore
              RegisterTargets✔️pro✔️✔️✔️✔️✔️Show Tests
              RemoveListenerCertificates✔️pro✔️✔️
              RemoveTags✔️pro✔️✔️
              RemoveTrustStoreRevocations
              SetIpAddressType✔️pro✔️✔️✔️✔️✔️Show Tests
              SetRulePriorities✔️pro✔️
              SetSecurityGroups✔️pro✔️✔️
              SetSubnets✔️pro✔️

              Terminology

              • Internal Test Suite: tested by LocalStack's internal integration test suite
              • External Test Suite: covered by an external integration test suite, that runs against LocalStack
              • Terraform Validated: operation tested with Terraform
              • AWS Validated: the integration test that includes this operation call was validated against AWS
              • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

              Testing Details

              This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

              How to read the test details?

              For each operation we put up a list of the related integration test cases.
              Those operation calls have been recorded during the execution of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.

              • Parameters: The tests are ordered by the parameters used, which are highlighted in bold.
              • Test Details: LocalStack Community or LocalStack Pro indicates where the test originates. For each test you see:
                • test name
                • status code returned (which is the expected one for the test case)
                • information about validation:
                  • AWS validated the test is validated against AWS, meaning it run successfully against real AWS as well
                  • Snapshot Tested this is a snapshot parity test, meaning the responses are validated against AWS


              CreateListener

              Parameters: Certificates, DefaultActions, LoadBalancerArn, Port, Protocol
              • LocalStack Pro
                • test_redirect_listener LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_redirect_listener HTTP Status Code: 200 diff --git a/references/coverage/coverage_events/index.html b/references/coverage/coverage_events/index.html index fa4e3eeb5b..986b5c2647 100644 --- a/references/coverage/coverage_events/index.html +++ b/references/coverage/coverage_events/index.html @@ -1,7 +1,7 @@ EventBridge | Docs

                  PutEvents

                  Parameters: Entries
                  • LocalStack Community
                    • test_opensearch_crud @@ -3263,6 +3270,10 @@ LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_parameters_singleton_legacy HTTP Status Code: 200 AWS validated +Snapshot Tested
                    • test_map_state_result_writer +LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_result_writer +HTTP Status Code: 200 +AWS validated Snapshot Tested
                    • test_map_state_retry LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_map_state_retry HTTP Status Code: 200 @@ -3359,8 +3370,12 @@ LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_max_concurrency_path_negative HTTP Status Code: 200 AWS validated -Snapshot Tested
                    • test_parallel_state -LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_parallel_state +Snapshot Tested
                    • test_parallel_state[PARALLEL_STATE] +LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_parallel_state[PARALLEL_STATE] +HTTP Status Code: 200 +AWS validated +Snapshot Tested
                    • test_parallel_state[PARALLEL_STATE_PARAMETERS] +LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_base_scenarios.py::TestBaseScenarios::test_parallel_state[PARALLEL_STATE_PARAMETERS] HTTP Status Code: 200 AWS validated Snapshot Tested
                    • test_parallel_state_catch @@ -4056,11 +4071,7 @@ HTTP Status Code: 200 AWS validated
                    • test_create_cluster LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster -HTTP Status Code: 200
                    • test_cluster_parameter_group_creation -LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_cluster_parameter_group_creation -HTTP Status Code: 200 -AWS validated -Snapshot Tested
                    • test_db_cluster_deployment[rds_cluster.yml] +HTTP Status Code: 200
                    • test_db_cluster_deployment[rds_cluster.yml] LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment[rds_cluster.yml] HTTP Status Code: 200 AWS validated @@ -4074,26 +4085,10 @@ AWS validated Snapshot Tested
                    • test_db_proxy LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy -HTTP Status Code: 200
                    • test_parameter_group_creation -LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_parameter_group_creation -HTTP Status Code: 200 -AWS validated -Snapshot Tested
                    • test_rds_cluster_with_kms -LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_rds_cluster_with_kms -HTTP Status Code: 200 -AWS validated -Snapshot Tested
                    • test_docdb_resources +HTTP Status Code: 200
                    • test_docdb_resources LocalStack Pro: tests/aws/services/cloudformation/resources/test_redshift.py::TestCfnRedshiftSubnet::test_docdb_resources HTTP Status Code: 200 -AWS validated
                    • test_hostedzone_optionaltrailingdot[with_trailing_dot] -LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot] -HTTP Status Code: 200 -AWS validated -Snapshot Tested
                    • test_hostedzone_optionaltrailingdot[without_trailing_dot] -LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot] -HTTP Status Code: 200 -AWS validated -Snapshot Tested
                    • test_record_set_with_alias_record +AWS validated
                    • test_record_set_with_alias_record LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_record_set_with_alias_record HTTP Status Code: 200 AWS validated @@ -5861,7 +5856,8 @@ AWS validated Snapshot Tested
                    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
                  Parameters: EventBusName, Name, ScheduleExpression
                  • LocalStack Community
                    • tests_schedule_rate_custom_input_target_sqs +HTTP Status Code: 200 +AWS validated
                  Parameters: EventBusName, Name, ScheduleExpression
                  • LocalStack Community
                    • tests_schedule_rate_custom_input_target_sqs LocalStack Community: tests/aws/services/events/test_events_schedule.py::TestScheduleRate::tests_schedule_rate_custom_input_target_sqs HTTP Status Code: 200 AWS validated @@ -5910,7 +5906,8 @@ AWS validated Snapshot Tested
                    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
                  • LocalStack Pro
                    • test_cdk_trail_cw_logs +HTTP Status Code: 200 +AWS validated
                  • LocalStack Pro
                    • test_cdk_trail_cw_logs LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs HTTP Status Code: 200 AWS validated
                  Parameters: EventPattern, Name, Tags
                  • LocalStack Community
                    • test_put_rule_with_tags @@ -6139,7 +6136,8 @@ AWS validated Snapshot Tested
                    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
                  Parameters: Rule, Targets
                  • LocalStack Community
                    • test_cfn_handle_events_rule +HTTP Status Code: 200 +AWS validated
                  Parameters: Rule, Targets
                  • LocalStack Community
                    • test_cfn_handle_events_rule LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule HTTP Status Code: 200
                    • test_cfn_handle_events_rule_without_name LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name @@ -6213,7 +6211,8 @@ LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_scheduled_lambda HTTP Status Code: 200
                    • test_event_rules_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed -HTTP Status Code: 200
                    • test_put_target_id_validation +HTTP Status Code: 200 +AWS validated
                    • test_put_target_id_validation LocalStack Community: tests/aws/services/events/test_events.py::TestEventTarget::test_put_target_id_validation HTTP Status Code: 400 (ValidationException) @@ -6389,7 +6388,8 @@ LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_trigger_event_on_systems_manager_change[standard] HTTP Status Code: 200
                    • test_s3_bucket_deployed LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed -HTTP Status Code: 200
                  • LocalStack Pro
                    • test_cdk_trail_cw_logs +HTTP Status Code: 200 +AWS validated
                  • LocalStack Pro
                    • test_cdk_trail_cw_logs LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs HTTP Status Code: 200 AWS validated
                  Parameters: Ids, Rule
                  • LocalStack Community
                    • test_put_list_remove_target[default] diff --git a/references/coverage/coverage_fis/index.html b/references/coverage/coverage_fis/index.html index 22d96177ec..3d0a93b869 100644 --- a/references/coverage/coverage_fis/index.html +++ b/references/coverage/coverage_fis/index.html @@ -1,7 +1,7 @@ FIS (Fault Injection Simulator) | Docs

                      FIS (Fault Injection Simulator)

                      Implementation details for API fis

                      Coverage Overview

                      Fault Injection Simulator (FIS) is supported by LocalStack -only in the pro image.

                      AvailabilityTesting*
                      OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
                      CreateExperimentTemplate✔️pro✔️✔️
                      CreateTargetAccountConfiguration
                      DeleteExperimentTemplate✔️pro✔️✔️
                      DeleteTargetAccountConfiguration
                      GetAction
                      GetExperiment✔️pro
                      GetExperimentTargetAccountConfiguration
                      GetExperimentTemplate✔️pro✔️✔️
                      GetTargetAccountConfiguration
                      GetTargetResourceType
                      ListActions
                      ListExperimentResolvedTargets
                      ListExperimentTargetAccountConfigurations
                      ListExperimentTemplates✔️pro
                      ListExperiments✔️pro
                      ListTagsForResource
                      ListTargetAccountConfigurations
                      ListTargetResourceTypes
                      StartExperiment✔️pro
                      StopExperiment✔️pro
                      TagResource
                      UntagResource
                      UpdateExperimentTemplate
                      UpdateTargetAccountConfiguration

                      Terminology

                      • Internal Test Suite: tested by LocalStack's internal integration test suite
                      • External Test Suite: covered by an external integration test suite, that runs against LocalStack
                      • Terraform Validated: operation tested with Terraform
                      • AWS Validated: the integration test that includes this operation call was validated against AWS
                      • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

                      Testing Details

                      This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

                      How to read the test details?

                      For each operation we put up a list of the related integration test cases.
                      Those operation calls have been recorded during the execution of the outlined test cases. +only in the pro image.

                      AvailabilityTesting*
                      OperationImplementedImageInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
                      CreateExperimentTemplate✔️pro✔️✔️
                      CreateTargetAccountConfiguration
                      DeleteExperimentTemplate✔️pro✔️✔️
                      DeleteTargetAccountConfiguration
                      GetAction
                      GetExperiment✔️pro
                      GetExperimentTargetAccountConfiguration
                      GetExperimentTemplate✔️pro✔️✔️
                      GetSafetyLever
                      GetTargetAccountConfiguration
                      GetTargetResourceType
                      ListActions
                      ListExperimentResolvedTargets
                      ListExperimentTargetAccountConfigurations
                      ListExperimentTemplates✔️pro
                      ListExperiments✔️pro
                      ListTagsForResource
                      ListTargetAccountConfigurations
                      ListTargetResourceTypes
                      StartExperiment✔️pro
                      StopExperiment✔️pro
                      TagResource
                      UntagResource
                      UpdateExperimentTemplate
                      UpdateSafetyLeverState
                      UpdateTargetAccountConfiguration

                      Terminology

                      • Internal Test Suite: tested by LocalStack's internal integration test suite
                      • External Test Suite: covered by an external integration test suite, that runs against LocalStack
                      • Terraform Validated: operation tested with Terraform
                      • AWS Validated: the integration test that includes this operation call was validated against AWS
                      • Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same

                      Testing Details

                      This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.

                      How to read the test details?

                      For each operation we put up a list of the related integration test cases.
                      Those operation calls have been recorded during the execution of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.

                      • Parameters: The tests are ordered by the parameters used, which are highlighted in bold.
                      • Test Details: LocalStack Community or LocalStack Pro indicates where the test originates. For each test you see:
                        • test name
                        • status code returned (which is the expected one for the test case)
                        • information about validation:
                          • AWS validated the test is validated against AWS, meaning it run successfully against real AWS as well
                          • Snapshot Tested this is a snapshot parity test, meaning the responses are validated against AWS


                      \ No newline at end of file diff --git a/references/coverage/coverage_iam/index.html b/references/coverage/coverage_iam/index.html index 5f8f1d1c8f..84019b5715 100644 --- a/references/coverage/coverage_iam/index.html +++ b/references/coverage/coverage_iam/index.html @@ -1,7 +1,7 @@ IAM (Identity and Access Management) | Docs