複数のAWSアカウントを管理できる。
awscliのorganizationsからAWSアカウントを作ると、billingの設定等を省略できる。
記事:
既に設定済みのAWS accountに別のAWS accountを追加する事で、住所、請求情報等を入力せずに済む。
aws --profile default organizations create-account --email aws+company1@example.com --account-name "company1" { "CreateAccountStatus": { "RequestedTimestamp": 1495507958.1234567, "State": "IN_PROGRESS", "Id": "car-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "AccountName": "company1" } }
aws --profile default organizations describe-create-account-status --create-account-request-id car-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 成功した場合 { "CreateAccountStatus": { "AccountName": "company1", "State": "SUCCEEDED", "RequestedTimestamp": 1495507959.1234567, "CompletedTimestamp": 1495507959.1234567, "Id": "car-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "AccountId": "123456789012" } } # 上限に達して作成できない場合 ... "State": "FAILED", ... "FailureReason": "ACCOUNT_LIMIT_EXCEEDED", ...