diff --git a/index.xml b/index.xml
index 7afa3fa7ac..6a0b4e9f93 100644
--- a/index.xml
+++ b/index.xml
@@ -116,13 +116,13 @@ CI Keys are administered on the CI Keys page of the LocalStack Web Application.
CI Keys are not meant for individual developers. To grant a developer access to LocalStack and its advanced features, assign a license to them on the Users & Licenses page.API Key (Deprecated)/references/api-key/Mon, 01 Jan 0001 00:00:00 +0000/references/api-key/Warning LocalStack is transitioning from API Keys to Auth Tokens for activation. Auth Tokens streamline license management and remove the need for developers to adjust their setup when license changes occur. For detailed information and guidance on migrating your LocalStack setup to Auth Tokens, please consult our Auth Token documentation. API Keys will remain functional for LocalStack Pro and Enterprise users until the next major release. Following this release, LocalStack Pro and Enterprise will exclusively use Auth Tokens./applications/temp/Mon, 01 Jan 0001 00:00:00 +0000/applications/temp//contributing/Mon, 01 Jan 0001 00:00:00 +0000/contributing/<!DOCTYPE html> Contributing Docs This page has been moved. If you are not redirected within 3 seconds, click here./references/network-troubleshooting/readme/Mon, 01 Jan 0001 00:00:00 +0000/references/network-troubleshooting/readme/README for the network troubleshooting section Images for the Network Troubleshooting section are generated using the d2 tool. Install using your package manager, then run make in the content/en/references/network-troubleshooting directory..NET/user-guide/integrations/sdks/dotnet/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/sdks/dotnet/Overview The AWS SDK for .NET, like other AWS SDKs, lets you set the endpoint when creating resource clients, which is the preferred way of integrating the .NET SDK with LocalStack.
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 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 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 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 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 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.
+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.
-LocalStack allows you to use the Auto Scaling APIs locally to create and manage Auto Scaling groups locally. The supported APIs are available on our API coverage page, which provides information on the extent of Auto Scaling’s integration with LocalStack.Auto Scaling/references/coverage/coverage_autoscaling/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_autoscaling/Coverage Overview 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 AttachInstances ✔️ pro ✔️ AttachLoadBalancerTargetGroups ✔️ pro ✔️ ✔️ AttachLoadBalancers ✔️ pro ✔️ ✔️ AttachTrafficSources BatchDeleteScheduledAction ✔️ pro ✔️ BatchPutScheduledUpdateGroupAction ✔️ pro ✔️ CancelInstanceRefresh CompleteLifecycleAction CreateAutoScalingGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateLaunchConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateOrUpdateTags ✔️ pro ✔️ ✔️ DeleteAutoScalingGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLaunchConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLifecycleHook ✔️ pro ✔️ ✔️ DeleteNotificationConfiguration DeletePolicy ✔️ pro ✔️ ✔️ DeleteScheduledAction ✔️ pro ✔️ ✔️ DeleteTags ✔️ pro ✔️ ✔️ DeleteWarmPool ✔️ pro ✔️ ✔️ DescribeAccountLimits DescribeAdjustmentTypes DescribeAutoScalingGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAutoScalingInstances ✔️ pro ✔️ DescribeAutoScalingNotificationTypes DescribeInstanceRefreshes DescribeLaunchConfigurations ✔️ pro ✔️ ✔️ DescribeLifecycleHookTypes DescribeLifecycleHooks ✔️ pro ✔️ ✔️ DescribeLoadBalancerTargetGroups ✔️ pro ✔️ ✔️ DescribeLoadBalancers ✔️ pro ✔️ DescribeMetricCollectionTypes ✔️ pro ✔️ ✔️ Show Tests DescribeNotificationConfigurations DescribePolicies ✔️ pro ✔️ ✔️ DescribeScalingActivities ✔️ pro ✔️ ✔️ DescribeScalingProcessTypes DescribeScheduledActions ✔️ pro ✔️ ✔️ DescribeTags ✔️ pro ✔️ ✔️ DescribeTerminationPolicyTypes DescribeTrafficSources DescribeWarmPool ✔️ pro ✔️ ✔️ DetachInstances ✔️ pro ✔️ DetachLoadBalancerTargetGroups ✔️ pro ✔️ ✔️ DetachLoadBalancers ✔️ pro ✔️ ✔️ DetachTrafficSources DisableMetricsCollection ✔️ pro ✔️ ✔️ Show Tests EnableMetricsCollection ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests EnterStandby ✔️ pro ✔️ ExecutePolicy ✔️ pro ✔️ ExitStandby ✔️ pro ✔️ GetPredictiveScalingForecast PutLifecycleHook ✔️ pro ✔️ ✔️ PutNotificationConfiguration PutScalingPolicy ✔️ pro ✔️ ✔️ PutScheduledUpdateGroupAction ✔️ pro ✔️ ✔️ PutWarmPool ✔️ pro ✔️ ✔️ RecordLifecycleActionHeartbeat ResumeProcesses ✔️ pro ✔️ ✔️ RollbackInstanceRefresh SetDesiredCapacity ✔️ pro ✔️ SetInstanceHealth ✔️ pro ✔️ SetInstanceProtection ✔️ pro ✔️ ✔️ StartInstanceRefresh SuspendProcesses ✔️ pro ✔️ ✔️ TerminateInstanceInAutoScalingGroup ✔️ pro ✔️ UpdateAutoScalingGroup ✔️ 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.AWS CDK/user-guide/integrations/aws-cdk/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/aws-cdk/Overview The AWS Cloud Development Kit (CDK) is an Infrastructure-as-Code (IaC) tool using general-purpose programming languages such as TypeScript/JavaScript, Python, Java, and .NET to programmatically define your cloud architecture on AWS.
+LocalStack allows you to use the Auto Scaling APIs locally to create and manage Auto Scaling groups locally. The supported APIs are available on our API coverage page, which provides information on the extent of Auto Scaling’s integration with LocalStack.Auto Scaling/references/coverage/coverage_autoscaling/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_autoscaling/Coverage Overview 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 AttachInstances ✔️ pro ✔️ AttachLoadBalancerTargetGroups ✔️ pro ✔️ AttachLoadBalancers ✔️ pro ✔️ AttachTrafficSources BatchDeleteScheduledAction ✔️ pro ✔️ BatchPutScheduledUpdateGroupAction ✔️ pro ✔️ CancelInstanceRefresh CompleteLifecycleAction CreateAutoScalingGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateLaunchConfiguration ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateOrUpdateTags ✔️ pro ✔️ DeleteAutoScalingGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLaunchConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteLifecycleHook ✔️ pro ✔️ DeleteNotificationConfiguration DeletePolicy ✔️ pro ✔️ DeleteScheduledAction ✔️ pro ✔️ DeleteTags ✔️ pro ✔️ DeleteWarmPool ✔️ pro ✔️ DescribeAccountLimits DescribeAdjustmentTypes DescribeAutoScalingGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAutoScalingInstances ✔️ pro ✔️ DescribeAutoScalingNotificationTypes DescribeInstanceRefreshes DescribeLaunchConfigurations ✔️ pro ✔️ DescribeLifecycleHookTypes DescribeLifecycleHooks ✔️ pro ✔️ DescribeLoadBalancerTargetGroups ✔️ pro ✔️ DescribeLoadBalancers ✔️ pro ✔️ DescribeMetricCollectionTypes ✔️ pro ✔️ ✔️ Show Tests DescribeNotificationConfigurations DescribePolicies ✔️ pro ✔️ DescribeScalingActivities ✔️ pro DescribeScalingProcessTypes DescribeScheduledActions ✔️ pro ✔️ DescribeTags ✔️ pro ✔️ DescribeTerminationPolicyTypes DescribeTrafficSources DescribeWarmPool ✔️ pro ✔️ DetachInstances ✔️ pro ✔️ DetachLoadBalancerTargetGroups ✔️ pro ✔️ DetachLoadBalancers ✔️ pro ✔️ DetachTrafficSources DisableMetricsCollection ✔️ pro ✔️ ✔️ Show Tests EnableMetricsCollection ✔️ pro ✔️ ✔️ Show Tests EnterStandby ✔️ pro ✔️ ExecutePolicy ✔️ pro ✔️ ExitStandby ✔️ pro ✔️ GetPredictiveScalingForecast PutLifecycleHook ✔️ pro ✔️ PutNotificationConfiguration PutScalingPolicy ✔️ pro ✔️ PutScheduledUpdateGroupAction ✔️ pro ✔️ PutWarmPool ✔️ pro ✔️ RecordLifecycleActionHeartbeat ResumeProcesses ✔️ pro ✔️ RollbackInstanceRefresh SetDesiredCapacity ✔️ pro ✔️ SetInstanceHealth ✔️ pro ✔️ SetInstanceProtection ✔️ pro ✔️ StartInstanceRefresh SuspendProcesses ✔️ pro ✔️ TerminateInstanceInAutoScalingGroup ✔️ pro ✔️ UpdateAutoScalingGroup ✔️ 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.AWS CDK/user-guide/integrations/aws-cdk/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/aws-cdk/Overview The AWS Cloud Development Kit (CDK) is an Infrastructure-as-Code (IaC) tool using general-purpose programming languages such as TypeScript/JavaScript, Python, Java, and .NET to programmatically define your cloud architecture on AWS.
AWS CDK CLI for LocalStack cdklocal is a thin wrapper script for using the AWS CDK library against local APIs provided by LocalStack.
Installation The cdklocal command line is published as an npm library:
# Install globally npm install -g aws-cdk-local aws-cdk # Verify it installed correctly cdklocal --version # e.AWS Chalice/user-guide/integrations/chalice/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/chalice/AWS Chalice is a serverless micro framework used to develop and deploy your serverless applications on AWS resources. Chalice provides integrated functionality with most of the AWS Toolings like S3 Storage, Simple Queue Service, API Gateway and more. It offers a handy CLI interface that allows you to easily create, develop & deploy your serverless applications.
@@ -130,24 +130,24 @@ LocalStack offers an AWS Chalice client that allows you to interact with your Ch
You can use the AWS CLI with LocalStack using either of the following approaches:
AWS CLI LocalStack AWS CLI AWS CLI You can install aws by using the following command if it’s not already installed.AWS Copilot CLI/user-guide/integrations/copilot/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/copilot/Overview The AWS Copilot CLI is a command line tool for developer, to release and operate containerized applications using the AWS services ECS, Fargate and App runner. Copilot CLI makes it very simple to deploy your application, without the need for manual configuration of the mentioned services.
Copilot Local copilotlocal is a fork of AWS Copilot CLI, where the endpoints for all services are redirected to http://localhost:4566. Using copilotlocal instead of copilot in your command line therefore ensures the deployment of your service on LocalStack instead of AWS.AWS Serverless Application Model (SAM)/user-guide/integrations/aws-sam/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/aws-sam/Introduction The AWS Serverless Application Model (SAM) is an open-source framework for developing serverless applications. It uses a simplified syntax to define functions, APIs, databases, and event source mappings. When you deploy, SAM converts its syntax into AWS CloudFormation syntax, helping you create serverless applications more quickly.
-LocalStack can work with SAM using the AWS SAM CLI for LocalStack. This CLI comes in the form of a samlocal wrapper script, which lets you deploy SAM applications on LocalStack.Backup/references/coverage/coverage_backup/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_backup/Coverage Overview Backup 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 CancelLegalHold CreateBackupPlan ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateBackupSelection ✔️ pro ✔️ Show Tests CreateBackupVault ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateFramework CreateLegalHold CreateLogicallyAirGappedBackupVault CreateReportPlan CreateRestoreTestingPlan CreateRestoreTestingSelection DeleteBackupPlan ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBackupSelection ✔️ pro ✔️ Show Tests DeleteBackupVault ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteBackupVaultAccessPolicy DeleteBackupVaultLockConfiguration DeleteBackupVaultNotifications DeleteFramework DeleteRecoveryPoint DeleteReportPlan DeleteRestoreTestingPlan DeleteRestoreTestingSelection DescribeBackupJob DescribeBackupVault ✔️ pro ✔️ Show Tests DescribeCopyJob DescribeFramework DescribeGlobalSettings DescribeProtectedResource DescribeRecoveryPoint DescribeRegionSettings DescribeReportJob DescribeReportPlan DescribeRestoreJob ✔️ pro ✔️ Show Tests DisassociateRecoveryPoint DisassociateRecoveryPointFromParent ExportBackupPlanTemplate GetBackupPlan ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetBackupPlanFromJSON GetBackupPlanFromTemplate GetBackupSelection ✔️ pro ✔️ Show Tests GetBackupVaultAccessPolicy ✔️ pro GetBackupVaultNotifications GetLegalHold GetRecoveryPointRestoreMetadata GetRestoreJobMetadata GetRestoreTestingInferredMetadata GetRestoreTestingPlan GetRestoreTestingSelection GetSupportedResourceTypes ListBackupJobSummaries ListBackupJobs ListBackupPlanTemplates ListBackupPlanVersions ListBackupPlans ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListBackupSelections ✔️ pro ✔️ Show Tests ListBackupVaults ✔️ pro ✔️ ✔️ Show Tests ListCopyJobSummaries ListCopyJobs ListFrameworks ListLegalHolds ListProtectedResources ListProtectedResourcesByBackupVault ListRecoveryPointsByBackupVault ✔️ pro ✔️ Show Tests ListRecoveryPointsByLegalHold ListRecoveryPointsByResource ✔️ pro ✔️ Show Tests ListReportJobs ListReportPlans ListRestoreJobSummaries ListRestoreJobs ListRestoreJobsByProtectedResource ListRestoreTestingPlans ListRestoreTestingSelections ListTags PutBackupVaultAccessPolicy ✔️ pro PutBackupVaultLockConfiguration PutBackupVaultNotifications PutRestoreValidationResult StartBackupJob StartCopyJob StartReportJob StartRestoreJob ✔️ pro ✔️ Show Tests StopBackupJob TagResource UntagResource UpdateBackupPlan ✔️ pro ✔️ Show Tests UpdateFramework UpdateGlobalSettings UpdateRecoveryPointLifecycle UpdateRegionSettings UpdateReportPlan UpdateRestoreTestingPlan UpdateRestoreTestingSelection 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.Backup/user-guide/aws/backup/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/backup/Introduction Backup is a centralized backup service provided by Amazon Web Services. It simplifies the process of backing up and restoring your data across various AWS services and resources. Backup supports a wide range of AWS resources, including Elastic Block Store (EBS) volumes, Relational Database Service (RDS) databases, DynamoDB tables, Elastic File System (EFS) file systems, and more. Backup enables you to set backup retention policies, allowing you to specify how long you want to retain your backup copies.Batch/references/coverage/coverage_batch/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_batch/Coverage Overview Batch 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 CancelJob ✔️ pro ✔️ CreateComputeEnvironment ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateJobQueue ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSchedulingPolicy ✔️ pro ✔️ ✔️ DeleteComputeEnvironment ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteJobQueue ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSchedulingPolicy ✔️ pro ✔️ ✔️ DeregisterJobDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeComputeEnvironments ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeJobDefinitions ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeJobQueues ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeJobs ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeSchedulingPolicies ✔️ pro ✔️ ✔️ GetJobQueueSnapshot ListJobs ✔️ pro ListSchedulingPolicies ✔️ pro ✔️ ListTagsForResource ✔️ pro ✔️ RegisterJobDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SubmitJob ✔️ pro ✔️ ✔️ ✔️ Show Tests TagResource ✔️ pro ✔️ ✔️ TerminateJob ✔️ pro ✔️ UntagResource ✔️ pro ✔️ ✔️ UpdateComputeEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateJobQueue ✔️ pro ✔️ ✔️ UpdateSchedulingPolicy ✔️ 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.Batch/user-guide/aws/batch/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/batch/Introduction Batch is a cloud-based service provided by Amazon Web Services (AWS) that simplifies the process of running batch computing workloads on the AWS cloud infrastructure. Batch allows you to efficiently process large volumes of data and run batch jobs without the need to manage and provision underlying compute resources.
+LocalStack can work with SAM using the AWS SAM CLI for LocalStack. This CLI comes in the form of a samlocal wrapper script, which lets you deploy SAM applications on LocalStack.Backup/references/coverage/coverage_backup/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_backup/Coverage Overview Backup 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 CancelLegalHold CreateBackupPlan ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateBackupSelection ✔️ pro ✔️ Show Tests CreateBackupVault ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateFramework CreateLegalHold CreateLogicallyAirGappedBackupVault CreateReportPlan CreateRestoreTestingPlan CreateRestoreTestingSelection DeleteBackupPlan ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteBackupSelection ✔️ pro ✔️ Show Tests DeleteBackupVault ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteBackupVaultAccessPolicy DeleteBackupVaultLockConfiguration DeleteBackupVaultNotifications DeleteFramework DeleteRecoveryPoint DeleteReportPlan DeleteRestoreTestingPlan DeleteRestoreTestingSelection DescribeBackupJob DescribeBackupVault ✔️ pro ✔️ Show Tests DescribeCopyJob DescribeFramework DescribeGlobalSettings DescribeProtectedResource DescribeRecoveryPoint DescribeRegionSettings DescribeReportJob DescribeReportPlan DescribeRestoreJob ✔️ pro ✔️ Show Tests DisassociateRecoveryPoint DisassociateRecoveryPointFromParent ExportBackupPlanTemplate GetBackupPlan ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetBackupPlanFromJSON GetBackupPlanFromTemplate GetBackupSelection ✔️ pro ✔️ Show Tests GetBackupVaultAccessPolicy ✔️ pro GetBackupVaultNotifications GetLegalHold GetRecoveryPointRestoreMetadata GetRestoreJobMetadata GetRestoreTestingInferredMetadata GetRestoreTestingPlan GetRestoreTestingSelection GetSupportedResourceTypes ListBackupJobSummaries ListBackupJobs ListBackupPlanTemplates ListBackupPlanVersions ListBackupPlans ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListBackupSelections ✔️ pro ✔️ Show Tests ListBackupVaults ✔️ pro ✔️ ✔️ Show Tests ListCopyJobSummaries ListCopyJobs ListFrameworks ListLegalHolds ListProtectedResources ListProtectedResourcesByBackupVault ListRecoveryPointsByBackupVault ✔️ pro ✔️ Show Tests ListRecoveryPointsByLegalHold ListRecoveryPointsByResource ✔️ pro ✔️ Show Tests ListReportJobs ListReportPlans ListRestoreJobSummaries ListRestoreJobs ListRestoreJobsByProtectedResource ListRestoreTestingPlans ListRestoreTestingSelections ListTags PutBackupVaultAccessPolicy ✔️ pro PutBackupVaultLockConfiguration PutBackupVaultNotifications PutRestoreValidationResult StartBackupJob StartCopyJob StartReportJob StartRestoreJob ✔️ pro ✔️ Show Tests StopBackupJob TagResource UntagResource UpdateBackupPlan ✔️ pro ✔️ Show Tests UpdateFramework UpdateGlobalSettings UpdateRecoveryPointLifecycle UpdateRegionSettings UpdateReportPlan UpdateRestoreTestingPlan UpdateRestoreTestingSelection 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.Backup/user-guide/aws/backup/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/backup/Introduction Backup is a centralized backup service provided by Amazon Web Services. It simplifies the process of backing up and restoring your data across various AWS services and resources. Backup supports a wide range of AWS resources, including Elastic Block Store (EBS) volumes, Relational Database Service (RDS) databases, DynamoDB tables, Elastic File System (EFS) file systems, and more. Backup enables you to set backup retention policies, allowing you to specify how long you want to retain your backup copies.Batch/references/coverage/coverage_batch/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_batch/Coverage Overview Batch 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 CancelJob ✔️ pro ✔️ CreateComputeEnvironment ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateJobQueue ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateSchedulingPolicy ✔️ pro ✔️ DeleteComputeEnvironment ✔️ pro ✔️ ✔️ Show Tests DeleteJobQueue ✔️ pro ✔️ ✔️ Show Tests DeleteSchedulingPolicy ✔️ pro ✔️ DeregisterJobDefinition ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeComputeEnvironments ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeJobDefinitions ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeJobQueues ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeJobs ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeSchedulingPolicies ✔️ pro ✔️ GetJobQueueSnapshot ListJobs ✔️ pro ListSchedulingPolicies ✔️ pro ✔️ ListTagsForResource ✔️ pro ✔️ RegisterJobDefinition ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests SubmitJob ✔️ pro ✔️ ✔️ ✔️ Show Tests TagResource ✔️ pro ✔️ TerminateJob ✔️ pro ✔️ UntagResource ✔️ pro ✔️ UpdateComputeEnvironment ✔️ pro ✔️ Show Tests UpdateJobQueue ✔️ pro UpdateSchedulingPolicy ✔️ 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.Batch/user-guide/aws/batch/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/batch/Introduction Batch is a cloud-based service provided by Amazon Web Services (AWS) that simplifies the process of running batch computing workloads on the AWS cloud infrastructure. Batch allows you to efficiently process large volumes of data and run batch jobs without the need to manage and provision underlying compute resources.
LocalStack allows you to use the Batch APIs to automate and scale computational tasks in your local environment while handling batch workloads.C++/user-guide/integrations/sdks/cpp/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/sdks/cpp/Overview The AWS SDK for C++, like other AWS SDKs, lets you set the endpoint when creating resource clients, which is the preferred way of integrating the C++ SDK with LocalStack.
Example Consider the following example, which creates an SQS queue, sends a message to it, then receives the same message via the SDK:
#include <iostream> #include <aws/core/Aws.h> #include <aws/core/utils/logging/LogLevel.h> #include <aws/sqs/SQSClient.h> #include <aws/sqs/model/CreateQueueRequest.h> #include <aws/sqs/model/SendMessageRequest.h> #include <aws/sqs/model/ReceiveMessageRequest.h> #include <aws/sqs/model/DeleteMessageRequest.h> using namespace Aws; int main() { // initialize AWS SDK SDKOptions options; options.CE (Cost Explorer API)/references/coverage/coverage_ce/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ce/Coverage Overview Cost Explorer API (CE) 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 CreateAnomalyMonitor ✔️ pro ✔️ Show Tests CreateAnomalySubscription ✔️ pro ✔️ Show Tests CreateCostCategoryDefinition ✔️ pro ✔️ ✔️ Show Tests DeleteAnomalyMonitor ✔️ pro ✔️ Show Tests DeleteAnomalySubscription ✔️ pro ✔️ Show Tests DeleteCostCategoryDefinition ✔️ pro ✔️ Show Tests DescribeCostCategoryDefinition ✔️ pro ✔️ ✔️ Show Tests GetAnomalies GetAnomalyMonitors ✔️ pro ✔️ Show Tests GetAnomalySubscriptions ✔️ pro ✔️ Show Tests GetApproximateUsageRecords GetCostAndUsage ✔️ pro ✔️ GetCostAndUsageWithResources GetCostCategories GetCostForecast GetDimensionValues GetReservationCoverage GetReservationPurchaseRecommendation GetReservationUtilization GetRightsizingRecommendation GetSavingsPlanPurchaseRecommendationDetails GetSavingsPlansCoverage GetSavingsPlansPurchaseRecommendation GetSavingsPlansUtilization GetSavingsPlansUtilizationDetails GetTags GetUsageForecast ListCostAllocationTagBackfillHistory ListCostAllocationTags ListCostCategoryDefinitions ✔️ pro ✔️ Show Tests ListSavingsPlansPurchaseRecommendationGeneration ListTagsForResource ✔️ pro ✔️ ProvideAnomalyFeedback StartCostAllocationTagBackfill StartSavingsPlansPurchaseRecommendationGeneration TagResource ✔️ pro ✔️ UntagResource ✔️ pro UpdateAnomalyMonitor ✔️ pro ✔️ Show Tests UpdateAnomalySubscription ✔️ pro ✔️ Show Tests UpdateCostAllocationTagsStatus UpdateCostCategoryDefinition ✔️ 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.Certificate Manager (ACM)/user-guide/aws/acm/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/acm/Introduction AWS Certificate Manager (ACM) is a service that enables you to create and manage SSL/TLS certificates that can be used to secure your applications and resources in AWS. You can use ACM to provision and deploy public or private certificates trusted by browsers and other clients.
ACM supports securing multiple domain names and subdomains and can create wildcard SSL certificates to protect an entire domain and its subdomains. You can also use ACM to import certificates from third-party certificate authorities or to generate private certificates for internal use.Cloud Custodian/user-guide/integrations/cloud-custodian/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/cloud-custodian/Introduction Cloud Custodian is an open-source rules engine and cloud management tool designed to help organizations maintain security and compliance across their cloud environments. Cloud Custodian’s YAML DSL allows definition of rules to filter and tag resources, and then apply actions to those resources.
-Cloud Custodian can be used to manage local AWS resources in LocalStack, resembling the live AWS environment, allowing you to test and validate your security policies locally.CloudFormation/references/coverage/coverage_cloudformation/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cloudformation/Coverage Overview CloudFormation 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 ActivateOrganizationsAccess ActivateType BatchDescribeTypeConfigurations CancelUpdateStack ContinueUpdateRollback CreateChangeSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateGeneratedTemplate CreateStack ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStackInstances ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateStackSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeactivateOrganizationsAccess DeactivateType DeleteChangeSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGeneratedTemplate DeleteStack ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStackInstances ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStackSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeregisterType DescribeAccountLimits DescribeChangeSet ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeChangeSetHooks DescribeGeneratedTemplate DescribeOrganizationsAccess DescribePublisher DescribeResourceScan DescribeStackDriftDetectionStatus DescribeStackEvents ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeStackInstance DescribeStackResource ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeStackResourceDrifts DescribeStackResources ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeStackSet ✔️ community ✔️ ✔️ DescribeStackSetOperation ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeStacks ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeType DescribeTypeRegistration DetectStackDrift DetectStackResourceDrift DetectStackSetDrift EstimateTemplateCost ExecuteChangeSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetGeneratedTemplate GetStackPolicy GetTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTemplateSummary ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ImportStacksToStackSet ListChangeSets ✔️ community ✔️ ListExports ✔️ community ✔️ ✔️ ✔️ Show Tests ListGeneratedTemplates ListImports ✔️ community ListResourceScanRelatedResources ListResourceScanResources ListResourceScans ListStackInstanceResourceDrifts ListStackInstances ✔️ community ✔️ ListStackResources ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListStackSetAutoDeploymentTargets ListStackSetOperationResults ListStackSetOperations ListStackSets ✔️ community ✔️ ✔️ ListStacks ✔️ community ✔️ ✔️ Show Tests ListTypeRegistrations ListTypeVersions ListTypes PublishType RecordHandlerProgress RegisterPublisher RegisterType ✔️ community RollbackStack SetStackPolicy SetTypeConfiguration SetTypeDefaultVersion SignalResource StartResourceScan StopStackSetOperation TestType UpdateGeneratedTemplate UpdateStack ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateStackInstances UpdateStackSet ✔️ community ✔️ ✔️ UpdateTerminationProtection ✔️ community ✔️ ✔️ ✔️ Show Tests ValidateTemplate ✔️ 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.CloudFormation/user-guide/aws/cloudformation/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/cloudformation/Note With LocalStack 3.5 we’ve improved how the internal engine orders resources for deployment and deletion of stacks. Specifically it now more accurately calculates dependencies between resources and doesn’t try to deploy/delete resources which don’t have their dependencies available yet. Should you encounter any issues, please report them on GitHub. You can temporarily revert to the old behavior with CFN_LEGACY_TEMPLATE_DEPLOYER=1, but be aware that this is only a temporary option.CloudFront/references/coverage/coverage_cloudfront/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cloudfront/Coverage Overview CloudFront 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 AssociateAlias CopyDistribution CreateCachePolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateCloudFrontOriginAccessIdentity ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateContinuousDeploymentPolicy CreateDistribution ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDistributionWithTags ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateFieldLevelEncryptionConfig CreateFieldLevelEncryptionProfile CreateFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateInvalidation ✔️ pro ✔️ Show Tests CreateKeyGroup CreateKeyValueStore CreateMonitoringSubscription CreateOriginAccessControl ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateOriginRequestPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreatePublicKey CreateRealtimeLogConfig CreateResponseHeadersPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStreamingDistribution CreateStreamingDistributionWithTags DeleteCachePolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCloudFrontOriginAccessIdentity ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteContinuousDeploymentPolicy DeleteDistribution ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFieldLevelEncryptionConfig DeleteFieldLevelEncryptionProfile DeleteFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteKeyGroup DeleteKeyValueStore DeleteMonitoringSubscription DeleteOriginAccessControl ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteOriginRequestPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeletePublicKey DeleteRealtimeLogConfig DeleteResponseHeadersPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStreamingDistribution DescribeFunction ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeKeyValueStore GetCachePolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetCachePolicyConfig GetCloudFrontOriginAccessIdentity ✔️ pro ✔️ ✔️ ✔️ Show Tests GetCloudFrontOriginAccessIdentityConfig GetContinuousDeploymentPolicy GetContinuousDeploymentPolicyConfig GetDistribution ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDistributionConfig ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetFieldLevelEncryption GetFieldLevelEncryptionConfig GetFieldLevelEncryptionProfile GetFieldLevelEncryptionProfileConfig GetFunction ✔️ pro ✔️ ✔️ ✔️ Show Tests GetInvalidation ✔️ pro ✔️ Show Tests GetKeyGroup GetKeyGroupConfig GetMonitoringSubscription GetOriginAccessControl ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetOriginAccessControlConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests GetOriginRequestPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetOriginRequestPolicyConfig GetPublicKey GetPublicKeyConfig GetRealtimeLogConfig GetResponseHeadersPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResponseHeadersPolicyConfig GetStreamingDistribution GetStreamingDistributionConfig ListCachePolicies ✔️ pro ✔️ ✔️ ListCloudFrontOriginAccessIdentities ✔️ pro ✔️ ✔️ ✔️ Show Tests ListConflictingAliases ListContinuousDeploymentPolicies ListDistributions ✔️ pro ✔️ ✔️ Show Tests ListDistributionsByCachePolicyId ListDistributionsByKeyGroup ListDistributionsByOriginRequestPolicyId ListDistributionsByRealtimeLogConfig ListDistributionsByResponseHeadersPolicyId ListDistributionsByWebACLId ListFieldLevelEncryptionConfigs ListFieldLevelEncryptionProfiles ListFunctions ✔️ pro ✔️ ✔️ ✔️ Show Tests ListInvalidations ✔️ pro ✔️ Show Tests ListKeyGroups ListKeyValueStores ListOriginAccessControls ListOriginRequestPolicies ✔️ pro ✔️ ✔️ ✔️ Show Tests ListPublicKeys ListRealtimeLogConfigs ListResponseHeadersPolicies ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListStreamingDistributions ListTagsForResource ✔️ pro ✔️ ✔️ ✔️ Show Tests PublishFunction TagResource ✔️ pro TestFunction UntagResource ✔️ pro ✔️ Show Tests UpdateCachePolicy ✔️ pro ✔️ ✔️ UpdateCloudFrontOriginAccessIdentity UpdateContinuousDeploymentPolicy UpdateDistribution ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDistributionWithStagingConfig UpdateFieldLevelEncryptionConfig UpdateFieldLevelEncryptionProfile UpdateFunction ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateKeyGroup UpdateKeyValueStore UpdateOriginAccessControl ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateOriginRequestPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdatePublicKey UpdateRealtimeLogConfig UpdateResponseHeadersPolicy ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateStreamingDistribution 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.CloudFront/user-guide/aws/cloudfront/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/cloudfront/Introduction CloudFront is a content delivery network (CDN) service provided by Amazon Web Services (AWS). CloudFront distributes its web content, videos, applications, and APIs with low latency and high data transfer speeds. CloudFront APIs allow you to configure distributions, customize cache behavior, secure content with access controls, and monitor the CDN’s performance through real-time metrics.
-LocalStack allows you to use the CloudFront APIs in your local environment to create local CloudFront distributions to transparently access your applications and file artifacts.CloudTrail/references/coverage/coverage_cloudtrail/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cloudtrail/Coverage Overview CloudTrail 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 ✔️ ✔️ CancelQuery CreateChannel CreateEventDataStore CreateTrail ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteChannel DeleteEventDataStore DeleteResourcePolicy DeleteTrail ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeregisterOrganizationDelegatedAdmin DescribeQuery DescribeTrails ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DisableFederation EnableFederation GetChannel GetEventDataStore GetEventSelectors ✔️ pro ✔️ ✔️ GetImport GetInsightSelectors ✔️ pro ✔️ GetQueryResults GetResourcePolicy GetTrail ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetTrailStatus ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListChannels ListEventDataStores ListImportFailures ListImports ListInsightsMetricData ListPublicKeys ListQueries ListTags ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTrails ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests LookupEvents ✔️ pro ✔️ ✔️ ✔️ Show Tests PutEventSelectors ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutInsightSelectors ✔️ pro ✔️ ✔️ PutResourcePolicy RegisterOrganizationDelegatedAdmin RemoveTags ✔️ pro ✔️ ✔️ RestoreEventDataStore StartEventDataStoreIngestion StartImport StartLogging ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartQuery StopEventDataStoreIngestion StopImport StopLogging ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateChannel UpdateEventDataStore UpdateTrail ✔️ 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.CloudTrail/user-guide/aws/cloudtrail/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/cloudtrail/Introduction CloudTrail is a service provided by Amazon Web Services (AWS) that enables you to track and monitor all activities and events within your AWS environment. It records API calls and actions made on your AWS resources, offering an audit trail that helps you understand changes, diagnose issues, and maintain compliance.
-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 DescribeAlarms ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAlarmsForMetric ✔️ community ✔️ 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.
+Cloud Custodian can be used to manage local AWS resources in LocalStack, resembling the live AWS environment, allowing you to test and validate your security policies locally.CloudFormation/references/coverage/coverage_cloudformation/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cloudformation/Coverage Overview CloudFormation 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 ActivateOrganizationsAccess ActivateType BatchDescribeTypeConfigurations CancelUpdateStack ContinueUpdateRollback CreateChangeSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateGeneratedTemplate CreateStack ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateStackInstances ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateStackSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeactivateOrganizationsAccess DeactivateType DeleteChangeSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGeneratedTemplate DeleteStack ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStackInstances ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStackSet ✔️ community ✔️ ✔️ ✔️ Show Tests DeregisterType DescribeAccountLimits DescribeChangeSet ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeChangeSetHooks DescribeGeneratedTemplate DescribeOrganizationsAccess DescribePublisher DescribeResourceScan DescribeStackDriftDetectionStatus DescribeStackEvents ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeStackInstance DescribeStackResource ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeStackResourceDrifts DescribeStackResources ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeStackSet ✔️ community ✔️ DescribeStackSetOperation ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeStacks ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeType DescribeTypeRegistration DetectStackDrift DetectStackResourceDrift DetectStackSetDrift EstimateTemplateCost ExecuteChangeSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetGeneratedTemplate GetStackPolicy GetTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetTemplateSummary ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ImportStacksToStackSet ListChangeSets ✔️ community ✔️ ListExports ✔️ community ✔️ Show Tests ListGeneratedTemplates ListImports ✔️ community ListResourceScanRelatedResources ListResourceScanResources ListResourceScans ListStackInstanceResourceDrifts ListStackInstances ✔️ community ✔️ ListStackResources ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListStackSetAutoDeploymentTargets ListStackSetOperationResults ListStackSetOperations ListStackSets ✔️ community ✔️ ListStacks ✔️ community ✔️ ✔️ Show Tests ListTypeRegistrations ListTypeVersions ListTypes PublishType RecordHandlerProgress RegisterPublisher RegisterType ✔️ community RollbackStack SetStackPolicy SetTypeConfiguration SetTypeDefaultVersion SignalResource StartResourceScan StopStackSetOperation TestType UpdateGeneratedTemplate UpdateStack ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateStackInstances UpdateStackSet ✔️ community ✔️ UpdateTerminationProtection ✔️ community ✔️ ✔️ ✔️ Show Tests ValidateTemplate ✔️ 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.CloudFormation/user-guide/aws/cloudformation/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/cloudformation/Note With LocalStack 3.5 we’ve improved how the internal engine orders resources for deployment and deletion of stacks. Specifically it now more accurately calculates dependencies between resources and doesn’t try to deploy/delete resources which don’t have their dependencies available yet. Should you encounter any issues, please report them on GitHub. You can temporarily revert to the old behavior with CFN_LEGACY_TEMPLATE_DEPLOYER=1, but be aware that this is only a temporary option.CloudFront/references/coverage/coverage_cloudfront/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cloudfront/Coverage Overview CloudFront 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 AssociateAlias CopyDistribution CreateCachePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateCloudFrontOriginAccessIdentity ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateContinuousDeploymentPolicy CreateDistribution ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateDistributionWithTags ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateFieldLevelEncryptionConfig CreateFieldLevelEncryptionProfile CreateFunction ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateInvalidation ✔️ pro ✔️ Show Tests CreateKeyGroup CreateKeyValueStore CreateMonitoringSubscription CreateOriginAccessControl ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateOriginRequestPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests CreatePublicKey CreateRealtimeLogConfig CreateResponseHeadersPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateStreamingDistribution CreateStreamingDistributionWithTags DeleteCachePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteCloudFrontOriginAccessIdentity ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteContinuousDeploymentPolicy DeleteDistribution ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteFieldLevelEncryptionConfig DeleteFieldLevelEncryptionProfile DeleteFunction ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteKeyGroup DeleteKeyValueStore DeleteMonitoringSubscription DeleteOriginAccessControl ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteOriginRequestPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeletePublicKey DeleteRealtimeLogConfig DeleteResponseHeadersPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteStreamingDistribution DescribeFunction ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeKeyValueStore GetCachePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetCachePolicyConfig GetCloudFrontOriginAccessIdentity ✔️ pro ✔️ Show Tests GetCloudFrontOriginAccessIdentityConfig GetContinuousDeploymentPolicy GetContinuousDeploymentPolicyConfig GetDistribution ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetDistributionConfig ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetFieldLevelEncryption GetFieldLevelEncryptionConfig GetFieldLevelEncryptionProfile GetFieldLevelEncryptionProfileConfig GetFunction ✔️ pro ✔️ ✔️ ✔️ Show Tests GetInvalidation ✔️ pro ✔️ Show Tests GetKeyGroup GetKeyGroupConfig GetMonitoringSubscription GetOriginAccessControl ✔️ pro ✔️ ✔️ ✔️ Show Tests GetOriginAccessControlConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests GetOriginRequestPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetOriginRequestPolicyConfig GetPublicKey GetPublicKeyConfig GetRealtimeLogConfig GetResponseHeadersPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetResponseHeadersPolicyConfig GetStreamingDistribution GetStreamingDistributionConfig ListCachePolicies ✔️ pro ListCloudFrontOriginAccessIdentities ✔️ pro ✔️ Show Tests ListConflictingAliases ListContinuousDeploymentPolicies ListDistributions ✔️ pro ✔️ ✔️ Show Tests ListDistributionsByCachePolicyId ListDistributionsByKeyGroup ListDistributionsByOriginRequestPolicyId ListDistributionsByRealtimeLogConfig ListDistributionsByResponseHeadersPolicyId ListDistributionsByWebACLId ListFieldLevelEncryptionConfigs ListFieldLevelEncryptionProfiles ListFunctions ✔️ pro ✔️ ✔️ ✔️ Show Tests ListInvalidations ✔️ pro ✔️ Show Tests ListKeyGroups ListKeyValueStores ListOriginAccessControls ListOriginRequestPolicies ✔️ pro ✔️ Show Tests ListPublicKeys ListRealtimeLogConfigs ListResponseHeadersPolicies ✔️ pro ✔️ ✔️ ✔️ Show Tests ListStreamingDistributions ListTagsForResource ✔️ pro ✔️ ✔️ Show Tests PublishFunction TagResource ✔️ pro TestFunction UntagResource ✔️ pro ✔️ Show Tests UpdateCachePolicy ✔️ pro UpdateCloudFrontOriginAccessIdentity UpdateContinuousDeploymentPolicy UpdateDistribution ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests UpdateDistributionWithStagingConfig UpdateFieldLevelEncryptionConfig UpdateFieldLevelEncryptionProfile UpdateFunction ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateKeyGroup UpdateKeyValueStore UpdateOriginAccessControl ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateOriginRequestPolicy ✔️ pro ✔️ Show Tests UpdatePublicKey UpdateRealtimeLogConfig UpdateResponseHeadersPolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateStreamingDistribution 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.CloudFront/user-guide/aws/cloudfront/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/cloudfront/Introduction CloudFront is a content delivery network (CDN) service provided by Amazon Web Services (AWS). CloudFront distributes its web content, videos, applications, and APIs with low latency and high data transfer speeds. CloudFront APIs allow you to configure distributions, customize cache behavior, secure content with access controls, and monitor the CDN’s performance through real-time metrics.
+LocalStack allows you to use the CloudFront APIs in your local environment to create local CloudFront distributions to transparently access your applications and file artifacts.CloudTrail/references/coverage/coverage_cloudtrail/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_cloudtrail/Coverage Overview CloudTrail 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 ✔️ CancelQuery CreateChannel CreateEventDataStore CreateTrail ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteChannel DeleteEventDataStore DeleteResourcePolicy DeleteTrail ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeregisterOrganizationDelegatedAdmin DescribeQuery DescribeTrails ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DisableFederation EnableFederation GetChannel GetEventDataStore GetEventSelectors ✔️ pro GetImport GetInsightSelectors ✔️ pro ✔️ GetQueryResults GetResourcePolicy GetTrail ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetTrailStatus ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListChannels ListEventDataStores ListImportFailures ListImports ListInsightsMetricData ListPublicKeys ListQueries ListTags ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ListTrails ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests LookupEvents ✔️ pro ✔️ ✔️ ✔️ Show Tests PutEventSelectors ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests PutInsightSelectors ✔️ pro ✔️ PutResourcePolicy RegisterOrganizationDelegatedAdmin RemoveTags ✔️ pro ✔️ RestoreEventDataStore StartEventDataStoreIngestion StartImport StartLogging ✔️ pro ✔️ ✔️ ✔️ Show Tests StartQuery StopEventDataStoreIngestion StopImport StopLogging ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateChannel UpdateEventDataStore UpdateTrail ✔️ 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.CloudTrail/user-guide/aws/cloudtrail/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/cloudtrail/Introduction CloudTrail is a service provided by Amazon Web Services (AWS) that enables you to track and monitor all activities and events within your AWS environment. It records API calls and actions made on your AWS resources, offering an audit trail that helps you understand changes, diagnose issues, and maintain compliance.
+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 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 DeleteAlarms ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAnomalyDetector DeleteDashboards ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteInsightRules DeleteMetricStream DescribeAlarmHistory ✔️ pro DescribeAlarms ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeAlarmsForMetric ✔️ community ✔️ 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.
+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 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).
-LocalStack only supports selected use cases for DMS at the moment. The supported APIs are available on our API coverage page, which provides information on the extent of DMS integration with LocalStack.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 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 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 DescribeReplicationInstanceTaskLogs DescribeReplicationInstances ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplicationSubnetGroups ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplicationTableStatistics DescribeReplicationTaskAssessmentResults DescribeReplicationTaskAssessmentRuns DescribeReplicationTaskIndividualAssessments DescribeReplicationTasks ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplications 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 StartReplicationTask ✔️ pro ✔️ ✔️ ✔️ Show Tests StartReplicationTaskAssessment StartReplicationTaskAssessmentRun StopReplication 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 ListTagsForResource ✔️ pro ✔️ ✔️ ModifyDBCluster ✔️ pro ✔️ ModifyDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyDBClusterSnapshotAttribute ✔️ pro ModifyDBInstance ✔️ pro ✔️ ModifyDBSubnetGroup ✔️ pro ✔️ ModifyEventSubscription ModifyGlobalCluster ✔️ pro ✔️ ✔️ RebootDBInstance ✔️ pro ✔️ ✔️ Show Tests 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 only supports selected use cases for DMS at the moment. The supported APIs are available on our API coverage page, which provides information on the extent of DMS integration with LocalStack.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 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 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 DescribeReplicationInstanceTaskLogs DescribeReplicationInstances ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplicationSubnetGroups ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplicationTableStatistics DescribeReplicationTaskAssessmentResults DescribeReplicationTaskAssessmentRuns DescribeReplicationTaskIndividualAssessments DescribeReplicationTasks ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeReplications 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 StartReplicationTask ✔️ pro ✔️ ✔️ ✔️ Show Tests StartReplicationTaskAssessment StartReplicationTaskAssessmentRun StopReplication 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 ListTagsForResource ✔️ pro ✔️ ModifyDBCluster ✔️ pro ✔️ ModifyDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests ModifyDBClusterSnapshotAttribute ✔️ pro ModifyDBInstance ✔️ pro ✔️ ModifyDBSubnetGroup ✔️ pro ✔️ ModifyEventSubscription ModifyGlobalCluster ✔️ pro RebootDBInstance ✔️ pro ✔️ ✔️ Show Tests 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 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 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 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 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 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 DeleteLifecyclePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeletePullThroughCacheRule DeleteRegistryPolicy ✔️ pro ✔️ ✔️ DeleteRepository ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRepositoryPolicy ✔️ pro ✔️ ✔️ DescribeImageReplicationStatus DescribeImageScanFindings ✔️ pro DescribeImages ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribePullThroughCacheRules DescribeRegistry ✔️ pro ✔️ ✔️ DescribeRepositories ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests 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 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 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 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 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 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 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 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 DeleteLifecyclePolicy ✔️ pro ✔️ Show Tests DeletePullThroughCacheRule DeleteRegistryPolicy ✔️ pro DeleteRepository ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteRepositoryPolicy ✔️ pro DescribeImageReplicationStatus DescribeImageScanFindings ✔️ pro DescribeImages ✔️ pro ✔️ Show Tests DescribePullThroughCacheRules DescribeRegistry ✔️ pro ✔️ DescribeRepositories ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests 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 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 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.
@@ -156,37 +156,37 @@ LocalStack allows you to use the ECS APIs in your local environment to create &a
LocalStack allows you to use the EFS APIs in your local environment to create local file systems, lifecycle configurations, and file system policies.Elastic Kubernetes Service (EKS)/user-guide/aws/eks/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/eks/Introduction Elastic Kubernetes Service (EKS) is a managed Kubernetes service that makes it easy to run Kubernetes on AWS without installing, operating, and maintaining your own Kubernetes control plane or worker nodes. Kubernetes is an open-source system for automating containerized applications’ deployment, scaling, and management.
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 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 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.
-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 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 ✔️ ✔️ Show Tests 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 ✔️ ✔️ ✔️ Show Tests CreateTargetAccountConfiguration DeleteExperimentTemplate ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteTargetAccountConfiguration GetAction GetExperiment ✔️ pro ✔️ Show Tests GetExperimentTargetAccountConfiguration GetExperimentTemplate ✔️ pro ✔️ ✔️ ✔️ Show Tests GetTargetAccountConfiguration GetTargetResourceType ListActions ListExperimentResolvedTargets ListExperimentTargetAccountConfigurations ListExperimentTemplates ✔️ pro ✔️ Show Tests ListExperiments ✔️ pro ✔️ Show Tests ListTagsForResource ListTargetAccountConfigurations ListTargetResourceTypes StartExperiment ✔️ pro ✔️ Show Tests StopExperiment ✔️ pro ✔️ Show Tests 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 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 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 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.
+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 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 ✔️ ✔️ Show Tests 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 ✔️ Show Tests CreateTargetAccountConfiguration DeleteExperimentTemplate ✔️ pro ✔️ Show Tests DeleteTargetAccountConfiguration GetAction GetExperiment ✔️ pro ✔️ Show Tests GetExperimentTargetAccountConfiguration GetExperimentTemplate ✔️ pro ✔️ Show Tests GetTargetAccountConfiguration GetTargetResourceType ListActions ListExperimentResolvedTargets ListExperimentTargetAccountConfigurations ListExperimentTemplates ✔️ pro ✔️ Show Tests ListExperiments ✔️ pro ✔️ Show Tests ListTagsForResource ListTargetAccountConfigurations ListTargetResourceTypes StartExperiment ✔️ pro ✔️ Show Tests StopExperiment ✔️ pro ✔️ Show Tests 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:
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 ✔️ Show Tests CompleteMultipartUpload CompleteVaultLock CreateVault ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteArchive ✔️ pro ✔️ DeleteVault ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVaultAccessPolicy ✔️ pro DeleteVaultNotifications ✔️ pro DescribeJob ✔️ pro DescribeVault ✔️ pro ✔️ GetDataRetrievalPolicy GetJobOutput ✔️ pro ✔️ Show Tests GetVaultAccessPolicy ✔️ pro GetVaultLock GetVaultNotifications ✔️ pro ✔️ Show Tests InitiateJob ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests InitiateMultipartUpload InitiateVaultLock ListJobs ✔️ pro ✔️ ListMultipartUploads ListParts ListProvisionedCapacity ListTagsForVault ✔️ pro ListVaults ✔️ pro PurchaseProvisionedCapacity RemoveTagsFromVault ✔️ pro SetDataRetrievalPolicy SetVaultAccessPolicy ✔️ pro SetVaultNotifications ✔️ pro UploadArchive ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests 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 BatchStopJobRun BatchUpdatePartition ✔️ pro CancelDataQualityRuleRecommendationRun CancelDataQualityRulesetEvaluationRun CancelMLTaskRun CancelStatement CheckSchemaVersionValidity ✔️ pro CreateBlueprint CreateClassifier ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateConnection ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateCrawler ✔️ pro ✔️ ✔️ ✔️ Show Tests 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 ✔️ ✔️ ✔️ Show Tests 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 ✔️ ✔️ ✔️ Show Tests DeleteCustomEntityType DeleteDataQualityRuleset DeleteDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDevEndpoint DeleteJob ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMLTransform DeletePartition ✔️ pro ✔️ ✔️ DeletePartitionIndex ✔️ pro ✔️ ✔️ DeleteRegistry ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResourcePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteSchema ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSchemaVersions ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteSecurityConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests 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 ✔️ Show Tests GetColumnStatisticsForPartition GetColumnStatisticsForTable GetColumnStatisticsTaskRun GetColumnStatisticsTaskRuns GetConnection ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetConnections ✔️ pro ✔️ Show Tests GetCrawler ✔️ pro ✔️ ✔️ ✔️ Show Tests GetCrawlerMetrics GetCrawlers ✔️ pro ✔️ Show Tests GetCustomEntityType GetDataCatalogEncryptionSettings GetDataQualityResult GetDataQualityRuleRecommendationRun GetDataQualityRuleset GetDataQualityRulesetEvaluationRun GetDatabase ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDatabases ✔️ pro ✔️ ✔️ GetDataflowGraph GetDevEndpoint GetDevEndpoints GetJob ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetJobBookmark GetJobRun ✔️ pro ✔️ GetJobRuns ✔️ pro GetJobs ✔️ pro ✔️ ✔️ Show Tests GetMLTaskRun GetMLTaskRuns GetMLTransform GetMLTransforms GetMapping GetPartition ✔️ pro ✔️ ✔️ GetPartitionIndexes ✔️ pro ✔️ ✔️ GetPartitions ✔️ pro GetPlan GetRegistry ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetResourcePolicies GetResourcePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests GetSchema ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSchemaByDefinition ✔️ pro GetSchemaVersion ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSchemaVersionsDiff ✔️ pro GetSecurityConfiguration ✔️ pro ✔️ ✔️ ✔️ Show Tests GetSecurityConfigurations ✔️ pro ✔️ Show Tests GetSession GetStatement GetTable ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTableOptimizer GetTableVersion ✔️ pro GetTableVersions ✔️ pro GetTables ✔️ pro ✔️ ✔️ GetTags ✔️ pro ✔️ ✔️ GetTrigger ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTriggers ✔️ pro ✔️ ✔️ Show Tests GetUnfilteredPartitionMetadata GetUnfilteredPartitionsMetadata GetUnfilteredTableMetadata GetUsageProfile GetUserDefinedFunction GetUserDefinedFunctions GetWorkflow ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetWorkflowRun GetWorkflowRunProperties GetWorkflowRuns ImportCatalogToGlue ✔️ pro ListBlueprints ListColumnStatisticsTaskRuns ListCrawlers ✔️ pro ✔️ ✔️ Show Tests ListCrawls ✔️ pro ListCustomEntityTypes ListDataQualityResults ListDataQualityRuleRecommendationRuns ListDataQualityRulesetEvaluationRuns ListDataQualityRulesets ListDevEndpoints ListJobs ✔️ pro ✔️ ✔️ Show Tests ListMLTransforms ListRegistries ✔️ pro ✔️ ✔️ ✔️ Show Tests ListSchemaVersions ✔️ pro ✔️ Show Tests ListSchemas ✔️ pro ✔️ Show Tests ListSessions ListStatements ListTableOptimizerRuns ListTriggers ListUsageProfiles ListWorkflows ✔️ pro ✔️ ✔️ ✔️ Show Tests PutDataCatalogEncryptionSettings PutResourcePolicy ✔️ pro ✔️ ✔️ ✔️ Show Tests 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 ✔️ ✔️ ✔️ Show Tests UpdateCrawler ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateCrawlerSchedule UpdateDataQualityRuleset UpdateDatabase ✔️ pro ✔️ ✔️ UpdateDevEndpoint UpdateJob ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateJobFromSourceControl UpdateMLTransform UpdatePartition ✔️ pro ✔️ ✔️ UpdateRegistry ✔️ pro ✔️ ✔️ ✔️ Show Tests UpdateSchema ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests UpdateSourceControlFromJob UpdateTable ✔️ pro ✔️ ✔️ UpdateTableOptimizer UpdateTrigger ✔️ pro ✔️ ✔️ ✔️ Show Tests 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 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 ✔️ Show Tests CompleteMultipartUpload CompleteVaultLock CreateVault ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteArchive ✔️ pro ✔️ DeleteVault ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVaultAccessPolicy ✔️ pro DeleteVaultNotifications ✔️ pro DescribeJob ✔️ pro DescribeVault ✔️ pro ✔️ GetDataRetrievalPolicy GetJobOutput ✔️ pro ✔️ Show Tests GetVaultAccessPolicy ✔️ pro GetVaultLock GetVaultNotifications ✔️ pro ✔️ Show Tests InitiateJob ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests InitiateMultipartUpload InitiateVaultLock ListJobs ✔️ pro ✔️ ListMultipartUploads ListParts ListProvisionedCapacity ListTagsForVault ✔️ pro ListVaults ✔️ pro PurchaseProvisionedCapacity RemoveTagsFromVault ✔️ pro SetDataRetrievalPolicy SetVaultAccessPolicy ✔️ pro SetVaultNotifications ✔️ pro UploadArchive ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests 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 BatchStopJobRun BatchUpdatePartition ✔️ pro CancelDataQualityRuleRecommendationRun CancelDataQualityRulesetEvaluationRun CancelMLTaskRun CancelStatement CheckSchemaVersionValidity ✔️ pro CreateBlueprint CreateClassifier ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateCrawler ✔️ pro ✔️ ✔️ Show Tests 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 ✔️ Show Tests 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 ✔️ Show Tests DeleteCustomEntityType DeleteDataQualityRuleset DeleteDatabase ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteDevEndpoint DeleteJob ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMLTransform DeletePartition ✔️ pro DeletePartitionIndex ✔️ pro DeleteRegistry ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteResourcePolicy ✔️ pro ✔️ Show Tests DeleteSchema ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteSchemaVersions ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteSecurityConfiguration ✔️ pro ✔️ Show Tests 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 ✔️ Show Tests GetColumnStatisticsForPartition GetColumnStatisticsForTable GetColumnStatisticsTaskRun GetColumnStatisticsTaskRuns GetConnection ✔️ pro ✔️ ✔️ ✔️ Show Tests GetConnections ✔️ pro ✔️ Show Tests GetCrawler ✔️ pro ✔️ Show Tests GetCrawlerMetrics GetCrawlers ✔️ pro ✔️ Show Tests GetCustomEntityType GetDataCatalogEncryptionSettings GetDataQualityResult GetDataQualityRuleRecommendationRun GetDataQualityRuleset GetDataQualityRulesetEvaluationRun GetDatabase ✔️ pro ✔️ ✔️ ✔️ Show Tests GetDatabases ✔️ pro GetDataflowGraph GetDevEndpoint GetDevEndpoints GetJob ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetJobBookmark GetJobRun ✔️ pro ✔️ GetJobRuns ✔️ pro GetJobs ✔️ pro ✔️ ✔️ Show Tests GetMLTaskRun GetMLTaskRuns GetMLTransform GetMLTransforms GetMapping GetPartition ✔️ pro GetPartitionIndexes ✔️ pro GetPartitions ✔️ pro GetPlan GetRegistry ✔️ pro ✔️ ✔️ ✔️ Show Tests GetResourcePolicies GetResourcePolicy ✔️ pro ✔️ Show Tests GetSchema ✔️ pro ✔️ ✔️ ✔️ Show Tests GetSchemaByDefinition ✔️ pro GetSchemaVersion ✔️ pro ✔️ ✔️ ✔️ Show Tests GetSchemaVersionsDiff ✔️ pro GetSecurityConfiguration ✔️ pro ✔️ Show Tests GetSecurityConfigurations ✔️ pro ✔️ Show Tests GetSession GetStatement GetTable ✔️ pro ✔️ ✔️ ✔️ Show Tests GetTableOptimizer GetTableVersion ✔️ pro GetTableVersions ✔️ pro GetTables ✔️ pro GetTags ✔️ pro ✔️ GetTrigger ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests GetTriggers ✔️ pro ✔️ ✔️ Show Tests GetUnfilteredPartitionMetadata GetUnfilteredPartitionsMetadata GetUnfilteredTableMetadata GetUsageProfile GetUserDefinedFunction GetUserDefinedFunctions GetWorkflow ✔️ pro ✔️ ✔️ ✔️ Show Tests GetWorkflowRun GetWorkflowRunProperties GetWorkflowRuns ImportCatalogToGlue ✔️ pro ListBlueprints ListColumnStatisticsTaskRuns ListCrawlers ✔️ pro ✔️ ✔️ Show Tests ListCrawls ✔️ pro ListCustomEntityTypes ListDataQualityResults ListDataQualityRuleRecommendationRuns ListDataQualityRulesetEvaluationRuns ListDataQualityRulesets ListDevEndpoints ListJobs ✔️ pro ✔️ ✔️ Show Tests ListMLTransforms ListRegistries ✔️ pro ✔️ Show Tests ListSchemaVersions ✔️ pro ✔️ Show Tests ListSchemas ✔️ pro ✔️ Show Tests ListSessions ListStatements ListTableOptimizerRuns ListTriggers ListUsageProfiles ListWorkflows ✔️ pro ✔️ Show Tests PutDataCatalogEncryptionSettings PutResourcePolicy ✔️ pro ✔️ Show Tests 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 ✔️ Show Tests UpdateCrawler ✔️ pro ✔️ Show Tests UpdateCrawlerSchedule UpdateDataQualityRuleset UpdateDatabase ✔️ pro UpdateDevEndpoint UpdateJob ✔️ pro ✔️ Show Tests UpdateJobFromSourceControl UpdateMLTransform UpdatePartition ✔️ pro UpdateRegistry ✔️ pro ✔️ Show Tests UpdateSchema ✔️ pro ✔️ ✔️ Show Tests UpdateSourceControlFromJob UpdateTable ✔️ pro UpdateTableOptimizer UpdateTrigger ✔️ pro ✔️ Show Tests 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.
Getting started This guide is designed for users new to Glue and assumes basic knowledge of the AWS CLI and our awslocal wrapper script.Go/user-guide/integrations/sdks/go/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/sdks/go/Overview The AWS SDK for Go, like other AWS SDKs, lets you set the endpoint when creating resource clients, which is the preferred way of integrating the Go SDK with LocalStack.
The Go SDK has two major versions, each with their own way of specifying the LocalStack endpoint:
-aws-sdk-go aws-sdk-go-v2 Examples Here is an example of how to create an S3 Client from a Session with the endpoint set to LocalStack.IAM (Identity and Access Management)/references/coverage/coverage_iam/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_iam/Coverage Overview Identity and Access Management (IAM) 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 AddClientIDToOpenIDConnectProvider AddRoleToInstanceProfile ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AddUserToGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AttachGroupPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests AttachRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AttachUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ChangePassword CreateAccessKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateAccountAlias ✔️ community ✔️ ✔️ CreateGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateInstanceProfile ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateLoginProfile ✔️ community ✔️ ✔️ CreateOpenIDConnectProvider ✔️ community ✔️ ✔️ CreatePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreatePolicyVersion ✔️ community ✔️ ✔️ CreateRole ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateSAMLProvider ✔️ community ✔️ CreateServiceLinkedRole ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateServiceSpecificCredential CreateUser ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateVirtualMFADevice ✔️ community ✔️ ✔️ DeactivateMFADevice ✔️ community ✔️ ✔️ DeleteAccessKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAccountAlias ✔️ community ✔️ ✔️ DeleteAccountPasswordPolicy ✔️ community ✔️ ✔️ DeleteGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGroupPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteInstanceProfile ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteLoginProfile ✔️ community ✔️ ✔️ DeleteOpenIDConnectProvider ✔️ community ✔️ ✔️ DeletePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeletePolicyVersion ✔️ community ✔️ ✔️ DeleteRole ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRolePermissionsBoundary ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSAMLProvider ✔️ community ✔️ DeleteSSHPublicKey ✔️ community ✔️ ✔️ DeleteServerCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteServiceLinkedRole ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteServiceSpecificCredential DeleteSigningCertificate ✔️ community ✔️ ✔️ DeleteUser ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUserPermissionsBoundary ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVirtualMFADevice ✔️ community ✔️ ✔️ DetachGroupPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DetachRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DetachUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests EnableMFADevice ✔️ community ✔️ ✔️ GenerateCredentialReport ✔️ community ✔️ GenerateOrganizationsAccessReport GenerateServiceLastAccessedDetails GetAccessKeyLastUsed ✔️ community ✔️ ✔️ GetAccountAuthorizationDetails ✔️ community GetAccountPasswordPolicy ✔️ community ✔️ ✔️ GetAccountSummary ✔️ community GetContextKeysForCustomPolicy GetContextKeysForPrincipalPolicy GetCredentialReport ✔️ community ✔️ GetGroup ✔️ community ✔️ ✔️ GetGroupPolicy ✔️ community ✔️ ✔️ GetInstanceProfile ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetLoginProfile ✔️ community ✔️ ✔️ GetMFADevice GetOpenIDConnectProvider ✔️ community ✔️ ✔️ GetOrganizationsAccessReport GetPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetPolicyVersion ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRole ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSAMLProvider ✔️ community ✔️ GetSSHPublicKey ✔️ community ✔️ ✔️ GetServerCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetServiceLastAccessedDetails GetServiceLastAccessedDetailsWithEntities GetServiceLinkedRoleDeletionStatus ✔️ community ✔️ ✔️ GetUser ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListAccessKeys ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListAccountAliases ✔️ community ✔️ ✔️ ListAttachedGroupPolicies ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListAttachedRolePolicies ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListAttachedUserPolicies ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListEntitiesForPolicy ✔️ community ✔️ ✔️ ListGroupPolicies ✔️ community ✔️ ✔️ ✔️ Show Tests ListGroups ✔️ community ✔️ ListGroupsForUser ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListInstanceProfileTags ✔️ community ✔️ ✔️ Show Tests ListInstanceProfiles ✔️ community ✔️ ListInstanceProfilesForRole ✔️ community ✔️ ✔️ ListMFADeviceTags ListMFADevices ✔️ community ✔️ ✔️ ListOpenIDConnectProviderTags ✔️ community ✔️ ListOpenIDConnectProviders ✔️ community ✔️ ✔️ ListPolicies ✔️ community ✔️ ✔️ ✔️ Show Tests ListPoliciesGrantingServiceAccess ListPolicyTags ✔️ community ListPolicyVersions ✔️ community ✔️ ✔️ ListRolePolicies ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListRoleTags ✔️ community ✔️ ListRoles ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListSAMLProviderTags ListSAMLProviders ✔️ community ✔️ ListSSHPublicKeys ✔️ community ✔️ ✔️ ListServerCertificateTags ListServerCertificates ✔️ community ✔️ ✔️ ListServiceSpecificCredentials ListSigningCertificates ✔️ community ✔️ ✔️ ListUserPolicies ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListUserTags ✔️ community ✔️ ListUsers ✔️ community ✔️ ✔️ ListVirtualMFADevices ✔️ community ✔️ ✔️ PutGroupPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutRolePermissionsBoundary ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutUserPermissionsBoundary ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveClientIDFromOpenIDConnectProvider RemoveRoleFromInstanceProfile ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveUserFromGroup ✔️ community ✔️ ✔️ ResetServiceSpecificCredential ResyncMFADevice SetDefaultPolicyVersion ✔️ community SetSecurityTokenServicePreferences SimulateCustomPolicy SimulatePrincipalPolicy ✔️ community ✔️ Show Tests TagInstanceProfile ✔️ community ✔️ ✔️ ✔️ Show Tests TagMFADevice TagOpenIDConnectProvider ✔️ community ✔️ ✔️ TagPolicy ✔️ community ✔️ ✔️ TagRole ✔️ community ✔️ ✔️ TagSAMLProvider TagServerCertificate TagUser ✔️ community ✔️ ✔️ UntagInstanceProfile ✔️ community ✔️ ✔️ ✔️ Show Tests UntagMFADevice UntagOpenIDConnectProvider ✔️ community ✔️ ✔️ UntagPolicy ✔️ community ✔️ ✔️ UntagRole ✔️ community ✔️ ✔️ UntagSAMLProvider UntagServerCertificate UntagUser ✔️ community ✔️ ✔️ UpdateAccessKey ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UpdateAccountPasswordPolicy ✔️ community ✔️ ✔️ UpdateAssumeRolePolicy ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateGroup ✔️ community ✔️ ✔️ UpdateLoginProfile ✔️ community ✔️ UpdateOpenIDConnectProviderThumbprint ✔️ community ✔️ ✔️ UpdateRole ✔️ community ✔️ ✔️ UpdateRoleDescription ✔️ community ✔️ ✔️ UpdateSAMLProvider ✔️ community UpdateSSHPublicKey ✔️ community ✔️ ✔️ UpdateServerCertificate UpdateServiceSpecificCredential UpdateSigningCertificate ✔️ community ✔️ ✔️ UpdateUser ✔️ community ✔️ ✔️ UploadSSHPublicKey ✔️ community ✔️ ✔️ UploadServerCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UploadSigningCertificate ✔️ 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.Identity and Access Management (IAM)/user-guide/aws/iam/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/iam/Introduction Identity and Access Management (IAM) is a web service provided by Amazon Web Services (AWS) that enables users to control access to AWS resources securely. IAM allows organizations to create and manage AWS users, groups, and roles, defining granular permissions to access specific AWS services and resources. By centralizing access control, administrators can enforce the principle of least privilege, ensuring users have only the necessary permissions for their tasks.Identity Store/user-guide/aws/identitystore/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/identitystore/Introduction Identity Store is a managed service that enables the creation and management of groups within your AWS environment. Groups are used to manage access to AWS resources, and Identity Store provides a central location to create and manage groups across your AWS accounts.
-LocalStack allows you to use the Identity Store APIs to create and manage groups in your local environment. The supported APIs are available on our API Coverage Page, which provides information on the extent of Identity Store integration with LocalStack.identitystore/references/coverage/coverage_identitystore/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_identitystore/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateGroup ✔️ pro ✔️ CreateGroupMembership ✔️ pro ✔️ CreateUser ✔️ pro ✔️ DeleteGroup ✔️ pro ✔️ DeleteGroupMembership ✔️ pro ✔️ DeleteUser ✔️ pro ✔️ DescribeGroup ✔️ pro ✔️ DescribeGroupMembership DescribeUser ✔️ pro ✔️ GetGroupId ✔️ pro ✔️ GetGroupMembershipId GetUserId IsMemberInGroups ListGroupMemberships ✔️ pro ✔️ ListGroupMembershipsForMember ✔️ pro ✔️ ListGroups ✔️ pro ✔️ ListUsers ✔️ pro ✔️ UpdateGroup 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.IoT (Internet of Things)/references/coverage/coverage_iot/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_iot/Coverage Overview Internet of Things (IoT) 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 AcceptCertificateTransfer AddThingToBillingGroup AddThingToThingGroup ✔️ pro ✔️ ✔️ AssociateTargetsWithJob AttachPolicy ✔️ pro ✔️ AttachPrincipalPolicy ✔️ pro AttachSecurityProfile AttachThingPrincipal ✔️ pro CancelAuditMitigationActionsTask CancelAuditTask CancelCertificateTransfer CancelDetectMitigationActionsTask CancelJob ✔️ pro CancelJobExecution ✔️ pro ClearDefaultAuthorizer ConfirmTopicRuleDestination CreateAuditSuppression CreateAuthorizer CreateBillingGroup CreateCertificateFromCsr ✔️ pro ✔️ CreateCertificateProvider CreateCustomMetric CreateDimension CreateDomainConfiguration ✔️ pro ✔️ CreateDynamicThingGroup ✔️ pro CreateFleetMetric CreateJob ✔️ pro ✔️ CreateJobTemplate CreateKeysAndCertificate ✔️ pro ✔️ ✔️ CreateMitigationAction CreateOTAUpdate CreatePackage CreatePackageVersion CreatePolicy ✔️ pro ✔️ ✔️ CreatePolicyVersion ✔️ pro CreateProvisioningClaim CreateProvisioningTemplate CreateProvisioningTemplateVersion CreateRoleAlias ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateScheduledAudit CreateSecurityProfile CreateStream CreateThing ✔️ pro ✔️ ✔️ CreateThingGroup ✔️ pro ✔️ ✔️ CreateThingType ✔️ pro ✔️ ✔️ CreateTopicRule ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTopicRuleDestination ✔️ pro ✔️ ✔️ DeleteAccountAuditConfiguration DeleteAuditSuppression DeleteAuthorizer DeleteBillingGroup DeleteCACertificate ✔️ pro ✔️ DeleteCertificate ✔️ pro ✔️ ✔️ DeleteCertificateProvider DeleteCustomMetric DeleteDimension DeleteDomainConfiguration ✔️ pro ✔️ DeleteDynamicThingGroup ✔️ pro DeleteFleetMetric DeleteJob ✔️ pro ✔️ DeleteJobExecution ✔️ pro DeleteJobTemplate DeleteMitigationAction DeleteOTAUpdate DeletePackage DeletePackageVersion DeletePolicy ✔️ pro DeletePolicyVersion ✔️ pro DeleteProvisioningTemplate DeleteProvisioningTemplateVersion DeleteRegistrationCode DeleteRoleAlias ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteScheduledAudit DeleteSecurityProfile DeleteStream DeleteThing ✔️ pro ✔️ ✔️ DeleteThingGroup ✔️ pro ✔️ ✔️ DeleteThingType ✔️ pro ✔️ ✔️ DeleteTopicRule ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTopicRuleDestination ✔️ pro ✔️ ✔️ DeleteV2LoggingLevel DeprecateThingType ✔️ pro ✔️ ✔️ DescribeAccountAuditConfiguration DescribeAuditFinding DescribeAuditMitigationActionsTask DescribeAuditSuppression DescribeAuditTask DescribeAuthorizer DescribeBillingGroup DescribeCACertificate ✔️ pro ✔️ DescribeCertificate ✔️ pro ✔️ ✔️ DescribeCertificateProvider DescribeCustomMetric DescribeDefaultAuthorizer DescribeDetectMitigationActionsTask DescribeDimension DescribeDomainConfiguration ✔️ pro ✔️ DescribeEndpoint ✔️ pro ✔️ ✔️ DescribeEventConfigurations DescribeFleetMetric DescribeIndex DescribeJob ✔️ pro ✔️ DescribeJobExecution ✔️ pro DescribeJobTemplate DescribeManagedJobTemplate DescribeMitigationAction DescribeProvisioningTemplate DescribeProvisioningTemplateVersion DescribeRoleAlias ✔️ pro ✔️ ✔️ DescribeScheduledAudit DescribeSecurityProfile DescribeStream DescribeThing ✔️ pro ✔️ ✔️ DescribeThingGroup ✔️ pro ✔️ ✔️ DescribeThingRegistrationTask DescribeThingType ✔️ pro ✔️ ✔️ DetachPolicy ✔️ pro DetachPrincipalPolicy ✔️ pro DetachSecurityProfile DetachThingPrincipal ✔️ pro DisableTopicRule ✔️ pro EnableTopicRule ✔️ pro GetBehaviorModelTrainingSummaries GetBucketsAggregation GetCardinality GetEffectivePolicies GetIndexingConfiguration GetJobDocument ✔️ pro GetLoggingOptions GetOTAUpdate GetPackage GetPackageConfiguration GetPackageVersion GetPercentiles GetPolicy ✔️ pro ✔️ ✔️ GetPolicyVersion ✔️ pro GetRegistrationCode ✔️ pro ✔️ GetStatistics GetTopicRule ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTopicRuleDestination ✔️ pro GetV2LoggingOptions ListActiveViolations ListAttachedPolicies ✔️ pro ✔️ ListAuditFindings ListAuditMitigationActionsExecutions ListAuditMitigationActionsTasks ListAuditSuppressions ListAuditTasks ListAuthorizers ListBillingGroups ListCACertificates ListCertificateProviders ListCertificates ✔️ pro ✔️ ListCertificatesByCA ✔️ pro ✔️ ListCustomMetrics ListDetectMitigationActionsExecutions ListDetectMitigationActionsTasks ListDimensions ListDomainConfigurations ✔️ pro ✔️ ListFleetMetrics ListIndices ListJobExecutionsForJob ✔️ pro ListJobExecutionsForThing ✔️ pro ListJobTemplates ListJobs ✔️ pro ✔️ ListManagedJobTemplates ListMetricValues ListMitigationActions ListOTAUpdates ListOutgoingCertificates ListPackageVersions ListPackages ListPolicies ✔️ pro ListPolicyPrincipals ✔️ pro ListPolicyVersions ✔️ pro ✔️ ✔️ ListPrincipalPolicies ✔️ pro ListPrincipalThings ✔️ pro ListProvisioningTemplateVersions ListProvisioningTemplates ListRelatedResourcesForAuditFinding ListRoleAliases ✔️ pro ListScheduledAudits ListSecurityProfiles ListSecurityProfilesForTarget ListStreams ListTagsForResource ✔️ pro ✔️ ✔️ ListTargetsForPolicy ✔️ pro ✔️ ListTargetsForSecurityProfile ListThingGroups ✔️ pro ✔️ ListThingGroupsForThing ✔️ pro ✔️ ✔️ ListThingPrincipals ✔️ pro ListThingRegistrationTaskReports ListThingRegistrationTasks ListThingTypes ✔️ pro ✔️ ✔️ ListThings ✔️ pro ✔️ ListThingsInBillingGroup ListThingsInThingGroup ✔️ pro ListTopicRuleDestinations ListTopicRules ✔️ pro ✔️ ✔️ ListV2LoggingLevels ListViolationEvents PutVerificationStateOnViolation RegisterCACertificate ✔️ pro ✔️ RegisterCertificate ✔️ pro ✔️ RegisterCertificateWithoutCA ✔️ pro ✔️ ✔️ RegisterThing RejectCertificateTransfer RemoveThingFromBillingGroup RemoveThingFromThingGroup ✔️ pro ✔️ ✔️ ReplaceTopicRule ✔️ pro ✔️ ✔️ SearchIndex ✔️ pro ✔️ SetDefaultAuthorizer SetDefaultPolicyVersion ✔️ pro SetLoggingOptions SetV2LoggingLevel SetV2LoggingOptions StartAuditMitigationActionsTask StartDetectMitigationActionsTask StartOnDemandAuditTask StartThingRegistrationTask StopThingRegistrationTask TagResource ✔️ pro ✔️ ✔️ TestAuthorization TestInvokeAuthorizer TransferCertificate UntagResource UpdateAccountAuditConfiguration UpdateAuditSuppression UpdateAuthorizer UpdateBillingGroup UpdateCACertificate ✔️ pro ✔️ UpdateCertificate ✔️ pro ✔️ ✔️ UpdateCertificateProvider UpdateCustomMetric UpdateDimension UpdateDomainConfiguration ✔️ pro ✔️ UpdateDynamicThingGroup ✔️ pro UpdateEventConfigurations ✔️ pro UpdateFleetMetric UpdateIndexingConfiguration ✔️ pro ✔️ ✔️ UpdateJob UpdateMitigationAction UpdatePackage UpdatePackageConfiguration UpdatePackageVersion UpdateProvisioningTemplate UpdateRoleAlias ✔️ pro ✔️ ✔️ UpdateScheduledAudit UpdateSecurityProfile UpdateStream UpdateThing ✔️ pro ✔️ ✔️ UpdateThingGroup ✔️ pro UpdateThingGroupsForThing ✔️ pro UpdateTopicRuleDestination ValidateSecurityProfileBehaviors 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/user-guide/aws/iot/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/iot/Introduction AWS IoT provides cloud services to manage IoT fleet and integrate them with other AWS services
+aws-sdk-go aws-sdk-go-v2 Examples Here is an example of how to create an S3 Client from a Session with the endpoint set to LocalStack.IAM (Identity and Access Management)/references/coverage/coverage_iam/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_iam/Coverage Overview Identity and Access Management (IAM) 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 AddClientIDToOpenIDConnectProvider AddRoleToInstanceProfile ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests AddUserToGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests AttachGroupPolicy ✔️ community ✔️ ✔️ Show Tests AttachRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests AttachUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ChangePassword CreateAccessKey ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateAccountAlias ✔️ community ✔️ CreateGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateInstanceProfile ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateLoginProfile ✔️ community ✔️ CreateOpenIDConnectProvider ✔️ community ✔️ CreatePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreatePolicyVersion ✔️ community CreateRole ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateSAMLProvider ✔️ community ✔️ CreateServiceLinkedRole ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateServiceSpecificCredential CreateUser ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateVirtualMFADevice ✔️ community ✔️ DeactivateMFADevice ✔️ community ✔️ DeleteAccessKey ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteAccountAlias ✔️ community ✔️ DeleteAccountPasswordPolicy ✔️ community ✔️ DeleteGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteGroupPolicy ✔️ community ✔️ ✔️ Show Tests DeleteInstanceProfile ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteLoginProfile ✔️ community ✔️ DeleteOpenIDConnectProvider ✔️ community ✔️ DeletePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeletePolicyVersion ✔️ community DeleteRole ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteRolePermissionsBoundary ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteSAMLProvider ✔️ community ✔️ DeleteSSHPublicKey ✔️ community ✔️ DeleteServerCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteServiceLinkedRole ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteServiceSpecificCredential DeleteSigningCertificate ✔️ community ✔️ DeleteUser ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteUserPermissionsBoundary ✔️ community ✔️ ✔️ Show Tests DeleteUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVirtualMFADevice ✔️ community ✔️ DetachGroupPolicy ✔️ community ✔️ ✔️ ✔️ Show Tests DetachRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DetachUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests EnableMFADevice ✔️ community ✔️ GenerateCredentialReport ✔️ community ✔️ GenerateOrganizationsAccessReport GenerateServiceLastAccessedDetails GetAccessKeyLastUsed ✔️ community ✔️ GetAccountAuthorizationDetails ✔️ community GetAccountPasswordPolicy ✔️ community ✔️ GetAccountSummary ✔️ community GetContextKeysForCustomPolicy GetContextKeysForPrincipalPolicy GetCredentialReport ✔️ community ✔️ GetGroup ✔️ community ✔️ GetGroupPolicy ✔️ community ✔️ GetInstanceProfile ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetLoginProfile ✔️ community ✔️ GetMFADevice GetOpenIDConnectProvider ✔️ community ✔️ GetOrganizationsAccessReport GetPolicy ✔️ community ✔️ ✔️ ✔️ Show Tests GetPolicyVersion ✔️ community ✔️ ✔️ ✔️ Show Tests GetRole ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetRolePolicy ✔️ community ✔️ ✔️ ✔️ Show Tests GetSAMLProvider ✔️ community ✔️ GetSSHPublicKey ✔️ community ✔️ GetServerCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetServiceLastAccessedDetails GetServiceLastAccessedDetailsWithEntities GetServiceLinkedRoleDeletionStatus ✔️ community ✔️ GetUser ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListAccessKeys ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListAccountAliases ✔️ community ✔️ ListAttachedGroupPolicies ✔️ community ✔️ ✔️ ✔️ Show Tests ListAttachedRolePolicies ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListAttachedUserPolicies ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListEntitiesForPolicy ✔️ community ListGroupPolicies ✔️ community ✔️ ✔️ ✔️ Show Tests ListGroups ✔️ community ✔️ ListGroupsForUser ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListInstanceProfileTags ✔️ community ✔️ ✔️ Show Tests ListInstanceProfiles ✔️ community ✔️ ListInstanceProfilesForRole ✔️ community ListMFADeviceTags ListMFADevices ✔️ community ✔️ ListOpenIDConnectProviderTags ✔️ community ✔️ ListOpenIDConnectProviders ✔️ community ✔️ ListPolicies ✔️ community ✔️ ✔️ Show Tests ListPoliciesGrantingServiceAccess ListPolicyTags ✔️ community ListPolicyVersions ✔️ community ListRolePolicies ✔️ community ✔️ ✔️ ✔️ Show Tests ListRoleTags ✔️ community ✔️ ListRoles ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListSAMLProviderTags ListSAMLProviders ✔️ community ✔️ ListSSHPublicKeys ✔️ community ✔️ ListServerCertificateTags ListServerCertificates ✔️ community ListServiceSpecificCredentials ListSigningCertificates ✔️ community ✔️ ListUserPolicies ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListUserTags ✔️ community ✔️ ListUsers ✔️ community ✔️ ListVirtualMFADevices ✔️ community ✔️ PutGroupPolicy ✔️ community ✔️ ✔️ ✔️ Show Tests PutRolePermissionsBoundary ✔️ community ✔️ ✔️ ✔️ Show Tests PutRolePolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutUserPermissionsBoundary ✔️ community ✔️ ✔️ Show Tests PutUserPolicy ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RemoveClientIDFromOpenIDConnectProvider RemoveRoleFromInstanceProfile ✔️ community ✔️ ✔️ ✔️ Show Tests RemoveUserFromGroup ✔️ community ✔️ ResetServiceSpecificCredential ResyncMFADevice SetDefaultPolicyVersion ✔️ community SetSecurityTokenServicePreferences SimulateCustomPolicy SimulatePrincipalPolicy ✔️ community ✔️ Show Tests TagInstanceProfile ✔️ community ✔️ ✔️ ✔️ Show Tests TagMFADevice TagOpenIDConnectProvider ✔️ community ✔️ TagPolicy ✔️ community ✔️ TagRole ✔️ community ✔️ TagSAMLProvider TagServerCertificate TagUser ✔️ community ✔️ UntagInstanceProfile ✔️ community ✔️ ✔️ ✔️ Show Tests UntagMFADevice UntagOpenIDConnectProvider ✔️ community ✔️ UntagPolicy ✔️ community UntagRole ✔️ community ✔️ UntagSAMLProvider UntagServerCertificate UntagUser ✔️ community ✔️ UpdateAccessKey ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateAccountPasswordPolicy ✔️ community ✔️ UpdateAssumeRolePolicy ✔️ community ✔️ ✔️ ✔️ Show Tests UpdateGroup ✔️ community ✔️ UpdateLoginProfile ✔️ community ✔️ UpdateOpenIDConnectProviderThumbprint ✔️ community ✔️ UpdateRole ✔️ community UpdateRoleDescription ✔️ community UpdateSAMLProvider ✔️ community UpdateSSHPublicKey ✔️ community ✔️ UpdateServerCertificate UpdateServiceSpecificCredential UpdateSigningCertificate ✔️ community ✔️ UpdateUser ✔️ community ✔️ UploadSSHPublicKey ✔️ community ✔️ UploadServerCertificate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UploadSigningCertificate ✔️ 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.Identity and Access Management (IAM)/user-guide/aws/iam/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/iam/Introduction Identity and Access Management (IAM) is a web service provided by Amazon Web Services (AWS) that enables users to control access to AWS resources securely. IAM allows organizations to create and manage AWS users, groups, and roles, defining granular permissions to access specific AWS services and resources. By centralizing access control, administrators can enforce the principle of least privilege, ensuring users have only the necessary permissions for their tasks.Identity Store/user-guide/aws/identitystore/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/identitystore/Introduction Identity Store is a managed service that enables the creation and management of groups within your AWS environment. Groups are used to manage access to AWS resources, and Identity Store provides a central location to create and manage groups across your AWS accounts.
+LocalStack allows you to use the Identity Store APIs to create and manage groups in your local environment. The supported APIs are available on our API Coverage Page, which provides information on the extent of Identity Store integration with LocalStack.identitystore/references/coverage/coverage_identitystore/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_identitystore/Coverage Overview Availability Testing* Operation Implemented Image Internal Test Suite External Test Suite Terraform Validated AWS Validated Snapshot Tested Details CreateGroup ✔️ pro ✔️ CreateGroupMembership ✔️ pro ✔️ CreateUser ✔️ pro ✔️ DeleteGroup ✔️ pro ✔️ DeleteGroupMembership ✔️ pro ✔️ DeleteUser ✔️ pro ✔️ DescribeGroup ✔️ pro ✔️ DescribeGroupMembership DescribeUser ✔️ pro ✔️ GetGroupId ✔️ pro ✔️ GetGroupMembershipId GetUserId IsMemberInGroups ListGroupMemberships ✔️ pro ✔️ ListGroupMembershipsForMember ✔️ pro ✔️ ListGroups ✔️ pro ✔️ ListUsers ✔️ pro ✔️ UpdateGroup 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.IoT (Internet of Things)/references/coverage/coverage_iot/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_iot/Coverage Overview Internet of Things (IoT) 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 AcceptCertificateTransfer AddThingToBillingGroup AddThingToThingGroup ✔️ pro AssociateTargetsWithJob AttachPolicy ✔️ pro ✔️ AttachPrincipalPolicy ✔️ pro AttachSecurityProfile AttachThingPrincipal ✔️ pro CancelAuditMitigationActionsTask CancelAuditTask CancelCertificateTransfer CancelDetectMitigationActionsTask CancelJob ✔️ pro CancelJobExecution ✔️ pro ClearDefaultAuthorizer ConfirmTopicRuleDestination CreateAuditSuppression CreateAuthorizer CreateBillingGroup CreateCertificateFromCsr ✔️ pro ✔️ CreateCertificateProvider CreateCustomMetric CreateDimension CreateDomainConfiguration ✔️ pro ✔️ CreateDynamicThingGroup ✔️ pro CreateFleetMetric CreateJob ✔️ pro ✔️ CreateJobTemplate CreateKeysAndCertificate ✔️ pro ✔️ CreateMitigationAction CreateOTAUpdate CreatePackage CreatePackageVersion CreatePolicy ✔️ pro ✔️ CreatePolicyVersion ✔️ pro CreateProvisioningClaim CreateProvisioningTemplate CreateProvisioningTemplateVersion CreateRoleAlias ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateScheduledAudit CreateSecurityProfile CreateStream CreateThing ✔️ pro ✔️ CreateThingGroup ✔️ pro ✔️ CreateThingType ✔️ pro ✔️ CreateTopicRule ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateTopicRuleDestination ✔️ pro DeleteAccountAuditConfiguration DeleteAuditSuppression DeleteAuthorizer DeleteBillingGroup DeleteCACertificate ✔️ pro ✔️ DeleteCertificate ✔️ pro ✔️ DeleteCertificateProvider DeleteCustomMetric DeleteDimension DeleteDomainConfiguration ✔️ pro ✔️ DeleteDynamicThingGroup ✔️ pro DeleteFleetMetric DeleteJob ✔️ pro ✔️ DeleteJobExecution ✔️ pro DeleteJobTemplate DeleteMitigationAction DeleteOTAUpdate DeletePackage DeletePackageVersion DeletePolicy ✔️ pro DeletePolicyVersion ✔️ pro DeleteProvisioningTemplate DeleteProvisioningTemplateVersion DeleteRegistrationCode DeleteRoleAlias ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteScheduledAudit DeleteSecurityProfile DeleteStream DeleteThing ✔️ pro ✔️ DeleteThingGroup ✔️ pro DeleteThingType ✔️ pro ✔️ DeleteTopicRule ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteTopicRuleDestination ✔️ pro DeleteV2LoggingLevel DeprecateThingType ✔️ pro ✔️ DescribeAccountAuditConfiguration DescribeAuditFinding DescribeAuditMitigationActionsTask DescribeAuditSuppression DescribeAuditTask DescribeAuthorizer DescribeBillingGroup DescribeCACertificate ✔️ pro ✔️ DescribeCertificate ✔️ pro ✔️ DescribeCertificateProvider DescribeCustomMetric DescribeDefaultAuthorizer DescribeDetectMitigationActionsTask DescribeDimension DescribeDomainConfiguration ✔️ pro ✔️ DescribeEndpoint ✔️ pro ✔️ DescribeEventConfigurations DescribeFleetMetric DescribeIndex DescribeJob ✔️ pro ✔️ DescribeJobExecution ✔️ pro DescribeJobTemplate DescribeManagedJobTemplate DescribeMitigationAction DescribeProvisioningTemplate DescribeProvisioningTemplateVersion DescribeRoleAlias ✔️ pro DescribeScheduledAudit DescribeSecurityProfile DescribeStream DescribeThing ✔️ pro ✔️ DescribeThingGroup ✔️ pro DescribeThingRegistrationTask DescribeThingType ✔️ pro ✔️ DetachPolicy ✔️ pro DetachPrincipalPolicy ✔️ pro DetachSecurityProfile DetachThingPrincipal ✔️ pro DisableTopicRule ✔️ pro EnableTopicRule ✔️ pro GetBehaviorModelTrainingSummaries GetBucketsAggregation GetCardinality GetEffectivePolicies GetIndexingConfiguration GetJobDocument ✔️ pro GetLoggingOptions GetOTAUpdate GetPackage GetPackageConfiguration GetPackageVersion GetPercentiles GetPolicy ✔️ pro GetPolicyVersion ✔️ pro GetRegistrationCode ✔️ pro ✔️ GetStatistics GetTopicRule ✔️ pro ✔️ ✔️ ✔️ Show Tests GetTopicRuleDestination ✔️ pro GetV2LoggingOptions ListActiveViolations ListAttachedPolicies ✔️ pro ✔️ ListAuditFindings ListAuditMitigationActionsExecutions ListAuditMitigationActionsTasks ListAuditSuppressions ListAuditTasks ListAuthorizers ListBillingGroups ListCACertificates ListCertificateProviders ListCertificates ✔️ pro ✔️ ListCertificatesByCA ✔️ pro ✔️ ListCustomMetrics ListDetectMitigationActionsExecutions ListDetectMitigationActionsTasks ListDimensions ListDomainConfigurations ✔️ pro ✔️ ListFleetMetrics ListIndices ListJobExecutionsForJob ✔️ pro ListJobExecutionsForThing ✔️ pro ListJobTemplates ListJobs ✔️ pro ✔️ ListManagedJobTemplates ListMetricValues ListMitigationActions ListOTAUpdates ListOutgoingCertificates ListPackageVersions ListPackages ListPolicies ✔️ pro ListPolicyPrincipals ✔️ pro ListPolicyVersions ✔️ pro ListPrincipalPolicies ✔️ pro ListPrincipalThings ✔️ pro ListProvisioningTemplateVersions ListProvisioningTemplates ListRelatedResourcesForAuditFinding ListRoleAliases ✔️ pro ListScheduledAudits ListSecurityProfiles ListSecurityProfilesForTarget ListStreams ListTagsForResource ✔️ pro ListTargetsForPolicy ✔️ pro ✔️ ListTargetsForSecurityProfile ListThingGroups ✔️ pro ✔️ ListThingGroupsForThing ✔️ pro ListThingPrincipals ✔️ pro ListThingRegistrationTaskReports ListThingRegistrationTasks ListThingTypes ✔️ pro ✔️ ListThings ✔️ pro ✔️ ListThingsInBillingGroup ListThingsInThingGroup ✔️ pro ListTopicRuleDestinations ListTopicRules ✔️ pro ListV2LoggingLevels ListViolationEvents PutVerificationStateOnViolation RegisterCACertificate ✔️ pro ✔️ RegisterCertificate ✔️ pro ✔️ RegisterCertificateWithoutCA ✔️ pro ✔️ RegisterThing RejectCertificateTransfer RemoveThingFromBillingGroup RemoveThingFromThingGroup ✔️ pro ReplaceTopicRule ✔️ pro SearchIndex ✔️ pro ✔️ SetDefaultAuthorizer SetDefaultPolicyVersion ✔️ pro SetLoggingOptions SetV2LoggingLevel SetV2LoggingOptions StartAuditMitigationActionsTask StartDetectMitigationActionsTask StartOnDemandAuditTask StartThingRegistrationTask StopThingRegistrationTask TagResource ✔️ pro TestAuthorization TestInvokeAuthorizer TransferCertificate UntagResource UpdateAccountAuditConfiguration UpdateAuditSuppression UpdateAuthorizer UpdateBillingGroup UpdateCACertificate ✔️ pro ✔️ UpdateCertificate ✔️ pro ✔️ UpdateCertificateProvider UpdateCustomMetric UpdateDimension UpdateDomainConfiguration ✔️ pro ✔️ UpdateDynamicThingGroup ✔️ pro UpdateEventConfigurations ✔️ pro UpdateFleetMetric UpdateIndexingConfiguration ✔️ pro UpdateJob UpdateMitigationAction UpdatePackage UpdatePackageConfiguration UpdatePackageVersion UpdateProvisioningTemplate UpdateRoleAlias ✔️ pro UpdateScheduledAudit UpdateSecurityProfile UpdateStream UpdateThing ✔️ pro ✔️ UpdateThingGroup ✔️ pro UpdateThingGroupsForThing ✔️ pro UpdateTopicRuleDestination ValidateSecurityProfileBehaviors 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/user-guide/aws/iot/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/iot/Introduction AWS IoT provides cloud services to manage IoT fleet and integrate them with other AWS services
LocalStack Pro supports IoT Core, IoT Data, IoT Analytics and related APIs as well as an in-built MQTT broker. Common operations for creating and updating things, groups, policies, certificates and other entities are implemented with full CloudFormation support. The supported APIs are available on our API coverage page.
Getting Started This guide is for users that are new to IoT and assumes a basic knowledge of the AWS CLI and LocalStack awslocal wrapper.IoT Analytics/user-guide/aws/iotanalytics/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/iotanalytics/Introduction IoT Analytics is a managed service that enables you to collect, store, process, and analyze data generated by your IoT devices. It provides a set of tools to build IoT applications without having to manage the underlying infrastructure.
LocalStack allows you to use the IoT Analytics APIs to create and manage channels, data stores, and pipelines in your local environment. The supported APIs are available on our API Coverage Page, which provides information on the extent of IoT Analytics 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.
-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.
+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 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 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 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 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 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 ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests 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 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 ✔️ ✔️ ✔️ ✔️ Show Tests 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.
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’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 ✔️ ✔️ Show Tests 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’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 ✔️ ✔️ Show Tests 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.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 ✔️ ✔️ AppConfig ✔️ applicationautoscaling ✔️ ✔️ AppSync Athena Auto Scaling Backup ✔️ ✔️ Batch ✔️ 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.
@@ -198,29 +198,29 @@ You can easily create a boto3 client that interacts with your LocalStack instanc
import boto3 endpoint_url = "http://localhost.localstack.cloud:4566" # alternatively, to use HTTPS endpoint on port 443: # endpoint_url = "https://localhost.localstack.cloud" def main(): client = boto3.QLDB (Quantum Ledger Database)/references/coverage/coverage_qldb/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_qldb/Coverage Overview Quantum Ledger Database (QLDB) 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 CancelJournalKinesisStream CreateLedger ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteLedger ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeJournalKinesisStream ✔️ pro DescribeJournalS3Export ✔️ pro DescribeLedger ✔️ pro ✔️ ✔️ ✔️ Show Tests ExportJournalToS3 ✔️ pro GetBlock GetDigest GetRevision ListJournalKinesisStreamsForLedger ListJournalS3Exports ListJournalS3ExportsForLedger ListLedgers ✔️ pro ListTagsForResource ✔️ pro StreamJournalToKinesis ✔️ pro TagResource ✔️ pro UntagResource ✔️ pro UpdateLedger ✔️ pro UpdateLedgerPermissionsMode 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.QLDB Session (Quantum Ledger Database Session)/references/coverage/coverage_qldb-session/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_qldb-session/Coverage Overview Quantum Ledger Database Session (QLDB Session) 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 SendCommand ✔️ 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.Quantum Ledger Database (QLDB)/user-guide/aws/qldb/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/qldb/Introduction Amazon Quantum Ledger Database is a fully managed ledger database service offered by Amazon Web Services. It is designed to provide transparent, immutable, and cryptographically verifiable transaction log functionality to applications. QLDB is particularly useful for applications that need a secure and scalable way to maintain a complete and verifiable history of data changes over time.
LocalStack allows you to use the QLDB APIs in your local environment to create and manage ledgers.Quarkus/user-guide/integrations/quarkus/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/quarkus/Introduction Quarkus is a Java framework optimized for cloud, serverless, and containerized environments. Quarkus leverages a Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, which further builds on various Java libraries and standards.
Localstack is supported by Quarkus as a Dev service for Amazon Services. Quarkus Amazon Services automatically starts a LocalStack container in development mode and when running tests, and the extension client is configured automatically.
-Getting started In this guide, we will demonstrate how you can create a service client for creating and managing Lambdas on LocalStack.Query data in S3 Bucket with Amazon Athena, Glue Catalog & CloudFormation/applications/query-data-in-s3-bucket-with-amazon-athena-glue-catalog-cloudformation/Mon, 01 Jan 0001 00:00:00 +0000/applications/query-data-in-s3-bucket-with-amazon-athena-glue-catalog-cloudformation/ram (Resource Access Manager)/references/coverage/coverage_ram/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ram/Coverage Overview Resource Access Manager (ram) 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 AcceptResourceShareInvitation AssociateResourceShare AssociateResourceSharePermission CreatePermission ✔️ pro CreatePermissionVersion CreateResourceShare ✔️ pro ✔️ DeletePermission ✔️ pro DeletePermissionVersion DeleteResourceShare ✔️ pro ✔️ DisassociateResourceShare DisassociateResourceSharePermission EnableSharingWithAwsOrganization ✔️ pro ✔️ GetPermission ✔️ pro GetResourcePolicies GetResourceShareAssociations GetResourceShareInvitations GetResourceShares ✔️ pro ✔️ ListPendingInvitationResources ListPermissionAssociations ListPermissionVersions ListPermissions ✔️ pro ListPrincipals ListReplacePermissionAssociationsWork ListResourceSharePermissions ✔️ pro ListResourceTypes ✔️ pro ListResources ✔️ pro PromotePermissionCreatedFromPolicy PromoteResourceShareCreatedFromPolicy RejectResourceShareInvitation ReplacePermissionAssociations SetDefaultPermissionVersion TagResource UntagResource UpdateResourceShare ✔️ 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.RDS (Relational Database Service)/references/coverage/coverage_rds/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_rds/Coverage Overview Relational Database Service (RDS) 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 AddRoleToDBInstance ✔️ pro AddSourceIdentifierToSubscription AddTagsToResource ✔️ pro ✔️ ✔️ ApplyPendingMaintenanceAction AuthorizeDBSecurityGroupIngress ✔️ pro ✔️ BacktrackDBCluster CancelExportTask ✔️ pro ✔️ CopyDBClusterParameterGroup CopyDBClusterSnapshot ✔️ pro ✔️ CopyDBParameterGroup ✔️ pro CopyDBSnapshot ✔️ pro ✔️ CopyOptionGroup ✔️ pro CreateBlueGreenDeployment CreateCustomDBEngineVersion CreateDBCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBClusterEndpoint ✔️ pro ✔️ ✔️ CreateDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBClusterSnapshot ✔️ pro CreateDBInstance ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBInstanceReadReplica ✔️ pro ✔️ CreateDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBProxy ✔️ pro ✔️ ✔️ Show Tests CreateDBProxyEndpoint CreateDBSecurityGroup ✔️ pro ✔️ CreateDBShardGroup CreateDBSnapshot ✔️ pro ✔️ CreateDBSubnetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateEventSubscription ✔️ pro ✔️ CreateGlobalCluster ✔️ pro ✔️ ✔️ CreateIntegration CreateOptionGroup ✔️ pro ✔️ CreateTenantDatabase DeleteBlueGreenDeployment DeleteCustomDBEngineVersion DeleteDBCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBClusterAutomatedBackup DeleteDBClusterEndpoint ✔️ pro ✔️ ✔️ DeleteDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBClusterSnapshot ✔️ pro DeleteDBInstance ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBInstanceAutomatedBackup DeleteDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBProxy ✔️ pro ✔️ Show Tests DeleteDBProxyEndpoint DeleteDBSecurityGroup ✔️ pro ✔️ DeleteDBShardGroup DeleteDBSnapshot ✔️ pro ✔️ DeleteDBSubnetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEventSubscription ✔️ pro ✔️ DeleteGlobalCluster ✔️ pro ✔️ ✔️ DeleteIntegration DeleteOptionGroup ✔️ pro ✔️ DeleteTenantDatabase DeregisterDBProxyTargets ✔️ pro ✔️ Show Tests DescribeAccountAttributes DescribeBlueGreenDeployments DescribeCertificates ✔️ pro ✔️ ✔️ DescribeDBClusterAutomatedBackups DescribeDBClusterBacktracks DescribeDBClusterEndpoints ✔️ pro ✔️ ✔️ DescribeDBClusterParameterGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBClusterParameters ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBClusterSnapshotAttributes ✔️ pro DescribeDBClusterSnapshots ✔️ pro ✔️ ✔️ DescribeDBClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBEngineVersions ✔️ pro ✔️ ✔️ DescribeDBInstanceAutomatedBackups DescribeDBInstances ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBLogFiles DescribeDBParameterGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBParameters ✔️ pro ✔️ ✔️ DescribeDBProxies ✔️ pro ✔️ Show Tests DescribeDBProxyEndpoints DescribeDBProxyTargetGroups ✔️ pro DescribeDBProxyTargets ✔️ pro ✔️ Show Tests DescribeDBRecommendations DescribeDBSecurityGroups ✔️ pro ✔️ DescribeDBShardGroups DescribeDBSnapshotAttributes ✔️ pro ✔️ DescribeDBSnapshotTenantDatabases DescribeDBSnapshots ✔️ pro ✔️ DescribeDBSubnetGroups ✔️ pro ✔️ ✔️ DescribeEngineDefaultClusterParameters DescribeEngineDefaultParameters DescribeEventCategories DescribeEventSubscriptions ✔️ pro ✔️ DescribeEvents DescribeExportTasks ✔️ pro ✔️ DescribeGlobalClusters ✔️ pro ✔️ ✔️ DescribeIntegrations DescribeOptionGroupOptions ✔️ pro ✔️ DescribeOptionGroups ✔️ pro ✔️ DescribeOrderableDBInstanceOptions ✔️ pro ✔️ ✔️ DescribePendingMaintenanceActions DescribeReservedDBInstances DescribeReservedDBInstancesOfferings DescribeSourceRegions DescribeTenantDatabases DescribeValidDBInstanceModifications DisableHttpEndpoint DownloadDBLogFilePortion EnableHttpEndpoint FailoverDBCluster FailoverGlobalCluster ✔️ pro ListTagsForResource ✔️ pro ✔️ ✔️ ModifyActivityStream ModifyCertificates ✔️ pro ModifyCurrentDBClusterCapacity ✔️ pro ModifyCustomDBEngineVersion ModifyDBCluster ✔️ pro ✔️ ModifyDBClusterEndpoint ✔️ pro ModifyDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyDBClusterSnapshotAttribute ✔️ pro ModifyDBInstance ✔️ pro ✔️ ModifyDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ModifyDBProxy ModifyDBProxyEndpoint ModifyDBProxyTargetGroup ✔️ pro ✔️ Show Tests ModifyDBRecommendation ModifyDBShardGroup ModifyDBSnapshot ModifyDBSnapshotAttribute ✔️ pro ✔️ ModifyDBSubnetGroup ✔️ pro ✔️ ModifyEventSubscription ModifyGlobalCluster ✔️ pro ✔️ ✔️ ModifyIntegration ModifyOptionGroup ✔️ pro ✔️ ModifyTenantDatabase PromoteReadReplica ✔️ pro ✔️ PromoteReadReplicaDBCluster ✔️ pro PurchaseReservedDBInstancesOffering RebootDBCluster RebootDBInstance ✔️ pro ✔️ ✔️ Show Tests RebootDBShardGroup RegisterDBProxyTargets ✔️ pro ✔️ Show Tests RemoveFromGlobalCluster ✔️ pro ✔️ ✔️ RemoveRoleFromDBCluster ✔️ pro RemoveRoleFromDBInstance ✔️ pro RemoveSourceIdentifierFromSubscription RemoveTagsFromResource ✔️ pro ✔️ ✔️ ResetDBClusterParameterGroup ✔️ pro ✔️ ✔️ ResetDBParameterGroup RestoreDBClusterFromS3 RestoreDBClusterFromSnapshot ✔️ pro RestoreDBClusterToPointInTime RestoreDBInstanceFromDBSnapshot ✔️ pro RestoreDBInstanceFromS3 RestoreDBInstanceToPointInTime ✔️ pro RevokeDBSecurityGroupIngress StartActivityStream StartDBCluster ✔️ pro ✔️ StartDBInstance ✔️ pro ✔️ StartDBInstanceAutomatedBackupsReplication StartExportTask ✔️ pro ✔️ StopActivityStream StopDBCluster ✔️ pro ✔️ StopDBInstance ✔️ pro ✔️ StopDBInstanceAutomatedBackupsReplication SwitchoverBlueGreenDeployment SwitchoverGlobalCluster SwitchoverReadReplica 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.RDS data (Relational Database Service Data)/references/coverage/coverage_rds-data/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_rds-data/Coverage Overview Relational Database Service Data (RDS 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 BatchExecuteStatement ✔️ pro BeginTransaction ✔️ pro CommitTransaction ✔️ pro ExecuteSql ✔️ pro ExecuteStatement ✔️ pro ✔️ ✔️ ✔️ Show Tests RollbackTransaction ✔️ 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.Redshift/references/coverage/coverage_redshift/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_redshift/Coverage Overview Redshift 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 AcceptReservedNodeExchange AddPartner AssociateDataShareConsumer AuthorizeClusterSecurityGroupIngress ✔️ community ✔️ ✔️ ✔️ Show Tests AuthorizeDataShare AuthorizeEndpointAccess AuthorizeSnapshotAccess BatchDeleteClusterSnapshots BatchModifyClusterSnapshots CancelResize CopyClusterSnapshot CreateAuthenticationProfile CreateCluster ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateClusterParameterGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateClusterSecurityGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateClusterSnapshot ✔️ community ✔️ ✔️ CreateClusterSubnetGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateCustomDomainAssociation CreateEndpointAccess CreateEventSubscription CreateHsmClientCertificate CreateHsmConfiguration CreateRedshiftIdcApplication CreateScheduledAction CreateSnapshotCopyGrant ✔️ community ✔️ ✔️ CreateSnapshotSchedule CreateTags ✔️ community CreateUsageLimit DeauthorizeDataShare DeleteAuthenticationProfile DeleteCluster ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteClusterParameterGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteClusterSecurityGroup ✔️ community ✔️ DeleteClusterSnapshot ✔️ community ✔️ ✔️ DeleteClusterSubnetGroup ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCustomDomainAssociation DeleteEndpointAccess DeleteEventSubscription DeleteHsmClientCertificate DeleteHsmConfiguration DeletePartner DeleteRedshiftIdcApplication DeleteResourcePolicy DeleteScheduledAction DeleteSnapshotCopyGrant ✔️ community ✔️ ✔️ DeleteSnapshotSchedule DeleteTags ✔️ community ✔️ DeleteUsageLimit DescribeAccountAttributes DescribeAuthenticationProfiles DescribeClusterDbRevisions DescribeClusterParameterGroups ✔️ community ✔️ ✔️ DescribeClusterParameters ✔️ pro ✔️ ✔️ DescribeClusterSecurityGroups ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeClusterSnapshots ✔️ community ✔️ ✔️ DescribeClusterSubnetGroups ✔️ community ✔️ ✔️ DescribeClusterTracks DescribeClusterVersions DescribeClusters ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeCustomDomainAssociations DescribeDataShares DescribeDataSharesForConsumer DescribeDataSharesForProducer DescribeDefaultClusterParameters ✔️ pro DescribeEndpointAccess DescribeEndpointAuthorization DescribeEventCategories DescribeEventSubscriptions DescribeEvents DescribeHsmClientCertificates DescribeHsmConfigurations DescribeInboundIntegrations DescribeLoggingStatus ✔️ pro ✔️ ✔️ DescribeNodeConfigurationOptions DescribeOrderableClusterOptions DescribePartners DescribeRedshiftIdcApplications DescribeReservedNodeExchangeStatus DescribeReservedNodeOfferings DescribeReservedNodes DescribeResize DescribeScheduledActions DescribeSnapshotCopyGrants ✔️ community ✔️ ✔️ DescribeSnapshotSchedules DescribeStorage DescribeTableRestoreStatus DescribeTags ✔️ community ✔️ DescribeUsageLimits DisableLogging DisableSnapshotCopy ✔️ community DisassociateDataShareConsumer EnableLogging EnableSnapshotCopy ✔️ community ✔️ ✔️ FailoverPrimaryCompute GetClusterCredentials ✔️ community ✔️ ✔️ GetClusterCredentialsWithIAM GetReservedNodeExchangeConfigurationOptions GetReservedNodeExchangeOfferings GetResourcePolicy ListRecommendations ModifyAquaConfiguration ModifyAuthenticationProfile ModifyCluster ✔️ community ModifyClusterDbRevision ModifyClusterIamRoles ModifyClusterMaintenance ModifyClusterParameterGroup ModifyClusterSnapshot ModifyClusterSnapshotSchedule ModifyClusterSubnetGroup ModifyCustomDomainAssociation ModifyEndpointAccess ModifyEventSubscription ModifyRedshiftIdcApplication ModifyScheduledAction ModifySnapshotCopyRetentionPeriod ✔️ community ModifySnapshotSchedule ModifyUsageLimit PauseCluster ✔️ community ✔️ PurchaseReservedNodeOffering PutResourcePolicy RebootCluster RejectDataShare ResetClusterParameterGroup ResizeCluster RestoreFromClusterSnapshot ✔️ community ✔️ RestoreTableFromClusterSnapshot ResumeCluster ✔️ community ✔️ RevokeClusterSecurityGroupIngress RevokeEndpointAccess RevokeSnapshotAccess RotateEncryptionKey UpdatePartnerStatus 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.Redshift/user-guide/aws/redshift/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/redshift/Introduction RedShift is a cloud-based data warehouse solution which allows end users to aggregate huge volumes of data and parallel processing of data. RedShift is fully managed by AWS and serves as a petabyte-scale service which allows users to create visualization reports and critically analyze collected data. The query results can be saved to an S3 Data Lake while additional analytics can be provided by Athena or SageMaker.
+Getting started In this guide, we will demonstrate how you can create a service client for creating and managing Lambdas on LocalStack.Query data in S3 Bucket with Amazon Athena, Glue Catalog & CloudFormation/applications/query-data-in-s3-bucket-with-amazon-athena-glue-catalog-cloudformation/Mon, 01 Jan 0001 00:00:00 +0000/applications/query-data-in-s3-bucket-with-amazon-athena-glue-catalog-cloudformation/ram (Resource Access Manager)/references/coverage/coverage_ram/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ram/Coverage Overview Resource Access Manager (ram) 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 AcceptResourceShareInvitation AssociateResourceShare AssociateResourceSharePermission CreatePermission ✔️ pro CreatePermissionVersion CreateResourceShare ✔️ pro ✔️ DeletePermission ✔️ pro DeletePermissionVersion DeleteResourceShare ✔️ pro ✔️ DisassociateResourceShare DisassociateResourceSharePermission EnableSharingWithAwsOrganization ✔️ pro ✔️ GetPermission ✔️ pro GetResourcePolicies GetResourceShareAssociations GetResourceShareInvitations GetResourceShares ✔️ pro ✔️ ListPendingInvitationResources ListPermissionAssociations ListPermissionVersions ListPermissions ✔️ pro ListPrincipals ListReplacePermissionAssociationsWork ListResourceSharePermissions ✔️ pro ListResourceTypes ✔️ pro ListResources ✔️ pro PromotePermissionCreatedFromPolicy PromoteResourceShareCreatedFromPolicy RejectResourceShareInvitation ReplacePermissionAssociations SetDefaultPermissionVersion TagResource UntagResource UpdateResourceShare ✔️ 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.RDS (Relational Database Service)/references/coverage/coverage_rds/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_rds/Coverage Overview Relational Database Service (RDS) 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 AddRoleToDBInstance ✔️ pro AddSourceIdentifierToSubscription AddTagsToResource ✔️ pro ✔️ ApplyPendingMaintenanceAction AuthorizeDBSecurityGroupIngress ✔️ pro ✔️ BacktrackDBCluster CancelExportTask ✔️ pro ✔️ CopyDBClusterParameterGroup CopyDBClusterSnapshot ✔️ pro ✔️ CopyDBParameterGroup ✔️ pro CopyDBSnapshot ✔️ pro ✔️ CopyOptionGroup ✔️ pro CreateBlueGreenDeployment CreateCustomDBEngineVersion CreateDBCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBClusterEndpoint ✔️ pro CreateDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBClusterSnapshot ✔️ pro CreateDBInstance ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBInstanceReadReplica ✔️ pro ✔️ CreateDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateDBProxy ✔️ pro ✔️ ✔️ Show Tests CreateDBProxyEndpoint CreateDBSecurityGroup ✔️ pro ✔️ CreateDBShardGroup CreateDBSnapshot ✔️ pro ✔️ CreateDBSubnetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests CreateEventSubscription ✔️ pro ✔️ CreateGlobalCluster ✔️ pro CreateIntegration CreateOptionGroup ✔️ pro ✔️ CreateTenantDatabase DeleteBlueGreenDeployment DeleteCustomDBEngineVersion DeleteDBCluster ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBClusterAutomatedBackup DeleteDBClusterEndpoint ✔️ pro DeleteDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteDBClusterSnapshot ✔️ pro DeleteDBInstance ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBInstanceAutomatedBackup DeleteDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteDBProxy ✔️ pro ✔️ Show Tests DeleteDBProxyEndpoint DeleteDBSecurityGroup ✔️ pro ✔️ DeleteDBShardGroup DeleteDBSnapshot ✔️ pro ✔️ DeleteDBSubnetGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEventSubscription ✔️ pro ✔️ DeleteGlobalCluster ✔️ pro DeleteIntegration DeleteOptionGroup ✔️ pro ✔️ DeleteTenantDatabase DeregisterDBProxyTargets ✔️ pro ✔️ Show Tests DescribeAccountAttributes DescribeBlueGreenDeployments DescribeCertificates ✔️ pro DescribeDBClusterAutomatedBackups DescribeDBClusterBacktracks DescribeDBClusterEndpoints ✔️ pro DescribeDBClusterParameterGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBClusterParameters ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeDBClusterSnapshotAttributes ✔️ pro DescribeDBClusterSnapshots ✔️ pro DescribeDBClusters ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBEngineVersions ✔️ pro DescribeDBInstanceAutomatedBackups DescribeDBInstances ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBLogFiles DescribeDBParameterGroups ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeDBParameters ✔️ pro ✔️ DescribeDBProxies ✔️ pro ✔️ Show Tests DescribeDBProxyEndpoints DescribeDBProxyTargetGroups ✔️ pro DescribeDBProxyTargets ✔️ pro ✔️ Show Tests DescribeDBRecommendations DescribeDBSecurityGroups ✔️ pro ✔️ DescribeDBShardGroups DescribeDBSnapshotAttributes ✔️ pro ✔️ DescribeDBSnapshotTenantDatabases DescribeDBSnapshots ✔️ pro ✔️ DescribeDBSubnetGroups ✔️ pro ✔️ DescribeEngineDefaultClusterParameters DescribeEngineDefaultParameters DescribeEventCategories DescribeEventSubscriptions ✔️ pro ✔️ DescribeEvents DescribeExportTasks ✔️ pro ✔️ DescribeGlobalClusters ✔️ pro DescribeIntegrations DescribeOptionGroupOptions ✔️ pro ✔️ DescribeOptionGroups ✔️ pro ✔️ DescribeOrderableDBInstanceOptions ✔️ pro DescribePendingMaintenanceActions DescribeReservedDBInstances DescribeReservedDBInstancesOfferings DescribeSourceRegions DescribeTenantDatabases DescribeValidDBInstanceModifications DisableHttpEndpoint DownloadDBLogFilePortion EnableHttpEndpoint FailoverDBCluster FailoverGlobalCluster ✔️ pro ListTagsForResource ✔️ pro ✔️ ModifyActivityStream ModifyCertificates ✔️ pro ModifyCurrentDBClusterCapacity ✔️ pro ModifyCustomDBEngineVersion ModifyDBCluster ✔️ pro ✔️ ModifyDBClusterEndpoint ✔️ pro ModifyDBClusterParameterGroup ✔️ pro ✔️ ✔️ ✔️ Show Tests ModifyDBClusterSnapshotAttribute ✔️ pro ModifyDBInstance ✔️ pro ✔️ ModifyDBParameterGroup ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests ModifyDBProxy ModifyDBProxyEndpoint ModifyDBProxyTargetGroup ✔️ pro ✔️ Show Tests ModifyDBRecommendation ModifyDBShardGroup ModifyDBSnapshot ModifyDBSnapshotAttribute ✔️ pro ✔️ ModifyDBSubnetGroup ✔️ pro ✔️ ModifyEventSubscription ModifyGlobalCluster ✔️ pro ModifyIntegration ModifyOptionGroup ✔️ pro ✔️ ModifyTenantDatabase PromoteReadReplica ✔️ pro ✔️ PromoteReadReplicaDBCluster ✔️ pro PurchaseReservedDBInstancesOffering RebootDBCluster RebootDBInstance ✔️ pro ✔️ ✔️ Show Tests RebootDBShardGroup RegisterDBProxyTargets ✔️ pro ✔️ Show Tests RemoveFromGlobalCluster ✔️ pro RemoveRoleFromDBCluster ✔️ pro RemoveRoleFromDBInstance ✔️ pro RemoveSourceIdentifierFromSubscription RemoveTagsFromResource ✔️ pro ✔️ ResetDBClusterParameterGroup ✔️ pro ResetDBParameterGroup RestoreDBClusterFromS3 RestoreDBClusterFromSnapshot ✔️ pro RestoreDBClusterToPointInTime RestoreDBInstanceFromDBSnapshot ✔️ pro RestoreDBInstanceFromS3 RestoreDBInstanceToPointInTime ✔️ pro RevokeDBSecurityGroupIngress StartActivityStream StartDBCluster ✔️ pro ✔️ StartDBInstance ✔️ pro ✔️ StartDBInstanceAutomatedBackupsReplication StartExportTask ✔️ pro ✔️ StopActivityStream StopDBCluster ✔️ pro ✔️ StopDBInstance ✔️ pro ✔️ StopDBInstanceAutomatedBackupsReplication SwitchoverBlueGreenDeployment SwitchoverGlobalCluster SwitchoverReadReplica 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.RDS data (Relational Database Service Data)/references/coverage/coverage_rds-data/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_rds-data/Coverage Overview Relational Database Service Data (RDS 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 BatchExecuteStatement ✔️ pro BeginTransaction ✔️ pro CommitTransaction ✔️ pro ExecuteSql ✔️ pro ExecuteStatement ✔️ pro ✔️ ✔️ ✔️ Show Tests RollbackTransaction ✔️ 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.Redshift/references/coverage/coverage_redshift/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_redshift/Coverage Overview Redshift 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 AcceptReservedNodeExchange AddPartner AssociateDataShareConsumer AuthorizeClusterSecurityGroupIngress ✔️ community ✔️ ✔️ ✔️ Show Tests AuthorizeDataShare AuthorizeEndpointAccess AuthorizeSnapshotAccess BatchDeleteClusterSnapshots BatchModifyClusterSnapshots CancelResize CopyClusterSnapshot CreateAuthenticationProfile CreateCluster ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateClusterParameterGroup ✔️ community ✔️ ✔️ ✔️ Show Tests CreateClusterSecurityGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateClusterSnapshot ✔️ community ✔️ CreateClusterSubnetGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateCustomDomainAssociation CreateEndpointAccess CreateEventSubscription CreateHsmClientCertificate CreateHsmConfiguration CreateRedshiftIdcApplication CreateScheduledAction CreateSnapshotCopyGrant ✔️ community ✔️ CreateSnapshotSchedule CreateTags ✔️ community CreateUsageLimit DeauthorizeDataShare DeleteAuthenticationProfile DeleteCluster ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteClusterParameterGroup ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteClusterSecurityGroup ✔️ community ✔️ DeleteClusterSnapshot ✔️ community DeleteClusterSubnetGroup ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteCustomDomainAssociation DeleteEndpointAccess DeleteEventSubscription DeleteHsmClientCertificate DeleteHsmConfiguration DeletePartner DeleteRedshiftIdcApplication DeleteResourcePolicy DeleteScheduledAction DeleteSnapshotCopyGrant ✔️ community ✔️ DeleteSnapshotSchedule DeleteTags ✔️ community ✔️ DeleteUsageLimit DescribeAccountAttributes DescribeAuthenticationProfiles DescribeClusterDbRevisions DescribeClusterParameterGroups ✔️ community ✔️ DescribeClusterParameters ✔️ pro DescribeClusterSecurityGroups ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeClusterSnapshots ✔️ community ✔️ DescribeClusterSubnetGroups ✔️ community ✔️ DescribeClusterTracks DescribeClusterVersions DescribeClusters ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeCustomDomainAssociations DescribeDataShares DescribeDataSharesForConsumer DescribeDataSharesForProducer DescribeDefaultClusterParameters ✔️ pro DescribeEndpointAccess DescribeEndpointAuthorization DescribeEventCategories DescribeEventSubscriptions DescribeEvents DescribeHsmClientCertificates DescribeHsmConfigurations DescribeInboundIntegrations DescribeLoggingStatus ✔️ pro DescribeNodeConfigurationOptions DescribeOrderableClusterOptions DescribePartners DescribeRedshiftIdcApplications DescribeReservedNodeExchangeStatus DescribeReservedNodeOfferings DescribeReservedNodes DescribeResize DescribeScheduledActions DescribeSnapshotCopyGrants ✔️ community ✔️ DescribeSnapshotSchedules DescribeStorage DescribeTableRestoreStatus DescribeTags ✔️ community ✔️ DescribeUsageLimits DisableLogging DisableSnapshotCopy ✔️ community DisassociateDataShareConsumer EnableLogging EnableSnapshotCopy ✔️ community FailoverPrimaryCompute GetClusterCredentials ✔️ community ✔️ GetClusterCredentialsWithIAM GetReservedNodeExchangeConfigurationOptions GetReservedNodeExchangeOfferings GetResourcePolicy ListRecommendations ModifyAquaConfiguration ModifyAuthenticationProfile ModifyCluster ✔️ community ModifyClusterDbRevision ModifyClusterIamRoles ModifyClusterMaintenance ModifyClusterParameterGroup ModifyClusterSnapshot ModifyClusterSnapshotSchedule ModifyClusterSubnetGroup ModifyCustomDomainAssociation ModifyEndpointAccess ModifyEventSubscription ModifyRedshiftIdcApplication ModifyScheduledAction ModifySnapshotCopyRetentionPeriod ✔️ community ModifySnapshotSchedule ModifyUsageLimit PauseCluster ✔️ community ✔️ PurchaseReservedNodeOffering PutResourcePolicy RebootCluster RejectDataShare ResetClusterParameterGroup ResizeCluster RestoreFromClusterSnapshot ✔️ community ✔️ RestoreTableFromClusterSnapshot ResumeCluster ✔️ community ✔️ RevokeClusterSecurityGroupIngress RevokeEndpointAccess RevokeSnapshotAccess RotateEncryptionKey UpdatePartnerStatus 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.Redshift/user-guide/aws/redshift/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/redshift/Introduction RedShift is a cloud-based data warehouse solution which allows end users to aggregate huge volumes of data and parallel processing of data. RedShift is fully managed by AWS and serves as a petabyte-scale service which allows users to create visualization reports and critically analyze collected data. The query results can be saved to an S3 Data Lake while additional analytics can be provided by Athena or SageMaker.
LocalStack allows you to use the RedShift APIs in your local environment to analyze structured and semi-structured data across local data warehouses and data lakes.Redshift Data/references/coverage/coverage_redshift-data/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_redshift-data/Coverage Overview Redshift 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 BatchExecuteStatement CancelStatement DescribeStatement ✔️ pro ✔️ Show Tests DescribeTable ✔️ pro ExecuteStatement ✔️ pro ✔️ ✔️ ✔️ Show Tests GetStatementResult ✔️ pro ✔️ Show Tests ListDatabases ✔️ pro ✔️ Show Tests ListSchemas ListStatements ListTables ✔️ 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.Relational Database Service (RDS)/user-guide/aws/rds/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/rds/Introduction Relational Database Service (RDS) is a managed database service provided by Amazon Web Services (AWS) that allows users to setup, operate, and scale relational databases in the cloud. RDS allows you to deploy and manage various relational database engines like MySQL, PostgreSQL, MariaDB, and Microsoft SQL Server. RDS handles routine database tasks such as provisioning, patching, backup, recovery, and scaling.
LocalStack allows you to use the RDS APIs in your local environment to create and manage RDS clusters and instances for testing & integration purposes.Resource Access Manager (RAM)/user-guide/aws/ram/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/ram/Resource Access Manager (RAM) helps resources to be shared across AWS accounts, within or across organizations.
On AWS, RAM is an abstraction on top of AWS Identity and Access Management (IAM) which can manage resource-based policies to supported resource types.
LocalStack supports RAM in the Pro edition. The supported API operations can be found on the API coverage page.
-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 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.
+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 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 ✔️ ✔️ ✔️ ✔️ Show Tests 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 CreateCluster ✔️ pro ✔️ CreateCodeRepository CreateCompilationJob CreateContext CreateDataQualityJobDefinition CreateDeviceFleet CreateDomain CreateEdgeDeploymentPlan CreateEdgeDeploymentStage CreateEdgePackagingJob CreateEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateEndpointConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateExperiment ✔️ pro ✔️ CreateFeatureGroup ✔️ pro CreateFlowDefinition CreateHub CreateHubContentReference CreateHumanTaskUi CreateHyperParameterTuningJob CreateImage CreateImageVersion CreateInferenceComponent CreateInferenceExperiment CreateInferenceRecommendationsJob CreateLabelingJob CreateMlflowTrackingServer CreateModel ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateModelBiasJobDefinition CreateModelCard CreateModelCardExportJob CreateModelExplainabilityJobDefinition CreateModelPackage ✔️ pro ✔️ CreateModelPackageGroup ✔️ pro ✔️ CreateModelQualityJobDefinition CreateMonitoringSchedule CreateNotebookInstance ✔️ pro ✔️ CreateNotebookInstanceLifecycleConfig ✔️ pro 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 DeleteContext DeleteDataQualityJobDefinition DeleteDeviceFleet DeleteDomain DeleteEdgeDeploymentPlan DeleteEdgeDeploymentStage DeleteEndpoint ✔️ pro ✔️ ✔️ Show Tests DeleteEndpointConfig ✔️ pro ✔️ ✔️ Show Tests DeleteExperiment ✔️ pro ✔️ DeleteFeatureGroup DeleteFlowDefinition DeleteHub DeleteHubContent DeleteHubContentReference DeleteHumanTaskUi DeleteHyperParameterTuningJob DeleteImage DeleteImageVersion DeleteInferenceComponent DeleteInferenceExperiment DeleteMlflowTrackingServer DeleteModel ✔️ pro ✔️ ✔️ Show Tests DeleteModelBiasJobDefinition DeleteModelCard DeleteModelExplainabilityJobDefinition DeleteModelPackage DeleteModelPackageGroup DeleteModelPackageGroupPolicy DeleteModelQualityJobDefinition DeleteMonitoringSchedule DeleteNotebookInstance ✔️ pro DeleteNotebookInstanceLifecycleConfig ✔️ pro DeletePipeline ✔️ pro ✔️ ✔️ DeleteProject DeleteSpace DeleteStudioLifecycleConfig DeleteTags ✔️ pro DeleteTrial ✔️ pro ✔️ DeleteTrialComponent ✔️ pro ✔️ DeleteUserProfile DeleteWorkforce DeleteWorkteam DeregisterDevices DescribeAction DescribeAlgorithm DescribeApp DescribeAppImageConfig DescribeArtifact DescribeAutoMLJob DescribeAutoMLJobV2 DescribeCluster ✔️ pro ✔️ DescribeClusterNode ✔️ pro ✔️ DescribeCodeRepository DescribeCompilationJob DescribeContext DescribeDataQualityJobDefinition DescribeDevice DescribeDeviceFleet DescribeDomain DescribeEdgeDeploymentPlan DescribeEdgePackagingJob DescribeEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEndpointConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeExperiment ✔️ pro DescribeFeatureGroup ✔️ pro DescribeFeatureMetadata DescribeFlowDefinition DescribeHub DescribeHubContent DescribeHumanTaskUi DescribeHyperParameterTuningJob DescribeImage DescribeImageVersion DescribeInferenceComponent DescribeInferenceExperiment DescribeInferenceRecommendationsJob DescribeLabelingJob DescribeLineageGroup DescribeMlflowTrackingServer DescribeModel ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeModelBiasJobDefinition DescribeModelCard DescribeModelCardExportJob DescribeModelExplainabilityJobDefinition DescribeModelPackage ✔️ pro ✔️ DescribeModelPackageGroup ✔️ pro DescribeModelQualityJobDefinition DescribeMonitoringSchedule DescribeNotebookInstance ✔️ pro DescribeNotebookInstanceLifecycleConfig ✔️ pro 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 ListCandidatesForAutoMLJob ListClusterNodes ✔️ pro ✔️ ListClusters ✔️ pro ✔️ ListCodeRepositories ListCompilationJobs ListContexts ListDataQualityJobDefinitions ListDeviceFleets ListDevices ListDomains ListEdgeDeploymentPlans ListEdgePackagingJobs ListEndpointConfigs ✔️ pro ListEndpoints ✔️ pro ListExperiments ✔️ pro ✔️ ListFeatureGroups ListFlowDefinitions ListHubContentVersions ListHubContents ListHubs ListHumanTaskUis ListHyperParameterTuningJobs ListImageVersions ListImages ListInferenceComponents ListInferenceExperiments ListInferenceRecommendationsJobSteps ListInferenceRecommendationsJobs ListLabelingJobs ListLabelingJobsForWorkteam ListLineageGroups ListMlflowTrackingServers ListModelBiasJobDefinitions ListModelCardExportJobs ListModelCardVersions ListModelCards ListModelExplainabilityJobDefinitions ListModelMetadata ListModelPackageGroups ✔️ pro ✔️ ListModelPackages ✔️ pro ✔️ ListModelQualityJobDefinitions ListModels ✔️ pro ✔️ ListMonitoringAlertHistory ListMonitoringAlerts ListMonitoringExecutions ListMonitoringSchedules ListNotebookInstanceLifecycleConfigs ListNotebookInstances ✔️ pro ✔️ 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 StopCompilationJob StopEdgeDeploymentStage StopEdgePackagingJob StopHyperParameterTuningJob StopInferenceExperiment StopInferenceRecommendationsJob StopLabelingJob StopMlflowTrackingServer StopMonitoringSchedule StopNotebookInstance ✔️ pro ✔️ 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 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.
+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 ✔️ ✔️ ✔️ ✔️ Show Tests 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 CreateCluster ✔️ pro ✔️ CreateCodeRepository CreateCompilationJob CreateContext CreateDataQualityJobDefinition CreateDeviceFleet CreateDomain CreateEdgeDeploymentPlan CreateEdgeDeploymentStage CreateEdgePackagingJob CreateEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateEndpointConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateExperiment ✔️ pro ✔️ CreateFeatureGroup ✔️ pro CreateFlowDefinition CreateHub CreateHubContentReference CreateHumanTaskUi CreateHyperParameterTuningJob CreateImage CreateImageVersion CreateInferenceComponent CreateInferenceExperiment CreateInferenceRecommendationsJob CreateLabelingJob CreateMlflowTrackingServer CreateModel ✔️ pro ✔️ ✔️ ✔️ Show Tests CreateModelBiasJobDefinition CreateModelCard CreateModelCardExportJob CreateModelExplainabilityJobDefinition CreateModelPackage ✔️ pro ✔️ CreateModelPackageGroup ✔️ pro ✔️ CreateModelQualityJobDefinition 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 DeleteContext DeleteDataQualityJobDefinition DeleteDeviceFleet DeleteDomain DeleteEdgeDeploymentPlan DeleteEdgeDeploymentStage DeleteEndpoint ✔️ pro ✔️ ✔️ Show Tests DeleteEndpointConfig ✔️ pro ✔️ ✔️ Show Tests DeleteExperiment ✔️ pro ✔️ DeleteFeatureGroup DeleteFlowDefinition DeleteHub DeleteHubContent DeleteHubContentReference DeleteHumanTaskUi DeleteHyperParameterTuningJob DeleteImage DeleteImageVersion DeleteInferenceComponent DeleteInferenceExperiment DeleteMlflowTrackingServer DeleteModel ✔️ pro ✔️ ✔️ Show Tests DeleteModelBiasJobDefinition DeleteModelCard DeleteModelExplainabilityJobDefinition DeleteModelPackage DeleteModelPackageGroup DeleteModelPackageGroupPolicy DeleteModelQualityJobDefinition 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 DescribeCluster ✔️ pro ✔️ DescribeClusterNode ✔️ pro ✔️ DescribeCodeRepository DescribeCompilationJob DescribeContext DescribeDataQualityJobDefinition DescribeDevice DescribeDeviceFleet DescribeDomain DescribeEdgeDeploymentPlan DescribeEdgePackagingJob DescribeEndpoint ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeEndpointConfig ✔️ pro ✔️ ✔️ ✔️ Show Tests DescribeExperiment ✔️ pro DescribeFeatureGroup ✔️ pro DescribeFeatureMetadata DescribeFlowDefinition DescribeHub DescribeHubContent DescribeHumanTaskUi DescribeHyperParameterTuningJob DescribeImage DescribeImageVersion DescribeInferenceComponent DescribeInferenceExperiment DescribeInferenceRecommendationsJob DescribeLabelingJob DescribeLineageGroup DescribeMlflowTrackingServer DescribeModel ✔️ pro ✔️ ✔️ ✔️ ✔️ Show Tests DescribeModelBiasJobDefinition DescribeModelCard DescribeModelCardExportJob DescribeModelExplainabilityJobDefinition DescribeModelPackage ✔️ pro ✔️ DescribeModelPackageGroup ✔️ pro DescribeModelQualityJobDefinition 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 ListCandidatesForAutoMLJob ListClusterNodes ✔️ pro ✔️ ListClusters ✔️ pro ✔️ ListCodeRepositories ListCompilationJobs ListContexts ListDataQualityJobDefinitions ListDeviceFleets ListDevices ListDomains ListEdgeDeploymentPlans ListEdgePackagingJobs ListEndpointConfigs ✔️ pro ListEndpoints ✔️ pro ListExperiments ✔️ pro ✔️ ListFeatureGroups ListFlowDefinitions ListHubContentVersions ListHubContents ListHubs ListHumanTaskUis ListHyperParameterTuningJobs ListImageVersions ListImages ListInferenceComponents ListInferenceExperiments ListInferenceRecommendationsJobSteps ListInferenceRecommendationsJobs ListLabelingJobs ListLabelingJobsForWorkteam ListLineageGroups ListMlflowTrackingServers ListModelBiasJobDefinitions ListModelCardExportJobs ListModelCardVersions ListModelCards ListModelExplainabilityJobDefinitions ListModelMetadata ListModelPackageGroups ✔️ pro ✔️ ListModelPackages ✔️ pro ✔️ ListModelQualityJobDefinitions 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 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 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.
LocalStack allows you to use the Serverless Application Repository APIs in your local environment to create, update, delete, and list serverless applications and components.Serverless Container-based APIs with Amazon ECS & API Gateway/applications/serverless-container-based-apis-with-amazon-ecs-api-gateway/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-container-based-apis-with-amazon-ecs-api-gateway/Serverless Framework/user-guide/integrations/serverless-framework/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/serverless-framework/Overview This guide explains how to integrate LocalStack with the Serverless Framework. Although it probably requires a few code changes, integrating LocalStack with the Serverless Framework is fairly straightforward.
In particular, the setup consists of the following two steps.
Installing and configuring the Serverless-LocalStack plugin. Adjusting AWS endpoints in Lambda functions. Prerequisites This guide assumes that you have the following tools installed.
-LocalStack (Install) Serverless (Install) It also assumes that you already have a Serverless app set up consisting of a couple of Lambda functions and a serverless.Serverless Image Resizer with AWS Lambda, S3, SNS, and SES/applications/serverless-image-resizer-with-aws-lambda-s3-sns-and-ses/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-image-resizer-with-aws-lambda-s3-sns-and-ses/Serverless microservices with Amazon API Gateway, DynamoDB, SQS, and Lambda/applications/serverless-microservices-with-amazon-api-gateway-dynamodb-sqs-and-lambda/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-microservices-with-amazon-api-gateway-dynamodb-sqs-and-lambda/Serverless RDS Proxy with API Gateway, Lambda, and Aurora RDS/applications/serverless-rds-proxy-with-api-gateway-lambda-and-aurora-rds/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-rds-proxy-with-api-gateway-lambda-and-aurora-rds/Serverless Transcription application using Transcribe, S3, Lambda, SQS, and SES/applications/serverless-transcription-application-using-transcribe-s3-lambda-sqs-and-ses/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-transcription-application-using-transcribe-s3-lambda-sqs-and-ses/Serverless Application Repository/references/coverage/coverage_serverlessrepo/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_serverlessrepo/Coverage Overview Serverless Application Repository 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 CreateApplicationVersion ✔️ pro CreateCloudFormationChangeSet ✔️ pro CreateCloudFormationTemplate ✔️ pro DeleteApplication ✔️ pro GetApplication ✔️ pro GetApplicationPolicy GetCloudFormationTemplate ✔️ pro ListApplicationDependencies ListApplicationVersions ✔️ pro ListApplications ✔️ pro PutApplicationPolicy UnshareApplication UpdateApplication 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.Service Discovery/user-guide/aws/servicediscovery/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/servicediscovery/Introduction Service Discovery simplifies the management and discovery of services by locating and connecting to the components and resources that make up their applications. Service Discovery allows for a centralized mechanism for dynamically registering, tracking, and resolving service instances, allowing seamless communication between services. Service discovery uses Cloud Map API actions to manage HTTP and DNS namespaces for services, enabling automatic registration and discovery of services running in the cluster.Service Discovery (Cloud Map)/references/coverage/coverage_servicediscovery/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_servicediscovery/Coverage Overview Cloud Map (Service Discovery) 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 CreateHttpNamespace ✔️ pro ✔️ CreatePrivateDnsNamespace ✔️ pro ✔️ ✔️ ✔️ Show Tests CreatePublicDnsNamespace ✔️ pro CreateService ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteNamespace ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteService ✔️ pro ✔️ ✔️ ✔️ Show Tests DeregisterInstance ✔️ pro DiscoverInstances ✔️ pro DiscoverInstancesRevision GetInstance ✔️ pro GetInstancesHealthStatus GetNamespace ✔️ pro ✔️ ✔️ ✔️ Show Tests GetOperation ✔️ pro ✔️ ✔️ ✔️ Show Tests GetService ✔️ pro ✔️ ✔️ ✔️ Show Tests ListInstances ✔️ pro ✔️ Show Tests ListNamespaces ✔️ pro ✔️ ListOperations ListServices ✔️ pro ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ pro ✔️ ✔️ RegisterInstance ✔️ pro ✔️ Show Tests TagResource ✔️ pro ✔️ UntagResource ✔️ pro ✔️ UpdateHttpNamespace UpdateInstanceCustomHealthStatus UpdatePrivateDnsNamespace UpdatePublicDnsNamespace UpdateService ✔️ 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.SES (Simple Email Service)/references/coverage/coverage_ses/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ses/Coverage Overview Simple Email Service (SES) 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 CloneReceiptRuleSet ✔️ community ✔️ ✔️ ✔️ Show Tests CreateConfigurationSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateConfigurationSetEventDestination ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateConfigurationSetTrackingOptions CreateCustomVerificationEmailTemplate CreateReceiptFilter CreateReceiptRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateReceiptRuleSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteConfigurationSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteConfigurationSetEventDestination ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteConfigurationSetTrackingOptions DeleteCustomVerificationEmailTemplate DeleteIdentity ✔️ community ✔️ ✔️ DeleteIdentityPolicy DeleteReceiptFilter DeleteReceiptRule ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteReceiptRuleSet ✔️ pro ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVerifiedEmailAddress DescribeActiveReceiptRuleSet ✔️ pro ✔️ ✔️ DescribeConfigurationSet ✔️ community ✔️ ✔️ DescribeReceiptRule ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeReceiptRuleSet ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetAccountSendingEnabled GetCustomVerificationEmailTemplate GetIdentityDkimAttributes GetIdentityMailFromDomainAttributes ✔️ community ✔️ ✔️ GetIdentityNotificationAttributes ✔️ community ✔️ GetIdentityPolicies GetIdentityVerificationAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetSendQuota ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetSendStatistics ✔️ community ✔️ GetTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListConfigurationSets ListCustomVerificationEmailTemplates ListIdentities ✔️ community ✔️ ✔️ ListIdentityPolicies ListReceiptFilters ListReceiptRuleSets ✔️ pro ListTemplates ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListVerifiedEmailAddresses ✔️ community ✔️ PutConfigurationSetDeliveryOptions PutIdentityPolicy ReorderReceiptRuleSet SendBounce SendBulkTemplatedEmail ✔️ community SendCustomVerificationEmail SendEmail ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendRawEmail ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendTemplatedEmail ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SetActiveReceiptRuleSet ✔️ pro ✔️ ✔️ SetIdentityDkimEnabled SetIdentityFeedbackForwardingEnabled ✔️ community ✔️ SetIdentityHeadersInNotificationsEnabled SetIdentityMailFromDomain ✔️ community ✔️ ✔️ SetIdentityNotificationTopic ✔️ community ✔️ SetReceiptRulePosition TestRenderTemplate ✔️ community ✔️ UpdateAccountSendingEnabled UpdateConfigurationSetEventDestination UpdateConfigurationSetReputationMetricsEnabled UpdateConfigurationSetSendingEnabled UpdateConfigurationSetTrackingOptions UpdateCustomVerificationEmailTemplate UpdateReceiptRule ✔️ community ✔️ UpdateTemplate ✔️ community ✔️ ✔️ VerifyDomainDkim ✔️ community ✔️ ✔️ VerifyDomainIdentity ✔️ community ✔️ ✔️ VerifyEmailAddress ✔️ community ✔️ ✔️ Show Tests VerifyEmailIdentity ✔️ 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.SES v2 (Simple Email Service v2)/references/coverage/coverage_sesv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sesv2/Coverage Overview Simple Email Service v2 (SES 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 BatchGetMetricData CancelExportJob CreateConfigurationSet CreateConfigurationSetEventDestination CreateContact CreateContactList CreateCustomVerificationEmailTemplate CreateDedicatedIpPool CreateDeliverabilityTestReport CreateEmailIdentity ✔️ pro CreateEmailIdentityPolicy CreateEmailTemplate ✔️ pro CreateExportJob CreateImportJob DeleteConfigurationSet DeleteConfigurationSetEventDestination DeleteContact DeleteContactList DeleteCustomVerificationEmailTemplate DeleteDedicatedIpPool DeleteEmailIdentity ✔️ pro DeleteEmailIdentityPolicy DeleteEmailTemplate ✔️ pro DeleteSuppressedDestination GetAccount GetBlacklistReports GetConfigurationSet GetConfigurationSetEventDestinations GetContact GetContactList GetCustomVerificationEmailTemplate GetDedicatedIp GetDedicatedIpPool GetDedicatedIps GetDeliverabilityDashboardOptions GetDeliverabilityTestReport GetDomainDeliverabilityCampaign GetDomainStatisticsReport GetEmailIdentity ✔️ pro GetEmailIdentityPolicies GetEmailTemplate GetExportJob GetImportJob GetMessageInsights GetSuppressedDestination ListConfigurationSets ListContactLists ListContacts ListCustomVerificationEmailTemplates ListDedicatedIpPools ListDeliverabilityTestReports ListDomainDeliverabilityCampaigns ListEmailIdentities ✔️ pro ListEmailTemplates ✔️ pro ListExportJobs ListImportJobs ListRecommendations ListSuppressedDestinations ListTagsForResource PutAccountDedicatedIpWarmupAttributes PutAccountDetails PutAccountSendingAttributes PutAccountSuppressionAttributes PutAccountVdmAttributes PutConfigurationSetDeliveryOptions PutConfigurationSetReputationOptions PutConfigurationSetSendingOptions PutConfigurationSetSuppressionOptions PutConfigurationSetTrackingOptions PutConfigurationSetVdmOptions PutDedicatedIpInPool PutDedicatedIpPoolScalingAttributes PutDedicatedIpWarmupAttributes PutDeliverabilityDashboardOption PutEmailIdentityConfigurationSetAttributes PutEmailIdentityDkimAttributes PutEmailIdentityDkimSigningAttributes ✔️ pro PutEmailIdentityFeedbackAttributes PutEmailIdentityMailFromAttributes PutSuppressedDestination SendBulkEmail ✔️ pro SendCustomVerificationEmail SendEmail ✔️ pro TagResource TestRenderEmailTemplate UntagResource UpdateConfigurationSetEventDestination UpdateContact UpdateContactList UpdateCustomVerificationEmailTemplate UpdateEmailIdentityPolicy UpdateEmailTemplate 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.Simple Email Service (SES)/user-guide/aws/ses/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/ses/Introduction Simple Email Service (SES) is an emailing service that can be integrated with other cloud-based services. It provides API to facilitate email templating, sending bulk emails and more.
+LocalStack (Install) Serverless (Install) It also assumes that you already have a Serverless app set up consisting of a couple of Lambda functions and a serverless.Serverless Image Resizer with AWS Lambda, S3, SNS, and SES/applications/serverless-image-resizer-with-aws-lambda-s3-sns-and-ses/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-image-resizer-with-aws-lambda-s3-sns-and-ses/Serverless microservices with Amazon API Gateway, DynamoDB, SQS, and Lambda/applications/serverless-microservices-with-amazon-api-gateway-dynamodb-sqs-and-lambda/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-microservices-with-amazon-api-gateway-dynamodb-sqs-and-lambda/Serverless RDS Proxy with API Gateway, Lambda, and Aurora RDS/applications/serverless-rds-proxy-with-api-gateway-lambda-and-aurora-rds/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-rds-proxy-with-api-gateway-lambda-and-aurora-rds/Serverless Transcription application using Transcribe, S3, Lambda, SQS, and SES/applications/serverless-transcription-application-using-transcribe-s3-lambda-sqs-and-ses/Mon, 01 Jan 0001 00:00:00 +0000/applications/serverless-transcription-application-using-transcribe-s3-lambda-sqs-and-ses/Serverless Application Repository/references/coverage/coverage_serverlessrepo/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_serverlessrepo/Coverage Overview Serverless Application Repository 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 CreateApplicationVersion ✔️ pro CreateCloudFormationChangeSet ✔️ pro CreateCloudFormationTemplate ✔️ pro DeleteApplication ✔️ pro GetApplication ✔️ pro GetApplicationPolicy GetCloudFormationTemplate ✔️ pro ListApplicationDependencies ListApplicationVersions ✔️ pro ListApplications ✔️ pro PutApplicationPolicy UnshareApplication UpdateApplication 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.Service Discovery/user-guide/aws/servicediscovery/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/servicediscovery/Introduction Service Discovery simplifies the management and discovery of services by locating and connecting to the components and resources that make up their applications. Service Discovery allows for a centralized mechanism for dynamically registering, tracking, and resolving service instances, allowing seamless communication between services. Service discovery uses Cloud Map API actions to manage HTTP and DNS namespaces for services, enabling automatic registration and discovery of services running in the cluster.Service Discovery (Cloud Map)/references/coverage/coverage_servicediscovery/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_servicediscovery/Coverage Overview Cloud Map (Service Discovery) 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 CreateHttpNamespace ✔️ pro ✔️ CreatePrivateDnsNamespace ✔️ pro ✔️ Show Tests CreatePublicDnsNamespace ✔️ pro CreateService ✔️ pro ✔️ ✔️ Show Tests DeleteNamespace ✔️ pro ✔️ Show Tests DeleteService ✔️ pro ✔️ Show Tests DeregisterInstance ✔️ pro DiscoverInstances ✔️ pro DiscoverInstancesRevision GetInstance ✔️ pro GetInstancesHealthStatus GetNamespace ✔️ pro ✔️ Show Tests GetOperation ✔️ pro ✔️ ✔️ Show Tests GetService ✔️ pro ✔️ ✔️ Show Tests ListInstances ✔️ pro ✔️ Show Tests ListNamespaces ✔️ pro ✔️ ListOperations ListServices ✔️ pro ✔️ Show Tests ListTagsForResource ✔️ pro ✔️ RegisterInstance ✔️ pro ✔️ Show Tests TagResource ✔️ pro ✔️ UntagResource ✔️ pro ✔️ UpdateHttpNamespace UpdateInstanceCustomHealthStatus UpdatePrivateDnsNamespace UpdatePublicDnsNamespace UpdateService ✔️ 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.SES (Simple Email Service)/references/coverage/coverage_ses/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ses/Coverage Overview Simple Email Service (SES) 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 CloneReceiptRuleSet ✔️ community ✔️ ✔️ ✔️ Show Tests CreateConfigurationSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateConfigurationSetEventDestination ✔️ community ✔️ ✔️ ✔️ Show Tests CreateConfigurationSetTrackingOptions CreateCustomVerificationEmailTemplate CreateReceiptFilter CreateReceiptRule ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateReceiptRuleSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteConfigurationSet ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteConfigurationSetEventDestination ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteConfigurationSetTrackingOptions DeleteCustomVerificationEmailTemplate DeleteIdentity ✔️ community ✔️ DeleteIdentityPolicy DeleteReceiptFilter DeleteReceiptRule ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteReceiptRuleSet ✔️ pro ✔️ ✔️ ✔️ Show Tests DeleteTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteVerifiedEmailAddress DescribeActiveReceiptRuleSet ✔️ pro DescribeConfigurationSet ✔️ community ✔️ DescribeReceiptRule ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeReceiptRuleSet ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetAccountSendingEnabled GetCustomVerificationEmailTemplate GetIdentityDkimAttributes GetIdentityMailFromDomainAttributes ✔️ community ✔️ GetIdentityNotificationAttributes ✔️ community ✔️ GetIdentityPolicies GetIdentityVerificationAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests GetSendQuota ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetSendStatistics ✔️ community ✔️ GetTemplate ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListConfigurationSets ListCustomVerificationEmailTemplates ListIdentities ✔️ community ✔️ ListIdentityPolicies ListReceiptFilters ListReceiptRuleSets ✔️ pro ListTemplates ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListVerifiedEmailAddresses ✔️ community ✔️ PutConfigurationSetDeliveryOptions PutIdentityPolicy ReorderReceiptRuleSet SendBounce SendBulkTemplatedEmail ✔️ community SendCustomVerificationEmail SendEmail ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendRawEmail ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendTemplatedEmail ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SetActiveReceiptRuleSet ✔️ pro SetIdentityDkimEnabled SetIdentityFeedbackForwardingEnabled ✔️ community ✔️ SetIdentityHeadersInNotificationsEnabled SetIdentityMailFromDomain ✔️ community ✔️ SetIdentityNotificationTopic ✔️ community ✔️ SetReceiptRulePosition TestRenderTemplate ✔️ community ✔️ UpdateAccountSendingEnabled UpdateConfigurationSetEventDestination UpdateConfigurationSetReputationMetricsEnabled UpdateConfigurationSetSendingEnabled UpdateConfigurationSetTrackingOptions UpdateCustomVerificationEmailTemplate UpdateReceiptRule ✔️ community ✔️ UpdateTemplate ✔️ community ✔️ VerifyDomainDkim ✔️ community ✔️ VerifyDomainIdentity ✔️ community ✔️ VerifyEmailAddress ✔️ community ✔️ ✔️ Show Tests VerifyEmailIdentity ✔️ 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.SES v2 (Simple Email Service v2)/references/coverage/coverage_sesv2/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sesv2/Coverage Overview Simple Email Service v2 (SES 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 BatchGetMetricData CancelExportJob CreateConfigurationSet CreateConfigurationSetEventDestination CreateContact CreateContactList CreateCustomVerificationEmailTemplate CreateDedicatedIpPool CreateDeliverabilityTestReport CreateEmailIdentity ✔️ pro CreateEmailIdentityPolicy CreateEmailTemplate ✔️ pro CreateExportJob CreateImportJob DeleteConfigurationSet DeleteConfigurationSetEventDestination DeleteContact DeleteContactList DeleteCustomVerificationEmailTemplate DeleteDedicatedIpPool DeleteEmailIdentity ✔️ pro DeleteEmailIdentityPolicy DeleteEmailTemplate ✔️ pro DeleteSuppressedDestination GetAccount GetBlacklistReports GetConfigurationSet GetConfigurationSetEventDestinations GetContact GetContactList GetCustomVerificationEmailTemplate GetDedicatedIp GetDedicatedIpPool GetDedicatedIps GetDeliverabilityDashboardOptions GetDeliverabilityTestReport GetDomainDeliverabilityCampaign GetDomainStatisticsReport GetEmailIdentity ✔️ pro GetEmailIdentityPolicies GetEmailTemplate GetExportJob GetImportJob GetMessageInsights GetSuppressedDestination ListConfigurationSets ListContactLists ListContacts ListCustomVerificationEmailTemplates ListDedicatedIpPools ListDeliverabilityTestReports ListDomainDeliverabilityCampaigns ListEmailIdentities ✔️ pro ListEmailTemplates ✔️ pro ListExportJobs ListImportJobs ListRecommendations ListSuppressedDestinations ListTagsForResource PutAccountDedicatedIpWarmupAttributes PutAccountDetails PutAccountSendingAttributes PutAccountSuppressionAttributes PutAccountVdmAttributes PutConfigurationSetDeliveryOptions PutConfigurationSetReputationOptions PutConfigurationSetSendingOptions PutConfigurationSetSuppressionOptions PutConfigurationSetTrackingOptions PutConfigurationSetVdmOptions PutDedicatedIpInPool PutDedicatedIpPoolScalingAttributes PutDedicatedIpWarmupAttributes PutDeliverabilityDashboardOption PutEmailIdentityConfigurationSetAttributes PutEmailIdentityDkimAttributes PutEmailIdentityDkimSigningAttributes ✔️ pro PutEmailIdentityFeedbackAttributes PutEmailIdentityMailFromAttributes PutSuppressedDestination SendBulkEmail ✔️ pro SendCustomVerificationEmail SendEmail ✔️ pro TagResource TestRenderEmailTemplate UntagResource UpdateConfigurationSetEventDestination UpdateContact UpdateContactList UpdateCustomVerificationEmailTemplate UpdateEmailIdentityPolicy UpdateEmailTemplate 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.Simple Email Service (SES)/user-guide/aws/ses/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/ses/Introduction Simple Email Service (SES) is an emailing service that can be integrated with other cloud-based services. It provides API to facilitate email templating, sending bulk emails and more.
LocalStack supports SES v1 in the Community image, while SES v2 and SMTP integration is supported in the Pro image. The supported APIs are available on the API coverage page for SES v1 and SES v2.
Getting Started This is an introductory guide to get started with SES.Simple Notification Service (SNS)/user-guide/aws/sns/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/sns/Introduction Simple Notification Service (SNS) is a serverless messaging service that can distribute a massive number of messages to multiple subscribers and can be used to send messages to mobile devices, email addresses, and HTTP(s) endpoints. SNS employs the Publish/Subscribe, an asynchronous messaging pattern that decouples services that produce events from services that process events.
LocalStack allows you to use the SNS APIs in your local environment to coordinate the delivery of messages to subscribing endpoints or clients.Simple Queue Service (SQS)/user-guide/aws/sqs/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/sqs/Introduction Simple Queue Service (SQS) is a managed messaging service offered by AWS. It allows you to decouple different components of your applications by enabling asynchronous communication through message queues. SQS allows you to reliably send, store, and receive messages with support for standard and FIFO queues.
-LocalStack allows you to use the SQS APIs in your local environment to integrate and decouple distributed systems via hosted queues. The supported APIs are available on our API coverage page, which provides information on the extent of SQS’s integration with LocalStack.Simple Storage Service (S3)/user-guide/aws/s3/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/s3/Introduction Simple Storage Service (S3) is an object storage service that provides a highly scalable and durable solution for storing and retrieving data. In S3, a bucket represents a directory, while an object corresponds to a file. Each object or file within S3 encompasses essential attributes such as a unique key denoting its name, the actual content it holds, a version ID for versioning support, and accompanying metadata. S3 can store unlimited objects, allowing you to store, retrieve, and manage your data in a highly adaptable and reliable manner.Simple Workflow Service (SWF)/user-guide/aws/swf/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/swf/Introduction Simple Workflow Service (SWF) is a fully managed service offered by Amazon Web Services (AWS) that enables you to build and manage applications with distributed components and complex workflows. SWF allows you to define workflows in a way that’s separate from the actual application code, making it easier to modify and adapt workflows without changing the application logic. SWF also provides a programming framework to design, coordinate, and execute workflows that involve multiple tasks, steps, and decision points.SNS (Simple Notification Service)/references/coverage/coverage_sns/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sns/Coverage Overview Simple Notification Service (SNS) 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 AddPermission ✔️ community ✔️ ✔️ ✔️ Show Tests CheckIfPhoneNumberIsOptedOut ✔️ community ConfirmSubscription ✔️ community ✔️ ✔️ ✔️ Show Tests CreatePlatformApplication ✔️ community ✔️ ✔️ ✔️ Show Tests CreatePlatformEndpoint ✔️ community ✔️ ✔️ ✔️ Show Tests CreateSMSSandboxPhoneNumber CreateTopic ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEndpoint ✔️ community ✔️ ✔️ ✔️ Show Tests DeletePlatformApplication ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteSMSSandboxPhoneNumber DeleteTopic ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetDataProtectionPolicy GetEndpointAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests GetPlatformApplicationAttributes ✔️ community GetSMSAttributes ✔️ community ✔️ ✔️ GetSMSSandboxAccountStatus GetSubscriptionAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetTopicAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListEndpointsByPlatformApplication ✔️ community ✔️ ✔️ ✔️ Show Tests ListOriginationNumbers ListPhoneNumbersOptedOut ✔️ community ListPlatformApplications ✔️ community ListSMSSandboxPhoneNumbers ListSubscriptions ✔️ community ✔️ ✔️ ✔️ Show Tests ListSubscriptionsByTopic ✔️ community ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListTopics ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests OptInPhoneNumber ✔️ community Publish ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PublishBatch ✔️ community ✔️ ✔️ ✔️ Show Tests PutDataProtectionPolicy RemovePermission ✔️ community ✔️ ✔️ ✔️ Show Tests SetEndpointAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests SetPlatformApplicationAttributes ✔️ community SetSMSAttributes ✔️ community ✔️ ✔️ SetSubscriptionAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SetTopicAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests Subscribe ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests Unsubscribe ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests VerifySMSSandboxPhoneNumber 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.Spring Cloud Function/user-guide/integrations/spring-cloud-function/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/spring-cloud-function/Overview In this guide, you will learn how to use LocalStack to test your serverless applications powered by Spring Cloud Function framework.
+LocalStack allows you to use the SQS APIs in your local environment to integrate and decouple distributed systems via hosted queues. The supported APIs are available on our API coverage page, which provides information on the extent of SQS’s integration with LocalStack.Simple Storage Service (S3)/user-guide/aws/s3/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/s3/Introduction Simple Storage Service (S3) is an object storage service that provides a highly scalable and durable solution for storing and retrieving data. In S3, a bucket represents a directory, while an object corresponds to a file. Each object or file within S3 encompasses essential attributes such as a unique key denoting its name, the actual content it holds, a version ID for versioning support, and accompanying metadata. S3 can store unlimited objects, allowing you to store, retrieve, and manage your data in a highly adaptable and reliable manner.Simple Workflow Service (SWF)/user-guide/aws/swf/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/swf/Introduction Simple Workflow Service (SWF) is a fully managed service offered by Amazon Web Services (AWS) that enables you to build and manage applications with distributed components and complex workflows. SWF allows you to define workflows in a way that’s separate from the actual application code, making it easier to modify and adapt workflows without changing the application logic. SWF also provides a programming framework to design, coordinate, and execute workflows that involve multiple tasks, steps, and decision points.SNS (Simple Notification Service)/references/coverage/coverage_sns/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sns/Coverage Overview Simple Notification Service (SNS) 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 AddPermission ✔️ community ✔️ ✔️ ✔️ Show Tests CheckIfPhoneNumberIsOptedOut ✔️ community ConfirmSubscription ✔️ community ✔️ ✔️ ✔️ Show Tests CreatePlatformApplication ✔️ community ✔️ ✔️ ✔️ Show Tests CreatePlatformEndpoint ✔️ community ✔️ ✔️ ✔️ Show Tests CreateSMSSandboxPhoneNumber CreateTopic ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteEndpoint ✔️ community ✔️ ✔️ ✔️ Show Tests DeletePlatformApplication ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteSMSSandboxPhoneNumber DeleteTopic ✔️ community ✔️ ✔️ ✔️ Show Tests GetDataProtectionPolicy GetEndpointAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests GetPlatformApplicationAttributes ✔️ community GetSMSAttributes ✔️ community GetSMSSandboxAccountStatus GetSubscriptionAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests GetTopicAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests ListEndpointsByPlatformApplication ✔️ community ✔️ ✔️ ✔️ Show Tests ListOriginationNumbers ListPhoneNumbersOptedOut ✔️ community ListPlatformApplications ✔️ community ListSMSSandboxPhoneNumbers ListSubscriptions ✔️ community ✔️ ✔️ ✔️ Show Tests ListSubscriptionsByTopic ✔️ community ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ community ✔️ ✔️ ✔️ Show Tests ListTopics ✔️ community ✔️ ✔️ ✔️ Show Tests OptInPhoneNumber ✔️ community Publish ✔️ community ✔️ ✔️ ✔️ Show Tests PublishBatch ✔️ community ✔️ ✔️ ✔️ Show Tests PutDataProtectionPolicy RemovePermission ✔️ community ✔️ ✔️ ✔️ Show Tests SetEndpointAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests SetPlatformApplicationAttributes ✔️ community SetSMSAttributes ✔️ community SetSubscriptionAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests SetTopicAttributes ✔️ community ✔️ ✔️ ✔️ Show Tests Subscribe ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ Show Tests Unsubscribe ✔️ community ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ Show Tests VerifySMSSandboxPhoneNumber 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.Spring Cloud Function/user-guide/integrations/spring-cloud-function/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/spring-cloud-function/Overview In this guide, you will learn how to use LocalStack to test your serverless applications powered by Spring Cloud Function framework.
Note Some features and services described in this document may not work properly on aarch64, including Apple’s M1 silicon. Covered Topics We will create a new Rest API application that will route requests to a Cloud Function using functionRouter and routing expressions.
-The primary language for the application is Kotlin powered by Gradle build tool, but the described concepts would work for any other JVM setup.SQS (Simple Queue Service)/references/coverage/coverage_sqs/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sqs/Coverage Overview Simple Queue Service (SQS) 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 AddPermission ✔️ community ✔️ ✔️ ✔️ Show Tests CancelMessageMoveTask ✔️ community ✔️ ✔️ ✔️ Show Tests ChangeMessageVisibility ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ChangeMessageVisibilityBatch ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateQueue ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMessage ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMessageBatch ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteQueue ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetQueueAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetQueueUrl ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListDeadLetterSourceQueues ✔️ community ✔️ ✔️ ✔️ Show Tests ListMessageMoveTasks ✔️ community ✔️ ✔️ ✔️ Show Tests ListQueueTags ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests ListQueues ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PurgeQueue ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ReceiveMessage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemovePermission ✔️ community ✔️ ✔️ ✔️ Show Tests SendMessage ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests SendMessageBatch ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SetQueueAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests StartMessageMoveTask ✔️ community ✔️ ✔️ ✔️ Show Tests TagQueue ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests UntagQueue ✔️ 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.SSM (Web Services Systems Manager)/references/coverage/coverage_ssm/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ssm/Coverage Overview Web Services Systems Manager (SSM) 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 AddTagsToResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests AssociateOpsItemRelatedItem CancelCommand ✔️ pro CancelMaintenanceWindowExecution CreateActivation CreateAssociation CreateAssociationBatch CreateDocument ✔️ community ✔️ ✔️ CreateMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateOpsItem CreateOpsMetadata CreatePatchBaseline ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateResourceDataSync DeleteActivation DeleteAssociation DeleteDocument ✔️ community ✔️ ✔️ DeleteInventory DeleteMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteOpsItem DeleteOpsMetadata DeleteParameter ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteParameters ✔️ community ✔️ DeletePatchBaseline ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResourceDataSync DeleteResourcePolicy DeregisterManagedInstance DeregisterPatchBaselineForPatchGroup DeregisterTargetFromMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeregisterTaskFromMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeActivations DescribeAssociation DescribeAssociationExecutionTargets DescribeAssociationExecutions DescribeAutomationExecutions DescribeAutomationStepExecutions DescribeAvailablePatches DescribeDocument ✔️ community ✔️ ✔️ DescribeDocumentPermission ✔️ community ✔️ ✔️ DescribeEffectiveInstanceAssociations DescribeEffectivePatchesForPatchBaseline DescribeInstanceAssociationsStatus DescribeInstanceInformation ✔️ pro DescribeInstancePatchStates DescribeInstancePatchStatesForPatchGroup DescribeInstancePatches DescribeInstanceProperties DescribeInventoryDeletions DescribeMaintenanceWindowExecutionTaskInvocations DescribeMaintenanceWindowExecutionTasks DescribeMaintenanceWindowExecutions DescribeMaintenanceWindowSchedule DescribeMaintenanceWindowTargets ✔️ community ✔️ ✔️ DescribeMaintenanceWindowTasks ✔️ community ✔️ ✔️ DescribeMaintenanceWindows ✔️ community ✔️ DescribeMaintenanceWindowsForTarget DescribeOpsItems DescribeParameters ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribePatchBaselines ✔️ community ✔️ DescribePatchGroupState DescribePatchGroups DescribePatchProperties DescribeSessions DisassociateOpsItemRelatedItem GetAutomationExecution GetCalendarState GetCommandInvocation ✔️ community GetConnectionStatus GetDefaultPatchBaseline GetDeployablePatchSnapshotForInstance GetDocument ✔️ community ✔️ ✔️ GetInventory GetInventorySchema GetMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetMaintenanceWindowExecution GetMaintenanceWindowExecutionTask GetMaintenanceWindowExecutionTaskInvocation GetMaintenanceWindowTask GetOpsItem GetOpsMetadata GetOpsSummary GetParameter ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetParameterHistory ✔️ community ✔️ GetParameters ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetParametersByPath ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetPatchBaseline GetPatchBaselineForPatchGroup GetResourcePolicies GetServiceSetting LabelParameterVersion ✔️ community ✔️ ✔️ ✔️ Show Tests ListAssociationVersions ListAssociations ListCommandInvocations ✔️ pro ListCommands ✔️ community ListComplianceItems ListComplianceSummaries ListDocumentMetadataHistory ListDocumentVersions ListDocuments ✔️ community ✔️ ListInventoryEntries ListOpsItemEvents ListOpsItemRelatedItems ListOpsMetadata ListResourceComplianceSummaries ListResourceDataSync ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ModifyDocumentPermission ✔️ community ✔️ ✔️ PutComplianceItems PutInventory PutParameter ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PutResourcePolicy RegisterDefaultPatchBaseline RegisterPatchBaselineForPatchGroup RegisterTargetWithMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RegisterTaskWithMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests RemoveTagsFromResource ✔️ community ✔️ ✔️ ResetServiceSetting ResumeSession SendAutomationSignal SendCommand ✔️ community StartAssociationsOnce StartAutomationExecution StartChangeRequestExecution StartSession StopAutomationExecution TerminateSession UnlabelParameterVersion UpdateAssociation UpdateAssociationStatus UpdateDocument ✔️ community ✔️ ✔️ UpdateDocumentDefaultVersion ✔️ community ✔️ ✔️ UpdateDocumentMetadata UpdateMaintenanceWindow UpdateMaintenanceWindowTarget UpdateMaintenanceWindowTask UpdateManagedInstanceRole UpdateOpsItem UpdateOpsMetadata UpdatePatchBaseline UpdateResourceDataSync UpdateServiceSetting 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.sso-admin (IAM Identity Center (successor to Single Sign-On))/references/coverage/coverage_sso-admin/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sso-admin/Coverage Overview IAM Identity Center (successor to Single Sign-On) (sso-admin) 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 AttachCustomerManagedPolicyReferenceToPermissionSet ✔️ pro ✔️ AttachManagedPolicyToPermissionSet ✔️ pro ✔️ CreateAccountAssignment ✔️ pro ✔️ CreateApplication CreateApplicationAssignment CreateInstance CreateInstanceAccessControlAttributeConfiguration CreatePermissionSet ✔️ pro ✔️ CreateTrustedTokenIssuer DeleteAccountAssignment ✔️ pro ✔️ DeleteApplication DeleteApplicationAccessScope DeleteApplicationAssignment DeleteApplicationAuthenticationMethod DeleteApplicationGrant DeleteInlinePolicyFromPermissionSet ✔️ pro ✔️ DeleteInstance DeleteInstanceAccessControlAttributeConfiguration DeletePermissionSet ✔️ pro ✔️ DeletePermissionsBoundaryFromPermissionSet DeleteTrustedTokenIssuer DescribeAccountAssignmentCreationStatus ✔️ pro ✔️ DescribeAccountAssignmentDeletionStatus ✔️ pro ✔️ DescribeApplication DescribeApplicationAssignment DescribeApplicationProvider DescribeInstance DescribeInstanceAccessControlAttributeConfiguration DescribePermissionSet ✔️ pro ✔️ DescribePermissionSetProvisioningStatus DescribeTrustedTokenIssuer DetachCustomerManagedPolicyReferenceFromPermissionSet ✔️ pro ✔️ DetachManagedPolicyFromPermissionSet ✔️ pro ✔️ GetApplicationAccessScope GetApplicationAssignmentConfiguration GetApplicationAuthenticationMethod GetApplicationGrant GetInlinePolicyForPermissionSet ✔️ pro ✔️ GetPermissionsBoundaryForPermissionSet ListAccountAssignmentCreationStatus ListAccountAssignmentDeletionStatus ListAccountAssignments ✔️ pro ✔️ ListAccountAssignmentsForPrincipal ✔️ pro ✔️ ListAccountsForProvisionedPermissionSet ✔️ pro ListApplicationAccessScopes ListApplicationAssignments ListApplicationAssignmentsForPrincipal ListApplicationAuthenticationMethods ListApplicationGrants ListApplicationProviders ListApplications ListCustomerManagedPolicyReferencesInPermissionSet ✔️ pro ✔️ ListInstances ✔️ pro ✔️ ListManagedPoliciesInPermissionSet ✔️ pro ✔️ ListPermissionSetProvisioningStatus ListPermissionSets ✔️ pro ✔️ ListPermissionSetsProvisionedToAccount ✔️ pro ListTagsForResource ListTrustedTokenIssuers ProvisionPermissionSet ✔️ pro PutApplicationAccessScope PutApplicationAssignmentConfiguration PutApplicationAuthenticationMethod PutApplicationGrant PutInlinePolicyToPermissionSet ✔️ pro ✔️ PutPermissionsBoundaryToPermissionSet TagResource UntagResource UpdateApplication UpdateInstance ✔️ pro ✔️ UpdateInstanceAccessControlAttributeConfiguration UpdatePermissionSet ✔️ pro ✔️ UpdateTrustedTokenIssuer 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.Step Functions/user-guide/aws/stepfunctions/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/stepfunctions/Introduction Step Functions is a serverless workflow engine that enables the orchestrating of multiple AWS services. It provides a JSON-based structured language called Amazon States Language (ASL) which allows to specify how to manage a sequence of tasks and actions that compose the application’s workflow. Thus making it easier to build and maintain complex and distributed applications.
-LocalStack allows you to use the Step Functions APIs in your local environment to create, execute, update, and delete state machines locally.Step-up Authentication using Amazon Cognito/applications/step-up-authentication-using-amazon-cognito/Mon, 01 Jan 0001 00:00:00 +0000/applications/step-up-authentication-using-amazon-cognito/Step Functions/references/coverage/coverage_stepfunctions/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_stepfunctions/Coverage Overview Step Functions 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 CreateActivity ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests CreateStateMachine ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateStateMachineAlias DeleteActivity ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStateMachine ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStateMachineAlias DeleteStateMachineVersion ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeActivity ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests DescribeExecution ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeMapRun ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeStateMachine ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeStateMachineAlias DescribeStateMachineForExecution ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetActivityTask ✔️ community ✔️ ✔️ ✔️ Show Tests GetExecutionHistory ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListActivities ✔️ community ✔️ ✔️ ✔️ Show Tests ListExecutions ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListMapRuns ✔️ community ✔️ ✔️ ✔️ Show Tests ListStateMachineAliases ListStateMachineVersions ✔️ community ✔️ ✔️ ✔️ Show Tests ListStateMachines ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests PublishStateMachineVersion ✔️ community ✔️ ✔️ ✔️ Show Tests RedriveExecution SendTaskFailure ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendTaskHeartbeat ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendTaskSuccess ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests StartExecution ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests StartSyncExecution StopExecution ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TestState ✔️ community ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateMapRun UpdateStateMachine ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateStateMachineAlias ValidateStateMachineDefinition 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.STS (Security Token Service)/references/coverage/coverage_sts/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sts/Coverage Overview Security Token Service (STS) 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 AssumeRole ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests AssumeRoleWithSAML ✔️ community ✔️ ✔️ Show Tests AssumeRoleWithWebIdentity ✔️ community ✔️ Show Tests DecodeAuthorizationMessage GetAccessKeyInfo GetCallerIdentity ✔️ community ✔️ ✔️ ✔️ ✔️ ✔️ Show Tests GetFederationToken ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetSessionToken ✔️ 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.Support API/references/coverage/coverage_support/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_support/Coverage Overview Support 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 AddAttachmentsToSet AddCommunicationToCase CreateCase ✔️ community ✔️ ✔️ Show Tests DescribeAttachment DescribeCases ✔️ community ✔️ ✔️ Show Tests DescribeCommunications DescribeCreateCaseOptions DescribeServices DescribeSeverityLevels DescribeSupportedLanguages DescribeTrustedAdvisorCheckRefreshStatuses DescribeTrustedAdvisorCheckResult DescribeTrustedAdvisorCheckSummaries DescribeTrustedAdvisorChecks ✔️ community ✔️ RefreshTrustedAdvisorCheck ✔️ community ✔️ ResolveCase ✔️ 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.Support/user-guide/aws/support/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/support/Introduction AWS Support is a service provided by Amazon Web Services (AWS) that offers technical assistance and resources to help you optimize your AWS environment, troubleshoot issues, and maintain operational efficiency. Support APIs provide programmatic access to AWS Support services, including the ability to create and manage support cases programmatically. You can further automate your support workflow using various AWS services, such as Lambda, CloudWatch, and EventBridge.
+The primary language for the application is Kotlin powered by Gradle build tool, but the described concepts would work for any other JVM setup.SQS (Simple Queue Service)/references/coverage/coverage_sqs/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sqs/Coverage Overview Simple Queue Service (SQS) 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 AddPermission ✔️ community ✔️ ✔️ ✔️ Show Tests CancelMessageMoveTask ✔️ community ✔️ ✔️ ✔️ Show Tests ChangeMessageVisibility ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ChangeMessageVisibilityBatch ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateQueue ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMessage ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteMessageBatch ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteQueue ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetQueueAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetQueueUrl ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListDeadLetterSourceQueues ✔️ community ✔️ ✔️ ✔️ Show Tests ListMessageMoveTasks ✔️ community ✔️ ✔️ ✔️ Show Tests ListQueueTags ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListQueues ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PurgeQueue ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ReceiveMessage ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RemovePermission ✔️ community ✔️ ✔️ ✔️ Show Tests SendMessage ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendMessageBatch ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SetQueueAttributes ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests StartMessageMoveTask ✔️ community ✔️ ✔️ ✔️ Show Tests TagQueue ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UntagQueue ✔️ 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.SSM (Web Services Systems Manager)/references/coverage/coverage_ssm/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_ssm/Coverage Overview Web Services Systems Manager (SSM) 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 AddTagsToResource ✔️ community ✔️ ✔️ ✔️ Show Tests AssociateOpsItemRelatedItem CancelCommand ✔️ pro CancelMaintenanceWindowExecution CreateActivation CreateAssociation CreateAssociationBatch CreateDocument ✔️ community ✔️ CreateMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateOpsItem CreateOpsMetadata CreatePatchBaseline ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateResourceDataSync DeleteActivation DeleteAssociation DeleteDocument ✔️ community ✔️ DeleteInventory DeleteMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteOpsItem DeleteOpsMetadata DeleteParameter ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteParameters ✔️ community ✔️ DeletePatchBaseline ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteResourceDataSync DeleteResourcePolicy DeregisterManagedInstance DeregisterPatchBaselineForPatchGroup DeregisterTargetFromMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeregisterTaskFromMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeActivations DescribeAssociation DescribeAssociationExecutionTargets DescribeAssociationExecutions DescribeAutomationExecutions DescribeAutomationStepExecutions DescribeAvailablePatches DescribeDocument ✔️ community ✔️ DescribeDocumentPermission ✔️ community ✔️ DescribeEffectiveInstanceAssociations DescribeEffectivePatchesForPatchBaseline DescribeInstanceAssociationsStatus DescribeInstanceInformation ✔️ pro DescribeInstancePatchStates DescribeInstancePatchStatesForPatchGroup DescribeInstancePatches DescribeInstanceProperties DescribeInventoryDeletions DescribeMaintenanceWindowExecutionTaskInvocations DescribeMaintenanceWindowExecutionTasks DescribeMaintenanceWindowExecutions DescribeMaintenanceWindowSchedule DescribeMaintenanceWindowTargets ✔️ community ✔️ DescribeMaintenanceWindowTasks ✔️ community ✔️ DescribeMaintenanceWindows ✔️ community ✔️ DescribeMaintenanceWindowsForTarget DescribeOpsItems DescribeParameters ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribePatchBaselines ✔️ community ✔️ DescribePatchGroupState DescribePatchGroups DescribePatchProperties DescribeSessions DisassociateOpsItemRelatedItem GetAutomationExecution GetCalendarState GetCommandInvocation ✔️ community GetConnectionStatus GetDefaultPatchBaseline GetDeployablePatchSnapshotForInstance GetDocument ✔️ community ✔️ GetInventory GetInventorySchema GetMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ Show Tests GetMaintenanceWindowExecution GetMaintenanceWindowExecutionTask GetMaintenanceWindowExecutionTaskInvocation GetMaintenanceWindowTask GetOpsItem GetOpsMetadata GetOpsSummary GetParameter ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetParameterHistory ✔️ community ✔️ GetParameters ✔️ community ✔️ ✔️ ✔️ Show Tests GetParametersByPath ✔️ community ✔️ ✔️ ✔️ Show Tests GetPatchBaseline GetPatchBaselineForPatchGroup GetResourcePolicies GetServiceSetting LabelParameterVersion ✔️ community ✔️ ✔️ ✔️ Show Tests ListAssociationVersions ListAssociations ListCommandInvocations ✔️ pro ListCommands ✔️ community ListComplianceItems ListComplianceSummaries ListDocumentMetadataHistory ListDocumentVersions ListDocuments ✔️ community ✔️ ListInventoryEntries ListOpsItemEvents ListOpsItemRelatedItems ListOpsMetadata ListResourceComplianceSummaries ListResourceDataSync ListTagsForResource ✔️ community ✔️ ✔️ ✔️ Show Tests ModifyDocumentPermission ✔️ community ✔️ PutComplianceItems PutInventory PutParameter ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PutResourcePolicy RegisterDefaultPatchBaseline RegisterPatchBaselineForPatchGroup RegisterTargetWithMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RegisterTaskWithMaintenanceWindow ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests RemoveTagsFromResource ✔️ community ✔️ ResetServiceSetting ResumeSession SendAutomationSignal SendCommand ✔️ community StartAssociationsOnce StartAutomationExecution StartChangeRequestExecution StartSession StopAutomationExecution TerminateSession UnlabelParameterVersion UpdateAssociation UpdateAssociationStatus UpdateDocument ✔️ community ✔️ UpdateDocumentDefaultVersion ✔️ community ✔️ UpdateDocumentMetadata UpdateMaintenanceWindow UpdateMaintenanceWindowTarget UpdateMaintenanceWindowTask UpdateManagedInstanceRole UpdateOpsItem UpdateOpsMetadata UpdatePatchBaseline UpdateResourceDataSync UpdateServiceSetting 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.sso-admin (IAM Identity Center (successor to Single Sign-On))/references/coverage/coverage_sso-admin/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sso-admin/Coverage Overview IAM Identity Center (successor to Single Sign-On) (sso-admin) 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 AttachCustomerManagedPolicyReferenceToPermissionSet ✔️ pro ✔️ AttachManagedPolicyToPermissionSet ✔️ pro ✔️ CreateAccountAssignment ✔️ pro ✔️ CreateApplication CreateApplicationAssignment CreateInstance CreateInstanceAccessControlAttributeConfiguration CreatePermissionSet ✔️ pro ✔️ CreateTrustedTokenIssuer DeleteAccountAssignment ✔️ pro ✔️ DeleteApplication DeleteApplicationAccessScope DeleteApplicationAssignment DeleteApplicationAuthenticationMethod DeleteApplicationGrant DeleteInlinePolicyFromPermissionSet ✔️ pro ✔️ DeleteInstance DeleteInstanceAccessControlAttributeConfiguration DeletePermissionSet ✔️ pro ✔️ DeletePermissionsBoundaryFromPermissionSet DeleteTrustedTokenIssuer DescribeAccountAssignmentCreationStatus ✔️ pro ✔️ DescribeAccountAssignmentDeletionStatus ✔️ pro ✔️ DescribeApplication DescribeApplicationAssignment DescribeApplicationProvider DescribeInstance DescribeInstanceAccessControlAttributeConfiguration DescribePermissionSet ✔️ pro ✔️ DescribePermissionSetProvisioningStatus DescribeTrustedTokenIssuer DetachCustomerManagedPolicyReferenceFromPermissionSet ✔️ pro ✔️ DetachManagedPolicyFromPermissionSet ✔️ pro ✔️ GetApplicationAccessScope GetApplicationAssignmentConfiguration GetApplicationAuthenticationMethod GetApplicationGrant GetInlinePolicyForPermissionSet ✔️ pro ✔️ GetPermissionsBoundaryForPermissionSet ListAccountAssignmentCreationStatus ListAccountAssignmentDeletionStatus ListAccountAssignments ✔️ pro ✔️ ListAccountAssignmentsForPrincipal ✔️ pro ✔️ ListAccountsForProvisionedPermissionSet ✔️ pro ListApplicationAccessScopes ListApplicationAssignments ListApplicationAssignmentsForPrincipal ListApplicationAuthenticationMethods ListApplicationGrants ListApplicationProviders ListApplications ListCustomerManagedPolicyReferencesInPermissionSet ✔️ pro ✔️ ListInstances ✔️ pro ✔️ ListManagedPoliciesInPermissionSet ✔️ pro ✔️ ListPermissionSetProvisioningStatus ListPermissionSets ✔️ pro ✔️ ListPermissionSetsProvisionedToAccount ✔️ pro ListTagsForResource ListTrustedTokenIssuers ProvisionPermissionSet ✔️ pro PutApplicationAccessScope PutApplicationAssignmentConfiguration PutApplicationAuthenticationMethod PutApplicationGrant PutInlinePolicyToPermissionSet ✔️ pro ✔️ PutPermissionsBoundaryToPermissionSet TagResource UntagResource UpdateApplication UpdateInstance ✔️ pro ✔️ UpdateInstanceAccessControlAttributeConfiguration UpdatePermissionSet ✔️ pro ✔️ UpdateTrustedTokenIssuer 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.Step Functions/user-guide/aws/stepfunctions/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/stepfunctions/Introduction Step Functions is a serverless workflow engine that enables the orchestrating of multiple AWS services. It provides a JSON-based structured language called Amazon States Language (ASL) which allows to specify how to manage a sequence of tasks and actions that compose the application’s workflow. Thus making it easier to build and maintain complex and distributed applications.
+LocalStack allows you to use the Step Functions APIs in your local environment to create, execute, update, and delete state machines locally.Step-up Authentication using Amazon Cognito/applications/step-up-authentication-using-amazon-cognito/Mon, 01 Jan 0001 00:00:00 +0000/applications/step-up-authentication-using-amazon-cognito/Step Functions/references/coverage/coverage_stepfunctions/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_stepfunctions/Coverage Overview Step Functions 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 CreateActivity ✔️ community ✔️ ✔️ ✔️ Show Tests CreateStateMachine ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests CreateStateMachineAlias DeleteActivity ✔️ community ✔️ ✔️ ✔️ Show Tests DeleteStateMachine ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DeleteStateMachineAlias DeleteStateMachineVersion ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeActivity ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeExecution ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeMapRun ✔️ community ✔️ ✔️ ✔️ Show Tests DescribeStateMachine ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests DescribeStateMachineAlias DescribeStateMachineForExecution ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetActivityTask ✔️ community ✔️ ✔️ ✔️ Show Tests GetExecutionHistory ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListActivities ✔️ community ✔️ ✔️ ✔️ Show Tests ListExecutions ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListMapRuns ✔️ community ✔️ ✔️ ✔️ Show Tests ListStateMachineAliases ListStateMachineVersions ✔️ community ✔️ ✔️ ✔️ Show Tests ListStateMachines ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests ListTagsForResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests PublishStateMachineVersion ✔️ community ✔️ ✔️ ✔️ Show Tests RedriveExecution SendTaskFailure ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendTaskHeartbeat ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests SendTaskSuccess ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests StartExecution ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests StartSyncExecution ✔️ pro StopExecution ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests TestState ✔️ community ✔️ ✔️ ✔️ Show Tests UntagResource ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateMapRun UpdateStateMachine ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests UpdateStateMachineAlias ValidateStateMachineDefinition 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.STS (Security Token Service)/references/coverage/coverage_sts/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_sts/Coverage Overview Security Token Service (STS) 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 AssumeRole ✔️ community ✔️ ✔️ ✔️ Show Tests AssumeRoleWithSAML ✔️ community ✔️ ✔️ Show Tests AssumeRoleWithWebIdentity ✔️ community ✔️ Show Tests DecodeAuthorizationMessage GetAccessKeyInfo GetCallerIdentity ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetFederationToken ✔️ community ✔️ ✔️ ✔️ ✔️ Show Tests GetSessionToken ✔️ 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.Support API/references/coverage/coverage_support/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_support/Coverage Overview Support 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 AddAttachmentsToSet AddCommunicationToCase CreateCase ✔️ community ✔️ ✔️ Show Tests DescribeAttachment DescribeCases ✔️ community ✔️ ✔️ Show Tests DescribeCommunications DescribeCreateCaseOptions DescribeServices DescribeSeverityLevels DescribeSupportedLanguages DescribeTrustedAdvisorCheckRefreshStatuses DescribeTrustedAdvisorCheckResult DescribeTrustedAdvisorCheckSummaries DescribeTrustedAdvisorChecks ✔️ community ✔️ RefreshTrustedAdvisorCheck ✔️ community ✔️ ResolveCase ✔️ 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.Support/user-guide/aws/support/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/support/Introduction AWS Support is a service provided by Amazon Web Services (AWS) that offers technical assistance and resources to help you optimize your AWS environment, troubleshoot issues, and maintain operational efficiency. Support APIs provide programmatic access to AWS Support services, including the ability to create and manage support cases programmatically. You can further automate your support workflow using various AWS services, such as Lambda, CloudWatch, and EventBridge.
LocalStack allows you to use the Support APIs in your local environment to create and manage new cases, while testing your configurations locally.SWF (Simple Workflow Service)/references/coverage/coverage_swf/Mon, 01 Jan 0001 00:00:00 +0000/references/coverage/coverage_swf/Coverage Overview Simple Workflow Service (SWF) 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 CountClosedWorkflowExecutions CountOpenWorkflowExecutions CountPendingActivityTasks ✔️ community CountPendingDecisionTasks ✔️ community DeleteActivityType DeleteWorkflowType DeprecateActivityType ✔️ community DeprecateDomain ✔️ community DeprecateWorkflowType ✔️ community DescribeActivityType ✔️ community DescribeDomain ✔️ community DescribeWorkflowExecution ✔️ community DescribeWorkflowType ✔️ community GetWorkflowExecutionHistory ✔️ community ✔️ Show Tests ListActivityTypes ✔️ community ListClosedWorkflowExecutions ✔️ community ListDomains ✔️ community ListOpenWorkflowExecutions ✔️ community ListTagsForResource ListWorkflowTypes ✔️ community ✔️ Show Tests PollForActivityTask ✔️ community ✔️ Show Tests PollForDecisionTask ✔️ community ✔️ Show Tests RecordActivityTaskHeartbeat ✔️ community RegisterActivityType ✔️ community ✔️ Show Tests RegisterDomain ✔️ community ✔️ Show Tests RegisterWorkflowType ✔️ community ✔️ Show Tests RequestCancelWorkflowExecution RespondActivityTaskCanceled RespondActivityTaskCompleted ✔️ community ✔️ Show Tests RespondActivityTaskFailed ✔️ community RespondDecisionTaskCompleted ✔️ community ✔️ Show Tests SignalWorkflowExecution ✔️ community StartWorkflowExecution ✔️ community ✔️ Show Tests TagResource TerminateWorkflowExecution ✔️ community UndeprecateActivityType ✔️ community UndeprecateDomain ✔️ community UndeprecateWorkflowType ✔️ community 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.Systems Manager (SSM)/user-guide/aws/ssm/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/aws/ssm/Introduction Systems Manager (SSM) is a management service provided by Amazon Web Services that helps you effectively manage and control your infrastructure resources. SSM simplifies tasks related to system and application management, patching, configuration, and automation, allowing you to maintain the health and compliance of your environment.
LocalStack allows you to use the SSM APIs in your local environment to run operational tasks on the Dockerized instances. The supported APIs are available on our API coverage page, which provides information on the extent of SSM’s integration with LocalStack.Terraform/user-guide/integrations/terraform/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/terraform/Introduction Terraform is an Infrastructure-as-Code (IaC) framework developed by HashiCorp. It enables users to define and provision infrastructure using a high-level configuration language. Terraform uses HashiCorp Configuration Language (HCL) as its configuration syntax. HCL is a domain-specific language designed for writing configurations that define infrastructure elements and their relationships.
LocalStack supports Terraform via the AWS provider through custom service endpoints. You can configure Terraform to use LocalStack in two ways:Testcontainers/user-guide/integrations/testcontainers/Mon, 01 Jan 0001 00:00:00 +0000/user-guide/integrations/testcontainers/Overview Testcontainers is a library that helps you to run your tests against real dependencies.
diff --git a/references/coverage/coverage_account/index.html b/references/coverage/coverage_account/index.html
index 9fb7363e59..eb163df938 100644
--- a/references/coverage/coverage_account/index.html
+++ b/references/coverage/coverage_account/index.html
@@ -1,7 +1,7 @@
AWS Account Management | Docs