To specify the retiring principal, use the Amazon Resource Name (ARN) of an AWS
principal. Valid AWS principals include AWS accounts (root), IAM users, federated
users, and
assumed role users. For examples of the ARN syntax for specifying a principal, see
AWS
Identity and Access Management (IAM) in the Example ARNs section of the
Amazon Web Services General Reference.

A flag that indicates whether there are more items in the list. When this
value is true, the list in this response is truncated. To get more items, pass the
value of
the NextMarker element in thisresponse to the Marker parameter in a
subsequent request.

Type: Boolean

Errors

For information about the errors that are common to all actions, see Common Errors.

DependencyTimeoutException

The system timed out while trying to fulfill the request. The request can be
retried.

HTTP Status Code: 500

InvalidArnException

The request was rejected because a specified ARN, or an ARN in a key policy, is not
valid.

HTTP Status Code: 400

InvalidMarkerException

The request was rejected because the marker that specifies where pagination should
next
begin is not valid.

HTTP Status Code: 400

KMSInternalException

The request was rejected because an internal exception occurred. The request can be
retried.

HTTP Status Code: 500

NotFoundException

The request was rejected because the specified entity or resource could not be
found.