AWSのリージョンのアベイラビリティゾーン(AZ)を一覧表示する!(AWS CLI)

AWSのリージョンのアベイラビリティゾーン(AZ)を、AWS CLIで一覧表示します。

デフォルトのリージョンのアベイラビリティゾーン(AZ)を一覧表示する!

デフォルトのリージョンのアベイラビリティゾーン(AZ)を一覧表示します。

$ aws ec2 describe-availability-zones 
{
    "AvailabilityZones": [
        {
            "State": "available",
            "OptInStatus": "opt-in-not-required",
            "Messages": [],
            "RegionName": "ap-northeast-1",
            "ZoneName": "ap-northeast-1a",
            "ZoneId": "apne1-az4",
            "GroupName": "ap-northeast-1",
            "NetworkBorderGroup": "ap-northeast-1",
            "ZoneType": "availability-zone"
        },
        {
            "State": "available",
            "OptInStatus": "opt-in-not-required",
            "Messages": [],
            "RegionName": "ap-northeast-1",
            "ZoneName": "ap-northeast-1c",
            "ZoneId": "apne1-az1",
            "GroupName": "ap-northeast-1",
            "NetworkBorderGroup": "ap-northeast-1",
            "ZoneType": "availability-zone"
        },
        {
            "State": "available",
            "OptInStatus": "opt-in-not-required",
            "Messages": [],
            "RegionName": "ap-northeast-1",
            "ZoneName": "ap-northeast-1d",
            "ZoneId": "apne1-az2",
            "GroupName": "ap-northeast-1",
            "NetworkBorderGroup": "ap-northeast-1",
            "ZoneType": "availability-zone"
        }
    ]
}

リージョンを指定してアベイラビリティゾーン(AZ)を一覧表示する!

リージョンを指定する場合は、「--region」オプションを使用します。

$ aws ec2 describe-availability-zones --region ap-south-1
{
    "AvailabilityZones": [
        {
            "State": "available",
            "OptInStatus": "opt-in-not-required",
            "Messages": [],
            "RegionName": "ap-south-1",
            "ZoneName": "ap-south-1a",
            "ZoneId": "aps1-az1",
            "GroupName": "ap-south-1",
            "NetworkBorderGroup": "ap-south-1",
            "ZoneType": "availability-zone"
        },
        {
            "State": "available",
            "OptInStatus": "opt-in-not-required",
            "Messages": [],
            "RegionName": "ap-south-1",
            "ZoneName": "ap-south-1b",
            "ZoneId": "aps1-az3",
            "GroupName": "ap-south-1",
            "NetworkBorderGroup": "ap-south-1",
            "ZoneType": "availability-zone"
        },
        {
            "State": "available",
            "OptInStatus": "opt-in-not-required",
            "Messages": [],
            "RegionName": "ap-south-1",
            "ZoneName": "ap-south-1c",
            "ZoneId": "aps1-az2",
            "GroupName": "ap-south-1",
            "NetworkBorderGroup": "ap-south-1",
            "ZoneType": "availability-zone"
        }
    ]
}

おわりに

AWS CLIで、ベイラビリティゾーンの一覧を表示すると、AWL CLIで使用する正確なアベイラビリティゾーン名を容易に確認することができます。

関連記事