Image

class Image

Describes an image.

Types

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

Properties

Link copied to clipboard

The applications associated with the image.

Link copied to clipboard

The version of the AppStream 2.0 agent to use for instances that are launched from this image.

Link copied to clipboard
val arn: String?

The ARN of the image.

Link copied to clipboard

The ARN of the image from which this image was created.

Link copied to clipboard

The time the image was created.

Link copied to clipboard

The description to display.

Link copied to clipboard

The image name to display.

Link copied to clipboard

The name of the image builder that was used to create the private image. If the image is shared, this value is null.

Link copied to clipboard

Indicates whether an image builder can be launched from this image.

Link copied to clipboard

Describes the errors that are returned when a new image can't be created.

Link copied to clipboard

The permissions to provide to the destination AWS account for the specified image.

Link copied to clipboard
val name: String?

The name of the image.

Link copied to clipboard

The operating system platform of the image.

Link copied to clipboard

The release date of the public base image. For private images, this date is the release date of the base image from which the image was created.

Link copied to clipboard

The image starts in the PENDING state. If image creation succeeds, the state is AVAILABLE. If image creation fails, the state is FAILED.

Link copied to clipboard

The reason why the last state change occurred.

Link copied to clipboard

Indicates whether the image is public or private.

Functions

Link copied to clipboard
inline fun copy(block: Image.Builder.() -> Unit = {}): Image
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