pub struct ExportToS3Task {
pub container_format: Option<String>,
pub disk_image_format: Option<String>,
pub s3_bucket: Option<String>,
pub s3_key: Option<String>,
}Expand description
Describes the format and location for 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_key: Option<String>The encryption key for your S3 bucket.
Trait Implementations§
Source§impl Clone for ExportToS3Task
impl Clone for ExportToS3Task
Source§fn clone(&self) -> ExportToS3Task
fn clone(&self) -> ExportToS3Task
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 ExportToS3Task
impl Debug for ExportToS3Task
Source§impl Default for ExportToS3Task
impl Default for ExportToS3Task
Source§fn default() -> ExportToS3Task
fn default() -> ExportToS3Task
Returns the “default value” for a type. Read more
Source§impl PartialEq for ExportToS3Task
impl PartialEq for ExportToS3Task
impl StructuralPartialEq for ExportToS3Task
Auto Trait Implementations§
impl Freeze for ExportToS3Task
impl RefUnwindSafe for ExportToS3Task
impl Send for ExportToS3Task
impl Sync for ExportToS3Task
impl Unpin for ExportToS3Task
impl UnwindSafe for ExportToS3Task
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