InstanceTemplateArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lvetudbhwmxublwv")
suspend fun advancedMachineFeatures(value: Output<InstanceTemplateAdvancedMachineFeaturesArgs>)
@JvmName(name = "anlrftxewqfeubpc")
suspend fun advancedMachineFeatures(value: InstanceTemplateAdvancedMachineFeaturesArgs?)
@JvmName(name = "ppihidvghgdamhyu")
suspend fun advancedMachineFeatures(argument: suspend InstanceTemplateAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jvpwdgtoorceulxw")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "xonirwadwtfsvfmy")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fojnrqnfdatbtvbl")
suspend fun confidentialInstanceConfig(value: Output<InstanceTemplateConfidentialInstanceConfigArgs>)
@JvmName(name = "deccbwunvdmxpglh")
suspend fun confidentialInstanceConfig(argument: suspend InstanceTemplateConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "liecujctxprxshnq")
suspend fun description(value: Output<String>)
@JvmName(name = "mkekxqafxmuxotrc")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "erdaphbgvjrxflda")
suspend fun disks(value: Output<List<InstanceTemplateDiskArgs>>)
@JvmName(name = "inlvcuvwbibgjeny")
suspend fun disks(vararg values: Output<InstanceTemplateDiskArgs>)
@JvmName(name = "xhemxbfqihocjpqb")
suspend fun disks(vararg values: InstanceTemplateDiskArgs)
@JvmName(name = "nwyexdlwsjawsgth")
suspend fun disks(vararg argument: suspend InstanceTemplateDiskArgsBuilder.() -> Unit)
@JvmName(name = "pnvgsextxjisfkko")
suspend fun disks(values: List<Output<InstanceTemplateDiskArgs>>)
@JvmName(name = "aaqsmloxmisrpvoh")
suspend fun disks(value: List<InstanceTemplateDiskArgs>?)
@JvmName(name = "fscscrkmiprpijpg")
suspend fun disks(argument: List<suspend InstanceTemplateDiskArgsBuilder.() -> Unit>)
@JvmName(name = "kpvhbmpwpsicbhdu")
suspend fun disks(argument: suspend InstanceTemplateDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bscbipwdnuirpfig")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "cdlkulvogqyjkgda")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "toqdyktnvbjvwuln")
suspend fun guestAccelerators(value: Output<List<InstanceTemplateGuestAcceleratorArgs>>)
@JvmName(name = "mxqxxwrguffoepag")
suspend fun guestAccelerators(vararg values: Output<InstanceTemplateGuestAcceleratorArgs>)
@JvmName(name = "thjvagvrnprkwghw")
suspend fun guestAccelerators(vararg values: InstanceTemplateGuestAcceleratorArgs)
@JvmName(name = "wortrdyyenwqyyvu")
suspend fun guestAccelerators(vararg argument: suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "wdugykumblqlohiw")
suspend fun guestAccelerators(values: List<Output<InstanceTemplateGuestAcceleratorArgs>>)
@JvmName(name = "axkvsqxdwcjaffbm")
suspend fun guestAccelerators(value: List<InstanceTemplateGuestAcceleratorArgs>?)
@JvmName(name = "xkbnlgeomkphxkth")
suspend fun guestAccelerators(argument: List<suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "qkflptsgdvkeedqe")
suspend fun guestAccelerators(argument: suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "evmcackkhhmhcjsg")
suspend fun instanceDescription(value: Output<String>)
@JvmName(name = "xjforeisiipkynjd")
suspend fun instanceDescription(value: String?)
Link copied to clipboard
@JvmName(name = "bkspmhkbvxkpayxh")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "txdpgaorexurnrdx")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "qeprrdhdimceltch")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "bgfpnqupxlneuvpw")
suspend fun machineType(value: Output<String>)
@JvmName(name = "auppthowbgkcguur")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "vydtrcvwsvakovta")
suspend fun metadata(value: Output<Map<String, Any>>)
@JvmName(name = "spnnubknyqnajnqp")
fun metadata(vararg values: Pair<String, Any>)
@JvmName(name = "rxxrihssxlughovt")
suspend fun metadata(value: Map<String, Any>?)
Link copied to clipboard
@JvmName(name = "qeiwbihnpbrurqjo")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "xepuecnnxhbtlrsy")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "qffucxyqxhmkvbqc")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "jrosfnowijygyyni")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "ktxeumgwxlggrxuf")
suspend fun name(value: Output<String>)
@JvmName(name = "cnrjlerqhfdpbsbe")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ggmmmssjcswpvevj")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "ojjywvimmdmeglja")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "tadbgcnfaxombdun")
suspend fun networkInterfaces(value: Output<List<InstanceTemplateNetworkInterfaceArgs>>)
@JvmName(name = "papiujbeexvsumjw")
suspend fun networkInterfaces(vararg values: Output<InstanceTemplateNetworkInterfaceArgs>)
@JvmName(name = "vgiwrswpjhjnjing")
suspend fun networkInterfaces(vararg values: InstanceTemplateNetworkInterfaceArgs)
@JvmName(name = "iwafvoshlwgliqbi")
suspend fun networkInterfaces(vararg argument: suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "msyexrymluedpbmh")
suspend fun networkInterfaces(values: List<Output<InstanceTemplateNetworkInterfaceArgs>>)
@JvmName(name = "adpqhhpbawwwljig")
suspend fun networkInterfaces(value: List<InstanceTemplateNetworkInterfaceArgs>?)
@JvmName(name = "ujpsalohpvwpinfc")
suspend fun networkInterfaces(argument: List<suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "cgwaqjouvosifuyf")
suspend fun networkInterfaces(argument: suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tfslggsitmcvhgui")
suspend fun networkPerformanceConfig(value: Output<InstanceTemplateNetworkPerformanceConfigArgs>)
@JvmName(name = "mbeybjocrvhtdowr")
suspend fun networkPerformanceConfig(value: InstanceTemplateNetworkPerformanceConfigArgs?)
@JvmName(name = "pgqosoqjnotuuamn")
suspend fun networkPerformanceConfig(argument: suspend InstanceTemplateNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lpnqjgrqrgplhlld")
suspend fun project(value: Output<String>)
@JvmName(name = "xnscxsxtcxgoivhk")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "thbicyichgmbisip")
suspend fun region(value: Output<String>)
@JvmName(name = "hrgicemqtyebjslj")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "oilkevwsqkigjsrs")
suspend fun reservationAffinity(value: Output<InstanceTemplateReservationAffinityArgs>)
@JvmName(name = "bmlygwmewqpxqmwo")
suspend fun reservationAffinity(value: InstanceTemplateReservationAffinityArgs?)
@JvmName(name = "xmiehtepxwklhqsd")
suspend fun reservationAffinity(argument: suspend InstanceTemplateReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qwcjvlcuxdjrlfbs")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "reulhxvvxdaiadyl")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "vdmgwrfofjppvxyb")
suspend fun scheduling(value: Output<InstanceTemplateSchedulingArgs>)
@JvmName(name = "qivgwvpentvnwfti")
suspend fun scheduling(value: InstanceTemplateSchedulingArgs?)
@JvmName(name = "mlvihwxcxfbgmanx")
suspend fun scheduling(argument: suspend InstanceTemplateSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "obyrgfowqnpwrohs")
suspend fun serviceAccount(value: Output<InstanceTemplateServiceAccountArgs>)
@JvmName(name = "lviljbdmjsrjfctd")
suspend fun serviceAccount(value: InstanceTemplateServiceAccountArgs?)
@JvmName(name = "ravpeuanuvpopktn")
suspend fun serviceAccount(argument: suspend InstanceTemplateServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxyqjfttddibvqaw")
suspend fun shieldedInstanceConfig(value: Output<InstanceTemplateShieldedInstanceConfigArgs>)
@JvmName(name = "ocmialudgiirwcen")
suspend fun shieldedInstanceConfig(value: InstanceTemplateShieldedInstanceConfigArgs?)
@JvmName(name = "rvmyfxyfaeomvawj")
suspend fun shieldedInstanceConfig(argument: suspend InstanceTemplateShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nwcvwesdjrcpbjps")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "dtilfvublbiapsfk")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "ygpehinccchcqtte")
suspend fun tags(vararg values: String)
@JvmName(name = "dcvhxqafqxtbolqj")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "ojdhwmffhvsvftxf")
suspend fun tags(value: List<String>?)