AWS CLI を使用した Amazon ECS アカウント設定の管理
アカウント設定は、Amazon ECS API、AWS CLI、または SDK を使用して管理することができます。dualStackIPv6
、fargateFIPSMode
、fargateTaskRetirementWaitPeriod
のアカウント設定は、それらのツールを使用してのみ表示または変更できます。
タスク定義に使用できる API アクションの詳細については、「Amazon Elastic Container Service API リファレンス」の「アカウント設定アクション」を参照してください。
アカウントのすべてのユーザーまたはロールのデフォルトアカウント設定を変更するには、以下のいずれかのコマンドを使用します。これらの変更は、ユーザーまたはロールがこれらの設定を明示的に上書きしない限り、AWS アカウント全体に適用されます。
-
put-account-setting-default (AWS CLI)
aws ecs put-account-setting-default --name
serviceLongArnFormat
--valueenabled
--regionus-east-2
このコマンドを使用して、他のアカウント設定を変更することもできます。そのためには、
name
パラメータを対応するアカウント設定に置き換えます。 -
Write-ECSAccountSetting (AWS Tools for Windows PowerShell)
Write-ECSAccountSettingDefault -Name
serviceLongArnFormat
-Valueenabled
-Regionus-east-1
-Force
ユーザーアカウントのアカウント設定を変更するには (AWS CLI)
自分のユーザーのアカウント設定を変更するには、以下のいずれかのコマンドを使用します。ルートユーザーとしてこれらのコマンドを使用する場合、ユーザーまたはロールが対象の設定を明示的に上書きしない限り、この変更内容が AWS アカウント全体に適用されます。
-
put-account-setting (AWS CLI)
aws ecs put-account-setting --name
serviceLongArnFormat
--valueenabled
--regionus-east-1
このコマンドを使用して、他のアカウント設定を変更することもできます。そのためには、
name
パラメータを対応するアカウント設定に置き換えます。 -
Write-ECSAccountSetting (AWS Tools for Windows PowerShell)
Write-ECSAccountSetting -Name
serviceLongArnFormat
-Valueenabled
-Force
特定のユーザーまたはロールのアカウント設定を変更するには (AWS CLI)
特定のユーザーまたはロールのアカウント設定を変更するには、以下のいずれかのコマンドを使用して、リクエストの中でユーザー、ロール、またはルートユーザーの ARN を指定します。
-
put-account-setting (AWS CLI)
aws ecs put-account-setting --name
serviceLongArnFormat
--valueenabled
--principal-arn arn:aws:iam::aws_account_id
:user/principalName
--regionus-east-1
このコマンドを使用して、他のアカウント設定を変更することもできます。そのためには、
name
パラメータを対応するアカウント設定に置き換えます。 -
Write-ECSAccountSetting (AWS Tools for Windows PowerShell)
Write-ECSAccountSetting -Name
serviceLongArnFormat
-Valueenabled
-PrincipalArn arn:aws:iam::aws_account_id
:user/principalName
-Regionus-east-1
-Force