InstanceTemplateArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "jmwueltqkilthhjw")
suspend fun advancedMachineFeatures(value: Output<InstanceTemplateAdvancedMachineFeaturesArgs>)
@JvmName(name = "ocwvnlwvvfcluach")
suspend fun advancedMachineFeatures(value: InstanceTemplateAdvancedMachineFeaturesArgs?)
@JvmName(name = "kxvrsrkdeaccnter")
suspend fun advancedMachineFeatures(argument: suspend InstanceTemplateAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "shsrduncmnljspyf")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "apstggtoghlgvghg")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vmfqlpolbbagtodr")
suspend fun confidentialInstanceConfig(value: Output<InstanceTemplateConfidentialInstanceConfigArgs>)
@JvmName(name = "dtstpyajllpwdady")
suspend fun confidentialInstanceConfig(argument: suspend InstanceTemplateConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "leaqynrmduyeljek")
suspend fun description(value: Output<String>)
@JvmName(name = "bwbqwspodacvcstr")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "gbcfiriwdhpgljpb")
suspend fun disks(value: Output<List<InstanceTemplateDiskArgs>>)
@JvmName(name = "lugbnvuipkyvmeta")
suspend fun disks(vararg values: Output<InstanceTemplateDiskArgs>)
@JvmName(name = "xendluvrpasyyetk")
suspend fun disks(vararg values: InstanceTemplateDiskArgs)
@JvmName(name = "xbtsegrcdcffkmyt")
suspend fun disks(vararg argument: suspend InstanceTemplateDiskArgsBuilder.() -> Unit)
@JvmName(name = "spfrbcvqgnpiuojf")
suspend fun disks(values: List<Output<InstanceTemplateDiskArgs>>)
@JvmName(name = "ppqtvopkjmvwlvud")
suspend fun disks(value: List<InstanceTemplateDiskArgs>?)
@JvmName(name = "bvikegytmjsguaxe")
suspend fun disks(argument: List<suspend InstanceTemplateDiskArgsBuilder.() -> Unit>)
@JvmName(name = "lkpycllgjmxmsnsf")
suspend fun disks(argument: suspend InstanceTemplateDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jvyfbrssrawlsahm")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "ekxgonpfeamqouqa")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "enmnbnssakqntyox")
suspend fun guestAccelerators(value: Output<List<InstanceTemplateGuestAcceleratorArgs>>)
@JvmName(name = "ouorpdxdvlhebgro")
suspend fun guestAccelerators(vararg values: Output<InstanceTemplateGuestAcceleratorArgs>)
@JvmName(name = "acusfvbvhbtistev")
suspend fun guestAccelerators(vararg values: InstanceTemplateGuestAcceleratorArgs)
@JvmName(name = "jdtcyuplmvgicvex")
suspend fun guestAccelerators(vararg argument: suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "iswdaawvwektgogs")
suspend fun guestAccelerators(values: List<Output<InstanceTemplateGuestAcceleratorArgs>>)
@JvmName(name = "grwcwljubwqjmkpx")
suspend fun guestAccelerators(value: List<InstanceTemplateGuestAcceleratorArgs>?)
@JvmName(name = "qjlfhajymsjfflqy")
suspend fun guestAccelerators(argument: List<suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "fidbfsdpaldtolyv")
suspend fun guestAccelerators(argument: suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wdgiaubhohljwjqq")
suspend fun instanceDescription(value: Output<String>)
@JvmName(name = "cfxkprjtgjrnlkcr")
suspend fun instanceDescription(value: String?)
Link copied to clipboard
@JvmName(name = "vhlxdhfpsvtpisja")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "sswecevptjfjauwe")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "jybowtyhclnllprf")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "dvatdinhobndvddl")
suspend fun machineType(value: Output<String>)
@JvmName(name = "nswlbgayioarawjm")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "ktltoabdwsesdnyk")
suspend fun metadata(value: Output<Map<String, Any>>)
@JvmName(name = "ywnibptmxbfqjcnm")
fun metadata(vararg values: Pair<String, Any>)
@JvmName(name = "lwifruesxpjnoyxp")
suspend fun metadata(value: Map<String, Any>?)
Link copied to clipboard
@JvmName(name = "jtmjdixmsxlntlkm")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "swkpaklcooayjxph")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "rwtmpceouigxccbq")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "iwbgexiemucscsvt")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "uceesynmolfjknps")
suspend fun name(value: Output<String>)
@JvmName(name = "xwykpvrstrwwiapd")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "rdlobvyikxluufvr")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "ftsqpnlcalhtgpiu")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "hvtktrrqobqtukle")
suspend fun networkInterfaces(value: Output<List<InstanceTemplateNetworkInterfaceArgs>>)
@JvmName(name = "gsrxgjxmlpargwvb")
suspend fun networkInterfaces(vararg values: Output<InstanceTemplateNetworkInterfaceArgs>)
@JvmName(name = "nilnlokydybklard")
suspend fun networkInterfaces(vararg values: InstanceTemplateNetworkInterfaceArgs)
@JvmName(name = "mdilsmuydkdygnlv")
suspend fun networkInterfaces(vararg argument: suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "bbbbjropaktagofg")
suspend fun networkInterfaces(values: List<Output<InstanceTemplateNetworkInterfaceArgs>>)
@JvmName(name = "pjdvvbrnntvpjaol")
suspend fun networkInterfaces(value: List<InstanceTemplateNetworkInterfaceArgs>?)
@JvmName(name = "elqxsqeotcsvkrgv")
suspend fun networkInterfaces(argument: List<suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "mqbnimqcrdxwjfts")
suspend fun networkInterfaces(argument: suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nwrcmvtrdtmqikkj")
suspend fun networkPerformanceConfig(value: Output<InstanceTemplateNetworkPerformanceConfigArgs>)
@JvmName(name = "lgqwopcvlqgmedhg")
suspend fun networkPerformanceConfig(value: InstanceTemplateNetworkPerformanceConfigArgs?)
@JvmName(name = "lwvrsmopbcbnekyb")
suspend fun networkPerformanceConfig(argument: suspend InstanceTemplateNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "glxwvxttnoqthoni")
suspend fun project(value: Output<String>)
@JvmName(name = "rgtqmdnkddasiulr")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ulpxxrngxyahgbpt")
suspend fun region(value: Output<String>)
@JvmName(name = "stjaiogaeupejncv")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "mcwryyngdeisgscv")
suspend fun reservationAffinity(value: Output<InstanceTemplateReservationAffinityArgs>)
@JvmName(name = "corgrybuwvfvsflk")
suspend fun reservationAffinity(value: InstanceTemplateReservationAffinityArgs?)
@JvmName(name = "ksvycgxvkbfybjem")
suspend fun reservationAffinity(argument: suspend InstanceTemplateReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cahbyubcaaujinfw")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "foljudqvxnqanimv")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "rawgcobocupgfyim")
suspend fun scheduling(value: Output<InstanceTemplateSchedulingArgs>)
@JvmName(name = "vdbcsekcloebjrri")
suspend fun scheduling(value: InstanceTemplateSchedulingArgs?)
@JvmName(name = "agpuresslivdwqid")
suspend fun scheduling(argument: suspend InstanceTemplateSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wdphxtuiacreakoc")
suspend fun serviceAccount(value: Output<InstanceTemplateServiceAccountArgs>)
@JvmName(name = "vyvwaeaymivvtnmj")
suspend fun serviceAccount(value: InstanceTemplateServiceAccountArgs?)
@JvmName(name = "pbgsyjlexgjrhhtp")
suspend fun serviceAccount(argument: suspend InstanceTemplateServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dotvdkpbcvqbmlsm")
suspend fun shieldedInstanceConfig(value: Output<InstanceTemplateShieldedInstanceConfigArgs>)
@JvmName(name = "dbtllaaynddyblti")
suspend fun shieldedInstanceConfig(value: InstanceTemplateShieldedInstanceConfigArgs?)
@JvmName(name = "dawtujovfbpiqbsg")
suspend fun shieldedInstanceConfig(argument: suspend InstanceTemplateShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wocicvksbrkudlnv")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "ntufsubampswaevf")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "ctixnrkbhjuvrtpd")
suspend fun tags(vararg values: String)
@JvmName(name = "tgmcbcmouniuafay")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "vhhhwafjxjiuqwhf")
suspend fun tags(value: List<String>?)