Adds or edits tags on a customer managed CMK.
Each tag consists of a tag key and a tag value, both of which are
case-sensitive strings. The tag value can be an empty (null) string.
To add a tag, specify a new tag key and a tag value. To edit a tag,
specify an existing tag key and a new tag value.
You can use this operation to tag a customer managed CMK,
but you cannot tag an AWS managed CMK,
an AWS owned CMK,
or an alias.
For general information about tags, including the format and syntax, see
Tagging AWS resources
in the Amazon Web Services General Reference. For information about
using tags in AWS KMS, see Tagging keys.
The CMK that you use for this operation must be in a compatible key
state. For details, see How Key State Affects Use of a Customer Master Key
in the AWS Key Management Service Developer Guide.
Cross-account use: No. You cannot perform this operation on a CMK in
a different AWS account.
Required permissions:
kms:TagResource
(key policy)
Related operations
untag_resource
list_resource_tags