// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. package organizations import ( "github.com/aws/aws-sdk-go/private/protocol" ) const ( // ErrCodeAWSOrganizationsNotInUseException for service response error code // "AWSOrganizationsNotInUseException". // // 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. ErrCodeAWSOrganizationsNotInUseException = "AWSOrganizationsNotInUseException" // ErrCodeAccessDeniedException for service response error code // "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 (https://docs.aws.amazon.com/IAM/latest/UserGuide/access.html) // in the IAM User Guide. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeAccessDeniedForDependencyException for service response error code // "AccessDeniedForDependencyException". // // 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. ErrCodeAccessDeniedForDependencyException = "AccessDeniedForDependencyException" // ErrCodeAccountAlreadyClosedException for service response error code // "AccountAlreadyClosedException". // // You attempted to close an account that is already closed. ErrCodeAccountAlreadyClosedException = "AccountAlreadyClosedException" // ErrCodeAccountAlreadyRegisteredException for service response error code // "AccountAlreadyRegisteredException". // // The specified account is already a delegated administrator for this Amazon // Web Services service. ErrCodeAccountAlreadyRegisteredException = "AccountAlreadyRegisteredException" // ErrCodeAccountNotFoundException for service response error code // "AccountNotFoundException". // // 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. ErrCodeAccountNotFoundException = "AccountNotFoundException" // ErrCodeAccountNotRegisteredException for service response error code // "AccountNotRegisteredException". // // The specified account is not a delegated administrator for this Amazon Web // Services service. ErrCodeAccountNotRegisteredException = "AccountNotRegisteredException" // ErrCodeAccountOwnerNotVerifiedException for service response error code // "AccountOwnerNotVerifiedException". // // 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 (https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_create.html#about-email-verification) // in the Organizations User Guide. ErrCodeAccountOwnerNotVerifiedException = "AccountOwnerNotVerifiedException" // ErrCodeAlreadyInOrganizationException for service response error code // "AlreadyInOrganizationException". // // This account is already a member of an organization. An account can belong // to only one organization at a time. ErrCodeAlreadyInOrganizationException = "AlreadyInOrganizationException" // ErrCodeChildNotFoundException for service response error code // "ChildNotFoundException". // // We can't find an organizational unit (OU) or Amazon Web Services account // with the ChildId that you specified. ErrCodeChildNotFoundException = "ChildNotFoundException" // ErrCodeConcurrentModificationException for service response error code // "ConcurrentModificationException". // // The target of the operation is currently being modified by a different request. // Try again later. ErrCodeConcurrentModificationException = "ConcurrentModificationException" // ErrCodeConflictException for service response error code // "ConflictException". // // The request failed because it conflicts with the current state of the specified // resource. ErrCodeConflictException = "ConflictException" // ErrCodeConstraintViolationException for service response error code // "ConstraintViolationException". // // 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: // // Some of the reasons in the following list might not be applicable to this // specific API or operation. // // * ACCOUNT_CANNOT_LEAVE_ORGANIZATION: You attempted to remove the management // account from the organization. You can't remove the management account. // Instead, after you remove all member accounts, delete the organization // itself. // // * ACCOUNT_CANNOT_LEAVE_WITHOUT_PHONE_VERIFICATION: You attempted to remove // an account from the organization that doesn't yet have enough information // to exist as a standalone account. This account requires you to first complete // phone verification. Follow the steps at Removing a member account from // your organization (https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html#orgs_manage_accounts_remove-from-master) // in the Organizations User Guide. // // * ACCOUNT_CREATION_RATE_LIMIT_EXCEEDED: You attempted to exceed the number // of accounts that you can create in one day. // // * ACCOUNT_CREATION_NOT_COMPLETE: Your account setup isn't complete or // your account isn't fully active. You must complete the account setup before // you create an organization. // // * ACCOUNT_NUMBER_LIMIT_EXCEEDED: You attempted to exceed the limit on // the number of accounts in an organization. If you need more accounts, // contact Amazon Web Services Support (https://docs.aws.amazon.com/support/home#/) // to request an increase in your limit. Or the number of invitations that // you tried to send would cause you to exceed the limit of accounts in your // organization. Send fewer invitations or contact Amazon Web Services Support // to request an increase in the number of accounts. Deleted and closed accounts // still count toward your limit. If you get this exception when running // a command immediately after creating the organization, wait one hour and // try again. After an hour, if the command continues to fail with this error, // contact Amazon Web Services Support (https://docs.aws.amazon.com/support/home#/). // // * CANNOT_REGISTER_MASTER_AS_DELEGATED_ADMINISTRATOR: You attempted to // register the management account of the organization as a delegated administrator // for an Amazon Web Services service integrated with Organizations. You // can designate only a member account as a delegated administrator. // // * CANNOT_CLOSE_MANAGEMENT_ACCOUNT: You attempted to close the management // account. To close the management account for the organization, you must // first either remove or close all member accounts in the organization. // Follow standard account closure process using root credentials.​ // // * CANNOT_REMOVE_DELEGATED_ADMINISTRATOR_FROM_ORG: You attempted to remove // an account that is registered as a delegated administrator for a service // integrated with your organization. To complete this operation, you must // first deregister this account as a delegated administrator. // // * CLOSE_ACCOUNT_QUOTA_EXCEEDED: You have exceeded close account quota // for the past 30 days. // // * CLOSE_ACCOUNT_REQUESTS_LIMIT_EXCEEDED: You attempted to exceed the number // of accounts that you can close at a time. ​ // // * CREATE_ORGANIZATION_IN_BILLING_MODE_UNSUPPORTED_REGION: To create an // organization in the specified region, you must enable all features mode. // // * DELEGATED_ADMINISTRATOR_EXISTS_FOR_THIS_SERVICE: You attempted to register // an Amazon Web Services account as a delegated administrator for an Amazon // Web Services service that already has a delegated administrator. To complete // this operation, you must first deregister any existing delegated administrators // for this service. // // * EMAIL_VERIFICATION_CODE_EXPIRED: The email verification code is only // valid for a limited period of time. You must resubmit the request and // generate a new verfication code. // // * HANDSHAKE_RATE_LIMIT_EXCEEDED: You attempted to exceed the number of // handshakes that you can send in one day. // // * INVALID_PAYMENT_INSTRUMENT: You cannot remove an account because no // supported payment method is associated with the account. Amazon Web Services // does not support cards issued by financial institutions in Russia or Belarus. // For more information, see Managing your Amazon Web Services payments (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/manage-general.html). // // * MASTER_ACCOUNT_ADDRESS_DOES_NOT_MATCH_MARKETPLACE: To create an account // in this organization, you first must migrate the organization's management // account to the marketplace that corresponds to the management account's // address. For example, accounts with India addresses must be associated // with the AISPL marketplace. All accounts in an organization must be associated // with the same marketplace. // // * MASTER_ACCOUNT_MISSING_BUSINESS_LICENSE: Applies only to the Amazon // Web Services /> Regions in China. To create an organization, the master // must have a valid business license. For more information, contact customer // support. // // * MASTER_ACCOUNT_MISSING_CONTACT_INFO: To complete this operation, you // must first provide a valid contact address and phone number for the management // account. Then try the operation again. // // * MASTER_ACCOUNT_NOT_GOVCLOUD_ENABLED: To complete this operation, the // management account must have an associated account in the Amazon Web Services // GovCloud (US-West) Region. For more information, see Organizations (https://docs.aws.amazon.com/govcloud-us/latest/UserGuide/govcloud-organizations.html) // in the Amazon Web Services GovCloud User Guide. // // * MASTER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED: To create an organization // with this management account, you first must associate a valid payment // instrument, such as a credit card, with the account. Follow the steps // at To leave an organization when all required account information has // not yet been provided (https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html#leave-without-all-info) // in the Organizations User Guide. // // * MAX_DELEGATED_ADMINISTRATORS_FOR_SERVICE_LIMIT_EXCEEDED: You attempted // to register more delegated administrators than allowed for the service // principal. // // * MAX_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED: You attempted to exceed the // number of policies of a certain type that can be attached to an entity // at one time. // // * MAX_TAG_LIMIT_EXCEEDED: You have exceeded the number of tags allowed // on this resource. // // * MEMBER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED: To complete this operation // with this member account, you first must associate a valid payment instrument, // such as a credit card, with the account. Follow the steps at To leave // an organization when all required account information has not yet been // provided (https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html#leave-without-all-info) // in the Organizations User Guide. // // * MIN_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED: You attempted to detach a // policy from an entity that would cause the entity to have fewer than the // minimum number of policies of a certain type required. // // * ORGANIZATION_NOT_IN_ALL_FEATURES_MODE: You attempted to perform an operation // that requires the organization to be configured to support all features. // An organization that supports only consolidated billing features can't // perform this operation. // // * OU_DEPTH_LIMIT_EXCEEDED: You attempted to create an OU tree that is // too many levels deep. // // * OU_NUMBER_LIMIT_EXCEEDED: You attempted to exceed the number of OUs // that you can have in an organization. // // * POLICY_CONTENT_LIMIT_EXCEEDED: You attempted to create a policy that // is larger than the maximum size. // // * POLICY_NUMBER_LIMIT_EXCEEDED: You attempted to exceed the number of // policies that you can have in an organization. // // * SERVICE_ACCESS_NOT_ENABLED: You attempted to register a delegated administrator // before you enabled service access. Call the EnableAWSServiceAccess API // first. // // * TAG_POLICY_VIOLATION: You attempted to create or update a resource with // tags that are not compliant with the tag policy requirements for this // account. // // * WAIT_PERIOD_ACTIVE: After you create an Amazon Web Services account, // there is a waiting period before you can remove it from the organization. // If you get an error that indicates that a wait period is required, try // again in a few days. ErrCodeConstraintViolationException = "ConstraintViolationException" // ErrCodeCreateAccountStatusNotFoundException for service response error code // "CreateAccountStatusNotFoundException". // // We can't find an create account request with the CreateAccountRequestId that // you specified. ErrCodeCreateAccountStatusNotFoundException = "CreateAccountStatusNotFoundException" // ErrCodeDestinationParentNotFoundException for service response error code // "DestinationParentNotFoundException". // // We can't find the destination container (a root or OU) with the ParentId // that you specified. ErrCodeDestinationParentNotFoundException = "DestinationParentNotFoundException" // ErrCodeDuplicateAccountException for service response error code // "DuplicateAccountException". // // That account is already present in the specified destination. ErrCodeDuplicateAccountException = "DuplicateAccountException" // ErrCodeDuplicateHandshakeException for service response error code // "DuplicateHandshakeException". // // 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. ErrCodeDuplicateHandshakeException = "DuplicateHandshakeException" // ErrCodeDuplicateOrganizationalUnitException for service response error code // "DuplicateOrganizationalUnitException". // // An OU with the same name already exists. ErrCodeDuplicateOrganizationalUnitException = "DuplicateOrganizationalUnitException" // ErrCodeDuplicatePolicyAttachmentException for service response error code // "DuplicatePolicyAttachmentException". // // The selected policy is already attached to the specified target. ErrCodeDuplicatePolicyAttachmentException = "DuplicatePolicyAttachmentException" // ErrCodeDuplicatePolicyException for service response error code // "DuplicatePolicyException". // // A policy with the same name already exists. ErrCodeDuplicatePolicyException = "DuplicatePolicyException" // ErrCodeEffectivePolicyNotFoundException for service response error code // "EffectivePolicyNotFoundException". // // 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. ErrCodeEffectivePolicyNotFoundException = "EffectivePolicyNotFoundException" // ErrCodeFinalizingOrganizationException for service response error code // "FinalizingOrganizationException". // // 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 (https://console.aws.amazon.com/support/home#/). ErrCodeFinalizingOrganizationException = "FinalizingOrganizationException" // ErrCodeHandshakeAlreadyInStateException for service response error code // "HandshakeAlreadyInStateException". // // The specified handshake is already in the requested state. For example, you // can't accept a handshake that was already accepted. ErrCodeHandshakeAlreadyInStateException = "HandshakeAlreadyInStateException" // ErrCodeHandshakeConstraintViolationException for service response error code // "HandshakeConstraintViolationException". // // The requested operation would violate the constraint identified in the reason // code. // // Some of the reasons in the following list might not be applicable to this // specific API or operation: // // * ACCOUNT_NUMBER_LIMIT_EXCEEDED: You attempted to exceed the limit on // the number of accounts in an organization. Note that deleted and closed // accounts still count toward your limit. If you get this exception immediately // after creating the organization, wait one hour and try again. If after // an hour it continues to fail with this error, contact Amazon Web Services // Support (https://docs.aws.amazon.com/support/home#/). // // * ALREADY_IN_AN_ORGANIZATION: The handshake request is invalid because // the invited account is already a member of an organization. // // * HANDSHAKE_RATE_LIMIT_EXCEEDED: You attempted to exceed the number of // handshakes that you can send in one day. // // * INVITE_DISABLED_DURING_ENABLE_ALL_FEATURES: You can't issue new invitations // to join an organization while it's in the process of enabling all features. // You can resume inviting accounts after you finalize the process when all // accounts have agreed to the change. // // * ORGANIZATION_ALREADY_HAS_ALL_FEATURES: The handshake request is invalid // because the organization has already enabled all features. // // * ORGANIZATION_IS_ALREADY_PENDING_ALL_FEATURES_MIGRATION: The handshake // request is invalid because the organization has already started the process // to enable all features. // // * ORGANIZATION_FROM_DIFFERENT_SELLER_OF_RECORD: The request failed because // the account is from a different marketplace than the accounts in the organization. // For example, accounts with India addresses must be associated with the // AISPL marketplace. All accounts in an organization must be from the same // marketplace. // // * ORGANIZATION_MEMBERSHIP_CHANGE_RATE_LIMIT_EXCEEDED: You attempted to // change the membership of an account too quickly after its previous change. // // * PAYMENT_INSTRUMENT_REQUIRED: You can't complete the operation with an // account that doesn't have a payment instrument, such as a credit card, // associated with it. ErrCodeHandshakeConstraintViolationException = "HandshakeConstraintViolationException" // ErrCodeHandshakeNotFoundException for service response error code // "HandshakeNotFoundException". // // We can't find a handshake with the HandshakeId that you specified. ErrCodeHandshakeNotFoundException = "HandshakeNotFoundException" // ErrCodeInvalidHandshakeTransitionException for service response error code // "InvalidHandshakeTransitionException". // // 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. ErrCodeInvalidHandshakeTransitionException = "InvalidHandshakeTransitionException" // ErrCodeInvalidInputException for service response error code // "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: // // Some of the reasons in the following list might not be applicable to this // specific API or operation. // // * DUPLICATE_TAG_KEY: Tag keys must be unique among the tags attached to // the same entity. // // * IMMUTABLE_POLICY: You specified a policy that is managed by Amazon Web // Services and can't be modified. // // * INPUT_REQUIRED: You must include a value for all required parameters. // // * INVALID_EMAIL_ADDRESS_TARGET: You specified an invalid email address // for the invited account owner. // // * INVALID_ENUM: You specified an invalid value. // // * INVALID_ENUM_POLICY_TYPE: You specified an invalid policy type string. // // * 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_PAGINATION_TOKEN: Get the value for the NextToken parameter // from the response to a previous call of the operation. // // * INVALID_PARTY_TYPE_TARGET: You specified the wrong type of entity (account, // organization, or email) as a party. // // * 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. // // * INVALID_SYSTEM_TAGS_PARAMETER: You specified a tag key that is a system // tag. You can’t add, edit, or delete system tag keys because they're // reserved for Amazon Web Services use. System tags don’t count against // your tags per resource limit. // // * 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. // // * TARGET_NOT_SUPPORTED: You can't perform the specified operation on that // target entity. // // * UNRECOGNIZED_SERVICE_PRINCIPAL: You specified a service principal that // isn't recognized. ErrCodeInvalidInputException = "InvalidInputException" // ErrCodeMalformedPolicyDocumentException for service response error code // "MalformedPolicyDocumentException". // // 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 Service Control Policy Syntax (https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_scp-syntax.html) // in the Organizations User Guide. ErrCodeMalformedPolicyDocumentException = "MalformedPolicyDocumentException" // ErrCodeMasterCannotLeaveOrganizationException for service response error code // "MasterCannotLeaveOrganizationException". // // 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. ErrCodeMasterCannotLeaveOrganizationException = "MasterCannotLeaveOrganizationException" // ErrCodeOrganizationNotEmptyException for service response error code // "OrganizationNotEmptyException". // // The organization isn't empty. To delete an organization, you must first remove // all accounts except the management account, delete all OUs, and delete all // policies. ErrCodeOrganizationNotEmptyException = "OrganizationNotEmptyException" // ErrCodeOrganizationalUnitNotEmptyException for service response error code // "OrganizationalUnitNotEmptyException". // // 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. ErrCodeOrganizationalUnitNotEmptyException = "OrganizationalUnitNotEmptyException" // ErrCodeOrganizationalUnitNotFoundException for service response error code // "OrganizationalUnitNotFoundException". // // We can't find an OU with the OrganizationalUnitId that you specified. ErrCodeOrganizationalUnitNotFoundException = "OrganizationalUnitNotFoundException" // ErrCodeParentNotFoundException for service response error code // "ParentNotFoundException". // // We can't find a root or OU with the ParentId that you specified. ErrCodeParentNotFoundException = "ParentNotFoundException" // ErrCodePolicyChangesInProgressException for service response error code // "PolicyChangesInProgressException". // // Changes to the effective policy are in progress, and its contents can't be // returned. Try the operation again later. ErrCodePolicyChangesInProgressException = "PolicyChangesInProgressException" // ErrCodePolicyInUseException for service response error code // "PolicyInUseException". // // The policy is attached to one or more entities. You must detach it from all // roots, OUs, and accounts before performing this operation. ErrCodePolicyInUseException = "PolicyInUseException" // ErrCodePolicyNotAttachedException for service response error code // "PolicyNotAttachedException". // // The policy isn't attached to the specified target in the specified root. ErrCodePolicyNotAttachedException = "PolicyNotAttachedException" // ErrCodePolicyNotFoundException for service response error code // "PolicyNotFoundException". // // We can't find a policy with the PolicyId that you specified. ErrCodePolicyNotFoundException = "PolicyNotFoundException" // ErrCodePolicyTypeAlreadyEnabledException for service response error code // "PolicyTypeAlreadyEnabledException". // // The specified policy type is already enabled in the specified root. ErrCodePolicyTypeAlreadyEnabledException = "PolicyTypeAlreadyEnabledException" // ErrCodePolicyTypeNotAvailableForOrganizationException for service response error code // "PolicyTypeNotAvailableForOrganizationException". // // 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 // Policies (https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies.html#enable_policies_on_root)in // the Organizations User Guide. ErrCodePolicyTypeNotAvailableForOrganizationException = "PolicyTypeNotAvailableForOrganizationException" // ErrCodePolicyTypeNotEnabledException for service response error code // "PolicyTypeNotEnabledException". // // 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 (https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_org_support-all-features.html) // in the Organizations User Guide. ErrCodePolicyTypeNotEnabledException = "PolicyTypeNotEnabledException" // ErrCodeResourcePolicyNotFoundException for service response error code // "ResourcePolicyNotFoundException". // // We can't find a resource policy request with the parameter that you specified. ErrCodeResourcePolicyNotFoundException = "ResourcePolicyNotFoundException" // ErrCodeRootNotFoundException for service response error code // "RootNotFoundException". // // We can't find a root with the RootId that you specified. ErrCodeRootNotFoundException = "RootNotFoundException" // ErrCodeServiceException for service response error code // "ServiceException". // // Organizations can't complete your request because of an internal service // error. Try again later. ErrCodeServiceException = "ServiceException" // ErrCodeSourceParentNotFoundException for service response error code // "SourceParentNotFoundException". // // We can't find a source root or OU with the ParentId that you specified. ErrCodeSourceParentNotFoundException = "SourceParentNotFoundException" // ErrCodeTargetNotFoundException for service response error code // "TargetNotFoundException". // // We can't find a root, OU, account, or policy with the TargetId that you specified. ErrCodeTargetNotFoundException = "TargetNotFoundException" // ErrCodeTooManyRequestsException for service response error code // "TooManyRequestsException". // // 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. // // For information about quotas that affect Organizations, see Quotas for Organizations // (https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_limits.html)in // the Organizations User Guide. ErrCodeTooManyRequestsException = "TooManyRequestsException" // ErrCodeUnsupportedAPIEndpointException for service response error code // "UnsupportedAPIEndpointException". // // This action isn't available in the current Amazon Web Services Region. ErrCodeUnsupportedAPIEndpointException = "UnsupportedAPIEndpointException" ) var exceptionFromCode = map[string]func(protocol.ResponseMetadata) error{ "AWSOrganizationsNotInUseException": newErrorAWSOrganizationsNotInUseException, "AccessDeniedException": newErrorAccessDeniedException, "AccessDeniedForDependencyException": newErrorAccessDeniedForDependencyException, "AccountAlreadyClosedException": newErrorAccountAlreadyClosedException, "AccountAlreadyRegisteredException": newErrorAccountAlreadyRegisteredException, "AccountNotFoundException": newErrorAccountNotFoundException, "AccountNotRegisteredException": newErrorAccountNotRegisteredException, "AccountOwnerNotVerifiedException": newErrorAccountOwnerNotVerifiedException, "AlreadyInOrganizationException": newErrorAlreadyInOrganizationException, "ChildNotFoundException": newErrorChildNotFoundException, "ConcurrentModificationException": newErrorConcurrentModificationException, "ConflictException": newErrorConflictException, "ConstraintViolationException": newErrorConstraintViolationException, "CreateAccountStatusNotFoundException": newErrorCreateAccountStatusNotFoundException, "DestinationParentNotFoundException": newErrorDestinationParentNotFoundException, "DuplicateAccountException": newErrorDuplicateAccountException, "DuplicateHandshakeException": newErrorDuplicateHandshakeException, "DuplicateOrganizationalUnitException": newErrorDuplicateOrganizationalUnitException, "DuplicatePolicyAttachmentException": newErrorDuplicatePolicyAttachmentException, "DuplicatePolicyException": newErrorDuplicatePolicyException, "EffectivePolicyNotFoundException": newErrorEffectivePolicyNotFoundException, "FinalizingOrganizationException": newErrorFinalizingOrganizationException, "HandshakeAlreadyInStateException": newErrorHandshakeAlreadyInStateException, "HandshakeConstraintViolationException": newErrorHandshakeConstraintViolationException, "HandshakeNotFoundException": newErrorHandshakeNotFoundException, "InvalidHandshakeTransitionException": newErrorInvalidHandshakeTransitionException, "InvalidInputException": newErrorInvalidInputException, "MalformedPolicyDocumentException": newErrorMalformedPolicyDocumentException, "MasterCannotLeaveOrganizationException": newErrorMasterCannotLeaveOrganizationException, "OrganizationNotEmptyException": newErrorOrganizationNotEmptyException, "OrganizationalUnitNotEmptyException": newErrorOrganizationalUnitNotEmptyException, "OrganizationalUnitNotFoundException": newErrorOrganizationalUnitNotFoundException, "ParentNotFoundException": newErrorParentNotFoundException, "PolicyChangesInProgressException": newErrorPolicyChangesInProgressException, "PolicyInUseException": newErrorPolicyInUseException, "PolicyNotAttachedException": newErrorPolicyNotAttachedException, "PolicyNotFoundException": newErrorPolicyNotFoundException, "PolicyTypeAlreadyEnabledException": newErrorPolicyTypeAlreadyEnabledException, "PolicyTypeNotAvailableForOrganizationException": newErrorPolicyTypeNotAvailableForOrganizationException, "PolicyTypeNotEnabledException": newErrorPolicyTypeNotEnabledException, "ResourcePolicyNotFoundException": newErrorResourcePolicyNotFoundException, "RootNotFoundException": newErrorRootNotFoundException, "ServiceException": newErrorServiceException, "SourceParentNotFoundException": newErrorSourceParentNotFoundException, "TargetNotFoundException": newErrorTargetNotFoundException, "TooManyRequestsException": newErrorTooManyRequestsException, "UnsupportedAPIEndpointException": newErrorUnsupportedAPIEndpointException, }