amazonka-organizations-1.6.0: 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 # 
Data DeleteOrganization Source # 

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 # 
Show DeleteOrganization Source # 
Generic DeleteOrganization Source # 
Hashable DeleteOrganization Source # 
ToJSON DeleteOrganization Source # 
NFData DeleteOrganization Source # 

Methods

rnf :: DeleteOrganization -> () #

AWSRequest DeleteOrganization Source # 
ToHeaders DeleteOrganization Source # 
ToPath DeleteOrganization Source # 
ToQuery DeleteOrganization Source # 
type Rep DeleteOrganization Source # 
type Rep DeleteOrganization = D1 * (MetaData "DeleteOrganization" "Network.AWS.Organizations.DeleteOrganization" "amazonka-organizations-1.6.0-rHxjcIb8Bn6XT7VgZWDi9" False) (C1 * (MetaCons "DeleteOrganization'" PrefixI False) (U1 *))
type Rs DeleteOrganization Source # 

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 # 
Data DeleteOrganizationResponse Source # 

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 # 
Show DeleteOrganizationResponse Source # 
Generic DeleteOrganizationResponse Source # 
NFData DeleteOrganizationResponse Source # 
type Rep DeleteOrganizationResponse Source # 
type Rep DeleteOrganizationResponse = D1 * (MetaData "DeleteOrganizationResponse" "Network.AWS.Organizations.DeleteOrganization" "amazonka-organizations-1.6.0-rHxjcIb8Bn6XT7VgZWDi9" False) (C1 * (MetaCons "DeleteOrganizationResponse'" PrefixI False) (U1 *))