ComponentArgs

data class ComponentArgs(val changeDescription: Output<String>? = null, val data: Output<String>? = null, val description: Output<String>? = null, val kmsKeyId: Output<String>? = null, val name: Output<String>? = null, val platform: Output<ComponentPlatform>? = null, val supportedOsVersions: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val uri: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<ComponentArgs>

Resource schema for AWS::ImageBuilder::Component

Example Usage

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(changeDescription: Output<String>? = null, data: Output<String>? = null, description: Output<String>? = null, kmsKeyId: Output<String>? = null, name: Output<String>? = null, platform: Output<ComponentPlatform>? = null, supportedOsVersions: Output<List<String>>? = null, tags: Output<Map<String, String>>? = null, uri: Output<String>? = null, version: Output<String>? = null)

Properties

Link copied to clipboard
val changeDescription: Output<String>? = null

The change description of the component.

Link copied to clipboard
val data: Output<String>? = null

The data of the component.

Link copied to clipboard
val description: Output<String>? = null

The description of the component.

Link copied to clipboard
val kmsKeyId: Output<String>? = null

The KMS key identifier used to encrypt the component.

Link copied to clipboard
val name: Output<String>? = null

The name of the component.

Link copied to clipboard
val platform: Output<ComponentPlatform>? = null

The platform of the component.

Link copied to clipboard
val supportedOsVersions: Output<List<String>>? = null

The operating system (OS) version supported by the component.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

The tags associated with the component.

Link copied to clipboard
val uri: Output<String>? = null

The uri of the component.

Link copied to clipboard
val version: Output<String>? = null

The version of the component.

Functions

Link copied to clipboard
open override fun toJava(): ComponentArgs