ComponentVersion

The defining characteristics of a specific version of an Amazon Web Services TOE component.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String?

The Amazon Resource Name (ARN) of the component.

Link copied to clipboard

The date that the component was created.

Link copied to clipboard

The description of the component.

Link copied to clipboard
val name: String?

The name of the component.

Link copied to clipboard

The owner of the component.

Link copied to clipboard

The platform of the component.

Link copied to clipboard

Contains product codes that are used for billing purposes for Amazon Web Services Marketplace components.

Link copied to clipboard

Describes the current status of the component version.

Link copied to clipboard

he 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.

Link copied to clipboard

The type of the component denotes whether the component is used to build the image or only to test it.

Link copied to clipboard

The semantic version of the component.

Functions

Link copied to clipboard
inline fun copy(block: ComponentVersion.Builder.() -> Unit = {}): ComponentVersion
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String