Skip to content

RecoverySnapshot

Source code in docs_src/capo_drs/types/recovery_snapshot.py
class RecoverySnapshot(TypedDict, closed=True):
    snapshot_id: "capo_drs.types.recovery_snapshot_id.RecoverySnapshotID"
    """<p>The ID of the Recovery Snapshot.</p>"""
    source_server_id: "capo_drs.types.source_server_id.SourceServerID"
    """<p>The ID of the Source Server that the snapshot was taken for.</p>"""
    expected_timestamp: "capo_drs.types.iso8601_datetime_string.ISO8601DatetimeString"
    """<p>The timestamp of when we expect the snapshot to be taken.</p>"""
    timestamp: NotRequired[
        "capo_drs.types.iso8601_datetime_string.ISO8601DatetimeString"
    ]
    """<p>The actual timestamp that the snapshot was taken.</p>"""
    ebs_snapshots: NotRequired["capo_drs.types.ebs_snapshots_list.EbsSnapshotsList"]
    """<p>A list of EBS snapshots.</p>"""

ebs_snapshots instance-attribute

ebs_snapshots: NotRequired[EbsSnapshotsList]

A list of EBS snapshots.

expected_timestamp instance-attribute

expected_timestamp: ISO8601DatetimeString

The timestamp of when we expect the snapshot to be taken.

snapshot_id instance-attribute

snapshot_id: RecoverySnapshotID

The ID of the Recovery Snapshot.

source_server_id instance-attribute

source_server_id: SourceServerID

The ID of the Source Server that the snapshot was taken for.

timestamp instance-attribute

timestamp: NotRequired[ISO8601DatetimeString]

The actual timestamp that the snapshot was taken.