OsImageProfileArgs

data class OsImageProfileArgs(val offer: Output<Either<String, OSImageOffer>>? = null, val publisher: Output<Either<String, OSImagePublisher>>? = null, val sku: Output<Either<String, OSImageSku>>? = null, val version: Output<Either<String, OSImageVersion>>? = null) : ConvertibleToJava<OsImageProfileArgs>

OS image profile

Constructors

Link copied to clipboard
constructor(offer: Output<Either<String, OSImageOffer>>? = null, publisher: Output<Either<String, OSImagePublisher>>? = null, sku: Output<Either<String, OSImageSku>>? = null, version: Output<Either<String, OSImageVersion>>? = null)

Properties

Link copied to clipboard
val offer: Output<Either<String, OSImageOffer>>? = null

OS image offer

Link copied to clipboard
val publisher: Output<Either<String, OSImagePublisher>>? = null

OS image publisher

Link copied to clipboard
val sku: Output<Either<String, OSImageSku>>? = null

OS image sku

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

OS image version

Functions

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