tag_resource
async
¶
tag_resource(
resource_arn: Arn,
tags: TagList,
*,
config_overrides: Optional[AsyncECRClientConfig] = None,
) -> TagResourceResponse
Adds specified tags to a resource with the specified ARN. Existing tags on a resource are not changed if they are not specified in the request parameters.
Parameters:
-
resource_arn(Arn) –The Amazon Resource Name (ARN) of the the resource to which to add tags. Currently, the only supported resource is an Amazon ECR repository.
-
tags(TagList) –The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
Raises:
-
InvalidParameterException–The specified parameter is invalid. Review the available parameters for the API request.
-
InvalidTagParameterException–An invalid parameter has been specified. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
-
RepositoryNotFoundException–The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
-
ServerException–These errors are usually caused by a server-side issue.
-
TooManyTagsException–The list of tags on the repository is over the limit. The maximum number of tags that can be applied to a repository is 50.
-
UnknownServiceError–The service returned an error code this client does not model.