class Aws::Imagebuilder::Types::Component
A detailed view of a component.
@!attribute [rw] arn
The Amazon Resource Name (ARN) of the component. @return [String]
@!attribute [rw] name
The name of the component. @return [String]
@!attribute [rw] version
The version of the component. @return [String]
@!attribute [rw] description
The description of the component. @return [String]
@!attribute [rw] change_description
The change description of the component. @return [String]
@!attribute [rw] type
The type of the component denotes whether the component is used to build the image or only to test it. @return [String]
@!attribute [rw] platform
The platform of the component. @return [String]
@!attribute [rw] supported_os_versions
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. @return [Array<String>]
@!attribute [rw] parameters
Contains parameter details for each of the parameters that are defined for the component. @return [Array<Types::ComponentParameterDetail>]
@!attribute [rw] owner
The owner of the component. @return [String]
@!attribute [rw] data
The data of the component. @return [String]
@!attribute [rw] kms_key_id
The KMS key identifier used to encrypt the component. @return [String]
@!attribute [rw] encrypted
The encryption status of the component. @return [Boolean]
@!attribute [rw] date_created
The date that the component was created. @return [String]
@!attribute [rw] tags
The tags associated with the component. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/imagebuilder-2019-12-02/Component AWS API Documentation
Constants
- SENSITIVE