ImageArgsBuilder

Builder for ImageArgs.

Functions

Link copied to clipboard
@JvmName(name = "rnvbjcowfscptdmc")
suspend fun description(value: Output<String>)
@JvmName(name = "jdnfgbwqpeosuurb")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "ghidonogocbqqrxt")
suspend fun diskSizeGb(value: Output<Int>)
@JvmName(name = "acwcxxjbhxxwyjcl")
suspend fun diskSizeGb(value: Int?)
Link copied to clipboard
@JvmName(name = "jvdpukpbieaajtgc")
suspend fun family(value: Output<String>)
@JvmName(name = "ifslypiohylcdvcb")
suspend fun family(value: String?)
Link copied to clipboard
@JvmName(name = "saummhikbeayaoec")
suspend fun guestOsFeatures(value: Output<List<ImageGuestOsFeatureArgs>>)
@JvmName(name = "vjpbyrsfyynnlopf")
suspend fun guestOsFeatures(vararg values: Output<ImageGuestOsFeatureArgs>)
@JvmName(name = "qbuxeffpcatjjoso")
suspend fun guestOsFeatures(vararg values: ImageGuestOsFeatureArgs)
@JvmName(name = "acokwkkyxbrpioil")
suspend fun guestOsFeatures(vararg argument: suspend ImageGuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "vfmoideuxynuxvxe")
suspend fun guestOsFeatures(values: List<Output<ImageGuestOsFeatureArgs>>)
@JvmName(name = "ygfiwrbynpxhpftc")
suspend fun guestOsFeatures(value: List<ImageGuestOsFeatureArgs>?)
@JvmName(name = "rxiosctkyihjpqgc")
suspend fun guestOsFeatures(argument: List<suspend ImageGuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "uoosactlflncwodb")
suspend fun guestOsFeatures(argument: suspend ImageGuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "peexotqaxfbcxrwd")
suspend fun imageEncryptionKey(value: Output<ImageImageEncryptionKeyArgs>)
@JvmName(name = "qrckbxgkmwmsprof")
suspend fun imageEncryptionKey(value: ImageImageEncryptionKeyArgs?)
@JvmName(name = "kimidaoejoeavfeq")
suspend fun imageEncryptionKey(argument: suspend ImageImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cqiibvnlklwwivxs")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "vijlbscefxjuuehg")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "amaaiahgdjtcavop")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lfrnotpkuxysdord")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "xqffwcnuuwdlovyx")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "qhvfbjqihgnsmwit")
suspend fun licenses(vararg values: String)
@JvmName(name = "auobqacubxbtnkkm")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "prcmlrmmmdoqobof")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tenfiodvndnwaxyf")
suspend fun name(value: Output<String>)
@JvmName(name = "mlfwewdwmelxdgdp")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "nhofpudkpyamidpl")
suspend fun project(value: Output<String>)
@JvmName(name = "gxihbjfjtpbeuohv")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "jiiemneaiyrgaucd")
suspend fun rawDisk(value: Output<ImageRawDiskArgs>)
@JvmName(name = "bxkxxessdfflkaae")
suspend fun rawDisk(value: ImageRawDiskArgs?)
@JvmName(name = "itvcnmgjxuvckhsx")
suspend fun rawDisk(argument: suspend ImageRawDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uwyycubgsaereqxf")
suspend fun shieldedInstanceInitialState(value: Output<ImageShieldedInstanceInitialStateArgs>)
@JvmName(name = "iimjopphiuwytbyw")
suspend fun shieldedInstanceInitialState(value: ImageShieldedInstanceInitialStateArgs?)
@JvmName(name = "aulbcyxviqcudoge")
suspend fun shieldedInstanceInitialState(argument: suspend ImageShieldedInstanceInitialStateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "djsnuokvxgkbynix")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "rboxbplcgstcjfhb")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "nfoetrucedlgubsv")
suspend fun sourceDiskEncryptionKey(value: Output<ImageSourceDiskEncryptionKeyArgs>)
@JvmName(name = "xahhucjydogfdmue")
suspend fun sourceDiskEncryptionKey(value: ImageSourceDiskEncryptionKeyArgs?)
@JvmName(name = "iaoreoeiemycqnrs")
suspend fun sourceDiskEncryptionKey(argument: suspend ImageSourceDiskEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iuxkagehaqnwhldm")
suspend fun sourceImage(value: Output<String>)
@JvmName(name = "lyvcnoghdeuevrny")
suspend fun sourceImage(value: String?)
Link copied to clipboard
@JvmName(name = "mmqpfyjqgdcqxvrl")
suspend fun sourceImageEncryptionKey(value: Output<ImageSourceImageEncryptionKeyArgs>)
@JvmName(name = "owwiamkncqcvchyq")
suspend fun sourceImageEncryptionKey(value: ImageSourceImageEncryptionKeyArgs?)
@JvmName(name = "fuapkdwredwaomsp")
suspend fun sourceImageEncryptionKey(argument: suspend ImageSourceImageEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgxysdpoatmcsycp")
suspend fun sourceSnapshot(value: Output<String>)
@JvmName(name = "dqabemolplbxyega")
suspend fun sourceSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "scebsmggiadhgnbc")
suspend fun sourceSnapshotEncryptionKey(value: Output<ImageSourceSnapshotEncryptionKeyArgs>)
@JvmName(name = "jsgpqgfcqbbrmnmc")
suspend fun sourceSnapshotEncryptionKey(value: ImageSourceSnapshotEncryptionKeyArgs?)
@JvmName(name = "snfnqillhdxvjsnx")
suspend fun sourceSnapshotEncryptionKey(argument: suspend ImageSourceSnapshotEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vjmnjhwmtbfcqfer")
suspend fun storageLocations(value: Output<List<String>>)
@JvmName(name = "elylhvjyfgprhspc")
suspend fun storageLocations(vararg values: Output<String>)
@JvmName(name = "ueeawgnkmspvnwsr")
suspend fun storageLocations(vararg values: String)
@JvmName(name = "ngwsrofqufnpuoar")
suspend fun storageLocations(values: List<Output<String>>)
@JvmName(name = "cmfdnyndxxxiiunh")
suspend fun storageLocations(value: List<String>?)