InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ohvvfxkpinljflrv")
suspend fun advancedMachineFeatures(value: Output<InstanceAdvancedMachineFeaturesArgs>)
@JvmName(name = "yrueegyqctacswuk")
suspend fun advancedMachineFeatures(value: InstanceAdvancedMachineFeaturesArgs?)
@JvmName(name = "orcvvykyxfqdjfvn")
suspend fun advancedMachineFeatures(argument: suspend InstanceAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pbqoduoueulmaopn")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "byylbhnohobyedwb")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sjxtmydtjdhqjhvx")
suspend fun attachedDisks(value: Output<List<InstanceAttachedDiskArgs>>)
@JvmName(name = "mpsbdriqdjqquycj")
suspend fun attachedDisks(vararg values: Output<InstanceAttachedDiskArgs>)
@JvmName(name = "adgnyhmxqnljarni")
suspend fun attachedDisks(vararg values: InstanceAttachedDiskArgs)
@JvmName(name = "ibhplwtugknquaay")
suspend fun attachedDisks(vararg argument: suspend InstanceAttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "mcpajagdwmocwody")
suspend fun attachedDisks(values: List<Output<InstanceAttachedDiskArgs>>)
@JvmName(name = "mosxqiibturedrky")
suspend fun attachedDisks(value: List<InstanceAttachedDiskArgs>?)
@JvmName(name = "yudspeupqvposhjf")
suspend fun attachedDisks(argument: List<suspend InstanceAttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "dlbnfwkfifrjdwjk")
suspend fun attachedDisks(argument: suspend InstanceAttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kyxaehombugmxole")
suspend fun bootDisk(value: Output<InstanceBootDiskArgs>)
@JvmName(name = "brdntocnotlsheqk")
suspend fun bootDisk(value: InstanceBootDiskArgs?)
@JvmName(name = "tnnpfwnkicitodpo")
suspend fun bootDisk(argument: suspend InstanceBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "glwxewfgfovtcjyr")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "ptjfsouxbmjvdpds")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "msqrljvbaqbfcips")
suspend fun confidentialInstanceConfig(value: Output<InstanceConfidentialInstanceConfigArgs>)
@JvmName(name = "qliaqqttlmflfnsd")
suspend fun confidentialInstanceConfig(value: InstanceConfidentialInstanceConfigArgs?)
@JvmName(name = "yrgjxcppyuxxxdvt")
suspend fun confidentialInstanceConfig(argument: suspend InstanceConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wbabndiovbghrdtl")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "blrjtkekkcmdionb")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kykvcuuxdumcmnok")
suspend fun description(value: Output<String>)
@JvmName(name = "acqpbbutbldgyhka")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "xevooycfgxhqxyni")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "lycjoxtgdimyfayo")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "exrhbgauwywjlfoa")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "wdcxanwunnroffgn")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dwukgcbiqvopxdch")
suspend fun guestAccelerators(value: Output<List<InstanceGuestAcceleratorArgs>>)
@JvmName(name = "egkhapajtmjbmdan")
suspend fun guestAccelerators(vararg values: Output<InstanceGuestAcceleratorArgs>)
@JvmName(name = "huuhxmxjnfmskoci")
suspend fun guestAccelerators(vararg values: InstanceGuestAcceleratorArgs)
@JvmName(name = "hgabwuctgearkqwa")
suspend fun guestAccelerators(vararg argument: suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "iqemlsefnetjhnjm")
suspend fun guestAccelerators(values: List<Output<InstanceGuestAcceleratorArgs>>)
@JvmName(name = "xcdwgayxhdxqtwmt")
suspend fun guestAccelerators(value: List<InstanceGuestAcceleratorArgs>?)
@JvmName(name = "udjxkwmscutjkaew")
suspend fun guestAccelerators(argument: List<suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "glmxplnloeilntdk")
suspend fun guestAccelerators(argument: suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hrnsbqyloyqwcsvm")
suspend fun hostname(value: Output<String>)
@JvmName(name = "gqpkdtqyycrmcaxo")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "cjwomaweeguoowvc")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "wtraeiaieaqcjxoc")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "igmxmdsibsihfpiv")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "cscamrfbrqcikopw")
suspend fun machineType(value: Output<String>)
@JvmName(name = "ebxvqbtcadgcpgwh")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "moohirmvmaddaepg")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "akwcqtrurxeioynm")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "gjdsnxhgplnimabw")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nlfshpyumiwlwtdm")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "qmldsbuoqmllcvgf")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "vhhllbisimnnbjxo")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "danjorjhbeeveape")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "ffuwatnbbjbofexg")
suspend fun name(value: Output<String>)
@JvmName(name = "tsgabvdaacsdlijc")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ldlxuriedjnetcjg")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "picfhslxbvnxjhlh")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "cffccujrdyqkbugq")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "cukmmurwcqbfnrmf")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "uwedgkfbmsxwfest")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "huiyaujdyahcwsnp")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "bbqeyhsrwvlqkmat")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "tkypaimlihueedfx")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ifqhngvrsfpvulaf")
suspend fun networkPerformanceConfig(value: Output<InstanceNetworkPerformanceConfigArgs>)
@JvmName(name = "hxvocgtrcyxxgtgg")
suspend fun networkPerformanceConfig(value: InstanceNetworkPerformanceConfigArgs?)
@JvmName(name = "uxkfjtivvwuprnvw")
suspend fun networkPerformanceConfig(argument: suspend InstanceNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ntovqjampagignhl")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "ejxqsjsntukphmbm")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "pfhpianbcyumtpat")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ubeatttjbcvqvwle")
suspend fun project(value: Output<String>)
@JvmName(name = "byxvuxdaimkdyraf")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ciorobwobhgpovnk")
suspend fun reservationAffinity(value: Output<InstanceReservationAffinityArgs>)
@JvmName(name = "cnlqigatlcqtbknr")
suspend fun reservationAffinity(value: InstanceReservationAffinityArgs?)
@JvmName(name = "ermujxtvbbedjaqa")
suspend fun reservationAffinity(argument: suspend InstanceReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wdqjapimgpqviupe")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "dtaqbnjquuluhhvq")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "nndxfcduakhgklnr")
suspend fun scheduling(value: Output<InstanceSchedulingArgs>)
@JvmName(name = "kbriewrhcmqmjpjp")
suspend fun scheduling(value: InstanceSchedulingArgs?)
@JvmName(name = "sskkrxlpvihugyiy")
suspend fun scheduling(argument: suspend InstanceSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "smwsccmjiryntuto")
suspend fun scratchDisks(value: Output<List<InstanceScratchDiskArgs>>)
@JvmName(name = "oxjrnciokeenyabp")
suspend fun scratchDisks(vararg values: Output<InstanceScratchDiskArgs>)
@JvmName(name = "cweoamdiggjhcohi")
suspend fun scratchDisks(vararg values: InstanceScratchDiskArgs)
@JvmName(name = "dsucikwmpvrsbgfy")
suspend fun scratchDisks(vararg argument: suspend InstanceScratchDiskArgsBuilder.() -> Unit)
@JvmName(name = "aioafbrpqqlirhty")
suspend fun scratchDisks(values: List<Output<InstanceScratchDiskArgs>>)
@JvmName(name = "wiyvqarrrrgwmnut")
suspend fun scratchDisks(value: List<InstanceScratchDiskArgs>?)
@JvmName(name = "mrlpwyoextngfkou")
suspend fun scratchDisks(argument: List<suspend InstanceScratchDiskArgsBuilder.() -> Unit>)
@JvmName(name = "qrguetjffxjtewgp")
suspend fun scratchDisks(argument: suspend InstanceScratchDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gqbxsectcdilrjmc")
suspend fun serviceAccount(value: Output<InstanceServiceAccountArgs>)
@JvmName(name = "vaosrwkbdtugupfe")
suspend fun serviceAccount(value: InstanceServiceAccountArgs?)
@JvmName(name = "xyqrdagddpubjunm")
suspend fun serviceAccount(argument: suspend InstanceServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhtyrwqgahjwthti")
suspend fun shieldedInstanceConfig(value: Output<InstanceShieldedInstanceConfigArgs>)
@JvmName(name = "mqadqccytryngqhf")
suspend fun shieldedInstanceConfig(value: InstanceShieldedInstanceConfigArgs?)
@JvmName(name = "wcsdbfreyxpcbbbm")
suspend fun shieldedInstanceConfig(argument: suspend InstanceShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ssfhfjvlxsqgvvuc")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "twkwicfpoqbbpnnn")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "kfrqxkhjncaqnmxh")
suspend fun tags(vararg values: String)
@JvmName(name = "yoxjdeayosejbvlo")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "rygqbjelxnrevdys")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "grijbmbnkseyhoak")
suspend fun zone(value: Output<String>)
@JvmName(name = "svixqitjfjbircjs")
suspend fun zone(value: String?)