Skip to content

DataMigrationSettings

Source code in docs_src/capo_database_migration_service/types/data_migration_settings.py
class DataMigrationSettings(TypedDict, closed=True):
    number_of_jobs: NotRequired[
        "capo_database_migration_service.types.integer_optional.IntegerOptional"
    ]
    """<p>The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.</p>"""
    cloudwatch_logs_enabled: NotRequired[
        "capo_database_migration_service.types.boolean_optional.BooleanOptional"
    ]
    """<p>Whether to enable CloudWatch logging for the data migration.</p>"""
    selection_rules: NotRequired[
        "capo_database_migration_service.types.secret_string.SecretString"
    ]
    """<p>A JSON-formatted string that defines what objects to include and exclude from the migration.</p>"""

cloudwatch_logs_enabled instance-attribute

cloudwatch_logs_enabled: NotRequired[BooleanOptional]

Whether to enable CloudWatch logging for the data migration.

number_of_jobs instance-attribute

number_of_jobs: NotRequired[IntegerOptional]

The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.

selection_rules instance-attribute

selection_rules: NotRequired[SecretString]

A JSON-formatted string that defines what objects to include and exclude from the migration.