AWS Snowball Edge は新規顧客には利用できなくなりました。新しいお客様は、オンライン転送、安全な物理的な転送のためのAWS データ転送ターミナル
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Snowball Edge AWS Security Token Serviceでの の使用
AWS Security Token Service(AWS STS) は、IAM ユーザーの権限が制限された一時的な認証情報をリクエストするのに役立ちます。
重要
AWSサービスが Snowball Edge で適切に機能するには、サービスのポートを許可する必要があります。詳細については、「Snowball Edge の AWS サービスのポート要件」を参照してください。
トピック
Snowball Edge でのAWS CLIおよび API オペレーションの使用
AWS CLIまたは API オペレーションを使用して Snowball Edge デバイスで IAM、AWS STS Amazon S3、Amazon EC2 コマンドを発行する場合は、 をregion「」として指定する必要がありますsnow。 これを行うには、次の例のように、 コマンド自体で AWS configureまたは を使用します。
aws configure --profile snowballEdge AWS Access Key ID [None]: defgh AWS Secret Access Key [None]: 1234567 Default region name [None]: snow Default output format [None]: json
または
aws iam list-users --endpoint http://192.0.2.0:6078 --region snow --profile snowballEdge
注記
でローカルで使用するアクセスキー ID とアクセスシークレットキーは、AWS Snowball Edgeのキーと交換できませんAWS クラウド。
Snowball Edge でサポートされているAWS STSAWS CLIコマンド
assume-role コマンドのみがローカルでサポートされています。
assume-role では以下のパラメータがサポートされます。
role-arnrole-session-nameduration-seconds
Snowball Edge でロールを引き受けるコマンドの例
ロールを引き受けるには、以下のコマンドを使用します。
aws sts assume-role --role-arn"arn:aws:iam::123456789012:role/example-role"--role-session-nameAWSCLI-Session--endpointhttp://snow-device-IP-address:7078
assume-role コマンド使用の詳細については、AWS CLIを使用して IAM ロールを引き受ける方法を教えてください。
の使用の詳細についてはAWS STS、IAM ユーザーガイドの「一時的なセキュリティ認証情報の使用」を参照してください。
Snowball Edge でサポートされているAWS STS API オペレーション
AssumeRole API のみがローカルでサポートされています。
AssumeRole では以下のパラメータがサポートされます。
RoleArnRoleSessionNameDurationSeconds
例ロールの引き受け例
https://sts.amazonaws.com/ ?Version=2011-06-15 &Action=AssumeRole &RoleSessionName=session-example &RoleArn=arn:aws:iam::123456789012:role/demo &DurationSeconds=3600