InstanceTemplateArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "qkmbybuqqrelkkup")
suspend fun advancedMachineFeatures(value: Output<InstanceTemplateAdvancedMachineFeaturesArgs>)
@JvmName(name = "rnapvaruayiceyup")
suspend fun advancedMachineFeatures(value: InstanceTemplateAdvancedMachineFeaturesArgs?)
@JvmName(name = "yylxomuwtrbhlado")
suspend fun advancedMachineFeatures(argument: suspend InstanceTemplateAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tchvxiqqaawowbti")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "aitpbqotfbeyfnvy")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yxpdglnscrwqktvv")
suspend fun confidentialInstanceConfig(value: Output<InstanceTemplateConfidentialInstanceConfigArgs>)
@JvmName(name = "rpwtjjomlwvbqqge")
suspend fun confidentialInstanceConfig(argument: suspend InstanceTemplateConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vikgnfepjuviuros")
suspend fun description(value: Output<String>)
@JvmName(name = "cpfcifpplbibjokn")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "mxttegbtdgoeylql")
suspend fun disks(value: Output<List<InstanceTemplateDiskArgs>>)
@JvmName(name = "itdcgngrefrxrlff")
suspend fun disks(vararg values: Output<InstanceTemplateDiskArgs>)
@JvmName(name = "vnbgranbqdflgapn")
suspend fun disks(vararg values: InstanceTemplateDiskArgs)
@JvmName(name = "ocwceipumxopqqbu")
suspend fun disks(vararg argument: suspend InstanceTemplateDiskArgsBuilder.() -> Unit)
@JvmName(name = "dpjorhvgmaovcyfh")
suspend fun disks(values: List<Output<InstanceTemplateDiskArgs>>)
@JvmName(name = "bgflriwklvnlsvif")
suspend fun disks(value: List<InstanceTemplateDiskArgs>?)
@JvmName(name = "lalhqudxtwqukorl")
suspend fun disks(argument: List<suspend InstanceTemplateDiskArgsBuilder.() -> Unit>)
@JvmName(name = "luacxudchgrxesav")
suspend fun disks(argument: suspend InstanceTemplateDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wixrstpllletycrs")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "fyivlpqmblhrhgqg")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xnlnjpkixffqqugw")
suspend fun guestAccelerators(value: Output<List<InstanceTemplateGuestAcceleratorArgs>>)
@JvmName(name = "efpylfqvvfncpvlv")
suspend fun guestAccelerators(vararg values: Output<InstanceTemplateGuestAcceleratorArgs>)
@JvmName(name = "whghcirkrflicqbc")
suspend fun guestAccelerators(vararg values: InstanceTemplateGuestAcceleratorArgs)
@JvmName(name = "cpolqbknhletdpek")
suspend fun guestAccelerators(vararg argument: suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "tjdlftxnanpujjpi")
suspend fun guestAccelerators(values: List<Output<InstanceTemplateGuestAcceleratorArgs>>)
@JvmName(name = "nvyxywfperntnvwn")
suspend fun guestAccelerators(value: List<InstanceTemplateGuestAcceleratorArgs>?)
@JvmName(name = "gvobjvqjwlxoocaw")
suspend fun guestAccelerators(argument: List<suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "ehghjtagxncsivsw")
suspend fun guestAccelerators(argument: suspend InstanceTemplateGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pwqrpghlsogdtuwv")
suspend fun instanceDescription(value: Output<String>)
@JvmName(name = "qxexfdufcsnnjcuo")
suspend fun instanceDescription(value: String?)
Link copied to clipboard
@JvmName(name = "xnwbipxmdyxmucks")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "uwskbbgohnfvswdm")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "fgxxinqoonrmvvqb")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yuwmihihaoymtaxo")
suspend fun machineType(value: Output<String>)
@JvmName(name = "vdknbmojjlgecomb")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "pxlrqkliqtlkkxim")
suspend fun metadata(value: Output<Map<String, Any>>)
@JvmName(name = "cjmhrmgpstvkibxp")
fun metadata(vararg values: Pair<String, Any>)
@JvmName(name = "dlatduedgrshsajp")
suspend fun metadata(value: Map<String, Any>?)
Link copied to clipboard
@JvmName(name = "sqwjnshidbdquwcr")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "baifbqfjqiffrmtb")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "bfaebunpbfnfybhm")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "dyxbqfdfliofyeqa")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "toutqxtrlcsnkhvm")
suspend fun name(value: Output<String>)
@JvmName(name = "jxvcsfyaiasvceyg")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qkprvgkkgbdqjegh")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "sqgdqyybrvhqpsoe")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "ujcctkvmqjpcjuvd")
suspend fun networkInterfaces(value: Output<List<InstanceTemplateNetworkInterfaceArgs>>)
@JvmName(name = "pncbmcwlfaicwqbv")
suspend fun networkInterfaces(vararg values: Output<InstanceTemplateNetworkInterfaceArgs>)
@JvmName(name = "mgwfuoryadcfraam")
suspend fun networkInterfaces(vararg values: InstanceTemplateNetworkInterfaceArgs)
@JvmName(name = "aqbllevkmtmunbtf")
suspend fun networkInterfaces(vararg argument: suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "kqgyuyxkgnrafnep")
suspend fun networkInterfaces(values: List<Output<InstanceTemplateNetworkInterfaceArgs>>)
@JvmName(name = "fkxputugqwrtjkqk")
suspend fun networkInterfaces(value: List<InstanceTemplateNetworkInterfaceArgs>?)
@JvmName(name = "wyoyeeuwlnpwlnjs")
suspend fun networkInterfaces(argument: List<suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "pxymsraucydskkju")
suspend fun networkInterfaces(argument: suspend InstanceTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fjpaoawlrjkwrxwo")
suspend fun networkPerformanceConfig(value: Output<InstanceTemplateNetworkPerformanceConfigArgs>)
@JvmName(name = "doeukosimymywfkv")
suspend fun networkPerformanceConfig(value: InstanceTemplateNetworkPerformanceConfigArgs?)
@JvmName(name = "lxwtcbtclteihjrv")
suspend fun networkPerformanceConfig(argument: suspend InstanceTemplateNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pwqfcidrddqmkyki")
suspend fun project(value: Output<String>)
@JvmName(name = "qiwugyrprohshkcd")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "clypnevgpjtrjxaf")
suspend fun region(value: Output<String>)
@JvmName(name = "xnqifwdyphudbxoj")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "aiqjtavaakkldhes")
suspend fun reservationAffinity(value: Output<InstanceTemplateReservationAffinityArgs>)
@JvmName(name = "bomhjwmfqevfwlhn")
suspend fun reservationAffinity(value: InstanceTemplateReservationAffinityArgs?)
@JvmName(name = "mbvqubhrjbohaqvg")
suspend fun reservationAffinity(argument: suspend InstanceTemplateReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qrnbgumgvycyrljh")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "gtvnchvglqfhjbcb")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "tyqttcdlhtejgvna")
suspend fun scheduling(value: Output<InstanceTemplateSchedulingArgs>)
@JvmName(name = "wxapkrgfvtgksnwb")
suspend fun scheduling(value: InstanceTemplateSchedulingArgs?)
@JvmName(name = "kaaphjbelapygxjb")
suspend fun scheduling(argument: suspend InstanceTemplateSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yaiskyxdwwquwppn")
suspend fun serviceAccount(value: Output<InstanceTemplateServiceAccountArgs>)
@JvmName(name = "niiyjhuaqulmughu")
suspend fun serviceAccount(value: InstanceTemplateServiceAccountArgs?)
@JvmName(name = "avosdhxudeqsmnrk")
suspend fun serviceAccount(argument: suspend InstanceTemplateServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eiciakvbawsnnund")
suspend fun shieldedInstanceConfig(value: Output<InstanceTemplateShieldedInstanceConfigArgs>)
@JvmName(name = "ojodmnulochhpgfn")
suspend fun shieldedInstanceConfig(value: InstanceTemplateShieldedInstanceConfigArgs?)
@JvmName(name = "mobobmhlujjmfvjg")
suspend fun shieldedInstanceConfig(argument: suspend InstanceTemplateShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xcmlmijibfkgslux")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "pkpatkqmxgpteywx")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "akprdvoubployayp")
suspend fun tags(vararg values: String)
@JvmName(name = "dcbcfhdxrvogpitk")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "qokvofaoihwygqrs")
suspend fun tags(value: List<String>?)