AWS AppConfig endpoints and quotas - AWS General Reference

AWS AppConfig endpoints and quotas

The following are the service endpoints and service quotas for this service. To connect programmatically to an AWS service, you use an endpoint. In addition to the standard AWS endpoints, some AWS services offer FIPS endpoints in selected Regions. For more information, see AWS service endpoints. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account. For more information, see AWS service quotas.

AWS AppConfig is a capability of AWS Systems Manager. To view endpoints and quotas of other Systems Manager capabilities, see AWS Systems Manager endpoints and quotas.

Service endpoints

The following sections describe the service endpoints for AWS AppConfig. AWS AppConfig uses control plane APIs for setting up and configuring AWS AppConfig applications, environments, configuration profiles, and deployment strategies. AWS AppConfig uses the AWS AppConfig Data service to call data plane APIs for retrieving stored configurations.

Control plane endpoints

The following table contains AWS Region-specific endpoints that AWS AppConfig supports for control plane operations. Control plane operations are used for creating, updating, and managing configuration data. For more information, see AWS AppConfig operations in the AWS AppConfig API Reference.

Region Name Region Endpoint Protocol
US East (Ohio) us-east-2

appconfig.us-east-2.amazonaws.com

appconfig-fips.us-east-2.amazonaws.com

HTTPS

HTTPS

US East (N. Virginia) us-east-1

appconfig.us-east-1.amazonaws.com

appconfig-fips.us-east-1.amazonaws.com

HTTPS

HTTPS

US West (N. California) us-west-1

appconfig.us-west-1.amazonaws.com

appconfig-fips.us-west-1.amazonaws.com

HTTPS

HTTPS

US West (Oregon) us-west-2

appconfig.us-west-2.amazonaws.com

appconfig-fips.us-west-2.amazonaws.com

HTTPS

HTTPS

Africa (Cape Town) af-south-1 appconfig.af-south-1.amazonaws.com HTTPS
Asia Pacific (Hong Kong) ap-east-1 appconfig.ap-east-1.amazonaws.com HTTPS
Asia Pacific (Hyderabad) ap-south-2 appconfig.ap-south-2.amazonaws.com HTTPS
Asia Pacific (Jakarta) ap-southeast-3 appconfig.ap-southeast-3.amazonaws.com HTTPS
Asia Pacific (Melbourne) ap-southeast-4 appconfig.ap-southeast-4.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 appconfig.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Osaka) ap-northeast-3 appconfig.ap-northeast-3.amazonaws.com HTTPS
Asia Pacific (Seoul) ap-northeast-2 appconfig.ap-northeast-2.amazonaws.com HTTPS
Asia Pacific (Singapore) ap-southeast-1 appconfig.ap-southeast-1.amazonaws.com HTTPS
Asia Pacific (Sydney) ap-southeast-2 appconfig.ap-southeast-2.amazonaws.com HTTPS
Asia Pacific (Tokyo) ap-northeast-1 appconfig.ap-northeast-1.amazonaws.com HTTPS
Canada (Central) ca-central-1

appconfig.ca-central-1.amazonaws.com

appconfig-fips.ca-central-1.amazonaws.com

HTTPS

HTTPS

Canada West (Calgary) ca-west-1

appconfig.ca-west-1.amazonaws.com

appconfig-fips.ca-west-1.amazonaws.com

HTTPS

HTTPS

Europe (Frankfurt) eu-central-1 appconfig.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 appconfig.eu-west-1.amazonaws.com HTTPS
Europe (London) eu-west-2 appconfig.eu-west-2.amazonaws.com HTTPS
Europe (Milan) eu-south-1 appconfig.eu-south-1.amazonaws.com HTTPS
Europe (Paris) eu-west-3 appconfig.eu-west-3.amazonaws.com HTTPS
Europe (Spain) eu-south-2 appconfig.eu-south-2.amazonaws.com HTTPS
Europe (Stockholm) eu-north-1 appconfig.eu-north-1.amazonaws.com HTTPS
Europe (Zurich) eu-central-2 appconfig.eu-central-2.amazonaws.com HTTPS
Israel (Tel Aviv) il-central-1 appconfig.il-central-1.amazonaws.com HTTPS
Middle East (Bahrain) me-south-1 appconfig.me-south-1.amazonaws.com HTTPS
Middle East (UAE) me-central-1 appconfig.me-central-1.amazonaws.com HTTPS
South America (São Paulo) sa-east-1 appconfig.sa-east-1.amazonaws.com HTTPS
AWS GovCloud (US-East) us-gov-east-1 appconfig.us-gov-east-1.amazonaws.com HTTPS
AWS GovCloud (US-West) us-gov-west-1 appconfig.us-gov-west-1.amazonaws.com HTTPS

Data plane endpoints

The following table contains AWS Region-specific endpoints that AWS AppConfig Data supports for data plane operations. Data plane operations are used for retrieving configuration data. For more information, see AWS AppConfig Data operations in the AWS AppConfig API Reference.

Region Name Region Endpoint Protocol
US East (Ohio) us-east-2 appconfigdata.us-east-2.amazonaws.com HTTPS
US East (N. Virginia) us-east-1 appconfigdata.us-east-1.amazonaws.com HTTPS
US West (N. California) us-west-1 appconfigdata.us-west-1.amazonaws.com HTTPS
US West (Oregon) us-west-2 appconfigdata.us-west-2.amazonaws.com HTTPS
Africa (Cape Town) af-south-1 appconfigdata.af-south-1.amazonaws.com HTTPS
Asia Pacific (Hong Kong) ap-east-1 appconfigdata.ap-east-1.amazonaws.com HTTPS
Asia Pacific (Hyderabad) ap-south-2 appconfigdata.ap-south-2.amazonaws.com HTTPS
Asia Pacific (Jakarta) ap-southeast-3 appconfigdata.ap-southeast-3.amazonaws.com HTTPS
Asia Pacific (Melbourne) ap-southeast-4 appconfigdata.ap-southeast-4.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 appconfigdata.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Osaka) ap-northeast-3 appconfigdata.ap-northeast-3.amazonaws.com HTTPS
Asia Pacific (Seoul) ap-northeast-2 appconfigdata.ap-northeast-2.amazonaws.com HTTPS
Asia Pacific (Singapore) ap-southeast-1 appconfigdata.ap-southeast-1.amazonaws.com HTTPS
Asia Pacific (Sydney) ap-southeast-2 appconfigdata.ap-southeast-2.amazonaws.com HTTPS
Asia Pacific (Tokyo) ap-northeast-1 appconfigdata.ap-northeast-1.amazonaws.com HTTPS
Canada (Central) ca-central-1 appconfigdata.ca-central-1.amazonaws.com HTTPS
Canada West (Calgary) ca-west-1 appconfigdata.ca-west-1.amazonaws.com HTTPS
Europe (Frankfurt) eu-central-1 appconfigdata.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 appconfigdata.eu-west-1.amazonaws.com HTTPS
Europe (London) eu-west-2 appconfigdata.eu-west-2.amazonaws.com HTTPS
Europe (Milan) eu-south-1 appconfigdata.eu-south-1.amazonaws.com HTTPS
Europe (Paris) eu-west-3 appconfigdata.eu-west-3.amazonaws.com HTTPS
Europe (Spain) eu-south-2 appconfigdata.eu-south-2.amazonaws.com HTTPS
Europe (Stockholm) eu-north-1 appconfigdata.eu-north-1.amazonaws.com HTTPS
Europe (Zurich) eu-central-2 appconfigdata.eu-central-2.amazonaws.com HTTPS
Israel (Tel Aviv) il-central-1 appconfigdata.il-central-1.amazonaws.com HTTPS
Middle East (Bahrain) me-south-1 appconfigdata.me-south-1.amazonaws.com HTTPS
Middle East (UAE) me-central-1 appconfigdata.me-central-1.amazonaws.com HTTPS
South America (São Paulo) sa-east-1 appconfigdata.sa-east-1.amazonaws.com HTTPS
AWS GovCloud (US-East) us-gov-east-1 appconfigdata.us-gov-east-1.amazonaws.com HTTPS
AWS GovCloud (US-West) us-gov-west-1 appconfigdata.us-gov-west-1.amazonaws.com HTTPS

Service quotas

Name Default Adjustable Description
Configuration size limit in AWS AppConfig hosted configuration store Each supported Region: 2,048 Kilobytes Yes The maximum size limit of a hosted configuration is 4,096 Kilobytes (per version). There is no additional cost to use hosted configurations. To reduce configuration size, remove unnecessary configuration data, or segment data across multiple configuration profiles. Limit increase requests will be auto-approved for values up to 4,000 Kilobytes.
Deployment size limit Each supported Region: 2,048 Kilobytes Yes The maximum size of an AWS AppConfig deployment is 4,096 Kilobytes (per deployment). To reduce configuration size, remove unnecessary configuration data, or segment configuration data across multiple configuration profiles. Limit increase requests will be automatically approved for values less than or equal to 4,000 Kilobytes.
Maximum number of applications Each supported Region: 100 Yes An application in AWS AppConfig is a logical unit of code (a namespace) that provides capabilities for your customers. Limit increase requests will be automatically approved for values less than or equal to 300.
Maximum number of configuration profiles per application Each supported Region: 100 Yes A configuration profile contains metadata about a particular set of configuration data used by your application. To reduce the number of configuration profiles required per application, split configuration profiles across multiple applications. Limit increase requests will be automatically approved for values less than or equal to 500.
Maximum number of deployment strategies Each supported Region: 20 Yes A deployment strategy defines how configuration deploys, or rolls out, across a collection of instances within a specific application environment. Limit increase requests will be automatically approved for values less than or equal to 100.
Maximum number of environments per application Each supported Region: 20 Yes An environment corresponds to a grouping of instances associated with an application. Environments examples include stages, such as beta and prod, or application subcomponents, such as web, mobile, and service. Limit increase requests will be automatically approved for values less than or equal to 100.

Control plane default limits

API name Transactions per second Adjustable

Create*

10

No

Delete*

10

No

Get*

100

No

List*

10

No

StartDeployment

10

No

StopDeployment

10

No

TagResource

20

No

UntagResource

20

No

Update*

10

No

ValidateConfiguration

10

No

Data plane default limits

Action API limit Adjustable

GetConfiguration (deprecated)

500 TPS

No

GetLatestConfiguration

1,000 TPS

Yes

StartConfigurationSession

500 TPS

Yes

Configurations received

1 million (burst) per day if not using the AWS AppConfig agent

Yes

To request an increase for GetLatestConfiguration, StartConfigurationSession, or Configurations received contact AWS Support. To improve performance, availability, and reduce costs, we recommended you cache configurations locally when using AWS AppConfig. The AWS AppConfig agent caches configurations on your behalf.