InstanceFromMachineImageArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lkankfswlhqrfonn")
suspend fun advancedMachineFeatures(value: Output<InstanceFromMachineImageAdvancedMachineFeaturesArgs>)
@JvmName(name = "abxcvafncvinvtrf")
suspend fun advancedMachineFeatures(argument: suspend InstanceFromMachineImageAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rrlhwmqqyscpryak")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "kndfjfephfsgmeir")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rtcjvvrigohrexeh")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "nrjueslipoksdsfp")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "mwnffrudgecemdng")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "iyymqeumwbpehlnd")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vesbtlmhcdrsbkyk")
suspend fun description(value: Output<String>)
@JvmName(name = "quxrinsiacmhyqjb")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "kixomvjcefveiqdf")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "askvkcttvophxjdf")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "uvaysysbhhvuqxjs")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "tfoyrqywcihnhlft")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "usnjesabaswfepok")
suspend fun guestAccelerators(value: Output<List<InstanceFromMachineImageGuestAcceleratorArgs>>)
@JvmName(name = "rmsnfoohbwkathyh")
suspend fun guestAccelerators(vararg values: Output<InstanceFromMachineImageGuestAcceleratorArgs>)
@JvmName(name = "itbfbphfntlfkcre")
suspend fun guestAccelerators(vararg values: InstanceFromMachineImageGuestAcceleratorArgs)
@JvmName(name = "qgutheajcspkncmu")
suspend fun guestAccelerators(vararg argument: suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "dkulcjqckbctmmoh")
suspend fun guestAccelerators(values: List<Output<InstanceFromMachineImageGuestAcceleratorArgs>>)
@JvmName(name = "bwprkiwgcylxxfjj")
suspend fun guestAccelerators(value: List<InstanceFromMachineImageGuestAcceleratorArgs>?)
@JvmName(name = "llythhwpdlmolays")
suspend fun guestAccelerators(argument: List<suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "werxnwokvjkobnxa")
suspend fun guestAccelerators(argument: suspend InstanceFromMachineImageGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gqofgkqupoumkgsu")
suspend fun hostname(value: Output<String>)
@JvmName(name = "dpnatodxjiefdjer")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "eftnyvbbnbptmbxl")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "xkqtwiftdvnekuii")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "fncaltjmcdfndjto")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "fepuogiicasinixn")
suspend fun machineType(value: Output<String>)
@JvmName(name = "crgtavxqgtjulvlt")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "cyttpndtxosrlvog")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "jllvjaqvkhltmemg")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "ynhnnuqnelvesqsd")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yxxdrgsfjxqxenwm")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "dxvcfonhvnvekbaf")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "swgvuimbolwqqgxu")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "rtomheadifhsvbcg")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "swseiuryrmcmswdh")
suspend fun name(value: Output<String>)
@JvmName(name = "jpminjajdiejjqup")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "kcnoduwnfldixxlb")
suspend fun networkInterfaces(value: Output<List<InstanceFromMachineImageNetworkInterfaceArgs>>)
@JvmName(name = "idqtefamjbugggkc")
suspend fun networkInterfaces(vararg values: Output<InstanceFromMachineImageNetworkInterfaceArgs>)
@JvmName(name = "xkgamwuhsjqpfhoy")
suspend fun networkInterfaces(vararg values: InstanceFromMachineImageNetworkInterfaceArgs)
@JvmName(name = "iwjucceikungxqsc")
suspend fun networkInterfaces(vararg argument: suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "lecjoqpasuuuhtul")
suspend fun networkInterfaces(values: List<Output<InstanceFromMachineImageNetworkInterfaceArgs>>)
@JvmName(name = "hwoemhvrkmeamykc")
suspend fun networkInterfaces(value: List<InstanceFromMachineImageNetworkInterfaceArgs>?)
@JvmName(name = "qfcjuhrlsfttogaj")
suspend fun networkInterfaces(argument: List<suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "ywxfagbbsehfxljb")
suspend fun networkInterfaces(argument: suspend InstanceFromMachineImageNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fajclkqcutkranne")
suspend fun networkPerformanceConfig(value: Output<InstanceFromMachineImageNetworkPerformanceConfigArgs>)
@JvmName(name = "esvjdmnkokplvgqt")
suspend fun networkPerformanceConfig(argument: suspend InstanceFromMachineImageNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hfxamunvoxbclpkx")
suspend fun params(value: Output<InstanceFromMachineImageParamsArgs>)
@JvmName(name = "dlfrtkvyxlfmusuf")
suspend fun params(value: InstanceFromMachineImageParamsArgs?)
@JvmName(name = "altdvymefkotwnau")
suspend fun params(argument: suspend InstanceFromMachineImageParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rggixllefgvsgpka")
suspend fun project(value: Output<String>)
@JvmName(name = "qaibsuiuijyqhhyg")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "xjgmwbbexgyyfrfr")
suspend fun reservationAffinity(value: Output<InstanceFromMachineImageReservationAffinityArgs>)
@JvmName(name = "psmpfqdeqqrvlwgl")
suspend fun reservationAffinity(value: InstanceFromMachineImageReservationAffinityArgs?)
@JvmName(name = "fobeccudfgfyfwww")
suspend fun reservationAffinity(argument: suspend InstanceFromMachineImageReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qiaffcfkviddiwje")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "oevmajaxevaqkubs")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "enkoedfbpbbveheb")
suspend fun scheduling(value: Output<InstanceFromMachineImageSchedulingArgs>)
@JvmName(name = "ivsfnxusabgjgkmf")
suspend fun scheduling(value: InstanceFromMachineImageSchedulingArgs?)
@JvmName(name = "jgcftdqvmmcqduun")
suspend fun scheduling(argument: suspend InstanceFromMachineImageSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ijiphwqnqiixomos")
suspend fun serviceAccount(value: Output<InstanceFromMachineImageServiceAccountArgs>)
@JvmName(name = "pciodrlwylojgype")
suspend fun serviceAccount(value: InstanceFromMachineImageServiceAccountArgs?)
@JvmName(name = "ahhkcgoinaofaccl")
suspend fun serviceAccount(argument: suspend InstanceFromMachineImageServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ypcybrjvlvvkwybf")
suspend fun shieldedInstanceConfig(value: Output<InstanceFromMachineImageShieldedInstanceConfigArgs>)
@JvmName(name = "dqigjhtqmxmnvtqd")
suspend fun shieldedInstanceConfig(argument: suspend InstanceFromMachineImageShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "txjllnddfdibrvjp")
suspend fun sourceMachineImage(value: Output<String>)
@JvmName(name = "oojrylintyylgwef")
suspend fun sourceMachineImage(value: String?)
Link copied to clipboard
@JvmName(name = "pvkmretkygxpgjmd")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "vyyxeluwnpsqjjkg")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "jsancycaslskbhqs")
suspend fun tags(vararg values: String)
@JvmName(name = "fqkrmxetixrapgbb")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "mmibbcafaqdidimk")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kfocfyqbfjmixqnv")
suspend fun zone(value: Output<String>)
@JvmName(name = "ecjovinotyusemrm")
suspend fun zone(value: String?)