NodePoolNodeConfigArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "vfhyucxmbputkymp")
suspend fun advancedMachineFeatures(value: Output<NodePoolNodeConfigAdvancedMachineFeaturesArgs>)
@JvmName(name = "fmgymktyncpsljyh")
suspend fun advancedMachineFeatures(value: NodePoolNodeConfigAdvancedMachineFeaturesArgs?)
@JvmName(name = "wnvapmhhjxgbryix")
suspend fun advancedMachineFeatures(argument: suspend NodePoolNodeConfigAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dfybrhhbwjuhxduo")
suspend fun bootDiskKmsKey(value: Output<String>)
@JvmName(name = "wqcfuguayhpdvtxr")
suspend fun bootDiskKmsKey(value: String?)
Link copied to clipboard
@JvmName(name = "rlbtepmvrgqmfrfm")
suspend fun confidentialNodes(value: Output<NodePoolNodeConfigConfidentialNodesArgs>)
@JvmName(name = "pbhvmdeyxaejkdjx")
suspend fun confidentialNodes(value: NodePoolNodeConfigConfidentialNodesArgs?)
@JvmName(name = "cyaxeaocqjqamsyr")
suspend fun confidentialNodes(argument: suspend NodePoolNodeConfigConfidentialNodesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uqxhqkukouvnoccw")
suspend fun containerdConfig(value: Output<NodePoolNodeConfigContainerdConfigArgs>)
@JvmName(name = "fjlxujbbcbxihevk")
suspend fun containerdConfig(value: NodePoolNodeConfigContainerdConfigArgs?)
@JvmName(name = "joyyfedhtqpbfukw")
suspend fun containerdConfig(argument: suspend NodePoolNodeConfigContainerdConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bwsqrhjjjdepbunh")
suspend fun diskSizeGb(value: Output<Int>)
@JvmName(name = "hlvuqsntkrfqrxdc")
suspend fun diskSizeGb(value: Int?)
Link copied to clipboard
@JvmName(name = "oyxdslrrtubghlon")
suspend fun diskType(value: Output<String>)
@JvmName(name = "osdkqxrfipuuqjky")
suspend fun diskType(value: String?)
Link copied to clipboard
@JvmName(name = "cqdrxlhulvcxlsvn")
suspend fun effectiveTaints(value: Output<List<NodePoolNodeConfigEffectiveTaintArgs>>)
@JvmName(name = "oupbuetbkqtfbeor")
suspend fun effectiveTaints(vararg values: Output<NodePoolNodeConfigEffectiveTaintArgs>)
@JvmName(name = "kqspugiepdfdjfym")
suspend fun effectiveTaints(vararg values: NodePoolNodeConfigEffectiveTaintArgs)
@JvmName(name = "vwqlksfgaidhyvky")
suspend fun effectiveTaints(vararg argument: suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
@JvmName(name = "dfkwevcdjqmjherw")
suspend fun effectiveTaints(values: List<Output<NodePoolNodeConfigEffectiveTaintArgs>>)
@JvmName(name = "sqlkpmiiqpvivowj")
suspend fun effectiveTaints(value: List<NodePoolNodeConfigEffectiveTaintArgs>?)
@JvmName(name = "ujygmpwyaksjokxq")
suspend fun effectiveTaints(argument: List<suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit>)
@JvmName(name = "nnqptjlwhgyxfjeb")
suspend fun effectiveTaints(argument: suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ndlvoegxnjjrxaud")
suspend fun enableConfidentialStorage(value: Output<Boolean>)
@JvmName(name = "qgxnvnpwcgurjvrr")
suspend fun enableConfidentialStorage(value: Boolean?)
Link copied to clipboard
@JvmName(name = "udkfhtoolsoremsc")
suspend fun ephemeralStorageConfig(value: Output<NodePoolNodeConfigEphemeralStorageConfigArgs>)
@JvmName(name = "nkdjbnerecofmlsj")
suspend fun ephemeralStorageConfig(value: NodePoolNodeConfigEphemeralStorageConfigArgs?)
@JvmName(name = "lddqrabhetgfuvqv")
suspend fun ephemeralStorageConfig(argument: suspend NodePoolNodeConfigEphemeralStorageConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dijksqcodolpnilg")
suspend fun fastSocket(value: Output<NodePoolNodeConfigFastSocketArgs>)
@JvmName(name = "cggneubqejccyluf")
suspend fun fastSocket(value: NodePoolNodeConfigFastSocketArgs?)
@JvmName(name = "bppdjwrrsbmddmtw")
suspend fun fastSocket(argument: suspend NodePoolNodeConfigFastSocketArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oydgwysaaxcbrrjf")
suspend fun flexStart(value: Output<Boolean>)
@JvmName(name = "opqacmaeajoxuqdi")
suspend fun flexStart(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ajpgwctxkcalepql")
suspend fun gcfsConfig(value: Output<NodePoolNodeConfigGcfsConfigArgs>)
@JvmName(name = "xpsqsxassupekyxm")
suspend fun gcfsConfig(value: NodePoolNodeConfigGcfsConfigArgs?)
@JvmName(name = "lgmjqrpepmvikpjs")
suspend fun gcfsConfig(argument: suspend NodePoolNodeConfigGcfsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vutmawfrnljilwrw")
suspend fun guestAccelerators(value: Output<List<NodePoolNodeConfigGuestAcceleratorArgs>>)
@JvmName(name = "seksqgyglvlqpbyr")
suspend fun guestAccelerators(vararg values: Output<NodePoolNodeConfigGuestAcceleratorArgs>)
@JvmName(name = "imsornsffsunplru")
suspend fun guestAccelerators(vararg values: NodePoolNodeConfigGuestAcceleratorArgs)
@JvmName(name = "ppakxyquvesihiky")
suspend fun guestAccelerators(vararg argument: suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "vlvatuqlvgllntht")
suspend fun guestAccelerators(values: List<Output<NodePoolNodeConfigGuestAcceleratorArgs>>)
@JvmName(name = "xvmvudvuuvipsxuj")
suspend fun guestAccelerators(value: List<NodePoolNodeConfigGuestAcceleratorArgs>?)
@JvmName(name = "byvpprnaipvygrma")
suspend fun guestAccelerators(argument: List<suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "lavepcrmpwrsbdnl")
suspend fun guestAccelerators(argument: suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ndolebcxdsiagvfn")
suspend fun gvnic(value: Output<NodePoolNodeConfigGvnicArgs>)
@JvmName(name = "yhwtdbjtwjuofkgl")
suspend fun gvnic(value: NodePoolNodeConfigGvnicArgs?)
@JvmName(name = "mahqgxrlhsquipks")
suspend fun gvnic(argument: suspend NodePoolNodeConfigGvnicArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gikncdnfqyuokkcu")
suspend fun hostMaintenancePolicy(value: Output<NodePoolNodeConfigHostMaintenancePolicyArgs>)
@JvmName(name = "mmvaaxgarhhfbshb")
suspend fun hostMaintenancePolicy(value: NodePoolNodeConfigHostMaintenancePolicyArgs?)
@JvmName(name = "ipjmkoscgkbmplno")
suspend fun hostMaintenancePolicy(argument: suspend NodePoolNodeConfigHostMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dtnjaaalynnkchfw")
suspend fun imageType(value: Output<String>)
@JvmName(name = "clxueswsllkwjcdw")
suspend fun imageType(value: String?)
Link copied to clipboard
@JvmName(name = "pcmmadfjagqqfwqm")
suspend fun kubeletConfig(value: Output<NodePoolNodeConfigKubeletConfigArgs>)
@JvmName(name = "csdrwfreavfmasry")
suspend fun kubeletConfig(value: NodePoolNodeConfigKubeletConfigArgs?)
@JvmName(name = "pontvsidfsiffaow")
suspend fun kubeletConfig(argument: suspend NodePoolNodeConfigKubeletConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fjakcqijynfpsona")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "tgxpuiykcjxhiprl")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "vumnuaskanasiwdc")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "kmkbotvdomonaptn")
suspend fun linuxNodeConfig(value: Output<NodePoolNodeConfigLinuxNodeConfigArgs>)
@JvmName(name = "buthorgcggxainoh")
suspend fun linuxNodeConfig(value: NodePoolNodeConfigLinuxNodeConfigArgs?)
@JvmName(name = "mreajirnsfpgkmkt")
suspend fun linuxNodeConfig(argument: suspend NodePoolNodeConfigLinuxNodeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jjaukxyhjooyovcg")
suspend fun localNvmeSsdBlockConfig(value: Output<NodePoolNodeConfigLocalNvmeSsdBlockConfigArgs>)
@JvmName(name = "iuhifbtewloquerc")
suspend fun localNvmeSsdBlockConfig(value: NodePoolNodeConfigLocalNvmeSsdBlockConfigArgs?)
@JvmName(name = "gliueonidvoqlhkv")
suspend fun localNvmeSsdBlockConfig(argument: suspend NodePoolNodeConfigLocalNvmeSsdBlockConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "taaxtjdvjifccoig")
suspend fun localSsdCount(value: Output<Int>)
@JvmName(name = "xefnedqrtsjqydcn")
suspend fun localSsdCount(value: Int?)
Link copied to clipboard
@JvmName(name = "xsqikdxneehsfbie")
suspend fun localSsdEncryptionMode(value: Output<String>)
@JvmName(name = "kslaedalalqwiqnn")
suspend fun localSsdEncryptionMode(value: String?)
Link copied to clipboard
@JvmName(name = "axufktrtwegxvlel")
suspend fun loggingVariant(value: Output<String>)
@JvmName(name = "ubovrkfishtbunom")
suspend fun loggingVariant(value: String?)
Link copied to clipboard
@JvmName(name = "fencfqgdqpfljfvl")
suspend fun machineType(value: Output<String>)
@JvmName(name = "lsagngcwrhppttar")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "ydolrnauylfsujfw")
suspend fun maxRunDuration(value: Output<String>)
@JvmName(name = "veruvbtebrmyuiji")
suspend fun maxRunDuration(value: String?)
Link copied to clipboard
@JvmName(name = "biwkpagasgcdhnaa")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "kmpxemjqshhnadel")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "xxrxlsdhfkxltbll")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qhnwtoatjgkupebs")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "vcchjtdmerjgnewm")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "hrmcdrubqblmkalq")
suspend fun nodeGroup(value: Output<String>)
@JvmName(name = "oaguormlcjgexnpu")
suspend fun nodeGroup(value: String?)
Link copied to clipboard
@JvmName(name = "xjkmhnjroxtcmoue")
suspend fun oauthScopes(value: Output<List<String>>)
@JvmName(name = "lkpyojpxrqnlityy")
suspend fun oauthScopes(vararg values: Output<String>)
@JvmName(name = "foafihfymfqfiber")
suspend fun oauthScopes(vararg values: String)
@JvmName(name = "mswqgvbfwotkxasl")
suspend fun oauthScopes(values: List<Output<String>>)
@JvmName(name = "tiyygacejvahewug")
suspend fun oauthScopes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lsbefljxluahuawo")
suspend fun preemptible(value: Output<Boolean>)
@JvmName(name = "hmhsadcrhofaclth")
suspend fun preemptible(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tdviwfayqiavvppk")
suspend fun reservationAffinity(value: Output<NodePoolNodeConfigReservationAffinityArgs>)
@JvmName(name = "omwmbjatntvctlos")
suspend fun reservationAffinity(value: NodePoolNodeConfigReservationAffinityArgs?)
@JvmName(name = "eugfdygiqelskpll")
suspend fun reservationAffinity(argument: suspend NodePoolNodeConfigReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "furjolyedikibxdt")
suspend fun resourceLabels(value: Output<Map<String, String>>)
@JvmName(name = "asaxscageahnoswn")
fun resourceLabels(vararg values: Pair<String, String>)
@JvmName(name = "naksibsbaivsngpp")
suspend fun resourceLabels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nkobfavrdhsesbxw")
suspend fun resourceManagerTags(value: Output<Map<String, String>>)
@JvmName(name = "bguxensttnxdahfr")
fun resourceManagerTags(vararg values: Pair<String, String>)
@JvmName(name = "mpekvxoksoadwlud")
suspend fun resourceManagerTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "udehruvpcyujqlpx")
suspend fun sandboxConfig(value: Output<NodePoolNodeConfigSandboxConfigArgs>)
@JvmName(name = "suwkdqvvjhlkamxb")
suspend fun sandboxConfig(value: NodePoolNodeConfigSandboxConfigArgs?)
@JvmName(name = "nogmwuciiuebydpb")
suspend fun sandboxConfig(argument: suspend NodePoolNodeConfigSandboxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ycwhfepwiaepfttp")
suspend fun secondaryBootDisks(value: Output<List<NodePoolNodeConfigSecondaryBootDiskArgs>>)
@JvmName(name = "amupufsvdohnrarf")
suspend fun secondaryBootDisks(vararg values: Output<NodePoolNodeConfigSecondaryBootDiskArgs>)
@JvmName(name = "gkcrvahqgpgixqak")
suspend fun secondaryBootDisks(vararg values: NodePoolNodeConfigSecondaryBootDiskArgs)
@JvmName(name = "vcjweoggwvvsgbbs")
suspend fun secondaryBootDisks(vararg argument: suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
@JvmName(name = "pablnuhscjclelpp")
suspend fun secondaryBootDisks(values: List<Output<NodePoolNodeConfigSecondaryBootDiskArgs>>)
@JvmName(name = "qjmnvnhsftjyfouk")
suspend fun secondaryBootDisks(value: List<NodePoolNodeConfigSecondaryBootDiskArgs>?)
@JvmName(name = "fgryroiugfswhcqm")
suspend fun secondaryBootDisks(argument: List<suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit>)
@JvmName(name = "ssnjdkgxryopsibo")
suspend fun secondaryBootDisks(argument: suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tudndynmrhgqhwhn")
suspend fun serviceAccount(value: Output<String>)
@JvmName(name = "otyhsxyyikatftfk")
suspend fun serviceAccount(value: String?)
Link copied to clipboard
@JvmName(name = "pyghukocakyrfqml")
suspend fun shieldedInstanceConfig(value: Output<NodePoolNodeConfigShieldedInstanceConfigArgs>)
@JvmName(name = "ikmjglfhgelcgrbb")
suspend fun shieldedInstanceConfig(value: NodePoolNodeConfigShieldedInstanceConfigArgs?)
@JvmName(name = "eyrhsdclqrflgjra")
suspend fun shieldedInstanceConfig(argument: suspend NodePoolNodeConfigShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yublpjcnsexjfpnr")
suspend fun soleTenantConfig(value: Output<NodePoolNodeConfigSoleTenantConfigArgs>)
@JvmName(name = "mtfhdayexgijjcjc")
suspend fun soleTenantConfig(value: NodePoolNodeConfigSoleTenantConfigArgs?)
@JvmName(name = "tqulqxuxipiqojoa")
suspend fun soleTenantConfig(argument: suspend NodePoolNodeConfigSoleTenantConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eqfwccqvicgohwuv")
suspend fun spot(value: Output<Boolean>)
@JvmName(name = "dnpyynuaxflgouyr")
suspend fun spot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "euhfpmlqcgbpjbqw")
suspend fun storagePools(value: Output<List<String>>)
@JvmName(name = "adxcjbrpwrcasbme")
suspend fun storagePools(vararg values: Output<String>)
@JvmName(name = "iyahmkicbldumrmo")
suspend fun storagePools(vararg values: String)
@JvmName(name = "pfivdhykdijdekcq")
suspend fun storagePools(values: List<Output<String>>)
@JvmName(name = "jjotxbynoswtdujj")
suspend fun storagePools(value: List<String>?)
Link copied to clipboard
@JvmName(name = "yrrcpiidciiyhgll")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "nmvruqfmkdbpjrcl")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "cnjxxxuxvgdlhdbl")
suspend fun tags(vararg values: String)
@JvmName(name = "govugdgoithffblt")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "swcxsivjtyungitj")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ympmvkguojiyklcd")
suspend fun taints(value: Output<List<NodePoolNodeConfigTaintArgs>>)
@JvmName(name = "takpfhaxlwyabmdj")
suspend fun taints(vararg values: Output<NodePoolNodeConfigTaintArgs>)
@JvmName(name = "hdvequqamvwnbtvv")
suspend fun taints(vararg values: NodePoolNodeConfigTaintArgs)
@JvmName(name = "frjqjnqsvqlvvcdk")
suspend fun taints(vararg argument: suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit)
@JvmName(name = "vgwwwbepvrejwvqt")
suspend fun taints(values: List<Output<NodePoolNodeConfigTaintArgs>>)
@JvmName(name = "ldftilprkswckebi")
suspend fun taints(value: List<NodePoolNodeConfigTaintArgs>?)
@JvmName(name = "lkhxdbptehhtyxqc")
suspend fun taints(argument: List<suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit>)
@JvmName(name = "rcltatmmwydoakax")
suspend fun taints(argument: suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ycrnmbfvrkluyvjl")
suspend fun windowsNodeConfig(value: Output<NodePoolNodeConfigWindowsNodeConfigArgs>)
@JvmName(name = "vktriwwagubwjcyf")
suspend fun windowsNodeConfig(value: NodePoolNodeConfigWindowsNodeConfigArgs?)
@JvmName(name = "xafmvwyyighcfcoo")
suspend fun windowsNodeConfig(argument: suspend NodePoolNodeConfigWindowsNodeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ropxhwtddutbhomm")
suspend fun workloadMetadataConfig(value: Output<NodePoolNodeConfigWorkloadMetadataConfigArgs>)
@JvmName(name = "vsdigjocssjvhwwf")
suspend fun workloadMetadataConfig(value: NodePoolNodeConfigWorkloadMetadataConfigArgs?)
@JvmName(name = "iqqvnwhaaujkdrul")
suspend fun workloadMetadataConfig(argument: suspend NodePoolNodeConfigWorkloadMetadataConfigArgsBuilder.() -> Unit)