amazonka-dms-1.6.0: Amazon Database 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.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 #

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 #

See: refreshSchemas smart constructor.

Instances

Eq RefreshSchemas # 
Data RefreshSchemas # 

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 # 
Show RefreshSchemas # 
Generic RefreshSchemas # 

Associated Types

type Rep RefreshSchemas :: * -> * #

Hashable RefreshSchemas # 
ToJSON RefreshSchemas # 
NFData RefreshSchemas # 

Methods

rnf :: RefreshSchemas -> () #

AWSRequest RefreshSchemas # 
ToHeaders RefreshSchemas # 
ToPath RefreshSchemas # 
ToQuery RefreshSchemas # 
type Rep RefreshSchemas # 
type Rep RefreshSchemas = D1 * (MetaData "RefreshSchemas" "Network.AWS.DMS.RefreshSchemas" "amazonka-dms-1.6.0-GqH7kuM5kL3HMlibDeDmZp" 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 # 

Request Lenses

rsEndpointARN :: Lens' RefreshSchemas Text #

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

rsReplicationInstanceARN :: Lens' RefreshSchemas Text #

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

Destructuring the Response

refreshSchemasResponse #

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 #

See: refreshSchemasResponse smart constructor.

Instances

Eq RefreshSchemasResponse # 
Data RefreshSchemasResponse # 

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 # 
Show RefreshSchemasResponse # 
Generic RefreshSchemasResponse # 
NFData RefreshSchemasResponse # 

Methods

rnf :: RefreshSchemasResponse -> () #

type Rep RefreshSchemasResponse # 
type Rep RefreshSchemasResponse = D1 * (MetaData "RefreshSchemasResponse" "Network.AWS.DMS.RefreshSchemas" "amazonka-dms-1.6.0-GqH7kuM5kL3HMlibDeDmZp" 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

rsrsResponseStatus :: Lens' RefreshSchemasResponse Int #

  • - | The response status code.