InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "gwcthlffadehxgsi")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "lfwuhsidhhrtsrde")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "wgowvfldhjvpsead")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxnxkbelqidgvjme")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "frnpdxbpkmagwieq")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "otqdbrfcihcwqhqh")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "oddyqeoaadakxhtm")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "gtrikjogckpfhknh")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klvpxpaslrkwfpda")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "agebmjelgtuoqpsr")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iijihljckslwamvu")
suspend fun description(value: Output<String>)
@JvmName(name = "pedejvetencgqsnc")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "sqnvcjyfswrbidpw")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "mhnjdqonnbferpmi")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "rtcmicruggnuphdk")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "vdpnifhxfqkscrgq")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "fxgwiqsmbrekrvwa")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "aaumcxpjojtjmhpp")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "nxyvwownopijcctp")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "xvvnhslilsfftmat")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "otetfqnfbjxnyshm")
suspend fun displayDevice(value: Output<DisplayDeviceArgs>)
@JvmName(name = "bjtpmughbacykrnj")
suspend fun displayDevice(value: DisplayDeviceArgs?)
@JvmName(name = "cimkhjvlwsrrcqvj")
suspend fun displayDevice(argument: suspend DisplayDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ainbbypdajtbtkky")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "vdwwnbgudtisngfo")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "spberwyfowrefjdr")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "rdoblvomanjdmttj")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "ifmxhrmydiqqfups")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "lmhkoxitaysrsepo")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "vithisdxwpcxnyos")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "oglwyvhpwgavdwwq")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "ffuyixwqxxuulepv")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "bduilymycnekarhw")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "utindqihdvoxtdoo")
suspend fun hostname(value: Output<String>)
@JvmName(name = "rkgylltknpucwwjc")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "qorubtdcwsgetjpo")
suspend fun instanceEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "obppqwhofnpqufyc")
suspend fun instanceEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "xhkginhujnsgavuw")
suspend fun instanceEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "axinoyajaopmrkbm")
suspend fun keyRevocationActionType(value: Output<InstanceKeyRevocationActionType>)
@JvmName(name = "uffrlhukbhgkhyur")
suspend fun keyRevocationActionType(value: InstanceKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "eewfikegnwfarenc")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "rwayxtfrhvcqkhua")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "concmkfbodvemgmv")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "myqupjvtddkoxppc")
suspend fun machineType(value: Output<String>)
@JvmName(name = "xahwltqmbtqxroli")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "bwxbdyjocxqaatdl")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "bvhbntdjxvbhumol")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "cfdwaywaywogflyy")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xrtshmhjyvikfmay")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "deggmsaiilstubql")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "bgwndhtgqkpbsunh")
suspend fun name(value: Output<String>)
@JvmName(name = "slpxjjdssxsxqsbl")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "hanryuvognupagon")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "dasabvdufbwgghbt")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "imkthhkcswbgdfgq")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "sjmyiujxhfnuxrqe")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "hojixetneoqbyxom")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "gfhcukwglwxjtnxr")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "acswubjshgyghiwa")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "rmwavfapixqmexix")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qxqguiwuqtncvumf")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "xvwddryhwhpobxex")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "giuyixxphjgosici")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nhckabqnxcqbawjh")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "qveqoecqocnpiqke")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "ryyovveidfsdvegu")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ghlyjlimynpusrbk")
suspend fun postKeyRevocationActionType(value: Output<InstancePostKeyRevocationActionType>)
@JvmName(name = "otlookwqrdfcsvta")
suspend fun postKeyRevocationActionType(value: InstancePostKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "vpoxendymwyynewp")
suspend fun preservedStateSizeGb(value: Output<String>)
@JvmName(name = "jrvabqdmgmmqckhm")
suspend fun preservedStateSizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "ryfvjyyclvinvqax")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePrivateIpv6GoogleAccess>)
@JvmName(name = "otinheqtnuoqigfg")
suspend fun privateIpv6GoogleAccess(value: InstancePrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "khsktsgfinldyeel")
suspend fun project(value: Output<String>)
@JvmName(name = "pukxoawdrhrlefeb")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ofgwrhuuttspdwau")
suspend fun requestId(value: Output<String>)
@JvmName(name = "bofnruqcjipavurk")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "wbxqpqmtpsbnainy")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "ktlmqthubhhdccwh")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "khymtecnehudddvb")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gbiijfhtdmujqxlw")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "rtmdjuafggmwtvuw")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "ovexbjotcqtnpcgr")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "buowdxhijmhfdipa")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "quumovkjhpbdxhaw")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "snlookhnrggdgplx")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "qxxledxtulgihhol")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "mfcreaufacqqxaen")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jeaddblxymbdrrwv")
suspend fun secureTags(value: Output<List<String>>)
@JvmName(name = "ilqtscmntfmahmqm")
suspend fun secureTags(vararg values: Output<String>)
@JvmName(name = "ajufhrxdjfiqchen")
suspend fun secureTags(vararg values: String)
@JvmName(name = "kqswpudkcdbemmgy")
suspend fun secureTags(values: List<Output<String>>)
@JvmName(name = "iyoyapotksmypqwj")
suspend fun secureTags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "uyhpxddutmghigks")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "whunbfaxbauavsyg")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "ylydhntrtyoxllfu")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "okpexupohepfxeir")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "skysqrgufgfkcwbc")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "qycditytgsfdoyiu")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "fbxuupmgoxebdtpl")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "gutyvepnmgceuelr")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kcqcwujwxdwoahfx")
suspend fun serviceIntegrationSpecs(value: Output<Map<String, String>>)
@JvmName(name = "hetvybjdvugnttou")
fun serviceIntegrationSpecs(vararg values: Pair<String, String>)
@JvmName(name = "ipohbhlsgxsifjft")
suspend fun serviceIntegrationSpecs(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "rwrtiuvlyckvsbht")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "mjitcrsqlimpdthe")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "alyiopoprqoufbme")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jucaictfvdfodcon")
suspend fun shieldedInstanceIntegrityPolicy(value: Output<ShieldedInstanceIntegrityPolicyArgs>)
@JvmName(name = "exoyvmudrfhlgria")
suspend fun shieldedInstanceIntegrityPolicy(value: ShieldedInstanceIntegrityPolicyArgs?)
@JvmName(name = "purqpbsxmdefufup")
suspend fun shieldedInstanceIntegrityPolicy(argument: suspend ShieldedInstanceIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iabvtuhixcaflsst")
suspend fun shieldedVmConfig(value: Output<ShieldedVmConfigArgs>)
@JvmName(name = "celqsysmxwaxsjrh")
suspend fun shieldedVmConfig(value: ShieldedVmConfigArgs?)
@JvmName(name = "lmmisdvlibvlrydk")
suspend fun shieldedVmConfig(argument: suspend ShieldedVmConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xhobvxhmocjbghss")
suspend fun shieldedVmIntegrityPolicy(value: Output<ShieldedVmIntegrityPolicyArgs>)
@JvmName(name = "asqamwqpgaglgdmp")
suspend fun shieldedVmIntegrityPolicy(value: ShieldedVmIntegrityPolicyArgs?)
@JvmName(name = "jvwcqyhuabhxmlly")
suspend fun shieldedVmIntegrityPolicy(argument: suspend ShieldedVmIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pmrhwtoxxnfwpmmq")
suspend fun sourceInstanceTemplate(value: Output<String>)
@JvmName(name = "qtuvtkhghlbxowex")
suspend fun sourceInstanceTemplate(value: String?)
Link copied to clipboard
@JvmName(name = "biwpksomghyanqxg")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "dmemdnclnucvstgu")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "nxjsjtutjkgnufuv")
suspend fun sourceMachineImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "tmrqtiielorwqeeq")
suspend fun sourceMachineImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "qeqobijbyndupfmk")
suspend fun sourceMachineImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nxqngtlnjppkwtga")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "ytixowjmxsbakdci")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "hdtnrgpaslkdxfbl")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pqqcwgoduhofpksm")
suspend fun zone(value: Output<String>)
@JvmName(name = "fmtvgdkewflhfqjt")
suspend fun zone(value: String?)