Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs
Verwendung von PutBucketRequestPayment mit einer CLI
Die folgenden Code-Beispiele zeigen, wie PutBucketRequestPayment verwendet wird.
- CLI
-
- AWS CLI
-
Beispiel 1: So aktivieren Sie die „requester pays“-Konfiguration für einen Bucket
Im folgenden
put-bucket-request-payment-Beispiel wirdrequester paysfür den angegebenen Bucket aktiviert.aws s3api put-bucket-request-payment \ --bucketamzn-s3-demo-bucket\ --request-payment-configuration '{"Payer":"Requester"}'Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Beispiel 2: So deaktivieren Sie die „requester pays“-Konfiguration für einen Bucket
Im folgenden
put-bucket-request-payment-Beispiel wirdrequester paysfür den angegebenen Bucket deaktiviert.aws s3api put-bucket-request-payment \ --bucketamzn-s3-demo-bucket\ --request-payment-configuration '{"Payer":"BucketOwner"}'Mit diesem Befehl wird keine Ausgabe zurückgegeben.
-
Weitere API-Informationen finden Sie unter PutBucketRequestPayment
in der AWS CLI-Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
Beispiel 1: Aktualisiert die Konfiguration für Zahlungsanforderungen für den Bucket mit dem Namen „amzn-s3-demo-bucket“, sodass der Person, die Downloads aus dem Bucket anfordert, die Kosten für den Download in Rechnung gestellt werden. Standardmäßig zahlt der Bucket-Eigentümer für Downloads. Um die Zahlungsanforderung auf die Standardeinstellung zurückzusetzen, verwenden Sie „BucketOwner” für den Parameter „RequestPaymentConfiguration_Payer.
Write-S3BucketRequestPayment -BucketName amzn-s3-demo-bucket -RequestPaymentConfiguration_Payer Requester-
Weitere API-Informationen finden Sie unter PutBucketRequestPayment in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).
-
- Tools für PowerShell V5
-
Beispiel 1: Aktualisiert die Konfiguration für Zahlungsanforderungen für den Bucket mit dem Namen „amzn-s3-demo-bucket“, sodass der Person, die Downloads aus dem Bucket anfordert, die Kosten für den Download in Rechnung gestellt werden. Standardmäßig zahlt der Bucket-Eigentümer für Downloads. Um die Zahlungsanforderung auf die Standardeinstellung zurückzusetzen, verwenden Sie „BucketOwner” für den Parameter „RequestPaymentConfiguration_Payer.
Write-S3BucketRequestPayment -BucketName amzn-s3-demo-bucket -RequestPaymentConfiguration_Payer Requester-
Weitere API-Informationen finden Sie unter PutBucketRequestPayment in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).
-