InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ekqovotqasqkdado")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "tiktisbapakaskse")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "evmhdbkaspewwrxx")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qpuuyekdadotdcwg")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "xelltcdylnquyeij")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tgrcvycrsoywnoyp")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "vgcwavvpbbafmtli")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "kckvnhacobnedohj")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vxdlwivrowsfaxpe")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "jnfakvfbqfsatamm")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ucqptbmqicmqvcgo")
suspend fun description(value: Output<String>)
@JvmName(name = "ehcpfsmdladxeuuk")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "aspiswsgyboflrxm")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "pbdoyuthoucabdvu")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "iciecsfkyxkaqkxm")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "fpddbrmkapgmydbk")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "iqsmdqkbnaysltkh")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "jfmhocvujkeclchq")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "ycqsjdscrsfwpkxy")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "uarauxrqhvoyhgfx")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cknbpxcvluxcaunt")
suspend fun displayDevice(value: Output<DisplayDeviceArgs>)
@JvmName(name = "tfcingbxbgltbhof")
suspend fun displayDevice(value: DisplayDeviceArgs?)
@JvmName(name = "xlerdtgbixwbvwyc")
suspend fun displayDevice(argument: suspend DisplayDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jivdblnrgkxmjrtd")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "ctqtrehxqirujtvs")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "iqtyepsjvvepijsy")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "xdgaetntiitxnmha")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "lbruyfxsmqteidfr")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "ognargojdvcegyvr")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "egqjrtgoarahcwae")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "fcttmkhmsiruohvp")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "smcfffwwjbvnosfq")
suspend fun hostname(value: Output<String>)
@JvmName(name = "pxuoijyhltppbduh")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "rvpqfvacgiwkucem")
suspend fun keyRevocationActionType(value: Output<InstanceKeyRevocationActionType>)
@JvmName(name = "epqbpjvsmlehqstb")
suspend fun keyRevocationActionType(value: InstanceKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "lmryvoxrppmwamou")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "hpldfkipmhcxkbox")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "rvwwfpkomynhonfc")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yqcgsofgmqpvekow")
suspend fun machineType(value: Output<String>)
@JvmName(name = "ntiolrmalqowmicj")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "ikbvrogkqhhvykkg")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "tqcguvwvulgwbboo")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "hokqpynjlblqboep")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cifjpucbsixdlmwa")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "jmdgpqpbtokrftgx")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "hbillcwaqysakobl")
suspend fun name(value: Output<String>)
@JvmName(name = "ktwknqxwjbdufmjq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "bkkntwlirnyuyvse")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "qycvgiwusqvarvmi")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "eyvryiklvauxkjyr")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "ygxnsfgrtefkhemh")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "oxtwoiuxgodvrasp")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "yxdwlqfpwwrhumix")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "bmxnnekwxrflgcly")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "ohcomhcchoigkrig")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wjonmxlogwoltyrn")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "dxuntxgeyeqeslig")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "jxwhldivpuyomgme")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jvobsyorfutvwhyc")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "mmfaixqtlypebdpw")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "qefjlmvnpfkmejto")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgjjrpjqqpunmxie")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePrivateIpv6GoogleAccess>)
@JvmName(name = "itaqrkflgmgytwpv")
suspend fun privateIpv6GoogleAccess(value: InstancePrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "vmpaeflxvqfkvqws")
suspend fun project(value: Output<String>)
@JvmName(name = "fnvgwmtawpqoxnlr")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "pjxaefcsfaatbdkh")
suspend fun requestId(value: Output<String>)
@JvmName(name = "clfmkwxnpholwmak")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "tescknxcjfhuvpcb")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "wosyqqedewfykuid")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "bjchljppnaxnlwij")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lwpdxoskboivambc")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "emtwcruefhihulqr")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "vvhxcqjkgkhccwfd")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "cyjtvqywyeymdvel")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "cniyqmjqkfimpmnn")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hrmwokuolpljhxdc")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "xwskmgciohgsgkqw")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "fjrpxyrnbmtrspew")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dmjubgvqccbgqkxi")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "ntmbhokjvfebpcka")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "gdluwwvripqravll")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "blaudgotmpygqbif")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "qeapscdexmanuhsn")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "plydunyumalghbbu")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "klaxuycdnegaskag")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "hvgqxhlsqlqmugte")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "efaewpcbwmttaqrb")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "vdroriypnaxdkaul")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "xbflkwfnytnnitrm")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "prcfxwntqqrrkjlf")
suspend fun shieldedInstanceIntegrityPolicy(value: Output<ShieldedInstanceIntegrityPolicyArgs>)
@JvmName(name = "xlwkxbbrowmygjio")
suspend fun shieldedInstanceIntegrityPolicy(value: ShieldedInstanceIntegrityPolicyArgs?)
@JvmName(name = "gdhlsbdkvfyxopto")
suspend fun shieldedInstanceIntegrityPolicy(argument: suspend ShieldedInstanceIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qtmxwaekboxvhqom")
suspend fun sourceInstanceTemplate(value: Output<String>)
@JvmName(name = "yuiygdqtbabgnurr")
suspend fun sourceInstanceTemplate(value: String?)
Link copied to clipboard
@JvmName(name = "xnsfxvwihgfxuyti")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "tlxyposvxivlspwu")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "cwkjekbcrsfppnln")
suspend fun sourceMachineImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "vtlvljsnjqyipwcy")
suspend fun sourceMachineImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "itonwjluaepnmjjf")
suspend fun sourceMachineImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nkkxpnvnaapyqevi")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "hucsbpnaogvgspyk")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "wgjwnymkkxfscvka")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qcabdvcmomtjnfyf")
suspend fun zone(value: Output<String>)
@JvmName(name = "rxrxjcsepcautkqt")
suspend fun zone(value: String?)