Retires a grant. To clean up, you can retire a grant when you're done
using it. You should revoke a grant when you intend to actively deny
operations that depend on it. The following are permitted to call this
API:
The AWS account (root user) under which the grant was created
The RetiringPrincipal, if present in the grant
The GranteePrincipal, if RetireGrant is an operation specified
in the grant
You must identify the grant to retire by its grant token or by a
combination of the grant ID and the Amazon Resource Name (ARN) of the
customer master key (CMK). A grant token is a unique variable-length
base64-encoded string. A grant ID is a 64 character unique identifier of
a grant. The CreateGrant operation returns both.
Cross-account use: Yes. You can retire a grant on a CMK in a
different AWS account.
Required permissions:: Permission to retire a grant is specified in
the grant. You cannot control access to this operation in a policy. For
more information, see Using grants
in the AWS Key Management Service Developer Guide.
Related operations:
CreateGrant
ListGrants
ListRetirableGrants
RevokeGrant