Struct aws_sdk_imagebuilder::model::ComponentSummary [−][src]
#[non_exhaustive]pub struct ComponentSummary {
pub arn: Option<String>,
pub name: Option<String>,
pub version: Option<String>,
pub platform: Option<Platform>,
pub supported_os_versions: Option<Vec<String>>,
pub state: Option<ComponentState>,
pub type: Option<ComponentType>,
pub owner: Option<String>,
pub description: Option<String>,
pub change_description: Option<String>,
pub date_created: Option<String>,
pub tags: Option<HashMap<String, String>>,
}
Expand description
A high-level summary of a component.
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 component.
name: Option<String>
The name of the component.
version: Option<String>
The version of the component.
platform: Option<Platform>
The platform of the component.
supported_os_versions: Option<Vec<String>>
The operating system (OS) version supported by the component. If the OS information is available, a prefix match is performed against the base image OS version during image recipe creation.
state: Option<ComponentState>
Describes the current status of the component.
type: Option<ComponentType>
The type of the component denotes whether the component is used to build the image or only to test it.
owner: Option<String>
The owner of the component.
description: Option<String>
The description of the component.
change_description: Option<String>
The change description of the component.
date_created: Option<String>
The date that the component was created.
The tags associated with the component.
Implementations
The operating system (OS) version supported by the component. If the OS information is available, a prefix match is performed against the base image OS version during image recipe creation.
Describes the current status of the component.
The type of the component denotes whether the component is used to build the image or only to test it.
The description of the component.
The change description of the component.
The date that the component was created.
The tags associated with the component.
Creates a new builder-style object to manufacture ComponentSummary
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 ComponentSummary
impl Send for ComponentSummary
impl Sync for ComponentSummary
impl Unpin for ComponentSummary
impl UnwindSafe for ComponentSummary
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