pub struct Component {Show 14 fields
pub arn: Option<String>,
pub change_description: Option<String>,
pub data: Option<String>,
pub date_created: Option<String>,
pub description: Option<String>,
pub encrypted: Option<bool>,
pub kms_key_id: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub platform: Option<String>,
pub supported_os_versions: Option<Vec<String>>,
pub tags: Option<HashMap<String, String>>,
pub type_: Option<String>,
pub version: Option<String>,
}
Expand description
A detailed view of a component.
Fields§
§arn: Option<String>
The Amazon Resource Name (ARN) of the component.
change_description: Option<String>
The change description of the component.
data: Option<String>
The data of the component.
date_created: Option<String>
The date that the component was created.
description: Option<String>
The description of the component.
encrypted: Option<bool>
The encryption status of the component.
kms_key_id: Option<String>
The KMS key identifier used to encrypt the component.
name: Option<String>
The name of the component.
owner: Option<String>
The owner of the component.
platform: Option<String>
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 parent image OS version during image recipe creation.
The tags associated with the component.
type_: Option<String>
The type of the component denotes whether the component is used to build the image or only to test it.
version: Option<String>
The version of the component.