AWS::DMS::DataProvider - AWS CloudFormation

AWS::DMS::DataProvider

Provides information that defines a data provider.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::DMS::DataProvider", "Properties" : { "DataProviderIdentifier" : String, "DataProviderName" : String, "Description" : String, "Engine" : String, "ExactSettings" : Boolean, "Settings" : Settings, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::DMS::DataProvider Properties: DataProviderIdentifier: String DataProviderName: String Description: String Engine: String ExactSettings: Boolean Settings: Settings Tags: - Tag

Properties

DataProviderIdentifier

The identifier of the data provider. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen, or contain two consecutive hyphens.

Required: No

Type: String

Minimum: 1

Maximum: 255

Update requires: No interruption

DataProviderName

The name of the data provider.

Required: No

Type: String

Minimum: 1

Maximum: 255

Update requires: No interruption

Description

A description of the data provider. Descriptions can have up to 31 characters. A description can contain only ASCII letters, digits, and hyphens ('-'). Also, it can't end with a hyphen or contain two consecutive hyphens, and can only begin with a letter.

Required: No

Type: String

Minimum: 1

Maximum: 255

Update requires: No interruption

Engine

The type of database engine for the data provider. Valid values include "aurora", "aurora-postgresql", "mysql", "oracle", "postgres", "sqlserver", redshift, mariadb, mongodb, and docdb. A value of "aurora" represents Amazon Aurora MySQL-Compatible Edition.

Required: Yes

Type: String

Allowed values: postgres | mysql | oracle | sqlserver | aurora | aurora_postgresql

Update requires: No interruption

ExactSettings

Property description not available.

Required: No

Type: Boolean

Update requires: No interruption

Settings

The settings in JSON format for a data provider.

Required: No

Type: Settings

Update requires: No interruption

Tags

Property description not available.

Required: No

Type: Array of Tag

Update requires: No interruption

Return values

Ref

Fn::GetAtt

DataProviderArn

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

DataProviderCreationTime

The time the data provider was created.