{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.Organizations
(
defaultService,
_PolicyNotFoundException,
_PolicyTypeAlreadyEnabledException,
_HandshakeConstraintViolationException,
_AccessDeniedException,
_MalformedPolicyDocumentException,
_RootNotFoundException,
_MasterCannotLeaveOrganizationException,
_AccountNotFoundException,
_AccountAlreadyRegisteredException,
_DuplicatePolicyException,
_ConstraintViolationException,
_AccountNotRegisteredException,
_FinalizingOrganizationException,
_HandshakeNotFoundException,
_PolicyTypeNotAvailableForOrganizationException,
_ChildNotFoundException,
_UnsupportedAPIEndpointException,
_EffectivePolicyNotFoundException,
_OrganizationalUnitNotFoundException,
_DestinationParentNotFoundException,
_OrganizationNotEmptyException,
_AccountOwnerNotVerifiedException,
_PolicyTypeNotEnabledException,
_DuplicateHandshakeException,
_OrganizationalUnitNotEmptyException,
_TooManyRequestsException,
_ConcurrentModificationException,
_ServiceException,
_SourceParentNotFoundException,
_TargetNotFoundException,
_CreateAccountStatusNotFoundException,
_AlreadyInOrganizationException,
_DuplicateOrganizationalUnitException,
_InvalidInputException,
_PolicyChangesInProgressException,
_PolicyNotAttachedException,
_ParentNotFoundException,
_AccessDeniedForDependencyException,
_AWSOrganizationsNotInUseException,
_PolicyInUseException,
_InvalidHandshakeTransitionException,
_HandshakeAlreadyInStateException,
_DuplicateAccountException,
_DuplicatePolicyAttachmentException,
ListHandshakesForAccount (ListHandshakesForAccount'),
newListHandshakesForAccount,
ListHandshakesForAccountResponse (ListHandshakesForAccountResponse'),
newListHandshakesForAccountResponse,
DescribeAccount (DescribeAccount'),
newDescribeAccount,
DescribeAccountResponse (DescribeAccountResponse'),
newDescribeAccountResponse,
ListPolicies (ListPolicies'),
newListPolicies,
ListPoliciesResponse (ListPoliciesResponse'),
newListPoliciesResponse,
CreatePolicy (CreatePolicy'),
newCreatePolicy,
CreatePolicyResponse (CreatePolicyResponse'),
newCreatePolicyResponse,
ListRoots (ListRoots'),
newListRoots,
ListRootsResponse (ListRootsResponse'),
newListRootsResponse,
AcceptHandshake (AcceptHandshake'),
newAcceptHandshake,
AcceptHandshakeResponse (AcceptHandshakeResponse'),
newAcceptHandshakeResponse,
CreateOrganization (CreateOrganization'),
newCreateOrganization,
CreateOrganizationResponse (CreateOrganizationResponse'),
newCreateOrganizationResponse,
EnableAllFeatures (EnableAllFeatures'),
newEnableAllFeatures,
EnableAllFeaturesResponse (EnableAllFeaturesResponse'),
newEnableAllFeaturesResponse,
DeleteOrganization (DeleteOrganization'),
newDeleteOrganization,
DeleteOrganizationResponse (DeleteOrganizationResponse'),
newDeleteOrganizationResponse,
DescribeHandshake (DescribeHandshake'),
newDescribeHandshake,
DescribeHandshakeResponse (DescribeHandshakeResponse'),
newDescribeHandshakeResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
DescribePolicy (DescribePolicy'),
newDescribePolicy,
DescribePolicyResponse (DescribePolicyResponse'),
newDescribePolicyResponse,
ListDelegatedServicesForAccount (ListDelegatedServicesForAccount'),
newListDelegatedServicesForAccount,
ListDelegatedServicesForAccountResponse (ListDelegatedServicesForAccountResponse'),
newListDelegatedServicesForAccountResponse,
DisableAWSServiceAccess (DisableAWSServiceAccess'),
newDisableAWSServiceAccess,
DisableAWSServiceAccessResponse (DisableAWSServiceAccessResponse'),
newDisableAWSServiceAccessResponse,
DescribeEffectivePolicy (DescribeEffectivePolicy'),
newDescribeEffectivePolicy,
DescribeEffectivePolicyResponse (DescribeEffectivePolicyResponse'),
newDescribeEffectivePolicyResponse,
LeaveOrganization (LeaveOrganization'),
newLeaveOrganization,
LeaveOrganizationResponse (LeaveOrganizationResponse'),
newLeaveOrganizationResponse,
MoveAccount (MoveAccount'),
newMoveAccount,
MoveAccountResponse (MoveAccountResponse'),
newMoveAccountResponse,
ListAccounts (ListAccounts'),
newListAccounts,
ListAccountsResponse (ListAccountsResponse'),
newListAccountsResponse,
InviteAccountToOrganization (InviteAccountToOrganization'),
newInviteAccountToOrganization,
InviteAccountToOrganizationResponse (InviteAccountToOrganizationResponse'),
newInviteAccountToOrganizationResponse,
ListAWSServiceAccessForOrganization (ListAWSServiceAccessForOrganization'),
newListAWSServiceAccessForOrganization,
ListAWSServiceAccessForOrganizationResponse (ListAWSServiceAccessForOrganizationResponse'),
newListAWSServiceAccessForOrganizationResponse,
ListOrganizationalUnitsForParent (ListOrganizationalUnitsForParent'),
newListOrganizationalUnitsForParent,
ListOrganizationalUnitsForParentResponse (ListOrganizationalUnitsForParentResponse'),
newListOrganizationalUnitsForParentResponse,
CancelHandshake (CancelHandshake'),
newCancelHandshake,
CancelHandshakeResponse (CancelHandshakeResponse'),
newCancelHandshakeResponse,
ListChildren (ListChildren'),
newListChildren,
ListChildrenResponse (ListChildrenResponse'),
newListChildrenResponse,
ListDelegatedAdministrators (ListDelegatedAdministrators'),
newListDelegatedAdministrators,
ListDelegatedAdministratorsResponse (ListDelegatedAdministratorsResponse'),
newListDelegatedAdministratorsResponse,
DeletePolicy (DeletePolicy'),
newDeletePolicy,
DeletePolicyResponse (DeletePolicyResponse'),
newDeletePolicyResponse,
UpdatePolicy (UpdatePolicy'),
newUpdatePolicy,
UpdatePolicyResponse (UpdatePolicyResponse'),
newUpdatePolicyResponse,
EnablePolicyType (EnablePolicyType'),
newEnablePolicyType,
EnablePolicyTypeResponse (EnablePolicyTypeResponse'),
newEnablePolicyTypeResponse,
DisablePolicyType (DisablePolicyType'),
newDisablePolicyType,
DisablePolicyTypeResponse (DisablePolicyTypeResponse'),
newDisablePolicyTypeResponse,
DescribeCreateAccountStatus (DescribeCreateAccountStatus'),
newDescribeCreateAccountStatus,
DescribeCreateAccountStatusResponse (DescribeCreateAccountStatusResponse'),
newDescribeCreateAccountStatusResponse,
CreateOrganizationalUnit (CreateOrganizationalUnit'),
newCreateOrganizationalUnit,
CreateOrganizationalUnitResponse (CreateOrganizationalUnitResponse'),
newCreateOrganizationalUnitResponse,
ListAccountsForParent (ListAccountsForParent'),
newListAccountsForParent,
ListAccountsForParentResponse (ListAccountsForParentResponse'),
newListAccountsForParentResponse,
DetachPolicy (DetachPolicy'),
newDetachPolicy,
DetachPolicyResponse (DetachPolicyResponse'),
newDetachPolicyResponse,
RemoveAccountFromOrganization (RemoveAccountFromOrganization'),
newRemoveAccountFromOrganization,
RemoveAccountFromOrganizationResponse (RemoveAccountFromOrganizationResponse'),
newRemoveAccountFromOrganizationResponse,
CreateGovCloudAccount (CreateGovCloudAccount'),
newCreateGovCloudAccount,
CreateGovCloudAccountResponse (CreateGovCloudAccountResponse'),
newCreateGovCloudAccountResponse,
EnableAWSServiceAccess (EnableAWSServiceAccess'),
newEnableAWSServiceAccess,
EnableAWSServiceAccessResponse (EnableAWSServiceAccessResponse'),
newEnableAWSServiceAccessResponse,
DescribeOrganizationalUnit (DescribeOrganizationalUnit'),
newDescribeOrganizationalUnit,
DescribeOrganizationalUnitResponse (DescribeOrganizationalUnitResponse'),
newDescribeOrganizationalUnitResponse,
ListParents (ListParents'),
newListParents,
ListParentsResponse (ListParentsResponse'),
newListParentsResponse,
CreateAccount (CreateAccount'),
newCreateAccount,
CreateAccountResponse (CreateAccountResponse'),
newCreateAccountResponse,
DeregisterDelegatedAdministrator (DeregisterDelegatedAdministrator'),
newDeregisterDelegatedAdministrator,
DeregisterDelegatedAdministratorResponse (DeregisterDelegatedAdministratorResponse'),
newDeregisterDelegatedAdministratorResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
ListCreateAccountStatus (ListCreateAccountStatus'),
newListCreateAccountStatus,
ListCreateAccountStatusResponse (ListCreateAccountStatusResponse'),
newListCreateAccountStatusResponse,
ListTargetsForPolicy (ListTargetsForPolicy'),
newListTargetsForPolicy,
ListTargetsForPolicyResponse (ListTargetsForPolicyResponse'),
newListTargetsForPolicyResponse,
DeclineHandshake (DeclineHandshake'),
newDeclineHandshake,
DeclineHandshakeResponse (DeclineHandshakeResponse'),
newDeclineHandshakeResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
AttachPolicy (AttachPolicy'),
newAttachPolicy,
AttachPolicyResponse (AttachPolicyResponse'),
newAttachPolicyResponse,
ListPoliciesForTarget (ListPoliciesForTarget'),
newListPoliciesForTarget,
ListPoliciesForTargetResponse (ListPoliciesForTargetResponse'),
newListPoliciesForTargetResponse,
DescribeOrganization (DescribeOrganization'),
newDescribeOrganization,
DescribeOrganizationResponse (DescribeOrganizationResponse'),
newDescribeOrganizationResponse,
ListHandshakesForOrganization (ListHandshakesForOrganization'),
newListHandshakesForOrganization,
ListHandshakesForOrganizationResponse (ListHandshakesForOrganizationResponse'),
newListHandshakesForOrganizationResponse,
RegisterDelegatedAdministrator (RegisterDelegatedAdministrator'),
newRegisterDelegatedAdministrator,
RegisterDelegatedAdministratorResponse (RegisterDelegatedAdministratorResponse'),
newRegisterDelegatedAdministratorResponse,
DeleteOrganizationalUnit (DeleteOrganizationalUnit'),
newDeleteOrganizationalUnit,
DeleteOrganizationalUnitResponse (DeleteOrganizationalUnitResponse'),
newDeleteOrganizationalUnitResponse,
UpdateOrganizationalUnit (UpdateOrganizationalUnit'),
newUpdateOrganizationalUnit,
UpdateOrganizationalUnitResponse (UpdateOrganizationalUnitResponse'),
newUpdateOrganizationalUnitResponse,
AccountJoinedMethod (..),
AccountStatus (..),
ActionType (..),
ChildType (..),
CreateAccountFailureReason (..),
CreateAccountState (..),
EffectivePolicyType (..),
HandshakePartyType (..),
HandshakeResourceType (..),
HandshakeState (..),
IAMUserAccessToBilling (..),
OrganizationFeatureSet (..),
ParentType (..),
PolicyType (..),
PolicyTypeStatus (..),
TargetType (..),
Account (Account'),
newAccount,
Child (Child'),
newChild,
CreateAccountStatus (CreateAccountStatus'),
newCreateAccountStatus,
DelegatedAdministrator (DelegatedAdministrator'),
newDelegatedAdministrator,
DelegatedService (DelegatedService'),
newDelegatedService,
EffectivePolicy (EffectivePolicy'),
newEffectivePolicy,
EnabledServicePrincipal (EnabledServicePrincipal'),
newEnabledServicePrincipal,
Handshake (Handshake'),
newHandshake,
HandshakeFilter (HandshakeFilter'),
newHandshakeFilter,
HandshakeParty (HandshakeParty'),
newHandshakeParty,
HandshakeResource (HandshakeResource'),
newHandshakeResource,
Organization (Organization'),
newOrganization,
OrganizationalUnit (OrganizationalUnit'),
newOrganizationalUnit,
Parent (Parent'),
newParent,
Policy (Policy'),
newPolicy,
PolicySummary (PolicySummary'),
newPolicySummary,
PolicyTargetSummary (PolicyTargetSummary'),
newPolicyTargetSummary,
PolicyTypeSummary (PolicyTypeSummary'),
newPolicyTypeSummary,
Root (Root'),
newRoot,
Tag (Tag'),
newTag,
)
where
import Amazonka.Organizations.AcceptHandshake
import Amazonka.Organizations.AttachPolicy
import Amazonka.Organizations.CancelHandshake
import Amazonka.Organizations.CreateAccount
import Amazonka.Organizations.CreateGovCloudAccount
import Amazonka.Organizations.CreateOrganization
import Amazonka.Organizations.CreateOrganizationalUnit
import Amazonka.Organizations.CreatePolicy
import Amazonka.Organizations.DeclineHandshake
import Amazonka.Organizations.DeleteOrganization
import Amazonka.Organizations.DeleteOrganizationalUnit
import Amazonka.Organizations.DeletePolicy
import Amazonka.Organizations.DeregisterDelegatedAdministrator
import Amazonka.Organizations.DescribeAccount
import Amazonka.Organizations.DescribeCreateAccountStatus
import Amazonka.Organizations.DescribeEffectivePolicy
import Amazonka.Organizations.DescribeHandshake
import Amazonka.Organizations.DescribeOrganization
import Amazonka.Organizations.DescribeOrganizationalUnit
import Amazonka.Organizations.DescribePolicy
import Amazonka.Organizations.DetachPolicy
import Amazonka.Organizations.DisableAWSServiceAccess
import Amazonka.Organizations.DisablePolicyType
import Amazonka.Organizations.EnableAWSServiceAccess
import Amazonka.Organizations.EnableAllFeatures
import Amazonka.Organizations.EnablePolicyType
import Amazonka.Organizations.InviteAccountToOrganization
import Amazonka.Organizations.LeaveOrganization
import Amazonka.Organizations.Lens
import Amazonka.Organizations.ListAWSServiceAccessForOrganization
import Amazonka.Organizations.ListAccounts
import Amazonka.Organizations.ListAccountsForParent
import Amazonka.Organizations.ListChildren
import Amazonka.Organizations.ListCreateAccountStatus
import Amazonka.Organizations.ListDelegatedAdministrators
import Amazonka.Organizations.ListDelegatedServicesForAccount
import Amazonka.Organizations.ListHandshakesForAccount
import Amazonka.Organizations.ListHandshakesForOrganization
import Amazonka.Organizations.ListOrganizationalUnitsForParent
import Amazonka.Organizations.ListParents
import Amazonka.Organizations.ListPolicies
import Amazonka.Organizations.ListPoliciesForTarget
import Amazonka.Organizations.ListRoots
import Amazonka.Organizations.ListTagsForResource
import Amazonka.Organizations.ListTargetsForPolicy
import Amazonka.Organizations.MoveAccount
import Amazonka.Organizations.RegisterDelegatedAdministrator
import Amazonka.Organizations.RemoveAccountFromOrganization
import Amazonka.Organizations.TagResource
import Amazonka.Organizations.Types
import Amazonka.Organizations.UntagResource
import Amazonka.Organizations.UpdateOrganizationalUnit
import Amazonka.Organizations.UpdatePolicy
import Amazonka.Organizations.Waiters