InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "cqfoyjmunynjgsyt")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "nagdomwfhdnkhujq")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "nidpnarkfjyxrdpg")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gxdgaaueoqqruqso")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "msqfxmqqtrnjkfxh")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xgvpctptkmrbdmku")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "kgoexmlgfpchcpyx")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "hpcsnkhxlmrxptfj")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pffhilarclvwbfys")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "nekpregvyywivvkj")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pfpgwfaejsgbnjed")
suspend fun description(value: Output<String>)
@JvmName(name = "esubsnltxkncfjgo")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "phxeaqblucxispxk")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "alfgjmcmfpsbauur")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "tlombdfqqgaxfclv")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "glgnbkavbfykdein")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "suqqqxxhggajoqbe")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "sbjjluycahneuomj")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "gmdjjnhlftylsslq")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "mmugmknwuwvklbkp")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "astymbopqvajxifa")
suspend fun displayDevice(value: Output<DisplayDeviceArgs>)
@JvmName(name = "sokbgixmqtkbveox")
suspend fun displayDevice(value: DisplayDeviceArgs?)
@JvmName(name = "pkigjrtfntflcedp")
suspend fun displayDevice(argument: suspend DisplayDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fqtycookmxtigkyh")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "lssqqtgbdmdeghjw")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "obbtbyqcswmdsqvj")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "yrmdwbofvkoetmir")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "vthapayocviudarl")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "ylmfpcgdraucldaf")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "jejkqgqmfqittjju")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "yllelnoxeopffmis")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "rlirwgopqmfeqaah")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "hfstnfndhipwvwry")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "owkwytnvoiwuymrk")
suspend fun hostname(value: Output<String>)
@JvmName(name = "flmldonfjlswwvqp")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "jokqujdktecnmgtc")
suspend fun instanceEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "hjftluwkbbbdcatg")
suspend fun instanceEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "vyvlehgmtbhhgkaj")
suspend fun instanceEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oktiqccrtdyqmddl")
suspend fun keyRevocationActionType(value: Output<InstanceKeyRevocationActionType>)
@JvmName(name = "pobigivirsshhmjk")
suspend fun keyRevocationActionType(value: InstanceKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "ricttdpnxwlwpbst")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "kcxxepkayefyoxxy")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "nleunxabwwqhqfce")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "neommfsbtgtocwab")
suspend fun machineType(value: Output<String>)
@JvmName(name = "xfvwfajmykhbgyml")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "wjjuxofnacngqvpn")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "ikcvchqqcnkyubxk")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "bvgqbushpnrjnsdx")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qtryfnpwkntpwudb")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "jbnwkgxvamkkakrg")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "iqrinbjndgquuplt")
suspend fun name(value: Output<String>)
@JvmName(name = "wplefhpqejkdciqi")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "dujtcuecnuqlaxbd")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "ortcecdgxfmkqflj")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "uyutloihndmdslpf")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "idsgvkcnqqcxxmew")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "aimoqmhifevuyvrh")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "mjauukpryaulfsdh")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "edbyqlstusjoxwva")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "mmferkmpohhoqrlb")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cjrlqibrxxufyshs")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "vtgnqwfcvushwdqg")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "qghjyyjavfbrhawn")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jnkkpjvbqufkyxgk")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "unctnuriywwrogfa")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "bwmffnlibbqoewbw")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ooyamfycigywfnvo")
suspend fun postKeyRevocationActionType(value: Output<InstancePostKeyRevocationActionType>)
@JvmName(name = "vlingbgwwevvhpjo")
suspend fun postKeyRevocationActionType(value: InstancePostKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "pmbdwstipudnpyrl")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePrivateIpv6GoogleAccess>)
@JvmName(name = "gnpgnlcgnmaxurkk")
suspend fun privateIpv6GoogleAccess(value: InstancePrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "qhmbyvrmwthgahtp")
suspend fun project(value: Output<String>)
@JvmName(name = "ovpefjrweujmroyy")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "uhdcwhjcngfcckph")
suspend fun requestId(value: Output<String>)
@JvmName(name = "ycijmlhupxvxmnug")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "cabucfdahfnlwwnm")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "vkfmdhjvvolyyctm")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "kjlnifogpeppymwu")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eauvmhjpwspnyrcv")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "cdggudlnvqcjglwn")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "cjlrvsqhprmntmis")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "habwancnqrbwljsh")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "yboufgkhsxhtkdsf")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "chgqxouyxqmopeck")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "dwiijtcienfbkcpe")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "gvcdqkojjovnlncb")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xeygutxsciatbteh")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "sdhotlplowmvsboy")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "rxbgflxeicweyyke")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "fbtvuscimqwgkqrf")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "ptwundnvwwpunvxn")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "qurkwkmsvrnwrvos")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "rldrequrvfknlaxj")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "tleusxkjjvsfwrje")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "waiblfphfcgekwdb")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "opojeaeewvbcpbqt")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "leabnmqxtgvltmke")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cuuulrxptcvovelj")
suspend fun shieldedInstanceIntegrityPolicy(value: Output<ShieldedInstanceIntegrityPolicyArgs>)
@JvmName(name = "cmwgnwipogccmwok")
suspend fun shieldedInstanceIntegrityPolicy(value: ShieldedInstanceIntegrityPolicyArgs?)
@JvmName(name = "fdkxjekohviryibm")
suspend fun shieldedInstanceIntegrityPolicy(argument: suspend ShieldedInstanceIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jcruhfteufrbxgll")
suspend fun shieldedVmConfig(value: Output<ShieldedVmConfigArgs>)
@JvmName(name = "tqogxhkyuwpkhuqh")
suspend fun shieldedVmConfig(value: ShieldedVmConfigArgs?)
@JvmName(name = "mlpqxlcnplpnvlxp")
suspend fun shieldedVmConfig(argument: suspend ShieldedVmConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pncgqkomxdlvvsef")
suspend fun shieldedVmIntegrityPolicy(value: Output<ShieldedVmIntegrityPolicyArgs>)
@JvmName(name = "xgypcingauypgtbm")
suspend fun shieldedVmIntegrityPolicy(value: ShieldedVmIntegrityPolicyArgs?)
@JvmName(name = "vwlffebuipbbrmyj")
suspend fun shieldedVmIntegrityPolicy(argument: suspend ShieldedVmIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ldiduckbkltngyiu")
suspend fun sourceInstanceTemplate(value: Output<String>)
@JvmName(name = "diteplqrdyuvlvil")
suspend fun sourceInstanceTemplate(value: String?)
Link copied to clipboard
@JvmName(name = "orxryoiitadhnunk")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "bedemflqqolxdkuk")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "ktkkidmufgdayomh")
suspend fun sourceMachineImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "vjmyfrtymvxmwfnr")
suspend fun sourceMachineImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "wukcpqhyhfqvjvld")
suspend fun sourceMachineImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kxstkkvxekhrniem")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "tgyqhriqmsejyyqb")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "ujmtwkfnuccgfwhs")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lybojndbpofqwbgs")
suspend fun zone(value: Output<String>)
@JvmName(name = "gncsgcnsvqeocenw")
suspend fun zone(value: String?)