S3.Client.
get_bucket_tagging
(**kwargs)¶Returns the tag set associated with the bucket.
To use this operation, you must have permission to perform the s3:GetBucketTagging
action. By default, the bucket owner has this permission and can grant this permission to others.
GetBucketTagging
has the following special error:
NoSuchTagSet
The following operations are related to GetBucketTagging
:
See also: AWS API Documentation
Request Syntax
response = client.get_bucket_tagging(
Bucket='string',
ExpectedBucketOwner='string'
)
[REQUIRED]
The name of the bucket for which to get the tagging information.
403 Forbidden
(access denied).dict
Response Syntax
{
'TagSet': [
{
'Key': 'string',
'Value': 'string'
},
]
}
Response Structure
(dict) --
TagSet (list) --
Contains the tag set.
(dict) --
A container of a key value name pair.
Key (string) --
Name of the object key.
Value (string) --
Value of the tag.
Examples
The following example returns tag set associated with a bucket
response = client.get_bucket_tagging(
Bucket='examplebucket',
)
print(response)
Expected Output:
{
'TagSet': [
{
'Key': 'key1',
'Value': 'value1',
},
{
'Key': 'key2',
'Value': 'value2',
},
],
'ResponseMetadata': {
'...': '...',
},
}