Managing AWS Regions - AWS General Reference
AWS services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with AWS services in China.

Managing AWS Regions

AWS Regions introduced before March 20, 2019 are enabled by default. You can begin working in these Regions immediately. Regions introduced after March 20, 2019, such as Asia Pacific (Hong Kong), are disabled by default. You must enable these Regions before you can use them.

If a Region is disabled by default, you can use the AWS Management Console to enable and disable it. By enabling and disabling these Regions, you control whether users in your AWS account can access their resources. If a Region is enabled by default, you cannot disable it.

About AWS Regions

An AWS Region is a collection of AWS resources in a geographic area. Each AWS Region is isolated and independent of the other Regions. For a list of Region names and codes, see this table.

The resources that you create in one Region do not exist in any other Region unless you explicitly use a replication feature offered by an AWS service. Some services, such as AWS Identity and Access Management (IAM), do not have Regional resources. Others, such as Amazon Simple Storage Service (Amazon S3), support cross-Region replication.

Regions provide fault tolerance, stability, and resilience, and can also reduce latency. They allow you to create redundant resources that remain available and unaffected by a Regional outage. Administrators can enable and disable Regions and use a policy condition that controls access to AWS services in a particular AWS Region.

For a table of AWS services supported in each Region (without endpoints), see the Region Table.

Enabling a Region

To enable a Region that is disabled by default, you must be an administrator for the account with permissions to enable Regions. To view an example policy that includes these permissions, see AWS: Allows Enabling and Disabling AWS Regions in the IAM User Guide.

When you enable a Region, AWS performs actions to prepare your account in that Region, such as distributing your IAM resources to the Region. This process takes a few minutes for most accounts, but this can take several hours. You cannot use the Region until this process is complete.

For a list of Regions that are disabled by default, see Available Regions in the Amazon EC2 User Guide.

To enable a Region

  1. Sign in to the AWS Management Console using administrative credentials with a policy that allows enabling Regions. To view an example policy that provides these permissions, see AWS: Allows Enabling and Disabling AWS Regions in the IAM User Guide.

  2. In the upper right corner of the console, choose your account name or number and then choose My Account.

  3. In the AWS Regions section, next to the name of the Region that you want to enable, choose Enable.

  4. In the dialog box, review the informational text and choose Enable Region.

  5. Wait until the Region is ready to use.

Disabling a Region

To disable a Region that you enabled but no longer want members of your account to use, you should first remove all resources from that Region. After you disable a Region, you can no longer view or manage resources in that Region. However, resources in that Region can continue to incur charges. For more information, see Enabling and Disabling Regions in the AWS Billing and Cost Management User Guide.

Important

After you disable a Region, the resources in this Region are immediately unavailable.

To disable a Region

  1. Sign in to the AWS Management Console using administrative credentials with a policy that allows disabling Regions. To view an example policy that provides these permissions, see AWS: Allows Enabling and Disabling AWS Regions in the IAM User Guide.

  2. In the upper right corner of the console, choose your account name or number and then choose My Account.

  3. In the AWS Regions section, next to the name of the Region that you want to disable, choose Disable.

  4. In the dialog box, review the informational text and choose Disable Region.

Describing your Regions using the AWS CLI

Use the describe-regions command to describe the Regions available for your account, whether they are enabled or disabled.

aws ec2 describe-regions --all-regions

If the Region is enabled by default, the output includes the following:

"OptInStatus": "opt-in-not-required"

If the Region is not enabled, the output includes the following:

"OptInStatus": "not-opted-in"

After an opt-in Region is enabled, the output includes the following:

"OptInStatus": "opted-in"