NodePoolNodeConfigArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "njnfssvcpcoyefdi")
suspend fun advancedMachineFeatures(value: Output<NodePoolNodeConfigAdvancedMachineFeaturesArgs>)
@JvmName(name = "mjtysfdijditrfrq")
suspend fun advancedMachineFeatures(value: NodePoolNodeConfigAdvancedMachineFeaturesArgs?)
@JvmName(name = "ghidghhcaidvagww")
suspend fun advancedMachineFeatures(argument: suspend NodePoolNodeConfigAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vnfwggndvedldvud")
suspend fun bootDiskKmsKey(value: Output<String>)
@JvmName(name = "xhagknrvyhalatkf")
suspend fun bootDiskKmsKey(value: String?)
Link copied to clipboard
@JvmName(name = "hybolerjhhtjovmb")
suspend fun confidentialNodes(value: Output<NodePoolNodeConfigConfidentialNodesArgs>)
@JvmName(name = "pijuqfbgnwgrekku")
suspend fun confidentialNodes(value: NodePoolNodeConfigConfidentialNodesArgs?)
@JvmName(name = "siqwgmbiudnpyduq")
suspend fun confidentialNodes(argument: suspend NodePoolNodeConfigConfidentialNodesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kjxlxmwnjrtoewep")
suspend fun containerdConfig(value: Output<NodePoolNodeConfigContainerdConfigArgs>)
@JvmName(name = "fxshinmncceklrbb")
suspend fun containerdConfig(value: NodePoolNodeConfigContainerdConfigArgs?)
@JvmName(name = "usfrtoyoqvhgexyw")
suspend fun containerdConfig(argument: suspend NodePoolNodeConfigContainerdConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dhjykmtygguldihi")
suspend fun diskSizeGb(value: Output<Int>)
@JvmName(name = "gxpwtgrktjuypipc")
suspend fun diskSizeGb(value: Int?)
Link copied to clipboard
@JvmName(name = "fgjsiiiihqnyuxib")
suspend fun diskType(value: Output<String>)
@JvmName(name = "dwgbpohesoemauxt")
suspend fun diskType(value: String?)
Link copied to clipboard
@JvmName(name = "ynwxulphwsoepcrs")
suspend fun effectiveTaints(value: Output<List<NodePoolNodeConfigEffectiveTaintArgs>>)
@JvmName(name = "yhmrgmhsnjcrgwlk")
suspend fun effectiveTaints(vararg values: Output<NodePoolNodeConfigEffectiveTaintArgs>)
@JvmName(name = "wwgbyegckcnhiguu")
suspend fun effectiveTaints(vararg values: NodePoolNodeConfigEffectiveTaintArgs)
@JvmName(name = "xumgviasrjtqfvxj")
suspend fun effectiveTaints(vararg argument: suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
@JvmName(name = "ekingcgtrfqabujc")
suspend fun effectiveTaints(values: List<Output<NodePoolNodeConfigEffectiveTaintArgs>>)
@JvmName(name = "skrkokfkvleyctod")
suspend fun effectiveTaints(value: List<NodePoolNodeConfigEffectiveTaintArgs>?)
@JvmName(name = "vviuxtcjhtnlowcn")
suspend fun effectiveTaints(argument: List<suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit>)
@JvmName(name = "pttpwrhukcssdivy")
suspend fun effectiveTaints(argument: suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bjoteaiajrewsntq")
suspend fun enableConfidentialStorage(value: Output<Boolean>)
@JvmName(name = "cixlwixjbhhtdhdu")
suspend fun enableConfidentialStorage(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vbdwvsstvplyidpa")
suspend fun ephemeralStorageConfig(value: Output<NodePoolNodeConfigEphemeralStorageConfigArgs>)
@JvmName(name = "pgeygrpgiaokjghl")
suspend fun ephemeralStorageConfig(value: NodePoolNodeConfigEphemeralStorageConfigArgs?)
@JvmName(name = "grqthbcbjimgpugw")
suspend fun ephemeralStorageConfig(argument: suspend NodePoolNodeConfigEphemeralStorageConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bghlovvnswtnsmce")
suspend fun fastSocket(value: Output<NodePoolNodeConfigFastSocketArgs>)
@JvmName(name = "mcvvllehfpwboght")
suspend fun fastSocket(value: NodePoolNodeConfigFastSocketArgs?)
@JvmName(name = "dbsufeydjcouwqsi")
suspend fun fastSocket(argument: suspend NodePoolNodeConfigFastSocketArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iugsuknovtjbutcc")
suspend fun gcfsConfig(value: Output<NodePoolNodeConfigGcfsConfigArgs>)
@JvmName(name = "hpmsrfsyuxwrksdk")
suspend fun gcfsConfig(value: NodePoolNodeConfigGcfsConfigArgs?)
@JvmName(name = "cgvgbsyxcvotithn")
suspend fun gcfsConfig(argument: suspend NodePoolNodeConfigGcfsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cjwplwghaksngfeh")
suspend fun guestAccelerators(value: Output<List<NodePoolNodeConfigGuestAcceleratorArgs>>)
@JvmName(name = "iwcgvqcatfhuukqc")
suspend fun guestAccelerators(vararg values: Output<NodePoolNodeConfigGuestAcceleratorArgs>)
@JvmName(name = "xlfurndjrgufrcas")
suspend fun guestAccelerators(vararg values: NodePoolNodeConfigGuestAcceleratorArgs)
@JvmName(name = "nsvwicqqweanivlc")
suspend fun guestAccelerators(vararg argument: suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "qqtbvdtjugsndgpe")
suspend fun guestAccelerators(values: List<Output<NodePoolNodeConfigGuestAcceleratorArgs>>)
@JvmName(name = "iesbxjyvcfkquful")
suspend fun guestAccelerators(value: List<NodePoolNodeConfigGuestAcceleratorArgs>?)
@JvmName(name = "drwpbjvefpsbagbq")
suspend fun guestAccelerators(argument: List<suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "pujsxajulraldnlr")
suspend fun guestAccelerators(argument: suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kpdfsufxnpaphdyx")
suspend fun gvnic(value: Output<NodePoolNodeConfigGvnicArgs>)
@JvmName(name = "cqibhepyyfjpwgtl")
suspend fun gvnic(value: NodePoolNodeConfigGvnicArgs?)
@JvmName(name = "drjkybpwhunfxdiq")
suspend fun gvnic(argument: suspend NodePoolNodeConfigGvnicArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iwsgpjxfucqpwwaq")
suspend fun hostMaintenancePolicy(value: Output<NodePoolNodeConfigHostMaintenancePolicyArgs>)
@JvmName(name = "ogxffmpciakerjqf")
suspend fun hostMaintenancePolicy(value: NodePoolNodeConfigHostMaintenancePolicyArgs?)
@JvmName(name = "vqfkccsqgyrcrhcu")
suspend fun hostMaintenancePolicy(argument: suspend NodePoolNodeConfigHostMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcueyscpmicsvdrp")
suspend fun imageType(value: Output<String>)
@JvmName(name = "vnacdfvwodnilcfv")
suspend fun imageType(value: String?)
Link copied to clipboard
@JvmName(name = "kihxalxeojxsggqn")
suspend fun kubeletConfig(value: Output<NodePoolNodeConfigKubeletConfigArgs>)
@JvmName(name = "qbbjjntmoajtwurc")
suspend fun kubeletConfig(value: NodePoolNodeConfigKubeletConfigArgs?)
@JvmName(name = "ouedltddyvrjoedo")
suspend fun kubeletConfig(argument: suspend NodePoolNodeConfigKubeletConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gcodubgywelegbsm")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "fiwflxocycrxsqik")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "hroohbmyrjgxtsqn")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "opocqdeatpirbseb")
suspend fun linuxNodeConfig(value: Output<NodePoolNodeConfigLinuxNodeConfigArgs>)
@JvmName(name = "wcntwsjjypsurxex")
suspend fun linuxNodeConfig(value: NodePoolNodeConfigLinuxNodeConfigArgs?)
@JvmName(name = "iwwdmtjgssoreyvm")
suspend fun linuxNodeConfig(argument: suspend NodePoolNodeConfigLinuxNodeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jicrdrniopuwfaky")
suspend fun localNvmeSsdBlockConfig(value: Output<NodePoolNodeConfigLocalNvmeSsdBlockConfigArgs>)
@JvmName(name = "jhlasilqnfdvcmkg")
suspend fun localNvmeSsdBlockConfig(value: NodePoolNodeConfigLocalNvmeSsdBlockConfigArgs?)
@JvmName(name = "nsjaypvqtxbkgphc")
suspend fun localNvmeSsdBlockConfig(argument: suspend NodePoolNodeConfigLocalNvmeSsdBlockConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ofafjtjntsyfbysk")
suspend fun localSsdCount(value: Output<Int>)
@JvmName(name = "myjsqalvobqksfyx")
suspend fun localSsdCount(value: Int?)
Link copied to clipboard
@JvmName(name = "ndworiaqbxhynwsy")
suspend fun loggingVariant(value: Output<String>)
@JvmName(name = "ytnoohlpvnceycwh")
suspend fun loggingVariant(value: String?)
Link copied to clipboard
@JvmName(name = "cxuhvklvaygisotp")
suspend fun machineType(value: Output<String>)
@JvmName(name = "jabjotcflxcswdhu")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "icdpxnijosvaiwwx")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "caxkcpivhukuerrg")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "utrirkkgxtsubnfx")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "bipegfyplkniirbb")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "ppiuundbvcyiwwvx")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "ofnupkpjiohglhxg")
suspend fun nodeGroup(value: Output<String>)
@JvmName(name = "fujgmgecejedbulr")
suspend fun nodeGroup(value: String?)
Link copied to clipboard
@JvmName(name = "fqcmcolsgabyemqg")
suspend fun oauthScopes(value: Output<List<String>>)
@JvmName(name = "lvrpjqnboguufapi")
suspend fun oauthScopes(vararg values: Output<String>)
@JvmName(name = "slbssjecgqkdbhfo")
suspend fun oauthScopes(vararg values: String)
@JvmName(name = "psmqurhrdwdoetmj")
suspend fun oauthScopes(values: List<Output<String>>)
@JvmName(name = "jmnmwewqgwjqpwpc")
suspend fun oauthScopes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "efospaqvlujakthc")
suspend fun preemptible(value: Output<Boolean>)
@JvmName(name = "geqflvguihhbsgmb")
suspend fun preemptible(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hwjdhullcgtcbfre")
suspend fun reservationAffinity(value: Output<NodePoolNodeConfigReservationAffinityArgs>)
@JvmName(name = "hchhndgglcsubhfl")
suspend fun reservationAffinity(value: NodePoolNodeConfigReservationAffinityArgs?)
@JvmName(name = "gdhhpmrhrrftycda")
suspend fun reservationAffinity(argument: suspend NodePoolNodeConfigReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "innbrwjdogyvuovi")
suspend fun resourceLabels(value: Output<Map<String, String>>)
@JvmName(name = "eeluqrccqyoqwoen")
fun resourceLabels(vararg values: Pair<String, String>)
@JvmName(name = "rgiavrkgksnflrrf")
suspend fun resourceLabels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "tvfwwbaxydrxvinn")
suspend fun resourceManagerTags(value: Output<Map<String, String>>)
@JvmName(name = "ywiicauwiprklnad")
fun resourceManagerTags(vararg values: Pair<String, String>)
@JvmName(name = "gpobqfhcynqmxnjy")
suspend fun resourceManagerTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yjcyowwnmwmydppu")
suspend fun sandboxConfig(value: Output<NodePoolNodeConfigSandboxConfigArgs>)
@JvmName(name = "xwjiwrqjtlbptryg")
suspend fun sandboxConfig(value: NodePoolNodeConfigSandboxConfigArgs?)
@JvmName(name = "xlxlkmaoxexububf")
suspend fun sandboxConfig(argument: suspend NodePoolNodeConfigSandboxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hnxrhbamgbwnvnaa")
suspend fun secondaryBootDisks(value: Output<List<NodePoolNodeConfigSecondaryBootDiskArgs>>)
@JvmName(name = "blnhpqrlqjadwrgd")
suspend fun secondaryBootDisks(vararg values: Output<NodePoolNodeConfigSecondaryBootDiskArgs>)
@JvmName(name = "eajdrmrwvxuahmmr")
suspend fun secondaryBootDisks(vararg values: NodePoolNodeConfigSecondaryBootDiskArgs)
@JvmName(name = "xvptaiuhxkrlvhxo")
suspend fun secondaryBootDisks(vararg argument: suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
@JvmName(name = "hrtoisvmdwbtvjeo")
suspend fun secondaryBootDisks(values: List<Output<NodePoolNodeConfigSecondaryBootDiskArgs>>)
@JvmName(name = "spovmpeewoorjbeu")
suspend fun secondaryBootDisks(value: List<NodePoolNodeConfigSecondaryBootDiskArgs>?)
@JvmName(name = "ncesointklpkvyqu")
suspend fun secondaryBootDisks(argument: List<suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit>)
@JvmName(name = "ctegvvqitawcwvmu")
suspend fun secondaryBootDisks(argument: suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fbkyrvymsauxgpak")
suspend fun serviceAccount(value: Output<String>)
@JvmName(name = "lyccumivbhstdumu")
suspend fun serviceAccount(value: String?)
Link copied to clipboard
@JvmName(name = "lcsgisyasnqhgyxn")
suspend fun shieldedInstanceConfig(value: Output<NodePoolNodeConfigShieldedInstanceConfigArgs>)
@JvmName(name = "ttviimuyrryaixyy")
suspend fun shieldedInstanceConfig(value: NodePoolNodeConfigShieldedInstanceConfigArgs?)
@JvmName(name = "dfmverpydolmedkl")
suspend fun shieldedInstanceConfig(argument: suspend NodePoolNodeConfigShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wlxbbbbvdlwrnxin")
suspend fun soleTenantConfig(value: Output<NodePoolNodeConfigSoleTenantConfigArgs>)
@JvmName(name = "nxihcylkipumwslg")
suspend fun soleTenantConfig(value: NodePoolNodeConfigSoleTenantConfigArgs?)
@JvmName(name = "chogwdrlgqigqwuw")
suspend fun soleTenantConfig(argument: suspend NodePoolNodeConfigSoleTenantConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pvtaprodkdicehck")
suspend fun spot(value: Output<Boolean>)
@JvmName(name = "ccrlxkunakfqwrgd")
suspend fun spot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qiohxptucxoejvwq")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "ppltcrxrgwxmyiio")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "hsedrjumgnhehgti")
suspend fun tags(vararg values: String)
@JvmName(name = "aquiqfareujulkxb")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "xogurvepbcgxjmbn")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "bfqshftavablyhtq")
suspend fun taints(value: Output<List<NodePoolNodeConfigTaintArgs>>)
@JvmName(name = "rxdreppprshutadj")
suspend fun taints(vararg values: Output<NodePoolNodeConfigTaintArgs>)
@JvmName(name = "ynavmptuplshcbyf")
suspend fun taints(vararg values: NodePoolNodeConfigTaintArgs)
@JvmName(name = "igytibhwophwuohj")
suspend fun taints(vararg argument: suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit)
@JvmName(name = "dtcanojepsgnwawp")
suspend fun taints(values: List<Output<NodePoolNodeConfigTaintArgs>>)
@JvmName(name = "blhaapwgqrcykeqs")
suspend fun taints(value: List<NodePoolNodeConfigTaintArgs>?)
@JvmName(name = "nkprlunlmhtyugoq")
suspend fun taints(argument: List<suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit>)
@JvmName(name = "bokrbqvwsjxcqome")
suspend fun taints(argument: suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dnxksgddpxraeufc")
suspend fun workloadMetadataConfig(value: Output<NodePoolNodeConfigWorkloadMetadataConfigArgs>)
@JvmName(name = "euuvdgcxlnelerwy")
suspend fun workloadMetadataConfig(value: NodePoolNodeConfigWorkloadMetadataConfigArgs?)
@JvmName(name = "jgenqqffjntgssye")
suspend fun workloadMetadataConfig(argument: suspend NodePoolNodeConfigWorkloadMetadataConfigArgsBuilder.() -> Unit)