または AWS SDK PutBucketRequestPaymentで使用する CLI - AWS SDK コード例

AWS Doc SDK Examples GitHub リポジトリには他にも AWS SDK例があります。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

または AWS SDK PutBucketRequestPaymentで使用する CLI

以下のコード例は、PutBucketRequestPayment の使用方法を示しています。

CLI
AWS CLI

例 1: バケットの「リクエスタ支払い」設定を有効にするには

次の put-bucket-request-payment の例では、指定したバケットの requester pays を有効にします。

aws s3api put-bucket-request-payment \ --bucket my-bucket \ --request-payment-configuration '{"Payer":"Requester"}'

このコマンドでは何も出力されません。

例 2: バケットの「リクエスタ支払い」設定を無効にするには

次の put-bucket-request-payment の例では、指定したバケットの requester pays を無効にします。

aws s3api put-bucket-request-payment \ --bucket my-bucket \ --request-payment-configuration '{"Payer":"BucketOwner"}'

このコマンドでは何も出力されません。

  • API 詳細については、AWS CLI 「 コマンドリファレンスPutBucketRequestPayment」の「」を参照してください。

PowerShell
のツール PowerShell

例 1: 「mybucket」という名前のバケットのリクエスト支払い設定を更新して、バケットからのダウンロードをリクエストしたユーザーにダウンロード料金が請求されるようにします。デフォルトでは、バケット所有者がダウンロード料金を支払います。リクエスト支払いをデフォルトに戻すには、 RequestPaymentConfiguration_Payer パラメータに 'BucketOwner' を使用します。

Write-S3BucketRequestPayment -BucketName amzn-s3-demo-bucket -RequestPaymentConfiguration_Payer Requester
  • API 詳細については、「 コマンドレットリファレンスPutBucketRequestPayment」の「」を参照してください。 AWS Tools for PowerShell