InstanceFromMachineImageArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ndonqnawoagkychk")
suspend fun advancedMachineFeatures(value: Output<InstanceFromMachineImageAdvancedMachineFeaturesArgs>)
@JvmName(name = "dgvbuqeypduksepl")
suspend fun advancedMachineFeatures(argument: suspend InstanceFromMachineImageAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eqcdtcisrwawicsd")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "igovckpmisscfetq")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ielalpuhrsimbjny")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "dgeruqwgmtfbeqop")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "bjgkpuwlsfqssypw")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "xaoknwackdddrjkw")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ypjshxvwnipseqbt")
suspend fun description(value: Output<String>)
@JvmName(name = "auqskrqrijhtpdoe")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "fkowsheqcytvgidp")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "tenmhqhxnnxslrqc")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "sxachnqdmkrkcbtm")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "vtqifutwfrvibanw")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "emwlroheepaahwpf")
suspend fun guestAccelerators(value: Output<List<InstanceFromMachineImageGuestAcceleratorArgs>>)
@JvmName(name = "rbwpmglkpnxfnwle")
suspend fun guestAccelerators(vararg values: Output<InstanceFromMachineImageGuestAcceleratorArgs>)
@JvmName(name = "siaxechgbpmwurpy")
suspend fun guestAccelerators(vararg values: InstanceFromMachineImageGuestAcceleratorArgs)
@JvmName(name = "eykkmqxcxgqrnshy")
suspend fun guestAccelerators(vararg argument: suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "gkcwfbtivogchxgb")
suspend fun guestAccelerators(values: List<Output<InstanceFromMachineImageGuestAcceleratorArgs>>)
@JvmName(name = "kfusmlcwkojnuvkk")
suspend fun guestAccelerators(value: List<InstanceFromMachineImageGuestAcceleratorArgs>?)
@JvmName(name = "yiqqkojjbioguhef")
suspend fun guestAccelerators(argument: List<suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "gbjwjkthfbqrycru")
suspend fun guestAccelerators(argument: suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ucerarhagwvywmot")
suspend fun hostname(value: Output<String>)
@JvmName(name = "leneveflwhthcefg")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "afmhsedtqmrkwqen")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "kvykokihkexvpaum")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "pbvxcxjnhvtylova")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "vfcudcvdxuyiacwo")
suspend fun machineType(value: Output<String>)
@JvmName(name = "hpiyvwxeqwhefecg")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "gicodmkifyltyhcq")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "jpijugmkstfsmuko")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "koqklhfaljalfahy")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qqesoqjebbwiaalk")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "skubouagvlgfuuvo")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "afgurpawvwbhmrgn")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "nyqhgqykqdqvrysx")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "kggdannvypegnfqx")
suspend fun name(value: Output<String>)
@JvmName(name = "jihmolebbcraadej")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "wgkfynhmocovkapm")
suspend fun networkInterfaces(value: Output<List<InstanceFromMachineImageNetworkInterfaceArgs>>)
@JvmName(name = "abqwenfqkoeotnqs")
suspend fun networkInterfaces(vararg values: Output<InstanceFromMachineImageNetworkInterfaceArgs>)
@JvmName(name = "hgnhyjjdjvxikfbc")
suspend fun networkInterfaces(vararg values: InstanceFromMachineImageNetworkInterfaceArgs)
@JvmName(name = "bdutdbhfailtfjtk")
suspend fun networkInterfaces(vararg argument: suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "qjtyfvehmwrycisj")
suspend fun networkInterfaces(values: List<Output<InstanceFromMachineImageNetworkInterfaceArgs>>)
@JvmName(name = "orxsyjdlqvvbupmx")
suspend fun networkInterfaces(value: List<InstanceFromMachineImageNetworkInterfaceArgs>?)
@JvmName(name = "wvqkebofavwaqqwv")
suspend fun networkInterfaces(argument: List<suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "mfjbkvcejqifumvr")
suspend fun networkInterfaces(argument: suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "piwqrpaykelkgwrd")
suspend fun networkPerformanceConfig(value: Output<InstanceFromMachineImageNetworkPerformanceConfigArgs>)
@JvmName(name = "bbwxvipnfwvqfaxi")
suspend fun networkPerformanceConfig(argument: suspend InstanceFromMachineImageNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hcxjbtbmlhbdjdry")
suspend fun params(value: Output<InstanceFromMachineImageParamsArgs>)
@JvmName(name = "dtkyscqmwfgiulyo")
suspend fun params(value: InstanceFromMachineImageParamsArgs?)
@JvmName(name = "ctfywhmtupxnbkcw")
suspend fun params(argument: suspend InstanceFromMachineImageParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xjlldqkxayfeeovc")
suspend fun project(value: Output<String>)
@JvmName(name = "fmnwskungrcbpoit")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "qymqltakwcqrkhop")
suspend fun reservationAffinity(value: Output<InstanceFromMachineImageReservationAffinityArgs>)
@JvmName(name = "qravpqsjykmengcw")
suspend fun reservationAffinity(value: InstanceFromMachineImageReservationAffinityArgs?)
@JvmName(name = "cqfrpbnhqrlbliuu")
suspend fun reservationAffinity(argument: suspend InstanceFromMachineImageReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "erkrselylknxsxuk")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "iyxibfdlguxyafoq")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "gfrdsuowijupinaf")
suspend fun scheduling(value: Output<InstanceFromMachineImageSchedulingArgs>)
@JvmName(name = "xvllmwfjfejinoqk")
suspend fun scheduling(value: InstanceFromMachineImageSchedulingArgs?)
@JvmName(name = "bobobmrctyienhob")
suspend fun scheduling(argument: suspend InstanceFromMachineImageSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ifabphwwrupjwemm")
suspend fun serviceAccount(value: Output<InstanceFromMachineImageServiceAccountArgs>)
@JvmName(name = "sothhjyxbkpnmjha")
suspend fun serviceAccount(value: InstanceFromMachineImageServiceAccountArgs?)
@JvmName(name = "voitrbqvnqwuomna")
suspend fun serviceAccount(argument: suspend InstanceFromMachineImageServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qpbmsshplwubfdwe")
suspend fun shieldedInstanceConfig(value: Output<InstanceFromMachineImageShieldedInstanceConfigArgs>)
@JvmName(name = "bggygkxxlaokodkf")
suspend fun shieldedInstanceConfig(argument: suspend InstanceFromMachineImageShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ccgkuxsdiipmegqf")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "imkwpxktcsbspbst")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "xjxmsbxqqeqehpgw")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "sqftbyspaljjlvob")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "bsmqltqpyjmrrvgb")
suspend fun tags(vararg values: String)
@JvmName(name = "prkghdwluwwquobr")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "jysihxtppnaitmyb")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "reepjdltpisanjut")
suspend fun zone(value: Output<String>)
@JvmName(name = "cbyrjuvnqfiiqpip")
suspend fun zone(value: String?)