Skip to content

ExportToS3Task

Source code in docs_src/capo_ec2/types/export_to_s3_task.py
class ExportToS3Task(TypedDict, closed=True):
    container_format: NotRequired["capo_ec2.types.container_format.ContainerFormat"]
    """<p>The container format used to combine disk images with metadata (such as OVF). If absent, only the disk image is exported.</p>"""
    disk_image_format: NotRequired["capo_ec2.types.disk_image_format.DiskImageFormat"]
    """<p>The format for the exported image.</p>"""
    s3_bucket: NotRequired["capo_ec2.types.string.String"]
    """<p>The Amazon S3 bucket for the destination image. The destination bucket must exist and have an access control list (ACL) attached that specifies the Region-specific canonical account ID for the <code>Grantee</code>. For more information about the ACL to your S3 bucket, see <a href="https://docs.aws.amazon.com/vm-import/latest/userguide/vmexport.html#vmexport-prerequisites">Prerequisites</a> in the VM Import/Export User Guide.</p>"""
    s3_key: NotRequired["capo_ec2.types.string.String"]
    """<p>The encryption key for your S3 bucket.</p>"""

container_format instance-attribute

container_format: NotRequired[ContainerFormat]

The container format used to combine disk images with metadata (such as OVF). If absent, only the disk image is exported.

disk_image_format instance-attribute

disk_image_format: NotRequired[DiskImageFormat]

The format for the exported image.

s3_bucket instance-attribute

s3_bucket: NotRequired[String]

The Amazon S3 bucket for the destination image. The destination bucket must exist and have an access control list (ACL) attached that specifies the Region-specific canonical account ID for the Grantee. For more information about the ACL to your S3 bucket, see Prerequisites in the VM Import/Export User Guide.

s3_key instance-attribute

s3_key: NotRequired[String]

The encryption key for your S3 bucket.