ClusterArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "wnrapiqctcvmvnut")
suspend fun addonsConfig(value: Output<ClusterAddonsConfigArgs>)
@JvmName(name = "mefydhdmtxvjbqsh")
suspend fun addonsConfig(value: ClusterAddonsConfigArgs?)
@JvmName(name = "bawarbvofghcfokf")
suspend fun addonsConfig(argument: suspend ClusterAddonsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lhnhartklkhxujjs")
suspend fun authenticatorGroupsConfig(value: Output<ClusterAuthenticatorGroupsConfigArgs>)
@JvmName(name = "egtdxdhxyhhxaxcb")
suspend fun authenticatorGroupsConfig(value: ClusterAuthenticatorGroupsConfigArgs?)
@JvmName(name = "qqbbttjrtdgydurc")
suspend fun authenticatorGroupsConfig(argument: suspend ClusterAuthenticatorGroupsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cvxpvcuxcohaekov")
suspend fun binaryAuthorization(value: Output<ClusterBinaryAuthorizationArgs>)
@JvmName(name = "ouloklcbutwlgggm")
suspend fun binaryAuthorization(value: ClusterBinaryAuthorizationArgs?)
@JvmName(name = "foluxymhiowggopp")
suspend fun binaryAuthorization(argument: suspend ClusterBinaryAuthorizationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bwabrpgloeygtvnr")
suspend fun clusterAutoscaling(value: Output<ClusterClusterAutoscalingArgs>)
@JvmName(name = "vjoggfnnjicftopd")
suspend fun clusterAutoscaling(value: ClusterClusterAutoscalingArgs?)
@JvmName(name = "rmgpvhriihpdtclf")
suspend fun clusterAutoscaling(argument: suspend ClusterClusterAutoscalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fjcovuyybegbghks")
suspend fun clusterIpv4Cidr(value: Output<String>)
@JvmName(name = "bpvlybiogylntywc")
suspend fun clusterIpv4Cidr(value: String?)
Link copied to clipboard
@JvmName(name = "urtwceosjbyptuvf")
suspend fun clusterTelemetry(value: Output<ClusterClusterTelemetryArgs>)
@JvmName(name = "xyadxupdsaxynxbv")
suspend fun clusterTelemetry(value: ClusterClusterTelemetryArgs?)
@JvmName(name = "uskvnkfsoceuqgct")
suspend fun clusterTelemetry(argument: suspend ClusterClusterTelemetryArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wkndvoppwqlewuac")
suspend fun confidentialNodes(value: Output<ClusterConfidentialNodesArgs>)
@JvmName(name = "ajevlxiqkdbhdiha")
suspend fun confidentialNodes(value: ClusterConfidentialNodesArgs?)
@JvmName(name = "rvlcauhltemomlpu")
suspend fun confidentialNodes(argument: suspend ClusterConfidentialNodesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tkbtmywmfgsjhctj")
suspend fun costManagementConfig(value: Output<ClusterCostManagementConfigArgs>)
@JvmName(name = "xkiflckoasppgecw")
suspend fun costManagementConfig(value: ClusterCostManagementConfigArgs?)
@JvmName(name = "nvxxnwsihestblhn")
suspend fun costManagementConfig(argument: suspend ClusterCostManagementConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hopmjsrvybqxghkl")
suspend fun databaseEncryption(value: Output<ClusterDatabaseEncryptionArgs>)
@JvmName(name = "xodvlcetfhgumymy")
suspend fun databaseEncryption(value: ClusterDatabaseEncryptionArgs?)
@JvmName(name = "nrukjjwfytegqtin")
suspend fun databaseEncryption(argument: suspend ClusterDatabaseEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mqxcueggidgtkqfh")
suspend fun datapathProvider(value: Output<String>)
@JvmName(name = "mqwakqflrdimxmau")
suspend fun datapathProvider(value: String?)
Link copied to clipboard
@JvmName(name = "svtacixamesykuvb")
suspend fun defaultMaxPodsPerNode(value: Output<Int>)
@JvmName(name = "mivnxqcyhcvnnnwc")
suspend fun defaultMaxPodsPerNode(value: Int?)
Link copied to clipboard
@JvmName(name = "qbfimsbcaryutwgq")
suspend fun defaultSnatStatus(value: Output<ClusterDefaultSnatStatusArgs>)
@JvmName(name = "llojhhosixrhgcer")
suspend fun defaultSnatStatus(value: ClusterDefaultSnatStatusArgs?)
@JvmName(name = "thyerhgvbsjnyyrw")
suspend fun defaultSnatStatus(argument: suspend ClusterDefaultSnatStatusArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nburqrhyfxckbrsb")
suspend fun description(value: Output<String>)
@JvmName(name = "mxelfkiolrgmbsrp")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "nrmuhhanfbkgxlqu")
suspend fun dnsConfig(value: Output<ClusterDnsConfigArgs>)
@JvmName(name = "vnopkpkgaugftuhv")
suspend fun dnsConfig(value: ClusterDnsConfigArgs?)
@JvmName(name = "grtxxppfbnehtjfc")
suspend fun dnsConfig(argument: suspend ClusterDnsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ydephpwdernclxiq")
suspend fun enableAutopilot(value: Output<Boolean>)
@JvmName(name = "lwfnbtvqwhvxaeuu")
suspend fun enableAutopilot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nctiwjryebpueaor")
suspend fun enableBinaryAuthorization(value: Output<Boolean>)
@JvmName(name = "ssanrnnqhireevpg")
suspend fun enableBinaryAuthorization(value: Boolean?)
Link copied to clipboard
@JvmName(name = "anceqmsjhfpudysi")
suspend fun enableIntranodeVisibility(value: Output<Boolean>)
@JvmName(name = "reqmappxeabxqsqn")
suspend fun enableIntranodeVisibility(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xqhtnovpfsiuxtuw")
suspend fun enableKubernetesAlpha(value: Output<Boolean>)
@JvmName(name = "yksispcvgjlhfoue")
suspend fun enableKubernetesAlpha(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dylpbcpugubjaoja")
suspend fun enableL4IlbSubsetting(value: Output<Boolean>)
@JvmName(name = "bjxabbiotfraiwhi")
suspend fun enableL4IlbSubsetting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nynymtbyolmxgbyp")
suspend fun enableLegacyAbac(value: Output<Boolean>)
@JvmName(name = "rhcngujvhttktcfe")
suspend fun enableLegacyAbac(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jcdoottoklfwcphl")
suspend fun enableShieldedNodes(value: Output<Boolean>)
@JvmName(name = "ksrvpmsmdgjjetxs")
suspend fun enableShieldedNodes(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tcqmmivgdqoowulr")
suspend fun enableTpu(value: Output<Boolean>)
@JvmName(name = "ryfclucinuyyktdg")
suspend fun enableTpu(value: Boolean?)
Link copied to clipboard
@JvmName(name = "haehaomevftksouo")
suspend fun gatewayApiConfig(value: Output<ClusterGatewayApiConfigArgs>)
@JvmName(name = "hpetvdcmxfalxkay")
suspend fun gatewayApiConfig(value: ClusterGatewayApiConfigArgs?)
@JvmName(name = "ytkoxvsyubaoxscr")
suspend fun gatewayApiConfig(argument: suspend ClusterGatewayApiConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fwqvqrcrtnuxbihp")
suspend fun identityServiceConfig(value: Output<ClusterIdentityServiceConfigArgs>)
@JvmName(name = "vdnvgoegupkostad")
suspend fun identityServiceConfig(value: ClusterIdentityServiceConfigArgs?)
@JvmName(name = "ampyjfnireepwgvb")
suspend fun identityServiceConfig(argument: suspend ClusterIdentityServiceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcdqfivllxsgkswq")
suspend fun initialNodeCount(value: Output<Int>)
@JvmName(name = "ifoilmoksvdxmjea")
suspend fun initialNodeCount(value: Int?)
Link copied to clipboard
@JvmName(name = "pfieowglxourcdrt")
suspend fun ipAllocationPolicy(value: Output<ClusterIpAllocationPolicyArgs>)
@JvmName(name = "amppxusdiaosuimt")
suspend fun ipAllocationPolicy(value: ClusterIpAllocationPolicyArgs?)
@JvmName(name = "iftoflfewksesvwk")
suspend fun ipAllocationPolicy(argument: suspend ClusterIpAllocationPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mrrkbkoglmigcbox")
suspend fun location(value: Output<String>)
@JvmName(name = "ikghnvfujyegomku")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "tlmkqbqqnwlaxosf")
suspend fun loggingConfig(value: Output<ClusterLoggingConfigArgs>)
@JvmName(name = "rnxhbduytebfuyxp")
suspend fun loggingConfig(value: ClusterLoggingConfigArgs?)
@JvmName(name = "bbckokrfibryxdhr")
suspend fun loggingConfig(argument: suspend ClusterLoggingConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wijxcsggjrfwuvap")
suspend fun loggingService(value: Output<String>)
@JvmName(name = "iduvlkspuypvlugy")
suspend fun loggingService(value: String?)
Link copied to clipboard
@JvmName(name = "dwccdmoexqvbssjd")
suspend fun maintenancePolicy(value: Output<ClusterMaintenancePolicyArgs>)
@JvmName(name = "lvlkelaopkkuqhmh")
suspend fun maintenancePolicy(value: ClusterMaintenancePolicyArgs?)
@JvmName(name = "ysdldqlaqlwqkact")
suspend fun maintenancePolicy(argument: suspend ClusterMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pbvavbjgbywvfqfy")
suspend fun masterAuth(value: Output<ClusterMasterAuthArgs>)
@JvmName(name = "qohrxsjahdtyuovv")
suspend fun masterAuth(value: ClusterMasterAuthArgs?)
@JvmName(name = "sikmbpodkrabhhan")
suspend fun masterAuth(argument: suspend ClusterMasterAuthArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhujxlttjyvqtrxy")
suspend fun masterAuthorizedNetworksConfig(value: Output<ClusterMasterAuthorizedNetworksConfigArgs>)
@JvmName(name = "napsqhyafgjvywtd")
suspend fun masterAuthorizedNetworksConfig(argument: suspend ClusterMasterAuthorizedNetworksConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "utaxlnbdlxnajiqb")
suspend fun meshCertificates(value: Output<ClusterMeshCertificatesArgs>)
@JvmName(name = "ontbbjkhvdxhdhdx")
suspend fun meshCertificates(value: ClusterMeshCertificatesArgs?)
@JvmName(name = "dbcylyiugsvlklek")
suspend fun meshCertificates(argument: suspend ClusterMeshCertificatesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uscqykbgvnkpurou")
suspend fun minMasterVersion(value: Output<String>)
@JvmName(name = "lrutyryayuiwsave")
suspend fun minMasterVersion(value: String?)
Link copied to clipboard
@JvmName(name = "kaljfbopromityfa")
suspend fun monitoringConfig(value: Output<ClusterMonitoringConfigArgs>)
@JvmName(name = "ssqlprxxbvpxlixh")
suspend fun monitoringConfig(value: ClusterMonitoringConfigArgs?)
@JvmName(name = "exqwpxroguxubeuw")
suspend fun monitoringConfig(argument: suspend ClusterMonitoringConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "snciypubuyplysyb")
suspend fun monitoringService(value: Output<String>)
@JvmName(name = "rpdvykdafvgwadly")
suspend fun monitoringService(value: String?)
Link copied to clipboard
@JvmName(name = "iqvenqpaihmysbej")
suspend fun name(value: Output<String>)
@JvmName(name = "oashehmgavgahian")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ffyjumtmnonfktts")
suspend fun network(value: Output<String>)
@JvmName(name = "bmbhayesewlienyw")
suspend fun network(value: String?)
Link copied to clipboard
@JvmName(name = "prmdjfsrcwjgebxd")
suspend fun networkingMode(value: Output<String>)
@JvmName(name = "dodkjognerwjjtyn")
suspend fun networkingMode(value: String?)
Link copied to clipboard
@JvmName(name = "iowajksucmtqrnlo")
suspend fun networkPolicy(value: Output<ClusterNetworkPolicyArgs>)
@JvmName(name = "uadddbbjhivitifi")
suspend fun networkPolicy(value: ClusterNetworkPolicyArgs?)
@JvmName(name = "uxcbkkpjflabxmnp")
suspend fun networkPolicy(argument: suspend ClusterNetworkPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kwchflfbieoqgvek")
suspend fun nodeConfig(value: Output<ClusterNodeConfigArgs>)
@JvmName(name = "dshwoqjnigwghsae")
suspend fun nodeConfig(value: ClusterNodeConfigArgs?)
@JvmName(name = "hnrqdugjjlaetepw")
suspend fun nodeConfig(argument: suspend ClusterNodeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eergtrxffgavsuaw")
suspend fun nodeLocations(value: Output<List<String>>)
@JvmName(name = "xbuerslvtlnmannc")
suspend fun nodeLocations(vararg values: Output<String>)
@JvmName(name = "bjtflcymreucihoe")
suspend fun nodeLocations(vararg values: String)
@JvmName(name = "ultxynhgiuofxvlb")
suspend fun nodeLocations(values: List<Output<String>>)
@JvmName(name = "xbgoynopdbqifclg")
suspend fun nodeLocations(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ifmmkloerpwbfocx")
suspend fun nodePoolAutoConfig(value: Output<ClusterNodePoolAutoConfigArgs>)
@JvmName(name = "lfpetqkkaqhmqhst")
suspend fun nodePoolAutoConfig(value: ClusterNodePoolAutoConfigArgs?)
@JvmName(name = "ckxptbqrghnxwigx")
suspend fun nodePoolAutoConfig(argument: suspend ClusterNodePoolAutoConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kqajuxjojpxbdgsg")
suspend fun nodePoolDefaults(value: Output<ClusterNodePoolDefaultsArgs>)
@JvmName(name = "eqmlmijktnidtlir")
suspend fun nodePoolDefaults(value: ClusterNodePoolDefaultsArgs?)
@JvmName(name = "acnheivujuuhdgny")
suspend fun nodePoolDefaults(argument: suspend ClusterNodePoolDefaultsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "osekmqnnhhlqhqls")
suspend fun nodePools(value: Output<List<ClusterNodePoolArgs>>)
@JvmName(name = "ytwqriobriaereih")
suspend fun nodePools(vararg values: Output<ClusterNodePoolArgs>)
@JvmName(name = "xuvedjyysuuokfjy")
suspend fun nodePools(vararg values: ClusterNodePoolArgs)
@JvmName(name = "cmrakysacjyxecii")
suspend fun nodePools(vararg argument: suspend ClusterNodePoolArgsBuilder.() -> Unit)
@JvmName(name = "lnofefxnrbwsrmjf")
suspend fun nodePools(values: List<Output<ClusterNodePoolArgs>>)
@JvmName(name = "flrtwwvsqguiswdb")
suspend fun nodePools(value: List<ClusterNodePoolArgs>?)
@JvmName(name = "ubdargrpmvxivaof")
suspend fun nodePools(argument: List<suspend ClusterNodePoolArgsBuilder.() -> Unit>)
@JvmName(name = "yygtpsstequhafgr")
suspend fun nodePools(argument: suspend ClusterNodePoolArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bhtwqbpfcjlplvls")
suspend fun nodeVersion(value: Output<String>)
@JvmName(name = "trupqibwqevyepna")
suspend fun nodeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "hsecossstarpuvrl")
suspend fun notificationConfig(value: Output<ClusterNotificationConfigArgs>)
@JvmName(name = "iijnvojswfnjwpyj")
suspend fun notificationConfig(value: ClusterNotificationConfigArgs?)
@JvmName(name = "touqkglcbnwmokfa")
suspend fun notificationConfig(argument: suspend ClusterNotificationConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "adhqhkeochvquawc")
suspend fun podSecurityPolicyConfig(value: Output<ClusterPodSecurityPolicyConfigArgs>)
@JvmName(name = "fmrdkdycaqihkeyn")
suspend fun podSecurityPolicyConfig(value: ClusterPodSecurityPolicyConfigArgs?)
@JvmName(name = "cfmgskwxyupdajkg")
suspend fun podSecurityPolicyConfig(argument: suspend ClusterPodSecurityPolicyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xqctparansbaroqu")
suspend fun privateClusterConfig(value: Output<ClusterPrivateClusterConfigArgs>)
@JvmName(name = "vhrnckdeahvwrcqn")
suspend fun privateClusterConfig(value: ClusterPrivateClusterConfigArgs?)
@JvmName(name = "cvrmkotcyocsrasw")
suspend fun privateClusterConfig(argument: suspend ClusterPrivateClusterConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bflvldcxwcxtbipu")
suspend fun privateIpv6GoogleAccess(value: Output<String>)
@JvmName(name = "vrrhkntlxnymytxq")
suspend fun privateIpv6GoogleAccess(value: String?)
Link copied to clipboard
@JvmName(name = "xdkotoxanimguxhh")
suspend fun project(value: Output<String>)
@JvmName(name = "rsdoxbtqqtyldhti")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "gojiguwmrenxyvhj")
suspend fun releaseChannel(value: Output<ClusterReleaseChannelArgs>)
@JvmName(name = "hqytculutvejqtrg")
suspend fun releaseChannel(value: ClusterReleaseChannelArgs?)
@JvmName(name = "mimgqosraenygsgw")
suspend fun releaseChannel(argument: suspend ClusterReleaseChannelArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eelblincpdkndgkw")
suspend fun removeDefaultNodePool(value: Output<Boolean>)
@JvmName(name = "xpweuftcaweyseog")
suspend fun removeDefaultNodePool(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ldgbwiiblbglifob")
suspend fun resourceLabels(value: Output<Map<String, String>>)
@JvmName(name = "jvbhlpfxxbxwhuyv")
fun resourceLabels(vararg values: Pair<String, String>)
@JvmName(name = "unuxmaiumxiiknsr")
suspend fun resourceLabels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ytbmwqqvqptotgbw")
suspend fun resourceUsageExportConfig(value: Output<ClusterResourceUsageExportConfigArgs>)
@JvmName(name = "hvkahcphavclahxb")
suspend fun resourceUsageExportConfig(value: ClusterResourceUsageExportConfigArgs?)
@JvmName(name = "jkfnpoibekxolidk")
suspend fun resourceUsageExportConfig(argument: suspend ClusterResourceUsageExportConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wcohosmjkyccspow")
suspend fun serviceExternalIpsConfig(value: Output<ClusterServiceExternalIpsConfigArgs>)
@JvmName(name = "satcofrtrbwlojoi")
suspend fun serviceExternalIpsConfig(value: ClusterServiceExternalIpsConfigArgs?)
@JvmName(name = "pssqlcgpgstcwbsd")
suspend fun serviceExternalIpsConfig(argument: suspend ClusterServiceExternalIpsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "trcndyhrlyvtfvmq")
suspend fun subnetwork(value: Output<String>)
@JvmName(name = "gnhrsnqtadimliyi")
suspend fun subnetwork(value: String?)
Link copied to clipboard
@JvmName(name = "pgflewqxiqlussiv")
suspend fun tpuConfig(value: Output<ClusterTpuConfigArgs>)
@JvmName(name = "rdseqyidokbarwrj")
suspend fun tpuConfig(value: ClusterTpuConfigArgs?)
@JvmName(name = "lbvskrvpahvylvja")
suspend fun tpuConfig(argument: suspend ClusterTpuConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dmwmbmfxpbppsfnc")
suspend fun verticalPodAutoscaling(value: Output<ClusterVerticalPodAutoscalingArgs>)
@JvmName(name = "lsuklkvwmjkawych")
suspend fun verticalPodAutoscaling(value: ClusterVerticalPodAutoscalingArgs?)
@JvmName(name = "uhhfmlytgnvmijfs")
suspend fun verticalPodAutoscaling(argument: suspend ClusterVerticalPodAutoscalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qbxtjhaihiurhsoo")
suspend fun workloadIdentityConfig(value: Output<ClusterWorkloadIdentityConfigArgs>)
@JvmName(name = "gstjkfytvnbqprev")
suspend fun workloadIdentityConfig(value: ClusterWorkloadIdentityConfigArgs?)
@JvmName(name = "nwesqjwpqfyxmkbd")
suspend fun workloadIdentityConfig(argument: suspend ClusterWorkloadIdentityConfigArgsBuilder.() -> Unit)