InstanceFromMachineImageArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "npmqiijjorklwgpa")
suspend fun advancedMachineFeatures(value: Output<InstanceFromMachineImageAdvancedMachineFeaturesArgs>)
@JvmName(name = "ijemapqpjkgwmprb")
suspend fun advancedMachineFeatures(argument: suspend InstanceFromMachineImageAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wbmdramgurmpvysb")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "gfsnabnvauhubetq")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rreepofesvaucpig")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "oxghnjypoaarkhvj")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "dgcrpuryuqkkejnb")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "wkrwggqufoyhiwma")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pbulqgvohtqalrwk")
suspend fun description(value: Output<String>)
@JvmName(name = "ocejvyjauqdivhvr")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "kdchielkoidxarkh")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "jglhjlmrngrxamgv")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "xspfomktnkfiutqs")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "qldjeqsnehyhnint")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qqodggqlxnkjkgtl")
suspend fun guestAccelerators(value: Output<List<InstanceFromMachineImageGuestAcceleratorArgs>>)
@JvmName(name = "mxnmwhylgxjvcvoy")
suspend fun guestAccelerators(vararg values: Output<InstanceFromMachineImageGuestAcceleratorArgs>)
@JvmName(name = "hoprmaibpaijkqxt")
suspend fun guestAccelerators(vararg values: InstanceFromMachineImageGuestAcceleratorArgs)
@JvmName(name = "vbtdveavfufjgaaa")
suspend fun guestAccelerators(vararg argument: suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "rgjedvsgaosfqoll")
suspend fun guestAccelerators(values: List<Output<InstanceFromMachineImageGuestAcceleratorArgs>>)
@JvmName(name = "wjfsfsmpfsntyfpr")
suspend fun guestAccelerators(value: List<InstanceFromMachineImageGuestAcceleratorArgs>?)
@JvmName(name = "kuphegabaqlnxmtw")
suspend fun guestAccelerators(argument: List<suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "kwkjvaxdhwcasyjj")
suspend fun guestAccelerators(argument: suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bxxrcmbnxrgyldpa")
suspend fun hostname(value: Output<String>)
@JvmName(name = "pfvbyaohaotvefpx")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "hdobnryfnfbjtptm")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "mqvuemgyritdifor")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "ynfxuduafvnwhbkl")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ontevrangsfuhwej")
suspend fun machineType(value: Output<String>)
@JvmName(name = "vrwnkfkmcinnkpgw")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "pabhtiuqxbvpooqj")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "imfugalvgfuordqg")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "sclihykbhgigbget")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lbqyluevssbhghdv")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "slqsibwaegknvtbm")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "xqeeuohsrcrgqaqm")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "jqtjaiaxjiybxhwq")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "aiiloxhkqpybenbx")
suspend fun name(value: Output<String>)
@JvmName(name = "orkgeddrpbhehnwo")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "duklptxxqjtibrte")
suspend fun networkInterfaces(value: Output<List<InstanceFromMachineImageNetworkInterfaceArgs>>)
@JvmName(name = "tkudgjapshmnxjhq")
suspend fun networkInterfaces(vararg values: Output<InstanceFromMachineImageNetworkInterfaceArgs>)
@JvmName(name = "egfstgsrxhaghwpc")
suspend fun networkInterfaces(vararg values: InstanceFromMachineImageNetworkInterfaceArgs)
@JvmName(name = "xkpaxsesrwqimjte")
suspend fun networkInterfaces(vararg argument: suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "tanjvuyhxljvojpf")
suspend fun networkInterfaces(values: List<Output<InstanceFromMachineImageNetworkInterfaceArgs>>)
@JvmName(name = "oupgbclugnqlagtp")
suspend fun networkInterfaces(value: List<InstanceFromMachineImageNetworkInterfaceArgs>?)
@JvmName(name = "oxbfmhyhjblidpim")
suspend fun networkInterfaces(argument: List<suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "rgwvietflatpxkop")
suspend fun networkInterfaces(argument: suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bnonvwwabhnwbhcs")
suspend fun networkPerformanceConfig(value: Output<InstanceFromMachineImageNetworkPerformanceConfigArgs>)
@JvmName(name = "fytmvkfcgqbufxnu")
suspend fun networkPerformanceConfig(argument: suspend InstanceFromMachineImageNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gpppwcdevrekkjgy")
suspend fun params(value: Output<InstanceFromMachineImageParamsArgs>)
@JvmName(name = "najosuahrrqvldak")
suspend fun params(value: InstanceFromMachineImageParamsArgs?)
@JvmName(name = "evoxajmpqnieaspv")
suspend fun params(argument: suspend InstanceFromMachineImageParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hbftlrdufgaruhxx")
suspend fun project(value: Output<String>)
@JvmName(name = "ttqwtfhdspunrbmr")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "cgrxwotkoldqnwkg")
suspend fun reservationAffinity(value: Output<InstanceFromMachineImageReservationAffinityArgs>)
@JvmName(name = "ayysydlytgcfsuan")
suspend fun reservationAffinity(value: InstanceFromMachineImageReservationAffinityArgs?)
@JvmName(name = "hvmbfxjmakxhqfka")
suspend fun reservationAffinity(argument: suspend InstanceFromMachineImageReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sacbgfwqeprkfdkj")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "xqnnmvssmylgrkax")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "fyjhrrgypsjssqjx")
suspend fun scheduling(value: Output<InstanceFromMachineImageSchedulingArgs>)
@JvmName(name = "xqunqkgsxsjrepnm")
suspend fun scheduling(value: InstanceFromMachineImageSchedulingArgs?)
@JvmName(name = "kdkmdmdldvvdjsqg")
suspend fun scheduling(argument: suspend InstanceFromMachineImageSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vvrrtbroqherxgek")
suspend fun serviceAccount(value: Output<InstanceFromMachineImageServiceAccountArgs>)
@JvmName(name = "apivuddcukikoynv")
suspend fun serviceAccount(value: InstanceFromMachineImageServiceAccountArgs?)
@JvmName(name = "xppikdaidxawjfab")
suspend fun serviceAccount(argument: suspend InstanceFromMachineImageServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tlvqsakociljmmgi")
suspend fun shieldedInstanceConfig(value: Output<InstanceFromMachineImageShieldedInstanceConfigArgs>)
@JvmName(name = "aqcbtvvvqelerhds")
suspend fun shieldedInstanceConfig(argument: suspend InstanceFromMachineImageShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bbqejfrpjqemecpp")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "awiwhiyehndliujc")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "ocupfskpcbpwultt")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "kvartdpwfdrajhvt")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "hdqdefhhqhdneirh")
suspend fun tags(vararg values: String)
@JvmName(name = "cjgypyoggowegoxu")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "rdpfwwyjyikebkwq")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nugisxfjvyjuhuip")
suspend fun zone(value: Output<String>)
@JvmName(name = "nojehbiyvvnrwleo")
suspend fun zone(value: String?)