DataProviderArgs

data class DataProviderArgs(val dataProviderIdentifier: Output<String>? = null, val dataProviderName: Output<String>? = null, val description: Output<String>? = null, val engine: Output<DataProviderEngine>? = null, val exactSettings: Output<Boolean>? = null, val settings: Output<SettingsPropertiesArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DataProviderArgs>

Resource schema for AWS::DMS::DataProvider

Constructors

Link copied to clipboard
constructor(dataProviderIdentifier: Output<String>? = null, dataProviderName: Output<String>? = null, description: Output<String>? = null, engine: Output<DataProviderEngine>? = null, exactSettings: Output<Boolean>? = null, settings: Output<SettingsPropertiesArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val dataProviderIdentifier: Output<String>? = null

The property describes an identifier for the data provider. It is used for describing/deleting/modifying can be name/arn

Link copied to clipboard
val dataProviderName: Output<String>? = null

The property describes a name to identify the data provider.

Link copied to clipboard
val description: Output<String>? = null

The optional description of the data provider.

Link copied to clipboard
val engine: Output<DataProviderEngine>? = null

The property describes a data engine for the data provider.

Link copied to clipboard
val exactSettings: Output<Boolean>? = null

The property describes the exact settings which can be modified

Link copied to clipboard
val settings: Output<SettingsPropertiesArgs>? = null

The property identifies the exact type of settings for the data provider.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

Link copied to clipboard
open override fun toJava(): DataProviderArgs