Skip to content

SnapshotInfo

Source code in docs_src/capo_ec2/types/snapshot_info.py
class SnapshotInfo(TypedDict, closed=True):
    description: NotRequired["capo_ec2.types.string.String"]
    """<p>Description specified by the CreateSnapshotRequest that has been applied to all snapshots.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>Tags associated with this snapshot.</p>"""
    encrypted: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Indicates whether the snapshot is encrypted.</p>"""
    volume_id: NotRequired["capo_ec2.types.string.String"]
    """<p>Source volume from which this snapshot was created.</p>"""
    state: NotRequired["capo_ec2.types.snapshot_state.SnapshotState"]
    """<p>Current state of the snapshot.</p>"""
    volume_size: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>Size of the volume from which this snapshot was created.</p>"""
    start_time: NotRequired["capo_ec2.types.millisecond_date_time.MillisecondDateTime"]
    """<p>Time this snapshot was started. This is the same for all snapshots initiated by the same request.</p>"""
    progress: NotRequired["capo_ec2.types.string.String"]
    """<p>Progress this snapshot has made towards completing.</p>"""
    owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>Account id used when creating this snapshot.</p>"""
    snapshot_id: NotRequired["capo_ec2.types.string.String"]
    """<p>Snapshot id that can be used to describe this snapshot.</p>"""
    outpost_arn: NotRequired["capo_ec2.types.string.String"]
    """<p>The ARN of the Outpost on which the snapshot is stored. For more information, see <a href="https://docs.aws.amazon.com/ebs/latest/userguide/snapshots-outposts.html">Amazon EBS local snapshots on Outposts</a> in the <i>Amazon EBS User Guide</i>.</p>"""
    sse_type: NotRequired["capo_ec2.types.sse_type.SSEType"]
    """<p>Reserved for future use.</p>"""
    availability_zone: NotRequired["capo_ec2.types.string.String"]
    """<p>The Availability Zone or Local Zone of the snapshots. For example, <code>us-west-1a</code> (Availability Zone) or <code>us-west-2-lax-1a</code> (Local Zone).</p>"""

availability_zone instance-attribute

availability_zone: NotRequired[String]

The Availability Zone or Local Zone of the snapshots. For example, us-west-1a (Availability Zone) or us-west-2-lax-1a (Local Zone).

description instance-attribute

description: NotRequired[String]

Description specified by the CreateSnapshotRequest that has been applied to all snapshots.

encrypted instance-attribute

encrypted: NotRequired[Boolean]

Indicates whether the snapshot is encrypted.

outpost_arn instance-attribute

outpost_arn: NotRequired[String]

The ARN of the Outpost on which the snapshot is stored. For more information, see Amazon EBS local snapshots on Outposts in the Amazon EBS User Guide.

owner_id instance-attribute

owner_id: NotRequired[String]

Account id used when creating this snapshot.

progress instance-attribute

progress: NotRequired[String]

Progress this snapshot has made towards completing.

snapshot_id instance-attribute

snapshot_id: NotRequired[String]

Snapshot id that can be used to describe this snapshot.

sse_type instance-attribute

sse_type: NotRequired[SSEType]

Reserved for future use.

start_time instance-attribute

start_time: NotRequired[MillisecondDateTime]

Time this snapshot was started. This is the same for all snapshots initiated by the same request.

state instance-attribute

state: NotRequired[SnapshotState]

Current state of the snapshot.

tags instance-attribute

tags: NotRequired[TagList]

Tags associated with this snapshot.

volume_id instance-attribute

volume_id: NotRequired[String]

Source volume from which this snapshot was created.

volume_size instance-attribute

volume_size: NotRequired[Integer]

Size of the volume from which this snapshot was created.