更新現有帳戶 - AWS Control Tower

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

更新現有帳戶

您可以編輯先前提交的帳戶請求並執行 ,以更新 AFT 佈建的帳戶git push。此命令會叫用帳戶佈建工作流程,並可處理帳戶更新請求。您可以更新 的輸入ManagedOrganizationalUnit,這是 所需值的一部分control_tower_parameters

ManagedOrganizationalUnit 是唯一可在所有 中更新的參數control_tower_parameters。不過,屬於帳戶請求 Terraform 檔案的其他參數可以更新,例如 custom_fields。如需詳細資訊,請參閱使用 AFT 佈建新帳戶

例如,若要更新 AFT 帳戶的名稱或電子郵件地址,您可以定義帳戶custom_fields請求檔案中的詳細資訊。透過這樣做,您可以建立 SSM 參數,您可以在全域自訂期間傳入aws_account_alternate_contact資源。

resource "aws_account_alternate_contact" "operations" { alternate_contact_type = "OPERATIONS" name = "Example" title = "Example" email_address = "someone@example.com" phone_number = "+1234567890" }

您可以為其他聯絡類型新增類似的欄位,例如操作和安全性。在全球自訂中,為每個自訂欄位新增資料查詢,以確保您查詢在帳戶請求中建立的所有欄位:

data "aws_ssm_parameter" "billing_name" { name = "/aft/account-request/custom-fields/billing_name" } data "aws_ssm_parameter" "billing_title" { name = "/aft/account-request/custom-fields/billing_title" } data "aws_ssm_parameter" "billing_email_address" { name = "/aft/account-request/custom-fields/billing_email_address" } data "aws_ssm_parameter" "billing_phone_number" { name = "/aft/account-request/custom-fields/billing_phone_number" }

最後,在全球自訂檔案中,建立替代聯絡人資源。您需要為您在帳戶請求中建立的每個聯絡類型定義其中一個區塊:

resource "aws_account_alternate_contact" "billing" { alternate_contact_type = "BILLING" name = data.aws_ssm_parameter.billing_name.value title = data.aws_ssm_parameter.billing_title.value email_address = data.aws_ssm_parameter.billing_email_address.value phone_number = data.aws_ssm_parameter.billing_phone_number.value }
注意

您無法在帳戶佈建期間control_tower_parameters變更您為 提供的輸入。

aft-account-request 儲存庫ManagedOrganizationalUnit中指定 支援的格式包括 OUNameOUName (OU-ID)

更新 AFT 未佈建的帳戶

您可以在 aft-account-request 儲存庫中指定帳戶,以更新在 AFT 外部建立的 AWS Control Tower 帳戶。

注意

確保所有帳戶詳細資訊皆正確且符合 AWS Control Tower 組織和個別 AWS Service Catalog 佈建產品。

AWS 帳戶 使用 AFT 更新現有 的先決條件
  • AWS 帳戶 必須在 AWS Control Tower 中註冊。

  • AWS 帳戶 必須是 AWS Control Tower 組織的一部分。