InstanceFromTemplateArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "nvygmqyvmyncychs")
suspend fun advancedMachineFeatures(value: Output<InstanceFromTemplateAdvancedMachineFeaturesArgs>)
@JvmName(name = "edesidrqkdcgqswa")
suspend fun advancedMachineFeatures(argument: suspend InstanceFromTemplateAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ywktfbobgjpsumrl")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "chaderbbhtnrddgf")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xrpryrxxbrcgcoly")
suspend fun attachedDisks(value: Output<List<InstanceFromTemplateAttachedDiskArgs>>)
@JvmName(name = "fugjfdjdqqqkdxlx")
suspend fun attachedDisks(vararg values: Output<InstanceFromTemplateAttachedDiskArgs>)
@JvmName(name = "jwmplyrailgikdsc")
suspend fun attachedDisks(vararg values: InstanceFromTemplateAttachedDiskArgs)
@JvmName(name = "tpnxtuyjcdewgbuk")
suspend fun attachedDisks(vararg argument: suspend InstanceFromTemplateAttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "ecafcwovidrpxcrp")
suspend fun attachedDisks(values: List<Output<InstanceFromTemplateAttachedDiskArgs>>)
@JvmName(name = "bfmavwoirerurdeg")
suspend fun attachedDisks(value: List<InstanceFromTemplateAttachedDiskArgs>?)
@JvmName(name = "wkxojgqmfscdtrqm")
suspend fun attachedDisks(argument: List<suspend InstanceFromTemplateAttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "ariltccjbwxrwsec")
suspend fun attachedDisks(argument: suspend InstanceFromTemplateAttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fkrcqoobjxqvvfry")
suspend fun bootDisk(value: Output<InstanceFromTemplateBootDiskArgs>)
@JvmName(name = "qhtwxfhfdibpwxyf")
suspend fun bootDisk(value: InstanceFromTemplateBootDiskArgs?)
@JvmName(name = "gdqacnmvohaiwfnm")
suspend fun bootDisk(argument: suspend InstanceFromTemplateBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cialduftwjvfvygd")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "oftcbkviavxagysl")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wtwmghhwquugjebr")
suspend fun confidentialInstanceConfig(value: Output<InstanceFromTemplateConfidentialInstanceConfigArgs>)
@JvmName(name = "gttrbkjmjfdvxctn")
suspend fun confidentialInstanceConfig(argument: suspend InstanceFromTemplateConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "barfkuxokmrmaths")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "xnssbqnomllcrqkq")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mcfxvwaqwkuabtrm")
suspend fun description(value: Output<String>)
@JvmName(name = "mfbpaeunmydxcrqi")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "esbrseincbypgfkt")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "pscatppkexsbolpb")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "wrdovbsqvyisvbuc")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "aairqtksrjljhacr")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "chowlmvfiolpuivh")
suspend fun guestAccelerators(value: Output<List<InstanceFromTemplateGuestAcceleratorArgs>>)
@JvmName(name = "cqpxgjglptdqkrgx")
suspend fun guestAccelerators(vararg values: Output<InstanceFromTemplateGuestAcceleratorArgs>)
@JvmName(name = "hnkopdlavifgidye")
suspend fun guestAccelerators(vararg values: InstanceFromTemplateGuestAcceleratorArgs)
@JvmName(name = "akgtwhdfgjvheasm")
suspend fun guestAccelerators(vararg argument: suspend InstanceFromTemplateGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "jehegpkngsalipfn")
suspend fun guestAccelerators(values: List<Output<InstanceFromTemplateGuestAcceleratorArgs>>)
@JvmName(name = "pvjtdyjxlhakxirl")
suspend fun guestAccelerators(value: List<InstanceFromTemplateGuestAcceleratorArgs>?)
@JvmName(name = "roxunuygfmeaabsl")
suspend fun guestAccelerators(argument: List<suspend InstanceFromTemplateGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "eiwqdfxyblfbpneq")
suspend fun guestAccelerators(argument: suspend InstanceFromTemplateGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gaveievilkphdeuy")
suspend fun hostname(value: Output<String>)
@JvmName(name = "ugkkukdlmgtffbjo")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "wgyblwnbpeykxttk")
suspend fun instanceEncryptionKey(value: Output<InstanceFromTemplateInstanceEncryptionKeyArgs>)
@JvmName(name = "udfskowuhyyqqyoo")
suspend fun instanceEncryptionKey(value: InstanceFromTemplateInstanceEncryptionKeyArgs?)
@JvmName(name = "anryablyngexhbtm")
suspend fun instanceEncryptionKey(argument: suspend InstanceFromTemplateInstanceEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tevignqqtntkceff")
suspend fun keyRevocationActionType(value: Output<String>)
@JvmName(name = "qybxddatglxufqta")
suspend fun keyRevocationActionType(value: String?)
Link copied to clipboard
@JvmName(name = "fgemqxeeihkibijh")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "ylvjwakqjwhebcra")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "uveftucbwfyjfwwt")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lgtfykdtdltmpyvb")
suspend fun machineType(value: Output<String>)
@JvmName(name = "qaobcarnotqtpwif")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "wuedjjhnxqxtqgfg")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "dwumrcpaejwvfwjy")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "rkkxmhrdfnxthync")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lbytpbuyyyytikgt")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "yjcscqocfjskjajy")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "uygvehesprccosvm")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "aygrdgevdhdglsgr")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "mmauhnmidqaqaqui")
suspend fun name(value: Output<String>)
@JvmName(name = "gdjonyyatywrdnbw")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "dktstauafnqmowry")
suspend fun networkInterfaces(value: Output<List<InstanceFromTemplateNetworkInterfaceArgs>>)
@JvmName(name = "hmwneuufvyiwbtfp")
suspend fun networkInterfaces(vararg values: Output<InstanceFromTemplateNetworkInterfaceArgs>)
@JvmName(name = "scmqqadfhgynifhu")
suspend fun networkInterfaces(vararg values: InstanceFromTemplateNetworkInterfaceArgs)
@JvmName(name = "urliidwhhmhxfprm")
suspend fun networkInterfaces(vararg argument: suspend InstanceFromTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "nolemhriarhtdtbi")
suspend fun networkInterfaces(values: List<Output<InstanceFromTemplateNetworkInterfaceArgs>>)
@JvmName(name = "yjypqoeilptudkbw")
suspend fun networkInterfaces(value: List<InstanceFromTemplateNetworkInterfaceArgs>?)
@JvmName(name = "tkxtlsmrguhrwnnq")
suspend fun networkInterfaces(argument: List<suspend InstanceFromTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "bjxxkpmtxfcdhibi")
suspend fun networkInterfaces(argument: suspend InstanceFromTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jbjkwogxjmjksybs")
suspend fun networkPerformanceConfig(value: Output<InstanceFromTemplateNetworkPerformanceConfigArgs>)
@JvmName(name = "ojhvjlanuxynhkmx")
suspend fun networkPerformanceConfig(argument: suspend InstanceFromTemplateNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oyfpsaorcnljljgw")
suspend fun params(value: Output<InstanceFromTemplateParamsArgs>)
@JvmName(name = "fdkusnbkqesooruf")
suspend fun params(value: InstanceFromTemplateParamsArgs?)
@JvmName(name = "ccridwjlvxaupdjl")
suspend fun params(argument: suspend InstanceFromTemplateParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mdroxhktulxbfvmk")
suspend fun partnerMetadata(value: Output<Map<String, String>>)
@JvmName(name = "semgtprokkmyykst")
fun partnerMetadata(vararg values: Pair<String, String>)
@JvmName(name = "bpqvcxemoywwgxro")
suspend fun partnerMetadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ahlnmltjeuycmuef")
suspend fun project(value: Output<String>)
@JvmName(name = "hccbfpworgpsickq")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "gnisovgqeumoevab")
suspend fun reservationAffinity(value: Output<InstanceFromTemplateReservationAffinityArgs>)
@JvmName(name = "ivggnrlgfxkopnlf")
suspend fun reservationAffinity(value: InstanceFromTemplateReservationAffinityArgs?)
@JvmName(name = "wxfjpfccxidpsxlo")
suspend fun reservationAffinity(argument: suspend InstanceFromTemplateReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qgghdrhyelbscjtn")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "drooqogsofmxdomh")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "qyjgwoppdnmiugor")
suspend fun scheduling(value: Output<InstanceFromTemplateSchedulingArgs>)
@JvmName(name = "harfyslblsxqbowy")
suspend fun scheduling(value: InstanceFromTemplateSchedulingArgs?)
@JvmName(name = "vbdnaspyqkepwusn")
suspend fun scheduling(argument: suspend InstanceFromTemplateSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cuicywwedbsqbqtb")
suspend fun scratchDisks(value: Output<List<InstanceFromTemplateScratchDiskArgs>>)
@JvmName(name = "aytuhkqdgqjtqbme")
suspend fun scratchDisks(vararg values: Output<InstanceFromTemplateScratchDiskArgs>)
@JvmName(name = "wicbpvnvuywbmvgd")
suspend fun scratchDisks(vararg values: InstanceFromTemplateScratchDiskArgs)
@JvmName(name = "joxyjhyakxuewtsw")
suspend fun scratchDisks(vararg argument: suspend InstanceFromTemplateScratchDiskArgsBuilder.() -> Unit)
@JvmName(name = "yfuevxogapelbwmp")
suspend fun scratchDisks(values: List<Output<InstanceFromTemplateScratchDiskArgs>>)
@JvmName(name = "wngabofudvcnaqtd")
suspend fun scratchDisks(value: List<InstanceFromTemplateScratchDiskArgs>?)
@JvmName(name = "kvklyjukwiuresxt")
suspend fun scratchDisks(argument: List<suspend InstanceFromTemplateScratchDiskArgsBuilder.() -> Unit>)
@JvmName(name = "mdldfgbssqhilrdt")
suspend fun scratchDisks(argument: suspend InstanceFromTemplateScratchDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qxdjtfqdvltduafv")
suspend fun serviceAccount(value: Output<InstanceFromTemplateServiceAccountArgs>)
@JvmName(name = "mtdwegeptqxvpuwb")
suspend fun serviceAccount(value: InstanceFromTemplateServiceAccountArgs?)
@JvmName(name = "eyncvvruwabhpdrn")
suspend fun serviceAccount(argument: suspend InstanceFromTemplateServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qadoymictrlirxmd")
suspend fun shieldedInstanceConfig(value: Output<InstanceFromTemplateShieldedInstanceConfigArgs>)
@JvmName(name = "xpmrcobbxttdrgyp")
suspend fun shieldedInstanceConfig(value: InstanceFromTemplateShieldedInstanceConfigArgs?)
@JvmName(name = "weqbfjljbpwblcdx")
suspend fun shieldedInstanceConfig(argument: suspend InstanceFromTemplateShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rievfxeuvwxhwqcj")
suspend fun sourceInstanceTemplate(value: Output<String>)
@JvmName(name = "fvwgftfwvtcxeans")
suspend fun sourceInstanceTemplate(value: String?)
Link copied to clipboard
@JvmName(name = "qsspgviuntfdoecg")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "womngtxtiahjcqhe")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "hgkgghugoqusjnsn")
suspend fun tags(vararg values: String)
@JvmName(name = "acuknsvefaukmtww")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "ongnnnmxsagmfhbr")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ytxhlcppxvkupqet")
suspend fun zone(value: Output<String>)
@JvmName(name = "jyqnfhueppgtqojs")
suspend fun zone(value: String?)