ImageArgsBuilder

Builder for ImageArgs.

Functions

Link copied to clipboard
@JvmName(name = "fcrgnombaqgatlgj")
suspend fun architecture(value: Output<ImageArchitecture>)
@JvmName(name = "vukmrunygiqpfsuh")
suspend fun architecture(value: ImageArchitecture?)
Link copied to clipboard
@JvmName(name = "mndorribxsrawknd")
suspend fun archiveSizeBytes(value: Output<String>)
@JvmName(name = "tjmpmtiujpjmcvuj")
suspend fun archiveSizeBytes(value: String?)
Link copied to clipboard
@JvmName(name = "ururrcqcccpktbbe")
suspend fun deprecated(value: Output<DeprecationStatusArgs>)
@JvmName(name = "qlcujnobtauffgmd")
suspend fun deprecated(value: DeprecationStatusArgs?)
@JvmName(name = "fmecitbqjwmejdud")
suspend fun deprecated(argument: suspend DeprecationStatusArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rrgittiraobuyeoa")
suspend fun description(value: Output<String>)
@JvmName(name = "reibgagfsvhkvkvf")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "mfhqmhfrefplnoqt")
suspend fun diskSizeGb(value: Output<String>)
@JvmName(name = "esvlicdskphkwxfg")
suspend fun diskSizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "psfgdghwhypkdfbb")
suspend fun family(value: Output<String>)
@JvmName(name = "lejkpqwyhhfbxdgm")
suspend fun family(value: String?)
Link copied to clipboard
@JvmName(name = "bwwllaworipydvdn")
suspend fun forceCreate(value: Output<Boolean>)
@JvmName(name = "icjlpjmdbqvyhgvc")
suspend fun forceCreate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ufgeaqhvuflijxqc")
suspend fun guestOsFeatures(value: Output<List<GuestOsFeatureArgs>>)
@JvmName(name = "rncyfgfjorwdndrt")
suspend fun guestOsFeatures(vararg values: Output<GuestOsFeatureArgs>)
@JvmName(name = "qovsncnjjlogsaux")
suspend fun guestOsFeatures(vararg values: GuestOsFeatureArgs)
@JvmName(name = "askxioujimyukltg")
suspend fun guestOsFeatures(vararg argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "oqudpsbhtwsitwqj")
suspend fun guestOsFeatures(values: List<Output<GuestOsFeatureArgs>>)
@JvmName(name = "ccrdebatmvdntsaq")
suspend fun guestOsFeatures(value: List<GuestOsFeatureArgs>?)
@JvmName(name = "yqipljbrpuvwhnsi")
suspend fun guestOsFeatures(argument: List<suspend GuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "brfkvwpuecvnmjwn")
suspend fun guestOsFeatures(argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xgjfllldavyiydrd")
suspend fun imageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "eapssrhsjwmlpbmv")
suspend fun imageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "xdrxnjpocqtabqff")
suspend fun imageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qyomjltvkwgohcay")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "fesheumflcpvmeiq")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "pjnngfvnpjratxcq")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lhyxsejcdhtaypbj")
suspend fun licenseCodes(value: Output<List<String>>)
@JvmName(name = "tlpyhtxoyfbjrcty")
suspend fun licenseCodes(vararg values: Output<String>)
@JvmName(name = "eqtsrajceveqhepj")
suspend fun licenseCodes(vararg values: String)
@JvmName(name = "lxjmoytumasumjvl")
suspend fun licenseCodes(values: List<Output<String>>)
@JvmName(name = "cmbalscgxqqkadim")
suspend fun licenseCodes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ftcnygchembruohs")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "pelceftuppwopenn")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "iygfvnxkhbtrlfif")
suspend fun licenses(vararg values: String)
@JvmName(name = "bukndhjckxfupqyy")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "jedvhkxxbexpmujy")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mbtfilduurlwfmod")
suspend fun locked(value: Output<Boolean>)
@JvmName(name = "ehfdiduvplagmiwi")
suspend fun locked(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hmqhcccdesxeijne")
suspend fun name(value: Output<String>)
@JvmName(name = "mbkgsorpupckqvjl")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "kvtryxmpqvutjqnl")
suspend fun project(value: Output<String>)
@JvmName(name = "aijxsfqgrcgsfbts")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "mnpbdxcdgwibpqgt")
suspend fun rawDisk(value: Output<ImageRawDiskArgs>)
@JvmName(name = "bsuaywdnitckoqix")
suspend fun rawDisk(value: ImageRawDiskArgs?)
@JvmName(name = "plxkcwcvtqfvbtwj")
suspend fun rawDisk(argument: suspend ImageRawDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hxbbfkxddjmlagyc")
suspend fun requestId(value: Output<String>)
@JvmName(name = "tckjgwbplskitkwm")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "pmosfsjoippsuatk")
suspend fun rolloutOverride(value: Output<RolloutPolicyArgs>)
@JvmName(name = "vfrppfmkxuecumtl")
suspend fun rolloutOverride(value: RolloutPolicyArgs?)
@JvmName(name = "qgcnqhvgkpyotchu")
suspend fun rolloutOverride(argument: suspend RolloutPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wglqbjhamqvotfsh")
suspend fun shieldedInstanceInitialState(value: Output<InitialStateConfigArgs>)
@JvmName(name = "apthuxfsflhcfgps")
suspend fun shieldedInstanceInitialState(value: InitialStateConfigArgs?)
@JvmName(name = "uyngmospvhypvqxg")
suspend fun shieldedInstanceInitialState(argument: suspend InitialStateConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hdnjcrepogcxjpxd")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "lcnfxubirflljajs")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "kkiweioipckcruvu")
suspend fun sourceDiskEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "koevcfnnorhdxcyu")
suspend fun sourceDiskEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "abrtevjhakmtljsg")
suspend fun sourceDiskEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fecmxyrflvbqkcge")
suspend fun sourceImage(value: Output<String>)
@JvmName(name = "arplcvnyqwecywny")
suspend fun sourceImage(value: String?)
Link copied to clipboard
@JvmName(name = "nrygqgqtwstevyqe")
suspend fun sourceImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "hsoapoxqvpfeobuf")
suspend fun sourceImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "kkrdkdjdtfgqoxse")
suspend fun sourceImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mgrsvcmgvwuohvhc")
suspend fun sourceSnapshot(value: Output<String>)
@JvmName(name = "dewlbvibcsvlnbtc")
suspend fun sourceSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "yvakkvtnfdfmobaq")
suspend fun sourceSnapshotEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "jvxwexjgulqbuadv")
suspend fun sourceSnapshotEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "awbejwufxogkpksk")
suspend fun sourceSnapshotEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lvjrwfmhwbfdpydq")
suspend fun sourceType(value: Output<ImageSourceType>)
@JvmName(name = "pueqfyugaahpvyrv")
suspend fun sourceType(value: ImageSourceType?)
Link copied to clipboard
@JvmName(name = "uhfcpvokyrknlnll")
suspend fun storageLocations(value: Output<List<String>>)
@JvmName(name = "yyesskikbmilsffa")
suspend fun storageLocations(vararg values: Output<String>)
@JvmName(name = "lutncdujdnydnxrq")
suspend fun storageLocations(vararg values: String)
@JvmName(name = "lfmakehracnbqhdi")
suspend fun storageLocations(values: List<Output<String>>)
@JvmName(name = "ffwrilnjwcqurhvd")
suspend fun storageLocations(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kportshfiwoayupl")
suspend fun userLicenses(value: Output<List<String>>)
@JvmName(name = "ksllhnnixidbomtx")
suspend fun userLicenses(vararg values: Output<String>)
@JvmName(name = "hoverehwjsliykvu")
suspend fun userLicenses(vararg values: String)
@JvmName(name = "vojesnywooechdee")
suspend fun userLicenses(values: List<Output<String>>)
@JvmName(name = "vtrjfissktabjvls")
suspend fun userLicenses(value: List<String>?)