Skip to content

SnapshotTierStatus

Source code in docs_src/capo_ec2/types/snapshot_tier_status.py
class SnapshotTierStatus(TypedDict, closed=True):
    snapshot_id: NotRequired["capo_ec2.types.snapshot_id.SnapshotId"]
    """<p>The ID of the snapshot.</p>"""
    volume_id: NotRequired["capo_ec2.types.volume_id.VolumeId"]
    """<p>The ID of the volume from which the snapshot was created.</p>"""
    status: NotRequired["capo_ec2.types.snapshot_state.SnapshotState"]
    """<p>The state of the snapshot.</p>"""
    owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Amazon Web Services account that owns the snapshot.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags that are assigned to the snapshot.</p>"""
    storage_tier: NotRequired["capo_ec2.types.storage_tier.StorageTier"]
    """<p>The storage tier in which the snapshot is stored. <code>standard</code> indicates that the snapshot is stored in the standard snapshot storage tier and that it is ready for use. <code>archive</code> indicates that the snapshot is currently archived and that it must be restored before it can be used.</p>"""
    last_tiering_start_time: NotRequired[
        "capo_ec2.types.millisecond_date_time.MillisecondDateTime"
    ]
    """<p>The date and time when the last archive or restore process was started.</p>"""
    last_tiering_progress: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The progress of the last archive or restore process, as a percentage.</p>"""
    last_tiering_operation_status: NotRequired[
        "capo_ec2.types.tiering_operation_status.TieringOperationStatus"
    ]
    """<p>The status of the last archive or restore process.</p>"""
    last_tiering_operation_status_detail: NotRequired["capo_ec2.types.string.String"]
    """<p>A message describing the status of the last archive or restore process.</p>"""
    archival_complete_time: NotRequired[
        "capo_ec2.types.millisecond_date_time.MillisecondDateTime"
    ]
    """<p>The date and time when the last archive process was completed.</p>"""
    restore_expiry_time: NotRequired[
        "capo_ec2.types.millisecond_date_time.MillisecondDateTime"
    ]
    """<p>Only for archived snapshots that are temporarily restored. Indicates the date and time when a temporarily restored snapshot will be automatically re-archived.</p>"""

archival_complete_time instance-attribute

archival_complete_time: NotRequired[MillisecondDateTime]

The date and time when the last archive process was completed.

last_tiering_operation_status instance-attribute

last_tiering_operation_status: NotRequired[TieringOperationStatus]

The status of the last archive or restore process.

last_tiering_operation_status_detail instance-attribute

last_tiering_operation_status_detail: NotRequired[String]

A message describing the status of the last archive or restore process.

last_tiering_progress instance-attribute

last_tiering_progress: NotRequired[Integer]

The progress of the last archive or restore process, as a percentage.

last_tiering_start_time instance-attribute

last_tiering_start_time: NotRequired[MillisecondDateTime]

The date and time when the last archive or restore process was started.

owner_id instance-attribute

owner_id: NotRequired[String]

The ID of the Amazon Web Services account that owns the snapshot.

restore_expiry_time instance-attribute

restore_expiry_time: NotRequired[MillisecondDateTime]

Only for archived snapshots that are temporarily restored. Indicates the date and time when a temporarily restored snapshot will be automatically re-archived.

snapshot_id instance-attribute

snapshot_id: NotRequired[SnapshotId]

The ID of the snapshot.

status instance-attribute

status: NotRequired[SnapshotState]

The state of the snapshot.

storage_tier instance-attribute

storage_tier: NotRequired[StorageTier]

The storage tier in which the snapshot is stored. standard indicates that the snapshot is stored in the standard snapshot storage tier and that it is ready for use. archive indicates that the snapshot is currently archived and that it must be restored before it can be used.

tags instance-attribute

tags: NotRequired[TagList]

The tags that are assigned to the snapshot.

volume_id instance-attribute

volume_id: NotRequired[VolumeId]

The ID of the volume from which the snapshot was created.