

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

# 使用 管理 Amazon ECS 帳戶設定 AWS CLI
<a name="account-setting-management-cli"></a>

您可以使用 Amazon ECS API AWS CLI 或 SDKs 來管理帳戶設定。`dualStackIPv6`、 `fargateFIPSMode``fargateTaskRetirementWaitPeriod`和 `fargateEventWindows`帳戶設定只能使用這些工具檢視或變更。

**注意**  
您可以使用雙堆疊服務端點，透過 IPv4 和 IPv6 AWS CLI從 、 SDKs 和 Amazon ECS API 與 Amazon ECS 互動。如需詳細資訊，請參閱[使用 Amazon ECS 雙堆疊端點](dual-stack-endpoint.md)。

如需有關任務定義可用 API 動作的資訊，請參閱《Amazon Elastic Container Service API 參考》**中的[帳戶設定動作](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/OperationList-query-account.html)。

使用以下其中一個命令來為帳戶中所有使用者或角色修改預設帳戶設定。除非使用者或角色自行明確覆寫這些設定，否則這些變更適用於整個 AWS 帳戶。
+ [put-account-setting-default](https://docs.aws.amazon.com/cli/latest/reference/ecs/put-account-setting-default.html) (AWS CLI)

  ```
  aws ecs put-account-setting-default --name {{serviceLongArnFormat}} --value {{enabled}} --region {{us-east-2}}
  ```

  您也可以使用此命令來修改其他帳戶設定。若要執行此操作，請使用對應的帳戶設定來取代 `name` 參數。
+ [Write-ECSAccountSetting](https://docs.aws.amazon.com/powershell/latest/reference/items/Write-ECSAccountSetting.html) (AWS Tools for Windows PowerShell)

  ```
  Write-ECSAccountSettingDefault -Name {{serviceLongArnFormat}} -Value {{enabled}} -Region {{us-east-1}} -Force
  ```

**修改使用者帳戶的帳戶設定 (AWS CLI)**

使用以下其中一個命令來修改使用者的帳戶設定。若您以根使用者身分使用這些命令，變更會套用到整個 AWS 帳戶，除非使用者或角色自行明確覆寫這些設定。
+ [put-account-setting](https://docs.aws.amazon.com/cli/latest/reference/ecs/put-account-setting.html) (AWS CLI)

  ```
  aws ecs put-account-setting --name {{serviceLongArnFormat}} --value {{enabled}} --region {{us-east-1}}
  ```

  您也可以使用此命令來修改其他帳戶設定。若要執行此操作，請使用對應的帳戶設定來取代 `name` 參數。
+ [Write-ECSAccountSetting](https://docs.aws.amazon.com/powershell/latest/reference/items/Write-ECSAccountSetting.html) (AWS Tools for Windows PowerShell)

  ```
  Write-ECSAccountSetting -Name {{serviceLongArnFormat}} -Value {{enabled}} -Force
  ```

**修改特定使用者或角色的帳戶設定 (AWS CLI)**

使用下列其中一個命令並在請求中指定使用者、角色或根使用者的 ARN，即可修改特定使用者或角色的帳戶設定。
+ [put-account-setting](https://docs.aws.amazon.com/cli/latest/reference/ecs/put-account-setting.html) (AWS CLI)

  ```
  aws ecs put-account-setting --name {{serviceLongArnFormat}} --value {{enabled}} --principal-arn arn:aws:iam::{{aws_account_id}}:user/{{principalName}} --region {{us-east-1}}
  ```

  您也可以使用此命令來修改其他帳戶設定。若要執行此操作，請使用對應的帳戶設定來取代 `name` 參數。
+ [Write-ECSAccountSetting](https://docs.aws.amazon.com/powershell/latest/reference/items/Write-ECSAccountSetting.html) (AWS Tools for Windows PowerShell)

  ```
  Write-ECSAccountSetting -Name {{serviceLongArnFormat}} -Value {{enabled}} -PrincipalArn arn:aws:iam::{{aws_account_id}}:user/{{principalName}} -Region {{us-east-1}} -Force
  ```