S3Tables / Client / tag_resource
tag_resource¶
- S3Tables.Client.tag_resource(**kwargs)¶
Applies one or more user-defined tags to an Amazon S3 Tables resource or updates existing tags. Each tag is a label consisting of a key and value pair. Tags can help you organize, track costs for, and control access to your resources. You can add up to 50 tags for each S3 resource.
Note
For a list of S3 resources that support tagging, see Managing tags for Amazon S3 resources.
Permissions
For tables and table buckets, you must have the
s3tables:TagResourcepermission to use this operation.See also: AWS API Documentation
Request Syntax
response = client.tag_resource( resourceArn='string', tags={ 'string': 'string' } )
- Parameters:
resourceArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the Amazon S3 Tables resource that you’re applying tags to. The tagged resource can be a table bucket or a table. For a list of all S3 resources that support tagging, see Managing tags for Amazon S3 resources.
tags (dict) –
[REQUIRED]
The user-defined tag that you want to add to the specified S3 Tables resource. For more information, see Tagging for cost allocation or attribute-based access control (ABAC).
(string) –
(string) –
- Return type:
dict
- Returns:
Response Syntax
{}Response Structure
(dict) –
Exceptions
S3Tables.Client.exceptions.InternalServerErrorExceptionS3Tables.Client.exceptions.ForbiddenExceptionS3Tables.Client.exceptions.NotFoundExceptionS3Tables.Client.exceptions.TooManyRequestsExceptionS3Tables.Client.exceptions.ConflictExceptionS3Tables.Client.exceptions.BadRequestException