InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "frnmmgyjgcmcnurc")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "yvgutvikboqcmutf")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "vrvybvacqxvhceli")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vjfkwvnvsfrlpsnn")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "gobqlrtqgxnyyddc")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "svtqltipjkvjcoyd")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "xdhtnksshfbkxpnm")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "pkcysdakqagvcbxg")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "clkgrocjfxlyrtsb")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "ldnoxdpkmaqqdswp")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ahycrpsdkbdqggvq")
suspend fun description(value: Output<String>)
@JvmName(name = "ywporfmsmfsmhiap")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "cymtjjqjbewxrbsn")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "jsvchoebucxfpgxu")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "nltoroarvyjkmamp")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "djmvrlhxspnpyfyb")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "epvxuxxyhvjejiew")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "asxgbxvwgmouwsqt")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "srdmjughwyonfygn")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "kuvswkvfvntflbat")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dmlcydseswuelkpp")
suspend fun displayDevice(value: Output<DisplayDeviceArgs>)
@JvmName(name = "nerandtbxxcrkdnv")
suspend fun displayDevice(value: DisplayDeviceArgs?)
@JvmName(name = "wurvxjshjrhpikuw")
suspend fun displayDevice(argument: suspend DisplayDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "isredxvtrtcpyyhp")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "lshntlxcsnanwcux")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pahsjkqiahqvdiwo")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "lumbkckxgqkrsxdc")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "iosxiatwwwhquabm")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "paafxrknfkwviwbf")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "oduyqxvytwiumtjs")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "ocmqaynmvxqdnmek")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "yqdvystlfkfauudk")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "qopahcyvnvvjdibm")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kcvgcqvddvjacpen")
suspend fun hostname(value: Output<String>)
@JvmName(name = "qnafiksxhvwkfcsh")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "etxcqofaekqkokpl")
suspend fun instanceEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "hwciisqvlervnjdn")
suspend fun instanceEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "ikdhwtcjyvirurjh")
suspend fun instanceEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klxonsgovcknfdau")
suspend fun keyRevocationActionType(value: Output<InstanceKeyRevocationActionType>)
@JvmName(name = "uklojxhfjppsgbny")
suspend fun keyRevocationActionType(value: InstanceKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "cceygaupasslbaeq")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "csqshetmmhbawohl")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "aphvnnpupwrvxmdi")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "geqcnaoxxhrlrjdd")
suspend fun machineType(value: Output<String>)
@JvmName(name = "wgfvahosognbjvin")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "pumspvnmavoqlwgq")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "vyujvnakbysoexpk")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "udikyndwrvaiorji")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xffgjxbewufrkevy")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "rxtmowwdqxknlydw")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "bwtpxijdrhfdrcok")
suspend fun name(value: Output<String>)
@JvmName(name = "dlbquavulacsludl")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "doaajvaoepalylel")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "eauppusoolrfayjh")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "nxgwrqcqkkxarqfy")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "iqlnobfiiffrjnjn")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "txtlcqtopxcxvhkf")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "eqyklgociagjdkkm")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "yjebduoklscgjcha")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "rcyxfmrsvwlyfmdd")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "foosyhckymuvoixh")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "ockmfrjyrfktqtgc")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "iskdtbsrbavsetot")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "njgbhvkmwydgfrlq")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "vaxfeoutbdlppvvk")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "gppbxueuquepsinj")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lusbssumlrdocoqb")
suspend fun postKeyRevocationActionType(value: Output<InstancePostKeyRevocationActionType>)
@JvmName(name = "drxfwxvsspsrrylr")
suspend fun postKeyRevocationActionType(value: InstancePostKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "hkepkbegipnqdnps")
suspend fun preservedStateSizeGb(value: Output<String>)
@JvmName(name = "mnlsfjwdpcqrevnc")
suspend fun preservedStateSizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "hqutvhquvhljdpxb")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePrivateIpv6GoogleAccess>)
@JvmName(name = "osvymfjfblrtiorx")
suspend fun privateIpv6GoogleAccess(value: InstancePrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "bsyrnvnrcjvcjeyx")
suspend fun project(value: Output<String>)
@JvmName(name = "nvwvxomhsxixumwc")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ugwebepdwtbxydvr")
suspend fun requestId(value: Output<String>)
@JvmName(name = "bswfrfoqfqxhfwpk")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "eidklximqtjrwvqp")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "niimscrvplflmbud")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "ncltvxrjmxphrjjo")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hiqtislytnfxbtar")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "duhqcqbokperwqnp")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "qjavyfuqaobjgpuq")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "jhgdskrillablpop")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "syvqklupiejomowf")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qjehspnocblayygf")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "cvsweifhhvhqengi")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "hmptiwtgcuagbibk")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aiebqwiqlllnfikm")
suspend fun secureTags(value: Output<List<String>>)
@JvmName(name = "wonxqtfbarphlxkv")
suspend fun secureTags(vararg values: Output<String>)
@JvmName(name = "puubyughhssdewtn")
suspend fun secureTags(vararg values: String)
@JvmName(name = "ydjdenlfyhcfgjqy")
suspend fun secureTags(values: List<Output<String>>)
@JvmName(name = "clwlpfgrbgekiwep")
suspend fun secureTags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "odsqwcukdkmlvolt")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "gdhcfwoxdwrnakmy")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "vysgmxnjmhnmfule")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "jyggmwhjthxpnixq")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "ttmrbapsebukoxja")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "ixqyiawpyhnihlws")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "sqxmgmwrqapxybrj")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "ultwcuhrkgakppaq")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cdxegwywjilnjhid")
suspend fun serviceIntegrationSpecs(value: Output<Map<String, String>>)
@JvmName(name = "odceehndnssalogg")
fun serviceIntegrationSpecs(vararg values: Pair<String, String>)
@JvmName(name = "mxqhcfeqpadxwpax")
suspend fun serviceIntegrationSpecs(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "uafnwgrpnpduovgb")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "dcighapphplrrxvy")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "nlppomojsuikuplt")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jdvqxurqkgntvgub")
suspend fun shieldedInstanceIntegrityPolicy(value: Output<ShieldedInstanceIntegrityPolicyArgs>)
@JvmName(name = "ifhstthniacihmyd")
suspend fun shieldedInstanceIntegrityPolicy(value: ShieldedInstanceIntegrityPolicyArgs?)
@JvmName(name = "worpqywpvotsyaau")
suspend fun shieldedInstanceIntegrityPolicy(argument: suspend ShieldedInstanceIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "snvwnpmmmlhwuwmb")
suspend fun shieldedVmConfig(value: Output<ShieldedVmConfigArgs>)
@JvmName(name = "bepbvsxryxandmcb")
suspend fun shieldedVmConfig(value: ShieldedVmConfigArgs?)
@JvmName(name = "pigdqaaskawofxlk")
suspend fun shieldedVmConfig(argument: suspend ShieldedVmConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gxdujrsyqfemmsrl")
suspend fun shieldedVmIntegrityPolicy(value: Output<ShieldedVmIntegrityPolicyArgs>)
@JvmName(name = "dfqmbtphdbrqvvtg")
suspend fun shieldedVmIntegrityPolicy(value: ShieldedVmIntegrityPolicyArgs?)
@JvmName(name = "pbabvkcldpkaqaos")
suspend fun shieldedVmIntegrityPolicy(argument: suspend ShieldedVmIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sclwvegcssfwopvs")
suspend fun sourceInstanceTemplate(value: Output<String>)
@JvmName(name = "lfubgntkoksohtxn")
suspend fun sourceInstanceTemplate(value: String?)
Link copied to clipboard
@JvmName(name = "fmnebqbcdktaymcw")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "svjoyhvubqmjymdt")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "dtwaanqbscegmjry")
suspend fun sourceMachineImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "cejilgpuutngcwsa")
suspend fun sourceMachineImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "hhhyimrciepfyjhs")
suspend fun sourceMachineImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klbvruqaessxiogy")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "bwriyhfmvkrbqctk")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "hahqcwggmaqrimqd")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eriadwlssjfqfwdy")
suspend fun zone(value: Output<String>)
@JvmName(name = "nsjddsqkrdligcrw")
suspend fun zone(value: String?)