InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "vyskjbkmjcpkhpmt")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "sqnvydqbxiipnsii")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "tialmickvrgdvbed")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fpgaqjoaggrglkpa")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "ajfvhehckobgjghc")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ohjpyndqhrmgfgta")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "boogjygaaoeyddpl")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "qarokffvksxgqjrp")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "embwqrbyqqkjbhqn")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "fxffebwgnneffkyy")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jtijtwrbuahseenm")
suspend fun description(value: Output<String>)
@JvmName(name = "khxmjfwthhyrdybe")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "sknoeopgwqgntjkc")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "cplisvbseueohxyn")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "loesonogxwonnupm")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "lcfdajcywxxiqljw")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "ephtxuyiimoepnpn")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "jkutvxdtrqpflqbe")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "edapkhljgdndstqi")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "vfcyahgqdxumnuuj")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fgirupjphnsemept")
suspend fun displayDevice(value: Output<DisplayDeviceArgs>)
@JvmName(name = "luhnmwdexnqpktrj")
suspend fun displayDevice(value: DisplayDeviceArgs?)
@JvmName(name = "okelgakynjnfqknh")
suspend fun displayDevice(argument: suspend DisplayDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gtyttwighosgtrbk")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "shgjesfmexexchjn")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "frpaoxvnikkydrdo")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "sdjhgwmjvywjjmgp")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "fqhfnkwnderqjgnx")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "bdkerhhaceypkiwd")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "fpbvswtojmukfxgd")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "edgxlqrqcseftpkj")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "riofmwisqldpiroj")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "qqmpxqongveexjjn")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cxdbowqajxrnbhjv")
suspend fun hostname(value: Output<String>)
@JvmName(name = "fcctdpbjybshpovc")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "crlvhlhltmehgmoe")
suspend fun instanceEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "mugaolnkhajyxlcs")
suspend fun instanceEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "nkyyqtbrbntqjmpm")
suspend fun instanceEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uppqmdofbfgtkwjd")
suspend fun keyRevocationActionType(value: Output<InstanceKeyRevocationActionType>)
@JvmName(name = "dxcoofsmapcicklq")
suspend fun keyRevocationActionType(value: InstanceKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "dmihctyabvfrimdo")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "vlnoqnodcniqjgvc")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "wwxiwuandhjllloc")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "dfkyoaiykuqltqtt")
suspend fun machineType(value: Output<String>)
@JvmName(name = "vyxirhmwvuynleix")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "aojligalpouxlbhw")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "bwevkphaeobojejb")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "msgyauksatowyjlq")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "engwtrmsihbosxrp")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "sbibmabuwbbrnhmj")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "pmarditftffnfigp")
suspend fun name(value: Output<String>)
@JvmName(name = "ihesilfwtcrmqyup")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "kedgnmflkusgcstx")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "nwljaqawdtxllgwv")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "vfmwluhoqmjmigqb")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "xbjmifrreaoowamp")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "tooguhakbltdcykv")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "wuwwhhpekrmaouxb")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "wafmsooxuhabnptw")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "xyemlefetdtcwfmg")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dqvjccncvscwsldw")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "hmxmfmoumtgpthkd")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "bcrlvotpvlxkduhb")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rssxxdvabinyievu")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "yakglewytyebqgvy")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "jadjsaqmgkfxxgth")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mxpywxtyckytkrit")
suspend fun postKeyRevocationActionType(value: Output<InstancePostKeyRevocationActionType>)
@JvmName(name = "mikuplwnoalymxiq")
suspend fun postKeyRevocationActionType(value: InstancePostKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "hdavrcojbrdagigw")
suspend fun preservedStateSizeGb(value: Output<String>)
@JvmName(name = "reqvblajpwciglny")
suspend fun preservedStateSizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "dqrlwvofatrjqigl")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePrivateIpv6GoogleAccess>)
@JvmName(name = "chhrgdrfernhcnmm")
suspend fun privateIpv6GoogleAccess(value: InstancePrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "xwqsfhyqreqlwfdw")
suspend fun project(value: Output<String>)
@JvmName(name = "vhsllfpwhdqbpxdt")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ddkeekurrcvrapdg")
suspend fun requestId(value: Output<String>)
@JvmName(name = "apybrmdxubvciwdt")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "ygxqjiaedvcenlyo")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "ygaybtootpqnqqgp")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "onrwcpkbabrcysrf")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ejpksdqrlyxlvitk")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "cggqgklugqgvkgjl")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "fbffeussoncettuy")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "kgcyqronpmvqdpdi")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "xgcekvabqodynucm")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "pjatrjqhmfqtmsbl")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "vcgmwibjatuyrrgs")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "nuwopnjonpfsvvaw")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qcppqijhjtctjlel")
suspend fun secureTags(value: Output<List<String>>)
@JvmName(name = "jwhxsejyhlccsxho")
suspend fun secureTags(vararg values: Output<String>)
@JvmName(name = "kmfduddnifahvmtu")
suspend fun secureTags(vararg values: String)
@JvmName(name = "qvrjuenesrbmgrqg")
suspend fun secureTags(values: List<Output<String>>)
@JvmName(name = "aabbxrgbdkpaffqe")
suspend fun secureTags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lekxxpeasqmdcqnn")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "iydvlllvhlypjnwa")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "wivvlqstofitxilt")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "hlxtrijvegjckowf")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "inxlydbaulqbdrnq")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "ecpcvjdybhxowpjf")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "ctfqwhpecxquknyk")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "jyxmuyqbmtimhoox")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "giahtlfiqmnbfabv")
suspend fun serviceIntegrationSpecs(value: Output<Map<String, String>>)
@JvmName(name = "xknilxeljsuumbkd")
fun serviceIntegrationSpecs(vararg values: Pair<String, String>)
@JvmName(name = "nsyybhfvhfhyyjln")
suspend fun serviceIntegrationSpecs(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "occeycbiuwatpkoe")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "umhkjsrnlankgnce")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "velvklnjxovajwxs")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oqtomvguuyriofbj")
suspend fun shieldedInstanceIntegrityPolicy(value: Output<ShieldedInstanceIntegrityPolicyArgs>)
@JvmName(name = "ccxqjsaisexviouk")
suspend fun shieldedInstanceIntegrityPolicy(value: ShieldedInstanceIntegrityPolicyArgs?)
@JvmName(name = "idvtxnrgbrrqdfvo")
suspend fun shieldedInstanceIntegrityPolicy(argument: suspend ShieldedInstanceIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tcapffjuncbfnlep")
suspend fun shieldedVmConfig(value: Output<ShieldedVmConfigArgs>)
@JvmName(name = "ubsbcichvbifhetf")
suspend fun shieldedVmConfig(value: ShieldedVmConfigArgs?)
@JvmName(name = "gjncoqskyssenpqd")
suspend fun shieldedVmConfig(argument: suspend ShieldedVmConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "omuxultmolryhjnv")
suspend fun shieldedVmIntegrityPolicy(value: Output<ShieldedVmIntegrityPolicyArgs>)
@JvmName(name = "lffjbaibbrpushym")
suspend fun shieldedVmIntegrityPolicy(value: ShieldedVmIntegrityPolicyArgs?)
@JvmName(name = "ulcocqrdemfpvebj")
suspend fun shieldedVmIntegrityPolicy(argument: suspend ShieldedVmIntegrityPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uteejcetlofhbpsr")
suspend fun sourceInstanceTemplate(value: Output<String>)
@JvmName(name = "qewgmmxrmsbtuply")
suspend fun sourceInstanceTemplate(value: String?)
Link copied to clipboard
@JvmName(name = "pumoljrbvqerrenm")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "tvqbnravpfjondvv")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "waiurgkatuqbfnis")
suspend fun sourceMachineImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "okrsdtmvqopwdveu")
suspend fun sourceMachineImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "vudviyucgeqadumg")
suspend fun sourceMachineImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xpxeerkyrxqmvpgv")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "dvxdxhobthaokyru")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "lqiyrjfxapohxjqi")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tyuwtkgthifjaejg")
suspend fun zone(value: Output<String>)
@JvmName(name = "nkameyrvleqlopfr")
suspend fun zone(value: String?)