InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "xbqghtcjbnqpomwh")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "ifnpqkvhuwryuhei")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "gyledrhjjojyltpm")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "upxuidoistanbdhs")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "atqmxdofjljhjnyh")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nwuwbdtpsqkngago")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "kngaxkiccgifrlgd")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "miahusrwmuernset")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bpcfybxhputvtiss")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "usidddhgglvtdwvx")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ptwbqdlwiuybaldf")
suspend fun description(value: Output<String>)
@JvmName(name = "itwtoxmkkkxtnryf")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "evatmejcbsjebfyf")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "gydfprncysthjgqm")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "hmfgnomdwiarffra")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "telplmufhaxuytfk")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "dfhrmautyihumaym")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "ldfiisdnaaktveab")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "geqteqwdddugbbrp")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "pgytraqcuferidos")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wqwpkjchsdoupnoy")
suspend fun displayDevice(value: Output<DisplayDeviceArgs>)
@JvmName(name = "yihjqjcdqdwydimo")
suspend fun displayDevice(value: DisplayDeviceArgs?)
@JvmName(name = "knyihqqwplwlwshy")
suspend fun displayDevice(argument: suspend DisplayDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wrrltmjfuscufqbe")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "hqdrfncsmbbgbtig")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qgbvberidvxdscdq")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "ddjtoguxgwvnoiwd")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "rtretatwlehaogmj")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "qxryxwfspdrigiey")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "xnxqfabsjvwqvibk")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "duounpaasdqnyolu")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "bggtdkprfwspqjpq")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "aidtpnewjcbruhaw")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hmxnaalrteovfblf")
suspend fun hostname(value: Output<String>)
@JvmName(name = "kvltylrdmqeskqnp")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "ivnfuaoxsrfoscoq")
suspend fun instanceEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "pebhrakjqbetcxgl")
suspend fun instanceEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "wxglbbhqybqgodwp")
suspend fun instanceEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhjdxdncobmuabbl")
suspend fun keyRevocationActionType(value: Output<InstanceKeyRevocationActionType>)
@JvmName(name = "ijeeubypidkqkdct")
suspend fun keyRevocationActionType(value: InstanceKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "yrpuuvqmiyerntos")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "prauhtcnepkeered")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "vbjcgeoynhehiyxj")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "bfvguxuddsaiqmmr")
suspend fun machineType(value: Output<String>)
@JvmName(name = "oxoffwrkxverfqnj")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "tvqposjpuqpbkhfv")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "vfjmtkncepvypubk")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "oidscvylpimteddo")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gnosqljeefgajwsk")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "lhmuvwmfvbfnmqom")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "rexxlesattynpfgj")
suspend fun name(value: Output<String>)
@JvmName(name = "cfpxkveicagtxpbu")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "iqvbiigjgxvkvoie")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "bqjmdwwpvprvsgva")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "jfudndxkhkysfcwt")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "ovdloprmmnhnorqb")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "xwuocywngsnwrqrd")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "licoqtoaxpxtodjv")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "hdxekfburlkrokmf")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "jjyxqjjqshnqecqd")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "trgnkwxgovxgwhdv")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "slqqstsqxldccgax")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "cncgkoopvjmxnqay")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ygkovkmgjlsyvfli")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "rbyhsxrldbnlixhg")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "yfggbcqkyqgpduln")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "osydcimbwrpgrhim")
suspend fun postKeyRevocationActionType(value: Output<InstancePostKeyRevocationActionType>)
@JvmName(name = "lmpnhvuumjgcpklg")
suspend fun postKeyRevocationActionType(value: InstancePostKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "dknvtuhrstqmgsqu")
suspend fun preservedStateSizeGb(value: Output<String>)
@JvmName(name = "yvwkfjeodnlhwbsw")
suspend fun preservedStateSizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "uenhsdrfpvmntiyj")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePrivateIpv6GoogleAccess>)
@JvmName(name = "lkwulwasavntpcwl")
suspend fun privateIpv6GoogleAccess(value: InstancePrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "hawowvxykqjgdlwe")
suspend fun project(value: Output<String>)
@JvmName(name = "sakvucnephbjaqhn")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "hqcevybtiiftkvmd")
suspend fun requestId(value: Output<String>)
@JvmName(name = "lxnlhnlupumjktim")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "qvrbmfmqmabsplrq")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "mvjitgtqigayowcy")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "mcomnbvcbyxnbxbl")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uvpxvceahnwxiong")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "gdvrxrshndqsqjta")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "mpovirfiflibeylm")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "hrpnxmrcjusislmq")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "vkhuoyvuhsshvwqc")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vacqkdkqddlpndaq")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "wiijyxxohfgkebns")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "trexahctcguunqlf")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pjuagkbiqgnwhbba")
suspend fun secureTags(value: Output<List<String>>)
@JvmName(name = "ykylhbywmlmxuwbg")
suspend fun secureTags(vararg values: Output<String>)
@JvmName(name = "vvdtbnwrvdaqiwyl")
suspend fun secureTags(vararg values: String)
@JvmName(name = "mokiquudkobxcmjn")
suspend fun secureTags(values: List<Output<String>>)
@JvmName(name = "ftvkbfdoorrkbmoe")
suspend fun secureTags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "iersfkbkyjjonrbd")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "fvjqbguvaigpiopu")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "nyfewwohnqyfceco")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "hulvsgeymgbhkvrs")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "htdpjoogghpjcamv")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "fuenvakqfkcbgynv")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "lhbehnjbgjdmidjw")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "babeirreuwolthkv")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hvwmscwulilqdpkm")
suspend fun serviceIntegrationSpecs(value: Output<Map<String, String>>)
@JvmName(name = "opppshlkywixmvrw")
fun serviceIntegrationSpecs(vararg values: Pair<String, String>)
@JvmName(name = "qbbpbxwnnlxdsxqy")
suspend fun serviceIntegrationSpecs(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qxoxhnohonvncqhh")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "xgxbayxcgxqgdndq")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "pvjbklfcaxsccchd")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rmexgkpdhwddieoc")
suspend fun shieldedInstanceIntegrityPolicy(value: Output<ShieldedInstanceIntegrityPolicyArgs>)
@JvmName(name = "nnhhcldtleupmcfl")
suspend fun shieldedInstanceIntegrityPolicy(value: ShieldedInstanceIntegrityPolicyArgs?)
@JvmName(name = "febypoaclxdkehiv")
suspend fun shieldedInstanceIntegrityPolicy(argument: suspend ShieldedInstanceIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rrducxohhwxexxru")
suspend fun shieldedVmConfig(value: Output<ShieldedVmConfigArgs>)
@JvmName(name = "gohufiaxffrsokjg")
suspend fun shieldedVmConfig(value: ShieldedVmConfigArgs?)
@JvmName(name = "xcpkbaonaciwuksw")
suspend fun shieldedVmConfig(argument: suspend ShieldedVmConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qqngmwikfqlgixbl")
suspend fun shieldedVmIntegrityPolicy(value: Output<ShieldedVmIntegrityPolicyArgs>)
@JvmName(name = "jkdjehtfgpfvdxkn")
suspend fun shieldedVmIntegrityPolicy(value: ShieldedVmIntegrityPolicyArgs?)
@JvmName(name = "vxkaktuvqwmnkvhv")
suspend fun shieldedVmIntegrityPolicy(argument: suspend ShieldedVmIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sedgbdublsnexrbb")
suspend fun sourceInstanceTemplate(value: Output<String>)
@JvmName(name = "xruvvesyxdolawxv")
suspend fun sourceInstanceTemplate(value: String?)
Link copied to clipboard
@JvmName(name = "depipybvqyihyenc")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "txkxpjbvadxmntar")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "ueaakpkhpnlpifyp")
suspend fun sourceMachineImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "blwioiownlginpjp")
suspend fun sourceMachineImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "bdnuxlttbpqbjvhg")
suspend fun sourceMachineImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "smvtlgcvsagxsbbn")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "tshnutsjdhlnqorm")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "oxgpuktrqdmmfslq")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hlqqfvlrlegevibr")
suspend fun zone(value: Output<String>)
@JvmName(name = "ojxyndfnqfseefug")
suspend fun zone(value: String?)