Skip to content

CreateDataProviderMessage

Source code in docs_src/capo_database_migration_service/types/create_data_provider_message.py
class CreateDataProviderMessage(TypedDict, closed=True):
    data_provider_name: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>A user-friendly name for the data provider.</p>"""
    description: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>A user-friendly description of the data provider.</p>"""
    engine: "capo_database_migration_service.types.string.String"
    """<p>The type of database engine for the data provider.</p> <p>Valid values: <code>aurora</code>, <code>aurora-postgresql</code>, <code>db2</code>, <code>db2-zos</code>, <code>docdb</code>, <code>mariadb</code>, <code>mongodb</code>, <code>mysql</code>, <code>oracle</code>, <code>postgres</code>, <code>redshift</code>, <code>sqlserver</code>, and <code>sybase</code>. A value of <code>aurora</code> represents Amazon Aurora MySQL-Compatible Edition.</p>"""
    virtual: NotRequired[
        "capo_database_migration_service.types.boolean_optional.BooleanOptional"
    ]
    """<p>Indicates whether the data provider is virtual.</p>"""
    settings: "capo_database_migration_service.types.data_provider_settings.DataProviderSettings"
    """<p>The settings in JSON format for a data provider.</p>"""
    tags: NotRequired["capo_database_migration_service.types.tag_list.TagList"]
    """<p>One or more tags to be assigned to the data provider.</p>"""

data_provider_name instance-attribute

data_provider_name: NotRequired[String]

A user-friendly name for the data provider.

description instance-attribute

description: NotRequired[String]

A user-friendly description of the data provider.

engine instance-attribute

engine: String

The type of database engine for the data provider.

Valid values: aurora, aurora-postgresql, db2, db2-zos, docdb, mariadb, mongodb, mysql, oracle, postgres, redshift, sqlserver, and sybase. A value of aurora represents Amazon Aurora MySQL-Compatible Edition.

settings instance-attribute

The settings in JSON format for a data provider.

tags instance-attribute

tags: NotRequired[TagList]

One or more tags to be assigned to the data provider.

virtual instance-attribute

virtual: NotRequired[BooleanOptional]

Indicates whether the data provider is virtual.