pub struct ExportToS3TaskSpecification {
pub container_format: Option<String>,
pub disk_image_format: Option<String>,
pub s3_bucket: Option<String>,
pub s3_prefix: Option<String>,
}Expand description
Describes an instance export task.
Fields§
§container_format: Option<String>The container format used to combine disk images with metadata (such as OVF). If absent, only the disk image is exported.
disk_image_format: Option<String>The format for the exported image.
s3_bucket: Option<String>The Amazon S3 bucket for the destination image. The destination bucket must exist and grant WRITE and READ_ACP permissions to the AWS account vm-import-export@amazon.com.
s3_prefix: Option<String>The image is written to a single object in the Amazon S3 bucket at the S3 key s3prefix + exportTaskId + '.' + diskImageFormat.
Trait Implementations§
Source§impl Clone for ExportToS3TaskSpecification
impl Clone for ExportToS3TaskSpecification
Source§fn clone(&self) -> ExportToS3TaskSpecification
fn clone(&self) -> ExportToS3TaskSpecification
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExportToS3TaskSpecification
impl Debug for ExportToS3TaskSpecification
Source§impl Default for ExportToS3TaskSpecification
impl Default for ExportToS3TaskSpecification
Source§fn default() -> ExportToS3TaskSpecification
fn default() -> ExportToS3TaskSpecification
Returns the “default value” for a type. Read more
impl StructuralPartialEq for ExportToS3TaskSpecification
Auto Trait Implementations§
impl Freeze for ExportToS3TaskSpecification
impl RefUnwindSafe for ExportToS3TaskSpecification
impl Send for ExportToS3TaskSpecification
impl Sync for ExportToS3TaskSpecification
impl Unpin for ExportToS3TaskSpecification
impl UnwindSafe for ExportToS3TaskSpecification
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more