S3.Client.
get_bucket_request_payment
(**kwargs)¶Returns the request payment configuration of a bucket. To use this version of the operation, you must be the bucket owner. For more information, see Requester Pays Buckets.
The following operations are related to GetBucketRequestPayment
:
See also: AWS API Documentation
Request Syntax
response = client.get_bucket_request_payment(
Bucket='string',
ExpectedBucketOwner='string'
)
[REQUIRED]
The name of the bucket for which to get the payment request configuration
403 Forbidden
(access denied).dict
Response Syntax
{
'Payer': 'Requester'|'BucketOwner'
}
Response Structure
(dict) --
Payer (string) --
Specifies who pays for the download and request fees.
Examples
The following example retrieves bucket versioning configuration.
response = client.get_bucket_request_payment(
Bucket='examplebucket',
)
print(response)
Expected Output:
{
'Payer': 'BucketOwner',
'ResponseMetadata': {
'...': '...',
},
}