Skip to content

MigrationSummary

Source code in docs_src/capo_opensearch/types/migration_summary.py
class MigrationSummary(TypedDict, closed=True):
    migration_id: NotRequired["capo_opensearch.types.string.String"]
    """<p>The unique identifier of the migration job.</p>"""
    status: NotRequired["capo_opensearch.types.string.String"]
    """<p>The current status of the migration job.</p>"""
    application_id: NotRequired["capo_opensearch.types.application_id.ApplicationId"]
    """<p>The unique identifier of the OpenSearch application associated with the migration.</p>"""
    source: NotRequired["capo_opensearch.types.migration_source.MigrationSource"]
    """<p>The source configuration for the migration.</p>"""
    exported_count: "capo_opensearch.types.integer.Integer"
    """<p>The number of saved objects exported from the source data source.</p>"""
    imported_count: "capo_opensearch.types.integer.Integer"
    """<p>The number of saved objects successfully imported into the target workspace.</p>"""
    error: NotRequired["capo_opensearch.types.migration_error.MigrationError"]
    """<p>Error details if the migration failed or completed with errors.</p>"""
    created_at: NotRequired["capo_opensearch.types.update_timestamp.UpdateTimestamp"]
    """<p>The date and time when the migration job was created.</p>"""
    updated_at: NotRequired["capo_opensearch.types.update_timestamp.UpdateTimestamp"]
    """<p>The date and time when the migration job was last updated.</p>"""

application_id instance-attribute

application_id: NotRequired[ApplicationId]

The unique identifier of the OpenSearch application associated with the migration.

created_at instance-attribute

created_at: NotRequired[UpdateTimestamp]

The date and time when the migration job was created.

error instance-attribute

error: NotRequired[MigrationError]

Error details if the migration failed or completed with errors.

exported_count instance-attribute

exported_count: Integer

The number of saved objects exported from the source data source.

imported_count instance-attribute

imported_count: Integer

The number of saved objects successfully imported into the target workspace.

migration_id instance-attribute

migration_id: NotRequired[String]

The unique identifier of the migration job.

source instance-attribute

source: NotRequired[MigrationSource]

The source configuration for the migration.

status instance-attribute

status: NotRequired[String]

The current status of the migration job.

updated_at instance-attribute

updated_at: NotRequired[UpdateTimestamp]

The date and time when the migration job was last updated.