amazonka-dms-1.4.1: Amazon Database 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.DMS.RefreshSchemas

Contents

Description

Populates the schema for the specified endpoint. This is an asynchronous operation and can take several minutes. You can check the status of this operation by calling the DescribeRefreshSchemasStatus operation.

Synopsis

Creating a Request

refreshSchemas Source #

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

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

data RefreshSchemas Source #

See: refreshSchemas smart constructor.

Instances

Eq RefreshSchemas Source # 
Data RefreshSchemas Source # 

Methods

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

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

toConstr :: RefreshSchemas -> Constr #

dataTypeOf :: RefreshSchemas -> DataType #

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

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

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

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

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

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

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

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

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

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

Read RefreshSchemas Source # 
Show RefreshSchemas Source # 
Generic RefreshSchemas Source # 

Associated Types

type Rep RefreshSchemas :: * -> * #

Hashable RefreshSchemas Source # 
ToJSON RefreshSchemas Source # 
NFData RefreshSchemas Source # 

Methods

rnf :: RefreshSchemas -> () #

AWSRequest RefreshSchemas Source # 
ToQuery RefreshSchemas Source # 
ToPath RefreshSchemas Source # 
ToHeaders RefreshSchemas Source # 
type Rep RefreshSchemas Source # 
type Rep RefreshSchemas = D1 (MetaData "RefreshSchemas" "Network.AWS.DMS.RefreshSchemas" "amazonka-dms-1.4.1-43aISq5myPS7pxYSJvSioE" False) (C1 (MetaCons "RefreshSchemas'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_rsEndpointARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_rsReplicationInstanceARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs RefreshSchemas Source # 

Request Lenses

rsEndpointARN :: Lens' RefreshSchemas Text Source #

The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.

rsReplicationInstanceARN :: Lens' RefreshSchemas Text Source #

The Amazon Resource Name (ARN) of the replication instance.

Destructuring the Response

refreshSchemasResponse Source #

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

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

data RefreshSchemasResponse Source #

See: refreshSchemasResponse smart constructor.

Instances

Eq RefreshSchemasResponse Source # 
Data RefreshSchemasResponse Source # 

Methods

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

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

toConstr :: RefreshSchemasResponse -> Constr #

dataTypeOf :: RefreshSchemasResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read RefreshSchemasResponse Source # 
Show RefreshSchemasResponse Source # 
Generic RefreshSchemasResponse Source # 
NFData RefreshSchemasResponse Source # 

Methods

rnf :: RefreshSchemasResponse -> () #

type Rep RefreshSchemasResponse Source # 
type Rep RefreshSchemasResponse = D1 (MetaData "RefreshSchemasResponse" "Network.AWS.DMS.RefreshSchemas" "amazonka-dms-1.4.1-43aISq5myPS7pxYSJvSioE" False) (C1 (MetaCons "RefreshSchemasResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_rsrsRefreshSchemasStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RefreshSchemasStatus))) (S1 (MetaSel (Just Symbol "_rsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses