amazonka-sms-1.4.5: Amazon Server Migration Service SDK.

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

Network.AWS.SMS.UpdateReplicationJob

Contents

Description

The UpdateReplicationJob API is used to change the settings of your existing ReplicationJob created using CreateReplicationJob. Calling this API will affect the next scheduled ReplicationRun.

Synopsis

Creating a Request

updateReplicationJob #

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

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

data UpdateReplicationJob #

See: updateReplicationJob smart constructor.

Instances

Eq UpdateReplicationJob # 
Data UpdateReplicationJob # 

Methods

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

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

toConstr :: UpdateReplicationJob -> Constr #

dataTypeOf :: UpdateReplicationJob -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UpdateReplicationJob # 
Show UpdateReplicationJob # 
Generic UpdateReplicationJob # 
Hashable UpdateReplicationJob # 
ToJSON UpdateReplicationJob # 
NFData UpdateReplicationJob # 

Methods

rnf :: UpdateReplicationJob -> () #

AWSRequest UpdateReplicationJob # 
ToQuery UpdateReplicationJob # 
ToPath UpdateReplicationJob # 
ToHeaders UpdateReplicationJob # 
type Rep UpdateReplicationJob # 
type Rep UpdateReplicationJob = D1 (MetaData "UpdateReplicationJob" "Network.AWS.SMS.UpdateReplicationJob" "amazonka-sms-1.4.5-FVMcdm1tVG98XPxtz20F8q" False) (C1 (MetaCons "UpdateReplicationJob'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_urjFrequency") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) ((:*:) (S1 (MetaSel (Just Symbol "_urjLicenseType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LicenseType))) (S1 (MetaSel (Just Symbol "_urjRoleName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_urjNextReplicationRunStartTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX))) ((:*:) (S1 (MetaSel (Just Symbol "_urjDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_urjReplicationJobId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))))
type Rs UpdateReplicationJob # 

Request Lenses

Destructuring the Response

updateReplicationJobResponse #

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

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

data UpdateReplicationJobResponse #

See: updateReplicationJobResponse smart constructor.

Instances

Eq UpdateReplicationJobResponse # 
Data UpdateReplicationJobResponse # 

Methods

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

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

toConstr :: UpdateReplicationJobResponse -> Constr #

dataTypeOf :: UpdateReplicationJobResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UpdateReplicationJobResponse # 
Show UpdateReplicationJobResponse # 
Generic UpdateReplicationJobResponse # 
NFData UpdateReplicationJobResponse # 
type Rep UpdateReplicationJobResponse # 
type Rep UpdateReplicationJobResponse = D1 (MetaData "UpdateReplicationJobResponse" "Network.AWS.SMS.UpdateReplicationJob" "amazonka-sms-1.4.5-FVMcdm1tVG98XPxtz20F8q" True) (C1 (MetaCons "UpdateReplicationJobResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_urjrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses