InstanceFromMachineImageArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "efxicppyvtjxyobm")
suspend fun advancedMachineFeatures(value: Output<InstanceFromMachineImageAdvancedMachineFeaturesArgs>)
@JvmName(name = "nlakihwticusfjqd")
suspend fun advancedMachineFeatures(argument: suspend InstanceFromMachineImageAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "whvxmhratgwbgaqv")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "vbqgocbnjmigaall")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "foixmifuftgtpqhw")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "cxhhcinrgupfsbfk")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "lqdkkeocqfcmuisk")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "jhrkcymolmohftek")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iiahvvxbacqttwce")
suspend fun description(value: Output<String>)
@JvmName(name = "jehdqdponhpllbfh")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "ocbiarfevxypatip")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "spspafieblumqwcd")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "yndbpgmricuuiymd")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "alfioaodkuorvucs")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ejnkxyvvgjmwxlio")
suspend fun guestAccelerators(value: Output<List<InstanceFromMachineImageGuestAcceleratorArgs>>)
@JvmName(name = "jjlntgdjxbmvbxbr")
suspend fun guestAccelerators(vararg values: Output<InstanceFromMachineImageGuestAcceleratorArgs>)
@JvmName(name = "ddcwghomcmysiexm")
suspend fun guestAccelerators(vararg values: InstanceFromMachineImageGuestAcceleratorArgs)
@JvmName(name = "uvnupbtvwocfoooh")
suspend fun guestAccelerators(vararg argument: suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "mvnbkimqsefptmbx")
suspend fun guestAccelerators(values: List<Output<InstanceFromMachineImageGuestAcceleratorArgs>>)
@JvmName(name = "bcswemjrsadhgqhn")
suspend fun guestAccelerators(value: List<InstanceFromMachineImageGuestAcceleratorArgs>?)
@JvmName(name = "sdqeasdqeepdavpl")
suspend fun guestAccelerators(argument: List<suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "wolhymwtdylvmiwf")
suspend fun guestAccelerators(argument: suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fgnaqqpivnwfpnow")
suspend fun hostname(value: Output<String>)
@JvmName(name = "isdfwiyycpifvfma")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "bmmamxxbyeohuajq")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "ihroqbrcrfvjdmid")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "cwdxcugxtkxuxrye")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qmdthsynknsuhall")
suspend fun machineType(value: Output<String>)
@JvmName(name = "uwcbgxjmaknocqov")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "pbtxwnskfguetpeq")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "ujxmifolarswedhx")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "lmsxmsampaulxhsv")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "tkxyhixvqtnhlece")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "tudvrpfsfuafrnsd")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "ycevcdeusiookirv")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "sfoieutfxftgipqg")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "jnhbjafowkeqydhj")
suspend fun name(value: Output<String>)
@JvmName(name = "krstmltiydfxdydv")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "hlprfasnoomecche")
suspend fun networkInterfaces(value: Output<List<InstanceFromMachineImageNetworkInterfaceArgs>>)
@JvmName(name = "rmqshrtmpxefqnqr")
suspend fun networkInterfaces(vararg values: Output<InstanceFromMachineImageNetworkInterfaceArgs>)
@JvmName(name = "iceucfcjwjyjesoa")
suspend fun networkInterfaces(vararg values: InstanceFromMachineImageNetworkInterfaceArgs)
@JvmName(name = "cesubjqufxlodjnm")
suspend fun networkInterfaces(vararg argument: suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "pxqsxgvrxanyendv")
suspend fun networkInterfaces(values: List<Output<InstanceFromMachineImageNetworkInterfaceArgs>>)
@JvmName(name = "ucarovpkgyojaugc")
suspend fun networkInterfaces(value: List<InstanceFromMachineImageNetworkInterfaceArgs>?)
@JvmName(name = "cdtcakucvrlttsdw")
suspend fun networkInterfaces(argument: List<suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "eboetrolmfkwogei")
suspend fun networkInterfaces(argument: suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cnvkjfirxywfohhh")
suspend fun networkPerformanceConfig(value: Output<InstanceFromMachineImageNetworkPerformanceConfigArgs>)
@JvmName(name = "rycrrcdiyvmfmbgs")
suspend fun networkPerformanceConfig(argument: suspend InstanceFromMachineImageNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cosndqdfebrnejgr")
suspend fun params(value: Output<InstanceFromMachineImageParamsArgs>)
@JvmName(name = "ugrnlcuokvfadatg")
suspend fun params(value: InstanceFromMachineImageParamsArgs?)
@JvmName(name = "bjwtfycdqqohpdml")
suspend fun params(argument: suspend InstanceFromMachineImageParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lkvfrujtfvvtvodk")
suspend fun project(value: Output<String>)
@JvmName(name = "kjkdaujnqquaufay")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "dsxhlpfufypmslbv")
suspend fun reservationAffinity(value: Output<InstanceFromMachineImageReservationAffinityArgs>)
@JvmName(name = "dgjfipwrrfuuqfve")
suspend fun reservationAffinity(value: InstanceFromMachineImageReservationAffinityArgs?)
@JvmName(name = "sburqxmodxaixlju")
suspend fun reservationAffinity(argument: suspend InstanceFromMachineImageReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qxlekhfafyaywdsv")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "hcgsikrhxcshcvll")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "dcoldgyfjgibjrom")
suspend fun scheduling(value: Output<InstanceFromMachineImageSchedulingArgs>)
@JvmName(name = "hstcaopmgltjxqke")
suspend fun scheduling(value: InstanceFromMachineImageSchedulingArgs?)
@JvmName(name = "ghekshcjahfudrdv")
suspend fun scheduling(argument: suspend InstanceFromMachineImageSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qvuraujauhepipne")
suspend fun serviceAccount(value: Output<InstanceFromMachineImageServiceAccountArgs>)
@JvmName(name = "kdmphfqtjsmqhyfu")
suspend fun serviceAccount(value: InstanceFromMachineImageServiceAccountArgs?)
@JvmName(name = "wqxdynxkbvewjapa")
suspend fun serviceAccount(argument: suspend InstanceFromMachineImageServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ekckitbsjfwklsfm")
suspend fun shieldedInstanceConfig(value: Output<InstanceFromMachineImageShieldedInstanceConfigArgs>)
@JvmName(name = "kefgqvjjsftvdedj")
suspend fun shieldedInstanceConfig(argument: suspend InstanceFromMachineImageShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bxoflunxknsgosfy")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "ryrhbqohwarajsrm")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "iqgwfadaylwvnrjl")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "nmdstbywtkofwjga")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "brnveaeeekrvsfad")
suspend fun tags(vararg values: String)
@JvmName(name = "rbfsbxwaraqkmdns")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "upfbpymgpgimapfi")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dkxtndlrmynpxmhm")
suspend fun zone(value: Output<String>)
@JvmName(name = "comsisnlufqceplf")
suspend fun zone(value: String?)