Memo/AmazonWebServices/Organizations

https://dexlab.net:443/pukiwiki/index.php?Memo/AmazonWebServices/Organizations
 

Organizations


aws cliでAWSアカウント追加

既に設定済みのAWS accountに別のAWS accountを追加する事で、住所、請求情報等を入力せずに済む。

  • consolidated billing設定済みのAWS accountはOrganizationsに表示されていた。
  • profileで指定するのは、請求を纏めているAWS account
  • デフォルトだと上限20アカウント(15アカウント+招待5アカウント)まで。サポートから上限緩和申請は可能
  • root accountのパスワードは発行されないので、STSを利用するか、パスワードリセットから初期化した。
  • 追加
    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",
    ...

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 07:31:37 (35d)