Errors

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

AccessDeniedException

You don't have permissions to perform the requested operation. The user or role that
is
making the request must have at least one IAM permissions policy attached that grants
the
required permissions. For more information, see Access Management in the
IAM User Guide.

HTTP Status Code: 400

ConcurrentModificationException

The target of the operation is currently being modified by a different request. Try
again
later.

HTTP Status Code: 400

HandshakeNotFoundException

We can't find a handshake with the HandshakeId that you specified.

HTTP Status Code: 400

InvalidInputException

The requested operation failed because you provided invalid values for one or more
of the
request parameters. This exception includes a reason that contains additional information
about the violated limit:

Note

Some of the reasons in the following list might not be applicable to this specific
API
or operation:

IMMUTABLE_POLICY: You specified a policy that is managed by AWS and can't be
modified.

INPUT_REQUIRED: You must include a value for all required parameters.

INVALID_ENUM: You specified a value that isn't valid for that parameter.

INVALID_FULL_NAME_TARGET: You specified a full name that contains invalid
characters.

INVALID_LIST_MEMBER: You provided a list to a parameter that contains at least one
invalid value.

INVALID_PARTY_TYPE_TARGET: You specified the wrong type of entity (account,
organization, or email) as a party.

INVALID_PAGINATION_TOKEN: Get the value for the NextToken parameter from
the response to a previous call of the operation.

INVALID_PATTERN: You provided a value that doesn't match the required pattern.

INVALID_PATTERN_TARGET_ID: You specified a policy target ID that doesn't match the
required pattern.

INVALID_ROLE_NAME: You provided a role name that isn't valid. A role name can't begin
with the reserved prefix AWSServiceRoleFor.

INVALID_SYNTAX_ORGANIZATION_ARN: You specified an invalid Amazon Resource Name (ARN)
for the organization.

INVALID_SYNTAX_POLICY_ID: You specified an invalid policy ID.

MAX_FILTER_LIMIT_EXCEEDED: You can specify only one filter parameter for the
operation.

MAX_LENGTH_EXCEEDED: You provided a string parameter that is longer than
allowed.

MAX_VALUE_EXCEEDED: You provided a numeric parameter that has a larger value than
allowed.

MIN_LENGTH_EXCEEDED: You provided a string parameter that is shorter than
allowed.

MIN_VALUE_EXCEEDED: You provided a numeric parameter that has a smaller value than
allowed.

MOVING_ACCOUNT_BETWEEN_DIFFERENT_ROOTS: You can move an account only between entities
in the same root.

HTTP Status Code: 400

ServiceException

AWS Organizations can't complete your request because of an internal service error.
Try again
later.

HTTP Status Code: 400

TooManyRequestsException

You've sent too many requests in too short a period of time. The limit helps protect
against denial-of-service attacks. Try again later.