PoolImageArgs

data class PoolImageArgs(val aliases: Output<List<String>>? = null, val buffer: Output<String>? = null, val ephemeralType: Output<Either<String, EphemeralType>>? = null, val resourceId: Output<String>? = null, val wellKnownImageName: Output<String>? = null) : ConvertibleToJava<PoolImageArgs>

The VM image of the machines in the pool.

Constructors

Link copied to clipboard
constructor(aliases: Output<List<String>>? = null, buffer: Output<String>? = null, ephemeralType: Output<Either<String, EphemeralType>>? = null, resourceId: Output<String>? = null, wellKnownImageName: Output<String>? = null)

Properties

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

List of aliases to reference the image by.

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

The percentage of the buffer to be allocated to this image.

Link copied to clipboard
val ephemeralType: Output<Either<String, EphemeralType>>? = null

The ephemeral type of the image.

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

The resource id of the image.

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

The image to use from a well-known set of images made available to customers.

Functions

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