Skip to content

RestoreSnapshotTierResult

Source code in docs_src/capo_ec2/types/restore_snapshot_tier_result.py
class RestoreSnapshotTierResult(TypedDict, closed=True):
    snapshot_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the snapshot.</p>"""
    restore_start_time: NotRequired[
        "capo_ec2.types.millisecond_date_time.MillisecondDateTime"
    ]
    """<p>The date and time when the snapshot restore process started.</p>"""
    restore_duration: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>For temporary restores only. The number of days for which the archived snapshot is temporarily restored.</p>"""
    is_permanent_restore: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Indicates whether the snapshot is permanently restored. <code>true</code> indicates a permanent restore. <code>false</code> indicates a temporary restore.</p>"""

is_permanent_restore instance-attribute

is_permanent_restore: NotRequired[Boolean]

Indicates whether the snapshot is permanently restored. true indicates a permanent restore. false indicates a temporary restore.

restore_duration instance-attribute

restore_duration: NotRequired[Integer]

For temporary restores only. The number of days for which the archived snapshot is temporarily restored.

restore_start_time instance-attribute

restore_start_time: NotRequired[MillisecondDateTime]

The date and time when the snapshot restore process started.

snapshot_id instance-attribute

snapshot_id: NotRequired[String]

The ID of the snapshot.