InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "jvkejpwddmnvixey")
suspend fun advancedMachineFeatures(value: Output<InstanceAdvancedMachineFeaturesArgs>)
@JvmName(name = "jdultlopngidjsgh")
suspend fun advancedMachineFeatures(value: InstanceAdvancedMachineFeaturesArgs?)
@JvmName(name = "leesylvbvgsegoje")
suspend fun advancedMachineFeatures(argument: suspend InstanceAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yhlcjbutbkgyncoa")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "qwpoepoqqpchehxr")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lofiteywimtvoine")
suspend fun attachedDisks(value: Output<List<InstanceAttachedDiskArgs>>)
@JvmName(name = "bfyawvwhqpdatwpl")
suspend fun attachedDisks(vararg values: Output<InstanceAttachedDiskArgs>)
@JvmName(name = "napvvwgroqyjtvkc")
suspend fun attachedDisks(vararg values: InstanceAttachedDiskArgs)
@JvmName(name = "evweossvleqdfypo")
suspend fun attachedDisks(vararg argument: suspend InstanceAttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "mwtssgwiskxadmsi")
suspend fun attachedDisks(values: List<Output<InstanceAttachedDiskArgs>>)
@JvmName(name = "akojpnjyqsejhsmu")
suspend fun attachedDisks(value: List<InstanceAttachedDiskArgs>?)
@JvmName(name = "jjpyijwjsfnkhcbc")
suspend fun attachedDisks(argument: List<suspend InstanceAttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "jujnqktuvmghoktf")
suspend fun attachedDisks(argument: suspend InstanceAttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wxtkjxjkhyhrtsot")
suspend fun bootDisk(value: Output<InstanceBootDiskArgs>)
@JvmName(name = "dsdlaijljaajecad")
suspend fun bootDisk(value: InstanceBootDiskArgs?)
@JvmName(name = "tbfvpokiohboqnmr")
suspend fun bootDisk(argument: suspend InstanceBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iicovpufbjphomkl")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "thsvkjbvkypkyeeo")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ysnsnhyxfoepkhwh")
suspend fun confidentialInstanceConfig(value: Output<InstanceConfidentialInstanceConfigArgs>)
@JvmName(name = "mqpmrigcyfjpxoks")
suspend fun confidentialInstanceConfig(value: InstanceConfidentialInstanceConfigArgs?)
@JvmName(name = "cfiqhbsghcoumura")
suspend fun confidentialInstanceConfig(argument: suspend InstanceConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ohokwbeuxtqqxeul")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "rcqhsorrrhcodqct")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "amxoulxultmowybm")
suspend fun description(value: Output<String>)
@JvmName(name = "smwckdegeblbpouu")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "nefyxmekdbwdmwxa")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "vioytoumqbgkroqw")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "lxatkcssqwfrmpuy")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "qxngqeqfamfutpuj")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tveqfrxvmjqfbjep")
suspend fun guestAccelerators(value: Output<List<InstanceGuestAcceleratorArgs>>)
@JvmName(name = "hyitocxlqrjoupnk")
suspend fun guestAccelerators(vararg values: Output<InstanceGuestAcceleratorArgs>)
@JvmName(name = "wgbvbrxrvwoocynf")
suspend fun guestAccelerators(vararg values: InstanceGuestAcceleratorArgs)
@JvmName(name = "yrdqmmxeujqqnniq")
suspend fun guestAccelerators(vararg argument: suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "nisfkuxblnumkqcb")
suspend fun guestAccelerators(values: List<Output<InstanceGuestAcceleratorArgs>>)
@JvmName(name = "jhbhowjyfvtxfkul")
suspend fun guestAccelerators(value: List<InstanceGuestAcceleratorArgs>?)
@JvmName(name = "eqcknrreineofxjc")
suspend fun guestAccelerators(argument: List<suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "nxrxcqesmgnysxkl")
suspend fun guestAccelerators(argument: suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nvailxvlvvljdtcc")
suspend fun hostname(value: Output<String>)
@JvmName(name = "kgjaddeynjdsvheh")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "puyxpefhayfcjmeo")
suspend fun instanceEncryptionKey(value: Output<InstanceInstanceEncryptionKeyArgs>)
@JvmName(name = "jphjdwmrnmuojvmy")
suspend fun instanceEncryptionKey(value: InstanceInstanceEncryptionKeyArgs?)
@JvmName(name = "qalcwwtlvcsstmyh")
suspend fun instanceEncryptionKey(argument: suspend InstanceInstanceEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ioduovwjrnymebkh")
suspend fun keyRevocationActionType(value: Output<String>)
@JvmName(name = "nnuroiqswsdvogfy")
suspend fun keyRevocationActionType(value: String?)
Link copied to clipboard
@JvmName(name = "eacsnpggtfwdusrv")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "gehvgsdeogtohuep")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "qgawshamvnpqbohf")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "naonhprdtfvffogh")
suspend fun machineType(value: Output<String>)
@JvmName(name = "hrfwbpsfbengmmiv")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "eikiuucqcxddnikx")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "bmnbspgvjtlwjogd")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "tyyceogqyiyxodio")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "dirlplxujqmsexdp")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "tgwswbbxkjlpxeat")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "viwteuddbivmiugl")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "flpxdfmnqnolvshn")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "wbfarwgligugygpn")
suspend fun name(value: Output<String>)
@JvmName(name = "yqpaaqfhpvawdcep")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "whxmfipspfijqhqy")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "wrvdtyfdruqcokos")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "qpijyyisgrgouoxc")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "wcmehdeddmxubdas")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "xbfqxroveanqpyux")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "aahbndevdrcfnvnk")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "yvrcudxcyllugpii")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "bubhjhaihnbuuhdo")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "founccpbovadgvfi")
suspend fun networkPerformanceConfig(value: Output<InstanceNetworkPerformanceConfigArgs>)
@JvmName(name = "aqawotmicksjjyde")
suspend fun networkPerformanceConfig(value: InstanceNetworkPerformanceConfigArgs?)
@JvmName(name = "axgaqosyiemiielt")
suspend fun networkPerformanceConfig(argument: suspend InstanceNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yjdoufatwvgootnk")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "cijwxblgabkphter")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "amaxsophcdhfvqvd")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vbqtbsfivshmykpq")
suspend fun partnerMetadata(value: Output<Map<String, String>>)
@JvmName(name = "cohbeqrmjrwawypr")
fun partnerMetadata(vararg values: Pair<String, String>)
@JvmName(name = "kiwpfgnqrcuiyjaw")
suspend fun partnerMetadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "wirhnsufypktdamb")
suspend fun project(value: Output<String>)
@JvmName(name = "hkntxovhiiflskip")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "oqlnwntwrgxkwhxv")
suspend fun reservationAffinity(value: Output<InstanceReservationAffinityArgs>)
@JvmName(name = "iwcwvvbjmdivxpxf")
suspend fun reservationAffinity(value: InstanceReservationAffinityArgs?)
@JvmName(name = "pybvphxdfgyhnsra")
suspend fun reservationAffinity(argument: suspend InstanceReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qaaglulprxufeguu")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "cusxpkufelotlmwv")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "eisntuqvkgjhuyns")
suspend fun scheduling(value: Output<InstanceSchedulingArgs>)
@JvmName(name = "vejqrkauwjelkrem")
suspend fun scheduling(value: InstanceSchedulingArgs?)
@JvmName(name = "ntfkkbuhoqoujbcb")
suspend fun scheduling(argument: suspend InstanceSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gjyqrjhjvkleetfc")
suspend fun scratchDisks(value: Output<List<InstanceScratchDiskArgs>>)
@JvmName(name = "gwxfbxadwlvkmnrg")
suspend fun scratchDisks(vararg values: Output<InstanceScratchDiskArgs>)
@JvmName(name = "qfmkdutjflbievbb")
suspend fun scratchDisks(vararg values: InstanceScratchDiskArgs)
@JvmName(name = "mjkbmtwylnfimyoi")
suspend fun scratchDisks(vararg argument: suspend InstanceScratchDiskArgsBuilder.() -> Unit)
@JvmName(name = "oiglnhooutjhidpx")
suspend fun scratchDisks(values: List<Output<InstanceScratchDiskArgs>>)
@JvmName(name = "gikdfdffpkeubpug")
suspend fun scratchDisks(value: List<InstanceScratchDiskArgs>?)
@JvmName(name = "akgkvaqyeoinoiaq")
suspend fun scratchDisks(argument: List<suspend InstanceScratchDiskArgsBuilder.() -> Unit>)
@JvmName(name = "rnivgcrtdpeguhwo")
suspend fun scratchDisks(argument: suspend InstanceScratchDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pnckyqhxqkesdfft")
suspend fun serviceAccount(value: Output<InstanceServiceAccountArgs>)
@JvmName(name = "jlprlglpyyqklgny")
suspend fun serviceAccount(value: InstanceServiceAccountArgs?)
@JvmName(name = "phmfjerjmqmscdah")
suspend fun serviceAccount(argument: suspend InstanceServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nruegsefrmfbvptx")
suspend fun shieldedInstanceConfig(value: Output<InstanceShieldedInstanceConfigArgs>)
@JvmName(name = "oceelowqwcshsoef")
suspend fun shieldedInstanceConfig(value: InstanceShieldedInstanceConfigArgs?)
@JvmName(name = "bqohnjgeqgnwipvh")
suspend fun shieldedInstanceConfig(argument: suspend InstanceShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kshwxvpirtuqtmmq")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "xljdclhdesghcoea")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "fffusoshsaeulyla")
suspend fun tags(vararg values: String)
@JvmName(name = "esrvwalwtxetqcfo")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "huhvqdmviqhojehs")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "yqgskxiyjhxacjoq")
suspend fun zone(value: Output<String>)
@JvmName(name = "pfgvfuehcgoiapdu")
suspend fun zone(value: String?)