amazonka-dms-1.6.1: 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 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 # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Data RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.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 Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Show RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Generic RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Associated Types

type Rep RefreshSchemas :: Type -> Type #

Hashable RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

ToJSON RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

AWSRequest RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Associated Types

type Rs RefreshSchemas :: Type #

ToHeaders RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

ToPath RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

ToQuery RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

NFData RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Methods

rnf :: RefreshSchemas -> () #

type Rep RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

type Rep RefreshSchemas = D1 (MetaData "RefreshSchemas" "Network.AWS.DMS.RefreshSchemas" "amazonka-dms-1.6.1-14neO3bVY9yK6uL0mC7eXy" False) (C1 (MetaCons "RefreshSchemas'" PrefixI True) (S1 (MetaSel (Just "_rsEndpointARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_rsReplicationInstanceARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs RefreshSchemas Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

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 # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Data RefreshSchemasResponse Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

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 # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Show RefreshSchemasResponse Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Generic RefreshSchemasResponse Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Associated Types

type Rep RefreshSchemasResponse :: Type -> Type #

NFData RefreshSchemasResponse Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

Methods

rnf :: RefreshSchemasResponse -> () #

type Rep RefreshSchemasResponse Source # 
Instance details

Defined in Network.AWS.DMS.RefreshSchemas

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

Response Lenses

rsrsResponseStatus :: Lens' RefreshSchemasResponse Int Source #

  • - | The response status code.