InstancePropertiesArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "sgswfhcievfaddhg")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "hprmlykgtwqwddds")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "ansoopvwlsjpfrha")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iehirkqhqlvgwser")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "rsprhqfcrqoeukqk")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pyihmcgcbujckgrt")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "vvtbfkdiujotxhdo")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "ewwnheajlsnoyrtf")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fniolpubntwqplrm")
suspend fun description(value: Output<String>)
@JvmName(name = "jkklpsqtdphudbwy")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "bgilnyuepbgbopwx")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "suuymvdbkcrbswfl")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "lrbftcqypiqbvvvg")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "epilwxnndbqirjbm")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "tfqlsneemdxyjqdr")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "rpemcqdqnfhopryf")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "xaeumsjdfsxeoqrd")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "aimuimdevjgghxdd")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eoouwlitmdcxmedv")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "fpjpvfxrvuqbonth")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "wthfbbcdswncgnic")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "kwhdnsbqumluaywv")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "xprrxhpusckswbim")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "gmpjmkxjfomkkahl")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "gjsbnayjxswqyqsi")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "pgbdlerkkcdkgihg")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "swebdecggwvwbqsh")
suspend fun keyRevocationActionType(value: Output<InstancePropertiesKeyRevocationActionType>)
@JvmName(name = "daeoimpucijgvgwt")
suspend fun keyRevocationActionType(value: InstancePropertiesKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "wqkmiwjcowugwhbj")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "vwjkswygruqpvkgd")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "cmhtrpwhscunnoil")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "breyruvumxkrdcsc")
suspend fun machineType(value: Output<String>)
@JvmName(name = "snvhuhvliwbwdtbe")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "dlijrcftkyhmkbdm")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "xcujerbpffxulwng")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "mnrufflpjoddvjax")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bivckcsliugvqmld")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "raqdgipvaxgtcjph")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "ptowwprnhelcfbgg")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "xeeofudslvupjijs")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "ftvlhdaplwdlrggt")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "piwkqfnvyrcuvggf")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "xioqlttorvugqmoj")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "orkoegrpgwrdsivf")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "tqpdhmwhgkwebghf")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "rlhgftqkiwgwcuyv")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sdcivvmdoyexyrkj")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "wbskosgrtspcxlxc")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "dlfrjnkdsycowssl")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vctydevhddngehwx")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePropertiesPrivateIpv6GoogleAccess>)
@JvmName(name = "cyvswdpkcrlbulpf")
suspend fun privateIpv6GoogleAccess(value: InstancePropertiesPrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "qlylukfsjqhjtfeo")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "qiwoclihwkqcjnwp")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "sframcghvkrxctlt")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wgfkljoigvadfycu")
suspend fun resourceManagerTags(value: Output<Map<String, String>>)
@JvmName(name = "pfvvexwghduetiga")
fun resourceManagerTags(vararg values: Pair<String, String>)
@JvmName(name = "wjupouyfgbmgnljn")
suspend fun resourceManagerTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "xjacoudannnxystb")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "etweiwiawbljhddj")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "tfpxgheplyhdxsii")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "eueneoxqpifnppyf")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "orxxqdmhqgoppuxf")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tthxqlxsksiesjwt")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "lkhnmfrwlcvmxlib")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "nkwugpihmvuddijq")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "whqcixqdimwpxsjo")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "jwqxswuukigyoglb")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "xjnhphdsuxndbevu")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "xhbnngeqfdektsaw")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "akmaycipksqlsifx")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "bmjaoufcdrksuuxi")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "ckfvifspqyfkeyqd")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "uaihgnkfhbrbroor")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gdojbipbumsatrxq")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "uebuyjagfttweyet")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "uhpujanpkrodkdee")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aythmfxhlaqbaymy")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "ubagswtfssdcoxdt")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "mfiohbxneeoegnrm")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)