InstanceTemplateArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "vodccysrnldrhlts")
suspend fun advancedMachineFeatures(value: Output<InstanceTemplateAdvancedMachineFeaturesArgs>)
@JvmName(name = "lchubfwnowjotdnh")
suspend fun advancedMachineFeatures(value: InstanceTemplateAdvancedMachineFeaturesArgs?)
@JvmName(name = "cmmkdyaiusdlaadp")
suspend fun advancedMachineFeatures(argument: suspend InstanceTemplateAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "amjbvvnfqpbxfjdp")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "wmodloxrqmssxmxp")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rsjylskvbvpvpbel")
suspend fun confidentialInstanceConfig(value: Output<InstanceTemplateConfidentialInstanceConfigArgs>)
@JvmName(name = "uawfdyejecdgkclc")
suspend fun confidentialInstanceConfig(argument: suspend InstanceTemplateConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nylscvfwbloxnlyy")
suspend fun description(value: Output<String>)
@JvmName(name = "rcochxvvkjpusnvv")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "bsdrbfkqkkwvswgh")
suspend fun disks(value: Output<List<InstanceTemplateDiskArgs>>)
@JvmName(name = "sfjbtuyflurcfbbq")
suspend fun disks(vararg values: Output<InstanceTemplateDiskArgs>)
@JvmName(name = "iygnrypupimmqctu")
suspend fun disks(vararg values: InstanceTemplateDiskArgs)
@JvmName(name = "owibajjsfcpafxxj")
suspend fun disks(vararg argument: suspend InstanceTemplateDiskArgsBuilder.() -> Unit)
@JvmName(name = "ieebtvhrstffyimy")
suspend fun disks(values: List<Output<InstanceTemplateDiskArgs>>)
@JvmName(name = "xfmqwpqwscfkbhds")
suspend fun disks(value: List<InstanceTemplateDiskArgs>?)
@JvmName(name = "oajcdyypucjyygqo")
suspend fun disks(argument: List<suspend InstanceTemplateDiskArgsBuilder.() -> Unit>)
@JvmName(name = "qntjupxujabjhvff")
suspend fun disks(argument: suspend InstanceTemplateDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "exvtfujestfjlclo")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "symufrfxkjwpqnqy")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "smcymuyvlxhqdiut")
suspend fun guestAccelerators(value: Output<List<InstanceTemplateGuestAcceleratorArgs>>)
@JvmName(name = "lglmrbvlshbmomxu")
suspend fun guestAccelerators(vararg values: Output<InstanceTemplateGuestAcceleratorArgs>)
@JvmName(name = "bxfkcsolmqdehgjn")
suspend fun guestAccelerators(vararg values: InstanceTemplateGuestAcceleratorArgs)
@JvmName(name = "pdqullsmdtkpidai")
suspend fun guestAccelerators(vararg argument: suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "ocyrxxwhyoxcjfpn")
suspend fun guestAccelerators(values: List<Output<InstanceTemplateGuestAcceleratorArgs>>)
@JvmName(name = "nwaxewvffugdbdac")
suspend fun guestAccelerators(value: List<InstanceTemplateGuestAcceleratorArgs>?)
@JvmName(name = "csrnuhpkfstoivhp")
suspend fun guestAccelerators(argument: List<suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "hsovivqmrnqwoqqk")
suspend fun guestAccelerators(argument: suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ksphnxhdpgoarwbx")
suspend fun instanceDescription(value: Output<String>)
@JvmName(name = "okmpgglpcpfrtool")
suspend fun instanceDescription(value: String?)
Link copied to clipboard
@JvmName(name = "hyiwexyyfrlywppe")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "eouhpncudhikurwo")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "brgvoupfcnvubxhh")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "pktepviqyyounsfm")
suspend fun machineType(value: Output<String>)
@JvmName(name = "pmrxxdfxldoftawb")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "nvikptthoqjhvaey")
suspend fun metadata(value: Output<Map<String, Any>>)
@JvmName(name = "bawxyrnybsukxjdi")
fun metadata(vararg values: Pair<String, Any>)
@JvmName(name = "tbxkrsvofuctvyum")
suspend fun metadata(value: Map<String, Any>?)
Link copied to clipboard
@JvmName(name = "kpfigwopmraqlkvx")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "wmpjgsixsnogrvmj")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "byudmtaqqegciabr")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "rfhaxglmgtjlhmky")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "hnlutnlmwjvfhdju")
suspend fun name(value: Output<String>)
@JvmName(name = "evwystiflxkxtjfb")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "trsyyrlsquhytmah")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "xytimdyptalpmwyb")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "njmrqomeawadopks")
suspend fun networkInterfaces(value: Output<List<InstanceTemplateNetworkInterfaceArgs>>)
@JvmName(name = "htpcbxfyvykbkmqp")
suspend fun networkInterfaces(vararg values: Output<InstanceTemplateNetworkInterfaceArgs>)
@JvmName(name = "gntrkjdghqoebkou")
suspend fun networkInterfaces(vararg values: InstanceTemplateNetworkInterfaceArgs)
@JvmName(name = "oxgoceduypgtcgkv")
suspend fun networkInterfaces(vararg argument: suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "bqaywbpgctwuyvun")
suspend fun networkInterfaces(values: List<Output<InstanceTemplateNetworkInterfaceArgs>>)
@JvmName(name = "favvfbgbwlbnorjo")
suspend fun networkInterfaces(value: List<InstanceTemplateNetworkInterfaceArgs>?)
@JvmName(name = "frikgswamyjdedgq")
suspend fun networkInterfaces(argument: List<suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "wrowpmyvffwgxncr")
suspend fun networkInterfaces(argument: suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uxhxjpqwilsdenfq")
suspend fun networkPerformanceConfig(value: Output<InstanceTemplateNetworkPerformanceConfigArgs>)
@JvmName(name = "wkxgvqsqxjpskjnu")
suspend fun networkPerformanceConfig(value: InstanceTemplateNetworkPerformanceConfigArgs?)
@JvmName(name = "svuipmtlnlttjvaw")
suspend fun networkPerformanceConfig(argument: suspend InstanceTemplateNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wrudldkdkattujmj")
suspend fun project(value: Output<String>)
@JvmName(name = "divdrnaqfflhtayl")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ncuuwocwekiemhtm")
suspend fun region(value: Output<String>)
@JvmName(name = "nwfqvxqtvfjpxmnq")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "ngrlrsvsbdvacqqe")
suspend fun reservationAffinity(value: Output<InstanceTemplateReservationAffinityArgs>)
@JvmName(name = "utektnlloepuohjg")
suspend fun reservationAffinity(value: InstanceTemplateReservationAffinityArgs?)
@JvmName(name = "tayhlsbhiityfgki")
suspend fun reservationAffinity(argument: suspend InstanceTemplateReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cdnsgeauwtuivkbr")
suspend fun scheduling(value: Output<InstanceTemplateSchedulingArgs>)
@JvmName(name = "ejryttsevofryefh")
suspend fun scheduling(value: InstanceTemplateSchedulingArgs?)
@JvmName(name = "fjvolduvpqmvtcsl")
suspend fun scheduling(argument: suspend InstanceTemplateSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qpfqpmuentmwjftm")
suspend fun serviceAccount(value: Output<InstanceTemplateServiceAccountArgs>)
@JvmName(name = "dpdrkqrtnkbeexea")
suspend fun serviceAccount(value: InstanceTemplateServiceAccountArgs?)
@JvmName(name = "wtfoqjjnwyvfhxku")
suspend fun serviceAccount(argument: suspend InstanceTemplateServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lvgkeruatkllshbl")
suspend fun shieldedInstanceConfig(value: Output<InstanceTemplateShieldedInstanceConfigArgs>)
@JvmName(name = "rwrcthyorgeaoceu")
suspend fun shieldedInstanceConfig(value: InstanceTemplateShieldedInstanceConfigArgs?)
@JvmName(name = "fkymgomisddvdpxd")
suspend fun shieldedInstanceConfig(argument: suspend InstanceTemplateShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ludgoepexbwtyuep")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "qhwdjwownsgjikka")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "lpqodfgeelaotgpw")
suspend fun tags(vararg values: String)
@JvmName(name = "kyrsktdbqepkigmk")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "fgpdywkjammulbje")
suspend fun tags(value: List<String>?)