InstancePropertiesArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "cjptvximawgsrsex")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "dsskojfwmavtbpfw")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "nxnsyiohjcmuxpaf")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cuomfkkycjnscsdr")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "ryeffxkksnvffeol")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eojguvveufpeirbr")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "ywmasficglgdeipy")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "mlkimqgbkfoyhljc")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "erguytnuxqbqqrgt")
suspend fun description(value: Output<String>)
@JvmName(name = "uqdmijsxgbstaahf")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "wbwfiuffnwjvyrok")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "femtdryqccpwqxeu")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "slsjbacdlskiakyr")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "qixyhaqoneedatox")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "sqvuysblmmhmfjqt")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "slmfnictiemoqgds")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "vjuolnagvcvrvvgd")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "uhgcmcslpumnhvgs")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qrolbfadxmgbahil")
suspend fun displayDevice(value: Output<DisplayDeviceArgs>)
@JvmName(name = "krhkmpskpsvvolqd")
suspend fun displayDevice(value: DisplayDeviceArgs?)
@JvmName(name = "egixpymudtoevtvh")
suspend fun displayDevice(argument: suspend DisplayDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "knvpxpahmhsxwdch")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "uiclyisglwpbbpeh")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "jtqpneffcdigbnpg")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "ofivpxgglitppwex")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "uxmasqkghokfsxhi")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "ambfumnyubxgugpj")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "qjeykeklsbphqkau")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "fmroqebkjutqywsh")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qwnlhvuiswhwqnli")
suspend fun keyRevocationActionType(value: Output<InstancePropertiesKeyRevocationActionType>)
@JvmName(name = "sdlmirgghpeavgbt")
suspend fun keyRevocationActionType(value: InstancePropertiesKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "vvkdwfhmcuptcwcd")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "pygpyeipxrnbigkd")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "tnfuubsajapsroed")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "tgknveykadgtdfcj")
suspend fun machineType(value: Output<String>)
@JvmName(name = "hgrxfqigdbyfeceu")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "lndtnxmgquhleynl")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "aedxyfqmcpjilndp")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "bmeeatbflgijrwue")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wpwhcqxnaenxrsyw")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "bwsqnsjxcpuqcjaj")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "icatrpeqilcbtyeh")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "udjkgmttgkyxcodi")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "ehsexxtvhpjsrdvp")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "libqhomgvyexsmos")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "vsqokdmhnagbffww")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "prydtrgegjprmhck")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "xhrexuusgspugbxw")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "aljmfbygkmbareei")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "slhhrkufchddcpsw")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "vcuppngwugkvsarj")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "ngwcnrthjtrbxyvo")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ddwieyuukfukcxph")
suspend fun postKeyRevocationActionType(value: Output<InstancePropertiesPostKeyRevocationActionType>)
Link copied to clipboard
@JvmName(name = "lkymrfaarpbahqmt")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePropertiesPrivateIpv6GoogleAccess>)
@JvmName(name = "vgmtpdosohxkqawm")
suspend fun privateIpv6GoogleAccess(value: InstancePropertiesPrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "ntkjfcscyrdyhthg")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "rnarhkhcintonoxn")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "ahpuvbddkeouwrjb")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ugmplwxmopgnmmkk")
suspend fun resourceManagerTags(value: Output<Map<String, String>>)
@JvmName(name = "yorhqfntqgjgohrn")
fun resourceManagerTags(vararg values: Pair<String, String>)
@JvmName(name = "mbxlviatvoajmrfe")
suspend fun resourceManagerTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nwogvsidlntxraju")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "pqplydcqorsxiall")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "mteransfhlrdjhhn")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "dbmxuaekmdnvmxtu")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "mlubvonxvexuelft")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ndpinasadsdltatb")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "cilyepapsxpfuhlw")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "mkmucinjbwdxjadb")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yclpaclmbwbujmqs")
suspend fun secureTags(value: Output<List<String>>)
@JvmName(name = "hfoykfqqsgcnnquo")
suspend fun secureTags(vararg values: Output<String>)
@JvmName(name = "afarmcrbpfcittcp")
suspend fun secureTags(vararg values: String)
@JvmName(name = "canujwxbapkylvyd")
suspend fun secureTags(values: List<Output<String>>)
@JvmName(name = "kpxyhatmqhxnrpdn")
suspend fun secureTags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "pcspwdaicyeluqcr")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "drklauefnraaulwd")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "vudbfewqfjxdxxal")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "bscpdcqpfudowytk")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "snykhbfvommxuybw")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "jmswnqflpufpbnfu")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "snlmjvhtnjpxjouc")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "ngbxvxnpwqrjgsab")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bpjaberqkygyaeva")
suspend fun serviceIntegrationSpecs(value: Output<Map<String, String>>)
@JvmName(name = "yoxjiyaojipenkth")
fun serviceIntegrationSpecs(vararg values: Pair<String, String>)
@JvmName(name = "annwfltitjvluwyd")
suspend fun serviceIntegrationSpecs(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "pkhvogopqetyatjp")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "lielgooovafvxnvb")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "bufqlidqtltvibcl")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tjuywmyxtbxicufs")
suspend fun shieldedVmConfig(value: Output<ShieldedVmConfigArgs>)
@JvmName(name = "amknlmtqraohaksx")
suspend fun shieldedVmConfig(value: ShieldedVmConfigArgs?)
@JvmName(name = "wfnutmanymcfflby")
suspend fun shieldedVmConfig(argument: suspend ShieldedVmConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cjceqmwyersqlloe")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "vvwnnxupffmhuhac")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "ixpmvosxyjmxryjn")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)