やりたいこと
AWS のリージョン名が今すぐ欲しい.
諸注意
環境は以下の通り. (2020/01/07 時点で brew upgrade awscli
してインストールされるバージョン.)
$ aws --version aws-cli/1.16.310 Python/3.7.6 Darwin/18.7.0 botocore/1.13.46
やったこと
$ aws ec2 describe-regions --query=Regions[].RegionName
以下のように出力される.
[ "eu-north-1", "ap-south-1", "eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-2", "ap-northeast-1", "sa-east-1", "ca-central-1", "ap-southeast-1", "ap-southeast-2", "eu-central-1", "us-east-1", "us-east-2", "us-west-1", "us-west-2" ]
ちなみに, --all-regions
を付けるとアカウント的に無効になっているリージョン名も取得可能.
$ aws ec2 describe-regions --all-regions --query=Regions[].RegionName
以下のように出力される.
[ "eu-north-1", "ap-south-1", "eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-2", "me-south-1", "ap-northeast-1", "sa-east-1", "ca-central-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "eu-central-1", "us-east-1", "us-east-2", "us-west-1", "us-west-2" ]
me-south-1
なんていうリージョン. これは, 中東 (バーレーン) リージョンとのこと.
参考文献
リージョン、アベイラビリティーゾーン、および ローカルゾーン
(完)