amazonka-ds-1.6.0: 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 #

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 #

See: cancelSchemaExtension smart constructor.

Instances

Eq CancelSchemaExtension # 
Data 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 # 
Show CancelSchemaExtension # 
Generic CancelSchemaExtension # 
Hashable CancelSchemaExtension # 
ToJSON CancelSchemaExtension # 
NFData CancelSchemaExtension # 

Methods

rnf :: CancelSchemaExtension -> () #

AWSRequest CancelSchemaExtension # 
ToHeaders CancelSchemaExtension # 
ToPath CancelSchemaExtension # 
ToQuery CancelSchemaExtension # 
type Rep CancelSchemaExtension # 
type Rep CancelSchemaExtension = D1 * (MetaData "CancelSchemaExtension" "Network.AWS.DirectoryService.CancelSchemaExtension" "amazonka-ds-1.6.0-GmQtRfGRD6LI91OTzfkXGW" False) (C1 * (MetaCons "CancelSchemaExtension'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_cseDirectoryId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_cseSchemaExtensionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))
type Rs CancelSchemaExtension # 

Request Lenses

cseDirectoryId :: Lens' CancelSchemaExtension Text #

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

cseSchemaExtensionId :: Lens' CancelSchemaExtension Text #

The identifier of the schema extension that will be canceled.

Destructuring the Response

cancelSchemaExtensionResponse #

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 #

See: cancelSchemaExtensionResponse smart constructor.

Instances

Eq CancelSchemaExtensionResponse # 
Data CancelSchemaExtensionResponse # 

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 # 
Show CancelSchemaExtensionResponse # 
Generic CancelSchemaExtensionResponse # 
NFData CancelSchemaExtensionResponse # 
type Rep CancelSchemaExtensionResponse # 
type Rep CancelSchemaExtensionResponse = D1 * (MetaData "CancelSchemaExtensionResponse" "Network.AWS.DirectoryService.CancelSchemaExtension" "amazonka-ds-1.6.0-GmQtRfGRD6LI91OTzfkXGW" True) (C1 * (MetaCons "CancelSchemaExtensionResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_csersResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses