Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK
Usar PutBucketRequestPayment com uma CLI
Os exemplos de código a seguir mostram como usar o PutBucketRequestPayment.
- CLI
-
- AWS CLI
-
Exemplo 1: para habilitar a configuração “requester pays” para um bucket
O exemplo
put-bucket-request-paymenta seguir habilitarequester paysdo bucket especificado.aws s3api put-bucket-request-payment \ --bucketamzn-s3-demo-bucket\ --request-payment-configuration '{"Payer":"Requester"}'Este comando não produz saída.
Exemplo 2: para desabilitar a configuração “requester pays” para um bucket
O exemplo
put-bucket-request-paymenta seguir desabilitarequester paysdo bucket especificado.aws s3api put-bucket-request-payment \ --bucketamzn-s3-demo-bucket\ --request-payment-configuration '{"Payer":"BucketOwner"}'Este comando não produz saída.
-
Consulte detalhes da API em PutBucketRequestPayment
na Referência de comandos da AWS CLI.
-
- PowerShell
-
- Ferramentas para PowerShell V4
-
Exemplo 1: atualiza a configuração de pagamento de solicitação do bucket denominado “amzn-s3-demo-bucket” para que a pessoa que está solicitando downloads pelo bucket seja cobrada pelo download. Por padrão, o proprietário do bucket paga pelos downloads. Para definir o pagamento de solicitação de volta ao padrão, use “BucketOwner” para o parâmetro RequestPaymentConfiguration_Payer.
Write-S3BucketRequestPayment -BucketName amzn-s3-demo-bucket -RequestPaymentConfiguration_Payer Requester-
Consulte detalhes da API em PutBucketRequestPayment na Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).
-
- Ferramentas para PowerShell V5
-
Exemplo 1: atualiza a configuração de pagamento de solicitação do bucket denominado “amzn-s3-demo-bucket” para que a pessoa que está solicitando downloads pelo bucket seja cobrada pelo download. Por padrão, o proprietário do bucket paga pelos downloads. Para definir o pagamento de solicitação de volta ao padrão, use “BucketOwner” para o parâmetro RequestPaymentConfiguration_Payer.
Write-S3BucketRequestPayment -BucketName amzn-s3-demo-bucket -RequestPaymentConfiguration_Payer Requester-
Consulte detalhes da API em PutBucketRequestPayment na Referência de cmdlet do Ferramentas da AWS para PowerShell (V5).
-