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.