untag_resource
¶
untag_resource(
resource_arn: ResourceArn,
tag_keys: TagKeysList,
*,
config_overrides: Optional[CodeCommitClientConfig] = None,
) -> None
Removes tags for a resource in CodeCommit. For a list of valid resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.
Parameters:
-
resource_arn(ResourceArn) –The Amazon Resource Name (ARN) of the resource to which you want to remove tags.
-
tag_keys(TagKeysList) –The tag key for each tag that you want to remove from the resource.
Raises:
-
InvalidRepositoryNameException–A specified repository name is not valid.
This exception occurs only when a specified repository name is not valid. Other exceptions occur when a required repository parameter is missing, or when a specified repository does not exist.
-
InvalidResourceArnException–The value for the resource ARN is not valid. For more information about resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.
-
InvalidSystemTagUsageException–The specified tag is not valid. Key names cannot be prefixed with aws:.
-
InvalidTagKeysListException–The list of tags is not valid.
-
RepositoryDoesNotExistException–The specified repository does not exist.
-
ResourceArnRequiredException–A valid Amazon Resource Name (ARN) for an CodeCommit resource is required. For a list of valid resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.
-
TagKeysListRequiredException–A list of tag keys is required. The list cannot be empty or null.
-
TagPolicyException–The tag policy is not valid.
-
TooManyTagsException–The maximum number of tags for an CodeCommit resource has been exceeded.
-
UnknownServiceError–The service returned an error code this client does not model.