Utilizzare PutBucketRequestPayment con una CLI - Esempi di codice per SDK AWS

Sono disponibili altri esempi per SDK AWS nel repository GitHub della documentazione degli esempi per SDK AWS.

Utilizzare PutBucketRequestPayment con una CLI

Gli esempi di codice seguenti mostrano come utilizzare PutBucketRequestPayment.

CLI
AWS CLI

Esempio 1: come abilitare la configurazione “requester pays” per un bucket.

L’esempio put-bucket-request-payment seguente abilita requester pays per il bucket specificato.

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

Questo comando non produce alcun output.

Esempio 2: come disabilitare la configurazione “requester pays” per un bucket.

L’esempio put-bucket-request-payment seguente disabilita requester pays per il bucket specificato.

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

Questo comando non produce alcun output.

  • Per informazioni dettagliate sull’API, consulta PutBucketRequestPayment nella documentazione di riferimento dei comandi della AWS CLI.

PowerShell
Strumenti per PowerShell V4

Esempio 1: aggiorna la configurazione del pagamento della richiesta per il bucket denominato “amzn-s3-demo-bucket” in modo che alla persona che richiede il download dal bucket venga addebitato il costo del download. Per impostazione predefinita, il proprietario del bucket paga i download. Per ripristinare l’impostazione predefinita per il pagamento della richiesta, imposta il parametro RequestPaymentConfiguration_Payer su “BucketOwner”.

Write-S3BucketRequestPayment -BucketName amzn-s3-demo-bucket -RequestPaymentConfiguration_Payer Requester
  • Per informazioni dettagliate sull’API, consulta PutBucketRequestPayment nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V4).

Strumenti per PowerShell V5

Esempio 1: aggiorna la configurazione del pagamento della richiesta per il bucket denominato “amzn-s3-demo-bucket” in modo che alla persona che richiede il download dal bucket venga addebitato il costo del download. Per impostazione predefinita, il proprietario del bucket paga i download. Per ripristinare l’impostazione predefinita per il pagamento della richiesta, imposta il parametro RequestPaymentConfiguration_Payer su “BucketOwner”.

Write-S3BucketRequestPayment -BucketName amzn-s3-demo-bucket -RequestPaymentConfiguration_Payer Requester
  • Per informazioni dettagliate sull’API, consulta PutBucketRequestPayment nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V5).