amazonka-ds-1.6.1: Amazon Directory Service 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.DirectoryService.CancelSchemaExtension

Contents

Description

Cancels an in-progress schema extension to a Microsoft AD directory. Once a schema extension has started replicating to all domain controllers, the task can no longer be canceled. A schema extension can be canceled during any of the following states; Initializing , CreatingSnapshot , and UpdatingSchema .

Synopsis

Creating a Request

cancelSchemaExtension Source #

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

Use one of the following lenses to modify other fields as desired:

  • cseDirectoryId - The identifier of the directory whose schema extension will be canceled.
  • cseSchemaExtensionId - The identifier of the schema extension that will be canceled.

data CancelSchemaExtension Source #

See: cancelSchemaExtension smart constructor.

Instances
Eq CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Data CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Methods

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

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

toConstr :: CancelSchemaExtension -> Constr #

dataTypeOf :: CancelSchemaExtension -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Show CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Generic CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Associated Types

type Rep CancelSchemaExtension :: Type -> Type #

Hashable CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

ToJSON CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

AWSRequest CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Associated Types

type Rs CancelSchemaExtension :: Type #

ToHeaders CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

ToPath CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

ToQuery CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

NFData CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Methods

rnf :: CancelSchemaExtension -> () #

type Rep CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

type Rep CancelSchemaExtension = D1 (MetaData "CancelSchemaExtension" "Network.AWS.DirectoryService.CancelSchemaExtension" "amazonka-ds-1.6.1-GgbrksYrd5fGA0sALmSRaP" False) (C1 (MetaCons "CancelSchemaExtension'" PrefixI True) (S1 (MetaSel (Just "_cseDirectoryId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_cseSchemaExtensionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs CancelSchemaExtension Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Request Lenses

cseDirectoryId :: Lens' CancelSchemaExtension Text Source #

The identifier of the directory whose schema extension will be canceled.

cseSchemaExtensionId :: Lens' CancelSchemaExtension Text Source #

The identifier of the schema extension that will be canceled.

Destructuring the Response

cancelSchemaExtensionResponse Source #

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

Use one of the following lenses to modify other fields as desired:

data CancelSchemaExtensionResponse Source #

See: cancelSchemaExtensionResponse smart constructor.

Instances
Eq CancelSchemaExtensionResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Data CancelSchemaExtensionResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Methods

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

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

toConstr :: CancelSchemaExtensionResponse -> Constr #

dataTypeOf :: CancelSchemaExtensionResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CancelSchemaExtensionResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Show CancelSchemaExtensionResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Generic CancelSchemaExtensionResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

Associated Types

type Rep CancelSchemaExtensionResponse :: Type -> Type #

NFData CancelSchemaExtensionResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

type Rep CancelSchemaExtensionResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.CancelSchemaExtension

type Rep CancelSchemaExtensionResponse = D1 (MetaData "CancelSchemaExtensionResponse" "Network.AWS.DirectoryService.CancelSchemaExtension" "amazonka-ds-1.6.1-GgbrksYrd5fGA0sALmSRaP" True) (C1 (MetaCons "CancelSchemaExtensionResponse'" PrefixI True) (S1 (MetaSel (Just "_csersResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses