NodePoolNodeConfigArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "cilgdqmaffpfmkch")
suspend fun advancedMachineFeatures(value: Output<NodePoolNodeConfigAdvancedMachineFeaturesArgs>)
@JvmName(name = "tafsqegipluqnojf")
suspend fun advancedMachineFeatures(value: NodePoolNodeConfigAdvancedMachineFeaturesArgs?)
@JvmName(name = "ftkqtopadgiwxlel")
suspend fun advancedMachineFeatures(argument: suspend NodePoolNodeConfigAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nsajkambxnkxolmt")
suspend fun bootDiskKmsKey(value: Output<String>)
@JvmName(name = "toxxeapihhnjalwh")
suspend fun bootDiskKmsKey(value: String?)
Link copied to clipboard
@JvmName(name = "ynkdwgjwwnkdoxfc")
suspend fun confidentialNodes(value: Output<NodePoolNodeConfigConfidentialNodesArgs>)
@JvmName(name = "bobelgxkshntbipd")
suspend fun confidentialNodes(value: NodePoolNodeConfigConfidentialNodesArgs?)
@JvmName(name = "tcfdxasgmgiydgvd")
suspend fun confidentialNodes(argument: suspend NodePoolNodeConfigConfidentialNodesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hopgexdxjavrpffr")
suspend fun containerdConfig(value: Output<NodePoolNodeConfigContainerdConfigArgs>)
@JvmName(name = "kqmbvtbbxpirxaqc")
suspend fun containerdConfig(value: NodePoolNodeConfigContainerdConfigArgs?)
@JvmName(name = "dohxjawmcmloxhik")
suspend fun containerdConfig(argument: suspend NodePoolNodeConfigContainerdConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hbkgwaskxjvvdckk")
suspend fun diskSizeGb(value: Output<Int>)
@JvmName(name = "opcdxgjiwbdvpous")
suspend fun diskSizeGb(value: Int?)
Link copied to clipboard
@JvmName(name = "rwjckcccfgrddsee")
suspend fun diskType(value: Output<String>)
@JvmName(name = "enwbypyeqrtlghsa")
suspend fun diskType(value: String?)
Link copied to clipboard
@JvmName(name = "wnwffoayexmiltcu")
suspend fun effectiveTaints(value: Output<List<NodePoolNodeConfigEffectiveTaintArgs>>)
@JvmName(name = "ynocillqdtbgujsu")
suspend fun effectiveTaints(vararg values: Output<NodePoolNodeConfigEffectiveTaintArgs>)
@JvmName(name = "eibcpgugrhrktqlu")
suspend fun effectiveTaints(vararg values: NodePoolNodeConfigEffectiveTaintArgs)
@JvmName(name = "oavxiybfklpgavuf")
suspend fun effectiveTaints(vararg argument: suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
@JvmName(name = "lknlihvpsxuoxxbx")
suspend fun effectiveTaints(values: List<Output<NodePoolNodeConfigEffectiveTaintArgs>>)
@JvmName(name = "innvxbgvjxukscsq")
suspend fun effectiveTaints(value: List<NodePoolNodeConfigEffectiveTaintArgs>?)
@JvmName(name = "wmquqgcmngaxndxx")
suspend fun effectiveTaints(argument: List<suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit>)
@JvmName(name = "ptrguivrgplmhhce")
suspend fun effectiveTaints(argument: suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vtkcefojdofmyhcf")
suspend fun enableConfidentialStorage(value: Output<Boolean>)
@JvmName(name = "cgpemfkbftyaudda")
suspend fun enableConfidentialStorage(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jfwgjlviqpvsjkxd")
suspend fun ephemeralStorageConfig(value: Output<NodePoolNodeConfigEphemeralStorageConfigArgs>)
@JvmName(name = "tkhtxhhlgascusav")
suspend fun ephemeralStorageConfig(value: NodePoolNodeConfigEphemeralStorageConfigArgs?)
@JvmName(name = "asoyurwnhhwhuttw")
suspend fun ephemeralStorageConfig(argument: suspend NodePoolNodeConfigEphemeralStorageConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rwcxdppabaohwajp")
suspend fun fastSocket(value: Output<NodePoolNodeConfigFastSocketArgs>)
@JvmName(name = "eepxacafkuanoile")
suspend fun fastSocket(value: NodePoolNodeConfigFastSocketArgs?)
@JvmName(name = "dqhmjkypqccheogg")
suspend fun fastSocket(argument: suspend NodePoolNodeConfigFastSocketArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kntrayniebswiekx")
suspend fun gcfsConfig(value: Output<NodePoolNodeConfigGcfsConfigArgs>)
@JvmName(name = "ycvxmkydtsnajwif")
suspend fun gcfsConfig(value: NodePoolNodeConfigGcfsConfigArgs?)
@JvmName(name = "wsxomuqujteillhu")
suspend fun gcfsConfig(argument: suspend NodePoolNodeConfigGcfsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aoiinrkqvjratlke")
suspend fun guestAccelerators(value: Output<List<NodePoolNodeConfigGuestAcceleratorArgs>>)
@JvmName(name = "lfhoqoxfjxryvtap")
suspend fun guestAccelerators(vararg values: Output<NodePoolNodeConfigGuestAcceleratorArgs>)
@JvmName(name = "xkdpbjpigmdrfkta")
suspend fun guestAccelerators(vararg values: NodePoolNodeConfigGuestAcceleratorArgs)
@JvmName(name = "wbhraoarsdsrrjhy")
suspend fun guestAccelerators(vararg argument: suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "glnuovisdiifslrj")
suspend fun guestAccelerators(values: List<Output<NodePoolNodeConfigGuestAcceleratorArgs>>)
@JvmName(name = "dqbfxwvjmdudmmex")
suspend fun guestAccelerators(value: List<NodePoolNodeConfigGuestAcceleratorArgs>?)
@JvmName(name = "pkkatdvtrukgkswy")
suspend fun guestAccelerators(argument: List<suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "ushauavvqgrttetm")
suspend fun guestAccelerators(argument: suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rchpsqigavvabiuw")
suspend fun gvnic(value: Output<NodePoolNodeConfigGvnicArgs>)
@JvmName(name = "ejrkdxrerghlivpb")
suspend fun gvnic(value: NodePoolNodeConfigGvnicArgs?)
@JvmName(name = "wwfsuqqwereeebda")
suspend fun gvnic(argument: suspend NodePoolNodeConfigGvnicArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kyrukrwxvjbwpymn")
suspend fun hostMaintenancePolicy(value: Output<NodePoolNodeConfigHostMaintenancePolicyArgs>)
@JvmName(name = "qvetlchfhinukrue")
suspend fun hostMaintenancePolicy(value: NodePoolNodeConfigHostMaintenancePolicyArgs?)
@JvmName(name = "krgwsenaoxupavas")
suspend fun hostMaintenancePolicy(argument: suspend NodePoolNodeConfigHostMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wkmxcanbcyvbmxko")
suspend fun imageType(value: Output<String>)
@JvmName(name = "csdmqqmfkkblqlro")
suspend fun imageType(value: String?)
Link copied to clipboard
@JvmName(name = "fqhlicvsrkdlcbkh")
suspend fun kubeletConfig(value: Output<NodePoolNodeConfigKubeletConfigArgs>)
@JvmName(name = "tkpqkwywcpdjfukt")
suspend fun kubeletConfig(value: NodePoolNodeConfigKubeletConfigArgs?)
@JvmName(name = "xsxiwkvsxptoiiik")
suspend fun kubeletConfig(argument: suspend NodePoolNodeConfigKubeletConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lsdclkgjlhvagmaa")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "rdgoybvvkjuqrfuv")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "gdqtapsdwrygpmmo")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "berosqjfrfgayupv")
suspend fun linuxNodeConfig(value: Output<NodePoolNodeConfigLinuxNodeConfigArgs>)
@JvmName(name = "lxedlpdcsxgqnfat")
suspend fun linuxNodeConfig(value: NodePoolNodeConfigLinuxNodeConfigArgs?)
@JvmName(name = "jffytlwcqmcxnihu")
suspend fun linuxNodeConfig(argument: suspend NodePoolNodeConfigLinuxNodeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "luxdqywyfkrvjqre")
suspend fun localNvmeSsdBlockConfig(value: Output<NodePoolNodeConfigLocalNvmeSsdBlockConfigArgs>)
@JvmName(name = "xthieirdaigjhypp")
suspend fun localNvmeSsdBlockConfig(value: NodePoolNodeConfigLocalNvmeSsdBlockConfigArgs?)
@JvmName(name = "fibfsdlngwlnldjm")
suspend fun localNvmeSsdBlockConfig(argument: suspend NodePoolNodeConfigLocalNvmeSsdBlockConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nuixhakswbbpvooe")
suspend fun localSsdCount(value: Output<Int>)
@JvmName(name = "nydtovykfdcfknmt")
suspend fun localSsdCount(value: Int?)
Link copied to clipboard
@JvmName(name = "wbudxdwkuqecruat")
suspend fun loggingVariant(value: Output<String>)
@JvmName(name = "ykrymdgvghldmnom")
suspend fun loggingVariant(value: String?)
Link copied to clipboard
@JvmName(name = "bblpuygebtshahmr")
suspend fun machineType(value: Output<String>)
@JvmName(name = "yjkmbqspbqmmxcaq")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "lhusxplduqvseofq")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "tyxgyeeqhycywamr")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "wnparjvfwmjfvlip")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "dpijltcdyasxhyam")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "nypfychwdkxhhjyv")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "jfjserbsnlversuh")
suspend fun nodeGroup(value: Output<String>)
@JvmName(name = "emfkvamyrwailtbb")
suspend fun nodeGroup(value: String?)
Link copied to clipboard
@JvmName(name = "iligglyuyiyssglh")
suspend fun oauthScopes(value: Output<List<String>>)
@JvmName(name = "lpbaconvrxrsfwwe")
suspend fun oauthScopes(vararg values: Output<String>)
@JvmName(name = "sintpglknafyrhua")
suspend fun oauthScopes(vararg values: String)
@JvmName(name = "afxohopcdxeudgya")
suspend fun oauthScopes(values: List<Output<String>>)
@JvmName(name = "qahmojmfntweoowe")
suspend fun oauthScopes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lxalxbuhsblnkflt")
suspend fun preemptible(value: Output<Boolean>)
@JvmName(name = "dboatcepykvvlmim")
suspend fun preemptible(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tphkpulkpwxgoswl")
suspend fun reservationAffinity(value: Output<NodePoolNodeConfigReservationAffinityArgs>)
@JvmName(name = "bkuvucccpyknqoii")
suspend fun reservationAffinity(value: NodePoolNodeConfigReservationAffinityArgs?)
@JvmName(name = "feklblytkexbssmu")
suspend fun reservationAffinity(argument: suspend NodePoolNodeConfigReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "glrbyxihwtuykbxa")
suspend fun resourceLabels(value: Output<Map<String, String>>)
@JvmName(name = "ggajchfcchkiwmkb")
fun resourceLabels(vararg values: Pair<String, String>)
@JvmName(name = "crraxffsyhuqyvjs")
suspend fun resourceLabels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "gyluqndfcpmbniin")
suspend fun resourceManagerTags(value: Output<Map<String, Any>>)
@JvmName(name = "nndqnhwfccggmtwq")
fun resourceManagerTags(vararg values: Pair<String, Any>)
@JvmName(name = "ccrigddsbxpbckva")
suspend fun resourceManagerTags(value: Map<String, Any>?)
Link copied to clipboard
@JvmName(name = "qvqnywrvnolnxhhe")
suspend fun sandboxConfig(value: Output<NodePoolNodeConfigSandboxConfigArgs>)
@JvmName(name = "afrdfevtdkvfofwn")
suspend fun sandboxConfig(value: NodePoolNodeConfigSandboxConfigArgs?)
@JvmName(name = "ogrrbvwjjebhvnkt")
suspend fun sandboxConfig(argument: suspend NodePoolNodeConfigSandboxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tvnkiwgnfgsdodbs")
suspend fun secondaryBootDisks(value: Output<List<NodePoolNodeConfigSecondaryBootDiskArgs>>)
@JvmName(name = "vqtwsqwylywrywbw")
suspend fun secondaryBootDisks(vararg values: Output<NodePoolNodeConfigSecondaryBootDiskArgs>)
@JvmName(name = "tehlaofntpdnyyyy")
suspend fun secondaryBootDisks(vararg values: NodePoolNodeConfigSecondaryBootDiskArgs)
@JvmName(name = "iicusbtarbnewawg")
suspend fun secondaryBootDisks(vararg argument: suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
@JvmName(name = "yqpewwecjhndffrp")
suspend fun secondaryBootDisks(values: List<Output<NodePoolNodeConfigSecondaryBootDiskArgs>>)
@JvmName(name = "afsrtgjjhxnipfgt")
suspend fun secondaryBootDisks(value: List<NodePoolNodeConfigSecondaryBootDiskArgs>?)
@JvmName(name = "sisnxxrgigyeoqno")
suspend fun secondaryBootDisks(argument: List<suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit>)
@JvmName(name = "jusejbnoybcsaurj")
suspend fun secondaryBootDisks(argument: suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fruypdnunlyxiorn")
suspend fun serviceAccount(value: Output<String>)
@JvmName(name = "myllsvhsuxnjbwsw")
suspend fun serviceAccount(value: String?)
Link copied to clipboard
@JvmName(name = "hsemrxkjcjrmyxfd")
suspend fun shieldedInstanceConfig(value: Output<NodePoolNodeConfigShieldedInstanceConfigArgs>)
@JvmName(name = "uafwkukrsewbygfb")
suspend fun shieldedInstanceConfig(value: NodePoolNodeConfigShieldedInstanceConfigArgs?)
@JvmName(name = "nooxbpfonrpidsqr")
suspend fun shieldedInstanceConfig(argument: suspend NodePoolNodeConfigShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wemmgarnpljjqfsh")
suspend fun soleTenantConfig(value: Output<NodePoolNodeConfigSoleTenantConfigArgs>)
@JvmName(name = "msykvshvrshqwbgv")
suspend fun soleTenantConfig(value: NodePoolNodeConfigSoleTenantConfigArgs?)
@JvmName(name = "mbaaosemsbberaxr")
suspend fun soleTenantConfig(argument: suspend NodePoolNodeConfigSoleTenantConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxchwnqdjspasbfl")
suspend fun spot(value: Output<Boolean>)
@JvmName(name = "styyhclyrnmkkxnm")
suspend fun spot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wwthhpfptvbpsnct")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "dfodkuxknrpefmmu")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "ejoecfwotxobujrl")
suspend fun tags(vararg values: String)
@JvmName(name = "eerrntrsmyxyxqpb")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "sfgkjjyukqbclajn")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hjquxxyjqujcklop")
suspend fun taints(value: Output<List<NodePoolNodeConfigTaintArgs>>)
@JvmName(name = "xvjtjchqcivosbcx")
suspend fun taints(vararg values: Output<NodePoolNodeConfigTaintArgs>)
@JvmName(name = "idxtchvqowgwijtf")
suspend fun taints(vararg values: NodePoolNodeConfigTaintArgs)
@JvmName(name = "ovqhedlikuqsmvad")
suspend fun taints(vararg argument: suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit)
@JvmName(name = "dxqxqxxpwgamengo")
suspend fun taints(values: List<Output<NodePoolNodeConfigTaintArgs>>)
@JvmName(name = "rujsgtdafxyeeexu")
suspend fun taints(value: List<NodePoolNodeConfigTaintArgs>?)
@JvmName(name = "hefmbrodaflboxaw")
suspend fun taints(argument: List<suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit>)
@JvmName(name = "khwigtrjbuhbrwgl")
suspend fun taints(argument: suspend NodePoolNodeConfigTaintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ueixqlyrimnkhosc")
suspend fun workloadMetadataConfig(value: Output<NodePoolNodeConfigWorkloadMetadataConfigArgs>)
@JvmName(name = "hiqylbhqoanhiixm")
suspend fun workloadMetadataConfig(value: NodePoolNodeConfigWorkloadMetadataConfigArgs?)
@JvmName(name = "yulqvqcemiphxyut")
suspend fun workloadMetadataConfig(argument: suspend NodePoolNodeConfigWorkloadMetadataConfigArgsBuilder.() -> Unit)