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.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 Source #

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

See: updateReplicationJob smart constructor.

Instances

Eq UpdateReplicationJob Source # 
Data UpdateReplicationJob Source # 

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

Methods

rnf :: UpdateReplicationJob -> () #

AWSRequest UpdateReplicationJob Source # 
ToHeaders UpdateReplicationJob Source # 
ToPath UpdateReplicationJob Source # 
ToQuery UpdateReplicationJob Source # 
type Rep UpdateReplicationJob Source # 
type Rep UpdateReplicationJob = D1 * (MetaData "UpdateReplicationJob" "Network.AWS.SMS.UpdateReplicationJob" "amazonka-sms-1.6.0-9ai2eMEksFPLGdkoni1LUk" 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 Source # 

Request Lenses

Destructuring the Response

updateReplicationJobResponse Source #

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

See: updateReplicationJobResponse smart constructor.

Instances

Eq UpdateReplicationJobResponse Source # 
Data UpdateReplicationJobResponse Source # 

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 Source # 
Show UpdateReplicationJobResponse Source # 
Generic UpdateReplicationJobResponse Source # 
NFData UpdateReplicationJobResponse Source # 
type Rep UpdateReplicationJobResponse Source # 
type Rep UpdateReplicationJobResponse = D1 * (MetaData "UpdateReplicationJobResponse" "Network.AWS.SMS.UpdateReplicationJob" "amazonka-sms-1.6.0-9ai2eMEksFPLGdkoni1LUk" True) (C1 * (MetaCons "UpdateReplicationJobResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_urjrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses