Skip to content

SnapshotTaskDetail

Source code in docs_src/capo_ec2/types/snapshot_task_detail.py
class SnapshotTaskDetail(TypedDict, closed=True):
    description: NotRequired["capo_ec2.types.string.String"]
    """<p>The description of the disk image being imported.</p>"""
    disk_image_size: NotRequired["capo_ec2.types.double.Double"]
    """<p>The size of the disk in the snapshot, in GiB.</p>"""
    encrypted: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Indicates whether the snapshot is encrypted.</p>"""
    format: NotRequired["capo_ec2.types.string.String"]
    """<p>The format of the disk image from which the snapshot is created.</p>"""
    kms_key_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The identifier for the KMS key that was used to create the encrypted snapshot.</p>"""
    progress: NotRequired["capo_ec2.types.string.String"]
    """<p>The percentage of completion for the import snapshot task.</p>"""
    snapshot_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The snapshot ID of the disk being imported.</p>"""
    status: NotRequired["capo_ec2.types.string.String"]
    """<p>A brief status for the import snapshot task.</p>"""
    status_message: NotRequired["capo_ec2.types.string.String"]
    """<p>A detailed status message for the import snapshot task.</p>"""
    url: NotRequired["capo_ec2.types.sensitive_url.SensitiveUrl"]
    """<p>The URL of the disk image from which the snapshot is created.</p>"""
    user_bucket: NotRequired["capo_ec2.types.user_bucket_details.UserBucketDetails"]
    """<p>The Amazon S3 bucket for the disk image.</p>"""

description instance-attribute

description: NotRequired[String]

The description of the disk image being imported.

disk_image_size instance-attribute

disk_image_size: NotRequired[Double]

The size of the disk in the snapshot, in GiB.

encrypted instance-attribute

encrypted: NotRequired[Boolean]

Indicates whether the snapshot is encrypted.

format instance-attribute

format: NotRequired[String]

The format of the disk image from which the snapshot is created.

kms_key_id instance-attribute

kms_key_id: NotRequired[String]

The identifier for the KMS key that was used to create the encrypted snapshot.

progress instance-attribute

progress: NotRequired[String]

The percentage of completion for the import snapshot task.

snapshot_id instance-attribute

snapshot_id: NotRequired[String]

The snapshot ID of the disk being imported.

status instance-attribute

status: NotRequired[String]

A brief status for the import snapshot task.

status_message instance-attribute

status_message: NotRequired[String]

A detailed status message for the import snapshot task.

url instance-attribute

url: NotRequired[SensitiveUrl]

The URL of the disk image from which the snapshot is created.

user_bucket instance-attribute

user_bucket: NotRequired[UserBucketDetails]

The Amazon S3 bucket for the disk image.