amazonka-sms-1.6.0: Amazon Server Migration 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.SMS.StartOnDemandReplicationRun

Contents

Description

The StartOnDemandReplicationRun API is used to start a ReplicationRun on demand (in addition to those that are scheduled based on your frequency). This ReplicationRun will start immediately. StartOnDemandReplicationRun is subject to limits on how many on demand ReplicationRuns you may call per 24-hour period.

Synopsis

Creating a Request

startOnDemandReplicationRun #

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

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

data StartOnDemandReplicationRun #

See: startOnDemandReplicationRun smart constructor.

Instances
Eq StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Data StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Methods

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

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

toConstr :: StartOnDemandReplicationRun -> Constr #

dataTypeOf :: StartOnDemandReplicationRun -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Show StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Generic StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Associated Types

type Rep StartOnDemandReplicationRun :: * -> * #

Hashable StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

ToJSON StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

AWSRequest StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Associated Types

type Rs StartOnDemandReplicationRun :: * #

ToHeaders StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

ToPath StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

ToQuery StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

NFData StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

type Rep StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

type Rep StartOnDemandReplicationRun = D1 (MetaData "StartOnDemandReplicationRun" "Network.AWS.SMS.StartOnDemandReplicationRun" "amazonka-sms-1.6.0-IzJ7cFUdACoFChXICSdiNk" False) (C1 (MetaCons "StartOnDemandReplicationRun'" PrefixI True) (S1 (MetaSel (Just "_sodrrDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_sodrrReplicationJobId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs StartOnDemandReplicationRun # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Request Lenses

Destructuring the Response

startOnDemandReplicationRunResponse #

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

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

data StartOnDemandReplicationRunResponse #

See: startOnDemandReplicationRunResponse smart constructor.

Instances
Eq StartOnDemandReplicationRunResponse # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Data StartOnDemandReplicationRunResponse # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Methods

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

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

toConstr :: StartOnDemandReplicationRunResponse -> Constr #

dataTypeOf :: StartOnDemandReplicationRunResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StartOnDemandReplicationRunResponse # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Show StartOnDemandReplicationRunResponse # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Generic StartOnDemandReplicationRunResponse # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

Associated Types

type Rep StartOnDemandReplicationRunResponse :: * -> * #

NFData StartOnDemandReplicationRunResponse # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

type Rep StartOnDemandReplicationRunResponse # 
Instance details

Defined in Network.AWS.SMS.StartOnDemandReplicationRun

type Rep StartOnDemandReplicationRunResponse = D1 (MetaData "StartOnDemandReplicationRunResponse" "Network.AWS.SMS.StartOnDemandReplicationRun" "amazonka-sms-1.6.0-IzJ7cFUdACoFChXICSdiNk" False) (C1 (MetaCons "StartOnDemandReplicationRunResponse'" PrefixI True) (S1 (MetaSel (Just "_sodrrrsReplicationRunId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_sodrrrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses