amazonka-dms-1.4.0: 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.CreateEndpoint

Contents

Description

Creates an endpoint using the provided settings.

Synopsis

Creating a Request

Request Lenses

ceExtraConnectionAttributes :: Lens' CreateEndpoint (Maybe Text) Source

Additional attributes associated with the connection.

ceKMSKeyId :: Lens' CreateEndpoint (Maybe Text) Source

The KMS key identifier that will be used to encrypt the connection parameters. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region.

ceDatabaseName :: Lens' CreateEndpoint (Maybe Text) Source

The name of the endpoint database.

ceTags :: Lens' CreateEndpoint [Tag] Source

Tags to be added to the endpoint.

ceEndpointIdentifier :: Lens' CreateEndpoint Text Source

The database endpoint identifier. Identifiers must begin with a letter; must contain only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain two consecutive hyphens.

ceEngineName :: Lens' CreateEndpoint Text Source

The type of engine for the endpoint. Valid values include MYSQL, ORACLE, POSTGRES, MARIADB, AURORA, SQLSERVER.

ceUsername :: Lens' CreateEndpoint Text Source

The user name to be used to login to the endpoint database.

cePassword :: Lens' CreateEndpoint Text Source

The password to be used to login to the endpoint database.

ceServerName :: Lens' CreateEndpoint Text Source

The name of the server where the endpoint database resides.

cePort :: Lens' CreateEndpoint Int Source

The port used by the endpoint database.

Destructuring the Response

createEndpointResponse Source

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

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

Response Lenses

cersEndpoint :: Lens' CreateEndpointResponse (Maybe Endpoint) Source

The endpoint that was created.