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.