翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
チュートリアル: を使用して Amazon EC2 スポットフリートロールを作成する AWS CLI
スポットフリートのコンピューティング環境の AmazonEC2SpotFleetTaggingRole IAM ロールを作成するには
-
AWS CLIを使用して次のコマンドを実行します。
$
aws iam create-role --role-name AmazonEC2SpotFleetTaggingRole \ --assume-role-policy-document '{ "Version":"2012-10-17", "Statement":[ { "Sid":"", "Effect":"Allow", "Principal": { "Service":"spotfleet.amazonaws.com" }, "Action":"sts:AssumeRole" } ] }'
-
AmazonEC2SpotFleetTaggingRole マネージド IAM ポリシーを AmazonEC2SpotFleetTaggingRole ロールにアタッチするには、以下のコマンドを AWS CLIで実行します。
$
aws iam attach-role-policy \ --policy-arn \ arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole \ --role-name \ AmazonEC2SpotFleetTaggingRole
Amazon EC2 スポットの AWSServiceRoleForEC2Spot
IAMのサービスにリンクされたロールを作成するには
注記
AWSServiceRoleForEC2Spot
IAM サービスにリンクされたロールがすでに存在する場合は、次のようなエラーメッセージが表示されます。
An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation: Service role name
AWSServiceRoleForEC2Spot
has been taken in this account, please try a different suffix.
-
AWS CLIを使用して次のコマンドを実行します。
$
aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
Amazon EC2 スポットフリートの AWSServiceRoleForEC2SpotFleet
IAM サービスにリンクされたロールを作成するには
注記
AWSServiceRoleForEC2SpotFleet
IAM サービスにリンクされたロールがすでに存在する場合は、次のようなエラーメッセージが表示されます。
An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation: Service role name
AWSServiceRoleForEC2SpotFleet
has been taken in this account, please try a different suffix.
-
AWS CLIを使用して次のコマンドを実行します。
$
aws iam create-service-linked-role --aws-service-name spotfleet.amazonaws.com