Skip to content

StartMigrationRequest

Source code in docs_src/capo_opensearch/types/start_migration_request.py
class StartMigrationRequest(TypedDict, closed=True):
    application_id: "capo_opensearch.types.application_id.ApplicationId"
    """<p>The unique identifier of the OpenSearch application to migrate saved objects into.</p>"""
    migration_options: "capo_opensearch.types.migration_options.MigrationOptions"
    """<p>The configuration options for the migration, including the source data source, target workspace, export filters, and conflict resolution strategy.</p>"""
    client_token: NotRequired["capo_opensearch.types.client_token.ClientToken"]
    """<p>A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, Amazon OpenSearch Service ignores the request but does not return an error.</p>"""

application_id instance-attribute

application_id: ApplicationId

The unique identifier of the OpenSearch application to migrate saved objects into.

client_token instance-attribute

client_token: NotRequired[ClientToken]

A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, Amazon OpenSearch Service ignores the request but does not return an error.

migration_options instance-attribute

migration_options: MigrationOptions

The configuration options for the migration, including the source data source, target workspace, export filters, and conflict resolution strategy.