Struct aws_sdk_imagebuilder::model::ImageSummary [−][src]
#[non_exhaustive]pub struct ImageSummary {
pub arn: Option<String>,
pub name: Option<String>,
pub type: Option<ImageType>,
pub version: Option<String>,
pub platform: Option<Platform>,
pub os_version: Option<String>,
pub state: Option<ImageState>,
pub owner: Option<String>,
pub date_created: Option<String>,
pub output_resources: Option<OutputResources>,
pub tags: Option<HashMap<String, String>>,
pub build_type: Option<BuildType>,
}
Expand description
An image summary.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.arn: Option<String>
The Amazon Resource Name (ARN) of the image.
name: Option<String>
The name of the image.
type: Option<ImageType>
Specifies whether this is an AMI or container image.
version: Option<String>
The version of the image.
platform: Option<Platform>
The platform 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.
state: Option<ImageState>
The state of the image.
owner: Option<String>
The owner of the image.
date_created: Option<String>
The date on which this image was created.
output_resources: Option<OutputResources>
The output resources produced when creating this image.
The tags of the image.
build_type: Option<BuildType>
Indicates the type of build that created this image. The build can be initiated in the following ways:
-
USER_INITIATED – A manual pipeline build request.
-
SCHEDULED – A pipeline build initiated by a cron expression in the Image Builder pipeline, or from EventBridge.
-
IMPORT – A VM import created the image to use as the base image for the recipe.
Implementations
The operating system version of the instance. For example, Amazon Linux 2, Ubuntu 18, or Microsoft Windows Server 2019.
The state of the image.
The date on which this image was created.
The output resources produced when creating this image.
The tags of the image.
Indicates the type of build that created this image. The build can be initiated in the following ways:
-
USER_INITIATED – A manual pipeline build request.
-
SCHEDULED – A pipeline build initiated by a cron expression in the Image Builder pipeline, or from EventBridge.
-
IMPORT – A VM import created the image to use as the base image for the recipe.
Creates a new builder-style object to manufacture ImageSummary
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ImageSummary
impl Send for ImageSummary
impl Sync for ImageSummary
impl Unpin for ImageSummary
impl UnwindSafe for ImageSummary
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more