Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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.

Link copied to clipboard

The operation that you attempted requires you to have the iam:CreateServiceLinkedRole for organizations.amazonaws.com permission so that Organizations can create the required service-linked role. You don't have that permission.

Link copied to clipboard
class Account

Contains information about an Amazon Web Services account that is a member of an organization.

Link copied to clipboard

You attempted to close an account that is already closed.

Link copied to clipboard

The specified account is already a delegated administrator for this Amazon Web Services service.

Link copied to clipboard
sealed class AccountJoinedMethod
Link copied to clipboard

We can't find an Amazon Web Services account with the AccountId that you specified, or the account whose credentials you used to make this request isn't a member of an organization.

Link copied to clipboard

The specified account is not a delegated administrator for this Amazon Web Services service.

Link copied to clipboard

You can't invite an existing account to your organization until you verify that you own the email address associated with the management account. For more information, see Email address verification in the Organizations User Guide.

Link copied to clipboard
sealed class AccountStatus
Link copied to clipboard
sealed class ActionType
Link copied to clipboard

This account is already a member of an organization. An account can belong to only one organization at a time.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Your account isn't a member of an organization. To make this request, you must use the credentials of an account that belongs to an organization.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Child

Contains a list of child entities, either OUs or accounts.

Link copied to clipboard

We can't find an organizational unit (OU) or Amazon Web Services account with the ChildId that you specified.

Link copied to clipboard
sealed class ChildType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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

Link copied to clipboard

The request failed because it conflicts with the current state of the specified resource.

Link copied to clipboard

Performing this operation violates a minimum or maximum value limit. For example, attempting to remove the last service control policy (SCP) from an OU or root, inviting or creating too many accounts to the organization, or attaching too many policies to an account, OU, or root. This exception includes a reason that contains additional information about the violated limit:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class CreateAccountState
Link copied to clipboard

Contains the status about a CreateAccount or CreateGovCloudAccount request to create an Amazon Web Services account or an Amazon Web Services GovCloud (US) account in an organization.

Link copied to clipboard

We can't find an create account request with the CreateAccountRequestId that you specified.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains information about the delegated administrator.

Link copied to clipboard

Contains information about the Amazon Web Services service for which the account is a delegated administrator.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

We can't find the destination container (a root or OU) with the ParentId that you specified.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

That account is already present in the specified destination.

Link copied to clipboard

A handshake with the same action and target already exists. For example, if you invited an account to join your organization, the invited account might already have a pending invitation from this organization. If you intend to resend an invitation to an account, ensure that existing handshakes that might be considered duplicates are canceled or declined.

Link copied to clipboard

An OU with the same name already exists.

Link copied to clipboard

The selected policy is already attached to the specified target.

Link copied to clipboard

A policy with the same name already exists.

Link copied to clipboard

Contains rules to be applied to the affected accounts. The effective policy is the aggregation of any policies the account inherits, plus any policy directly attached to the account.

Link copied to clipboard

If you ran this action on the management account, this policy type is not enabled. If you ran the action on a member account, the account doesn't have an effective policy of this type. Contact the administrator of your organization about attaching a policy of this type to the account.

Link copied to clipboard
sealed class EffectivePolicyType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A structure that contains details of a service principal that represents an Amazon Web Services service that is enabled to integrate with Organizations.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Organizations couldn't perform the operation because your organization hasn't finished initializing. This can take up to an hour. Try again later. If after one hour you continue to receive this error, contact Amazon Web Services Support.

Link copied to clipboard
class Handshake

Contains information that must be exchanged to securely establish a relationship between two accounts (an originator and a recipient). For example, when a management account (the originator) invites another account (the recipient) to join its organization, the two accounts exchange information as a series of handshake requests and responses.

Link copied to clipboard

The specified handshake is already in the requested state. For example, you can't accept a handshake that was already accepted.

Link copied to clipboard

The requested operation would violate the constraint identified in the reason code.

Link copied to clipboard

Specifies the criteria that are used to select the handshakes for the operation.

Link copied to clipboard

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

Link copied to clipboard

Identifies a participant in a handshake.

Link copied to clipboard
sealed class HandshakePartyType
Link copied to clipboard

Contains additional data that is needed to process a handshake.

Link copied to clipboard
Link copied to clipboard
sealed class HandshakeState
Link copied to clipboard
Link copied to clipboard

You can't perform the operation on the handshake in its current state. For example, you can't cancel a handshake that was already accepted or accept a handshake that was already declined.

Link copied to clipboard

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:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The provided policy document doesn't meet the requirements of the specified policy type. For example, the syntax might be incorrect. For details about service control policy syntax, see SCP syntax in the Organizations User Guide.

Link copied to clipboard

You can't remove a management account from an organization. If you want the management account to become a member account in another organization, you must first delete the current organization of the management account.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains details about an organization. An organization is a collection of accounts that are centrally managed together using consolidated billing, organized hierarchically with organizational units (OUs), and controlled with policies .

Link copied to clipboard

Contains details about an organizational unit (OU). An OU is a container of Amazon Web Services accounts within a root of an organization. Policies that are attached to an OU apply to all accounts contained in that OU and in any child OUs.

Link copied to clipboard

The specified OU is not empty. Move all accounts to another root or to other OUs, remove all child OUs, and try the operation again.

Link copied to clipboard

We can't find an OU with the OrganizationalUnitId that you specified.

Link copied to clipboard
Link copied to clipboard

The organization isn't empty. To delete an organization, you must first remove all accounts except the management account.

Link copied to clipboard

Base class for all service related exceptions thrown by the Organizations client

Link copied to clipboard
class Parent

Contains information about either a root or an organizational unit (OU) that can contain OUs or accounts in an organization.

Link copied to clipboard

We can't find a root or OU with the ParentId that you specified.

Link copied to clipboard
sealed class ParentType
Link copied to clipboard
class Policy

Contains rules to be applied to the affected accounts. Policies can be attached directly to accounts, or to roots and OUs to affect all accounts in those hierarchies.

Link copied to clipboard

Changes to the effective policy are in progress, and its contents can't be returned. Try the operation again later.

Link copied to clipboard

The policy is attached to one or more entities. You must detach it from all roots, OUs, and accounts before performing this operation.

Link copied to clipboard

The policy isn't attached to the specified target in the specified root.

Link copied to clipboard

We can't find a policy with the PolicyId that you specified.

Link copied to clipboard

Contains information about a policy, but does not include the content. To see the content of a policy, see DescribePolicy.

Link copied to clipboard

Contains information about a root, OU, or account that a policy is attached to.

Link copied to clipboard
sealed class PolicyType
Link copied to clipboard

The specified policy type is already enabled in the specified root.

You can't use the specified policy type with the feature set currently enabled for this organization. For example, you can enable SCPs only after you enable all features in the organization. For more information, see Managing Organizations policiesin the Organizations User Guide.

Link copied to clipboard

The specified policy type isn't currently enabled in this root. You can't attach policies of the specified type to entities in a root until you enable that type in the root. For more information, see Enabling all features in your organization in the Organizations User Guide.

Link copied to clipboard
sealed class PolicyTypeStatus
Link copied to clipboard

Contains information about a policy type and its status in the associated root.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A structure that contains details about a resource policy.

Link copied to clipboard

We can't find a resource policy request with the parameter that you specified.

Link copied to clipboard

A structure that contains resource policy ID and Amazon Resource Name (ARN).

Link copied to clipboard
class Root

Contains details about a root. A root is a top-level parent node in the hierarchy of an organization that can contain organizational units (OUs) and accounts. The root contains every Amazon Web Services account in the organization.

Link copied to clipboard

We can't find a root with the RootId that you specified.

Link copied to clipboard

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

Link copied to clipboard

We can't find a source root or OU with the ParentId that you specified.

Link copied to clipboard
class Tag

A custom key-value pair associated with a resource within your organization.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

We can't find a root, OU, account, or policy with the TargetId that you specified.

Link copied to clipboard
sealed class TargetType
Link copied to clipboard

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

Link copied to clipboard

This action isn't available in the current Amazon Web Services Region.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard