InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ossnslqrpjxgajuv")
suspend fun advancedMachineFeatures(value: Output<InstanceAdvancedMachineFeaturesArgs>)
@JvmName(name = "klwjocrgkvvhdjop")
suspend fun advancedMachineFeatures(value: InstanceAdvancedMachineFeaturesArgs?)
@JvmName(name = "vtbxfddqrshdjfok")
suspend fun advancedMachineFeatures(argument: suspend InstanceAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mpdbbemhbltetpcp")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "yptsvroucpfexjye")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "trupyrgdekofwaos")
suspend fun attachedDisks(value: Output<List<InstanceAttachedDiskArgs>>)
@JvmName(name = "svxolgtlgopfefgp")
suspend fun attachedDisks(vararg values: Output<InstanceAttachedDiskArgs>)
@JvmName(name = "vhgvclnlhwtwqksr")
suspend fun attachedDisks(vararg values: InstanceAttachedDiskArgs)
@JvmName(name = "inhydbutcsdxsida")
suspend fun attachedDisks(vararg argument: suspend InstanceAttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "xcxdjdmqphlsogbd")
suspend fun attachedDisks(values: List<Output<InstanceAttachedDiskArgs>>)
@JvmName(name = "ndbhqrqpjvvouugp")
suspend fun attachedDisks(value: List<InstanceAttachedDiskArgs>?)
@JvmName(name = "sdhhmvqrjatbeuuu")
suspend fun attachedDisks(argument: List<suspend InstanceAttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "xepfaqgpxqfdneen")
suspend fun attachedDisks(argument: suspend InstanceAttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "guppyoutsimrkbqw")
suspend fun bootDisk(value: Output<InstanceBootDiskArgs>)
@JvmName(name = "vdkhixxietnlreyu")
suspend fun bootDisk(value: InstanceBootDiskArgs?)
@JvmName(name = "wowflmwybmpfnlik")
suspend fun bootDisk(argument: suspend InstanceBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tbkvbapswopseqlo")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "oythjeeshphcamve")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mfdqofquyjroulnh")
suspend fun confidentialInstanceConfig(value: Output<InstanceConfidentialInstanceConfigArgs>)
@JvmName(name = "vhvcrphbhahwsiuf")
suspend fun confidentialInstanceConfig(value: InstanceConfidentialInstanceConfigArgs?)
@JvmName(name = "yswirlaflrdmjonh")
suspend fun confidentialInstanceConfig(argument: suspend InstanceConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kttkktugcchoiktd")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "puggpbaipsbskwjq")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "smpafrjjeeqbcivs")
suspend fun description(value: Output<String>)
@JvmName(name = "sphmpufbwcjstukf")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "lfafnejbedunnnpq")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "xitmlliwoxjlqkmi")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "fxkmqeqreyimstfy")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "wrdicfyhrufwfbdv")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lfluhrocncejqgam")
suspend fun guestAccelerators(value: Output<List<InstanceGuestAcceleratorArgs>>)
@JvmName(name = "dqwybboxdntnwmcc")
suspend fun guestAccelerators(vararg values: Output<InstanceGuestAcceleratorArgs>)
@JvmName(name = "obtrwrdymbgagpdu")
suspend fun guestAccelerators(vararg values: InstanceGuestAcceleratorArgs)
@JvmName(name = "ttlqimwyvuuvfopk")
suspend fun guestAccelerators(vararg argument: suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "pjfjhvdriiuslrtk")
suspend fun guestAccelerators(values: List<Output<InstanceGuestAcceleratorArgs>>)
@JvmName(name = "yixgdvdbranttksb")
suspend fun guestAccelerators(value: List<InstanceGuestAcceleratorArgs>?)
@JvmName(name = "rxcpnmpacknrmoer")
suspend fun guestAccelerators(argument: List<suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "jlhotmvrvqyqpfjw")
suspend fun guestAccelerators(argument: suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ssyekaehdovumuei")
suspend fun hostname(value: Output<String>)
@JvmName(name = "bqnuekuafgwoblka")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "ewdomkauwrncqxfl")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "nivvxnkthsviwodh")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "bbovkibpvhpbpvvg")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "rmilqdskbhthdyow")
suspend fun machineType(value: Output<String>)
@JvmName(name = "mmnlcerlkajlpdce")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "injyyongmupclgmp")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "cbywedelhtxjonmr")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "hihkaisrmymbwrcy")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "tohbubnrexvpnriv")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "xcfxscxbyvjskaow")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "barfnipucbsshbsl")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "sshrwidhtmtcerqq")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "mksviammhgrqmcgo")
suspend fun name(value: Output<String>)
@JvmName(name = "tlhmvmfvtvibtfoq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "xyafscodhjkvounb")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "anlpewnurajctbms")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "ifjutscdayrqgdns")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "akiekrivwsdfjxgx")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "dthsckmevtvjkhvh")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "vedvrjccmhnpdbcr")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "enbifqfgowlhfafv")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "lbkxcpltpqpgwsgt")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tqjjqcidinjeosfd")
suspend fun networkPerformanceConfig(value: Output<InstanceNetworkPerformanceConfigArgs>)
@JvmName(name = "tliinsfnkltlmwkv")
suspend fun networkPerformanceConfig(value: InstanceNetworkPerformanceConfigArgs?)
@JvmName(name = "yoabiedrmikymmse")
suspend fun networkPerformanceConfig(argument: suspend InstanceNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "unqftowogtckitha")
suspend fun project(value: Output<String>)
@JvmName(name = "nghiriejxlxaygsd")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "lilcinuxewmamnja")
suspend fun reservationAffinity(value: Output<InstanceReservationAffinityArgs>)
@JvmName(name = "odfjooflkpteghlp")
suspend fun reservationAffinity(value: InstanceReservationAffinityArgs?)
@JvmName(name = "ufbokvbnqsmksxuh")
suspend fun reservationAffinity(argument: suspend InstanceReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qtqtonanyogaiyhn")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "qwvhxhskrlwllbhn")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "lmvnxlyhlxteavjb")
suspend fun scheduling(value: Output<InstanceSchedulingArgs>)
@JvmName(name = "ivstancgevhwlagb")
suspend fun scheduling(value: InstanceSchedulingArgs?)
@JvmName(name = "fbbaysgbaakboaeu")
suspend fun scheduling(argument: suspend InstanceSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sywdctosaopenric")
suspend fun scratchDisks(value: Output<List<InstanceScratchDiskArgs>>)
@JvmName(name = "pjiqbteseriejxtd")
suspend fun scratchDisks(vararg values: Output<InstanceScratchDiskArgs>)
@JvmName(name = "bwspmhbxlstobndu")
suspend fun scratchDisks(vararg values: InstanceScratchDiskArgs)
@JvmName(name = "fpulkptxfrncpbjq")
suspend fun scratchDisks(vararg argument: suspend InstanceScratchDiskArgsBuilder.() -> Unit)
@JvmName(name = "lqwinxeewpkshdpx")
suspend fun scratchDisks(values: List<Output<InstanceScratchDiskArgs>>)
@JvmName(name = "esiendmumulrpygq")
suspend fun scratchDisks(value: List<InstanceScratchDiskArgs>?)
@JvmName(name = "bupvnlsvongufmwv")
suspend fun scratchDisks(argument: List<suspend InstanceScratchDiskArgsBuilder.() -> Unit>)
@JvmName(name = "etjrjhmkunoskwer")
suspend fun scratchDisks(argument: suspend InstanceScratchDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jnyxprbiymwvtstb")
suspend fun serviceAccount(value: Output<InstanceServiceAccountArgs>)
@JvmName(name = "olugtbqgaxjcmcbp")
suspend fun serviceAccount(value: InstanceServiceAccountArgs?)
@JvmName(name = "iwkdpefsxnxoqfjq")
suspend fun serviceAccount(argument: suspend InstanceServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tajhvjhdckgdscqe")
suspend fun shieldedInstanceConfig(value: Output<InstanceShieldedInstanceConfigArgs>)
@JvmName(name = "dipfibmhrojwmtei")
suspend fun shieldedInstanceConfig(value: InstanceShieldedInstanceConfigArgs?)
@JvmName(name = "eufvhbefyxeblmqa")
suspend fun shieldedInstanceConfig(argument: suspend InstanceShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jxnmosbqepgytaej")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "ergjvppargrqkelh")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "pcyllojlpgcwsolq")
suspend fun tags(vararg values: String)
@JvmName(name = "qgtrwsdhyyirvysw")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "hfhbpmocjnmgelau")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ogcddrycdhwwmdyl")
suspend fun zone(value: Output<String>)
@JvmName(name = "jbssvgonxdbywynl")
suspend fun zone(value: String?)