amazonka-organizations-1.6.1: Amazon Organizations SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.Organizations.DeleteOrganization

Contents

Description

Deletes the organization. You can delete an organization only by using credentials from the master account. The organization must be empty of member accounts, OUs, and policies.

Synopsis

Creating a Request

deleteOrganization :: DeleteOrganization Source #

Creates a value of DeleteOrganization with the minimum fields required to make a request.

data DeleteOrganization Source #

See: deleteOrganization smart constructor.

Instances
Eq DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Data DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteOrganization -> c DeleteOrganization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteOrganization #

toConstr :: DeleteOrganization -> Constr #

dataTypeOf :: DeleteOrganization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteOrganization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteOrganization) #

gmapT :: (forall b. Data b => b -> b) -> DeleteOrganization -> DeleteOrganization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteOrganization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteOrganization -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteOrganization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteOrganization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteOrganization -> m DeleteOrganization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteOrganization -> m DeleteOrganization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteOrganization -> m DeleteOrganization #

Read DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Show DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Generic DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Associated Types

type Rep DeleteOrganization :: Type -> Type #

Hashable DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

ToJSON DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

AWSRequest DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Associated Types

type Rs DeleteOrganization :: Type #

ToHeaders DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

ToPath DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

ToQuery DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

NFData DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Methods

rnf :: DeleteOrganization -> () #

type Rep DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

type Rep DeleteOrganization = D1 (MetaData "DeleteOrganization" "Network.AWS.Organizations.DeleteOrganization" "amazonka-organizations-1.6.1-AXMOvAV6jebLVZPNUpIjqF" False) (C1 (MetaCons "DeleteOrganization'" PrefixI False) (U1 :: Type -> Type))
type Rs DeleteOrganization Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Destructuring the Response

deleteOrganizationResponse :: DeleteOrganizationResponse Source #

Creates a value of DeleteOrganizationResponse with the minimum fields required to make a request.

data DeleteOrganizationResponse Source #

See: deleteOrganizationResponse smart constructor.

Instances
Eq DeleteOrganizationResponse Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Data DeleteOrganizationResponse Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteOrganizationResponse -> c DeleteOrganizationResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteOrganizationResponse #

toConstr :: DeleteOrganizationResponse -> Constr #

dataTypeOf :: DeleteOrganizationResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteOrganizationResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteOrganizationResponse) #

gmapT :: (forall b. Data b => b -> b) -> DeleteOrganizationResponse -> DeleteOrganizationResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteOrganizationResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteOrganizationResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteOrganizationResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteOrganizationResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteOrganizationResponse -> m DeleteOrganizationResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteOrganizationResponse -> m DeleteOrganizationResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteOrganizationResponse -> m DeleteOrganizationResponse #

Read DeleteOrganizationResponse Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Show DeleteOrganizationResponse Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Generic DeleteOrganizationResponse Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

Associated Types

type Rep DeleteOrganizationResponse :: Type -> Type #

NFData DeleteOrganizationResponse Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

type Rep DeleteOrganizationResponse Source # 
Instance details

Defined in Network.AWS.Organizations.DeleteOrganization

type Rep DeleteOrganizationResponse = D1 (MetaData "DeleteOrganizationResponse" "Network.AWS.Organizations.DeleteOrganization" "amazonka-organizations-1.6.1-AXMOvAV6jebLVZPNUpIjqF" False) (C1 (MetaCons "DeleteOrganizationResponse'" PrefixI False) (U1 :: Type -> Type))