pub struct ImageSummary {
pub arn: Option<String>,
pub date_created: Option<String>,
pub name: Option<String>,
pub os_version: Option<String>,
pub output_resources: Option<OutputResources>,
pub owner: Option<String>,
pub platform: Option<String>,
pub state: Option<ImageState>,
pub tags: Option<HashMap<String, String>>,
pub version: Option<String>,
}
Expand description
An image summary.
Fields§
§arn: Option<String>
The Amazon Resource Name (ARN) of the image.
date_created: Option<String>
The date on which this image was created.
name: Option<String>
The name of the image.
os_version: Option<String>
The operating system version of the instance. For example, Amazon Linux 2, Ubuntu 18, or Microsoft Windows Server 2019.
output_resources: Option<OutputResources>
The output resources produced when creating this image.
owner: Option<String>
The owner of the image.
platform: Option<String>
The platform of the image.
state: Option<ImageState>
The state of the image.
The tags of the image.
version: Option<String>
The version of the image.
Trait Implementations§
Source§impl Clone for ImageSummary
impl Clone for ImageSummary
Source§fn clone(&self) -> ImageSummary
fn clone(&self) -> ImageSummary
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 ImageSummary
impl Debug for ImageSummary
Source§impl Default for ImageSummary
impl Default for ImageSummary
Source§fn default() -> ImageSummary
fn default() -> ImageSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImageSummary
impl<'de> Deserialize<'de> for ImageSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ImageSummary
impl PartialEq for ImageSummary
impl StructuralPartialEq for ImageSummary
Auto Trait Implementations§
impl Freeze for ImageSummary
impl RefUnwindSafe for ImageSummary
impl Send for ImageSummary
impl Sync for ImageSummary
impl Unpin for ImageSummary
impl UnwindSafe for ImageSummary
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