Uso de PutBucketRequestPayment
con un AWS SDK o una CLI
En los siguientes ejemplos de código, se muestra cómo utilizar PutBucketRequestPayment
.
- CLI
-
- AWS CLI
-
Ejemplo 1: habilitar la configuración de “el solicitante paga” para un bucket
El siguiente ejemplo de put-bucket-request-payment
habilita requester pays
para el bucket especificado.
aws s3api put-bucket-request-payment \
--bucket my-bucket
\
--request-payment-configuration '{"Payer":"Requester"}
'
Este comando no genera ninguna salida.
Ejemplo 2: deshabilitar la configuración de “el solicitante paga” para un bucket
El siguiente ejemplo de put-bucket-request-payment
deshabilita requester pays
para el bucket especificado.
aws s3api put-bucket-request-payment \
--bucket my-bucket
\
--request-payment-configuration '{"Payer":"BucketOwner"}
'
Este comando no genera ninguna salida.
- PowerShell
-
- Herramientas para PowerShell
-
Ejemplo 1: actualiza la configuración de pago de solicitud del bucket denominado “mybucket”, de modo que se cobre la descarga a la persona que solicita las descargas del bucket. De forma predeterminada, el propietario del bucket paga las descargas. Para volver a establecer el pago de la solicitud al modo predeterminado, use “BucketOwner” para el parámetro RequestPaymentConfiguration_Payer.
Write-S3BucketRequestPayment -BucketName mybucket -RequestPaymentConfiguration_Payer Requester
Para obtener una lista completa de las guías para desarrolladores del AWS SDK y ejemplos de código, consulte Uso de este servicio con un SDK de AWS. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.