Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi
Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi
Data source for managing AWS EKS (Elastic Kubernetes) Cluster Versions.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.eks.getClusterVersions({});
export const eksClusterVersions = example.then(example => example.clusterVersions);
export const eksClusterVersionFiltered = example.then(example => .filter(version => version.clusterVersion == "1.33").map(version => (version)));
export const eksClusterVersionList = example.then(example => .map(version => (version.clusterVersion)));
import pulumi
import pulumi_aws as aws
example = aws.eks.get_cluster_versions()
pulumi.export("eksClusterVersions", example.cluster_versions)
pulumi.export("eksClusterVersionFiltered", [version for version in example.cluster_versions if version.cluster_version == "1.33"])
pulumi.export("eksClusterVersionList", [version.cluster_version for version in example.cluster_versions])
Example coming soon!
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.Eks.GetClusterVersions.Invoke();
return new Dictionary<string, object?>
{
["eksClusterVersions"] = example.Apply(getClusterVersionsResult => getClusterVersionsResult.ClusterVersions),
["eksClusterVersionFiltered"] = .Where(version => version.ClusterVersion == "1.33").Select(version =>
{
return version;
}).ToList(),
["eksClusterVersionList"] = .Select(version =>
{
return version.ClusterVersion;
}).ToList(),
};
});
Example coming soon!
Example coming soon!
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_eks_getclusterversions" "example" {
}
output "eksClusterVersions" {
value = data.aws_eks_getclusterversions.example.cluster_versions
}
output "eksClusterVersionFiltered" {
value = [for version in data.aws_eks_getclusterversions.example.cluster_versions : version if version.clusterVersion == "1.33"]
}
output "eksClusterVersionList" {
value = [for version in data.aws_eks_getclusterversions.example.cluster_versions : version.clusterVersion]
}
Filter by Cluster Type
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.eks.getClusterVersions({
clusterType: "eks",
});
import pulumi
import pulumi_aws as aws
example = aws.eks.get_cluster_versions(cluster_type="eks")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/eks"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := eks.GetClusterVersions(ctx, &eks.GetClusterVersionsArgs{
ClusterType: pulumi.StringRef("eks"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.Eks.GetClusterVersions.Invoke(new()
{
ClusterType = "eks",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.eks.EksFunctions;
import com.pulumi.aws.eks.inputs.GetClusterVersionsArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = EksFunctions.getClusterVersions(GetClusterVersionsArgs.builder()
.clusterType("eks")
.build());
}
}
variables:
example:
fn::invoke:
function: aws:eks:getClusterVersions
arguments:
clusterType: eks
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_eks_getclusterversions" "example" {
cluster_type = "eks"
}
Filter by Version Status
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.eks.getClusterVersions({
versionStatus: "STANDARD_SUPPORT",
});
import pulumi
import pulumi_aws as aws
example = aws.eks.get_cluster_versions(version_status="STANDARD_SUPPORT")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/eks"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := eks.GetClusterVersions(ctx, &eks.GetClusterVersionsArgs{
VersionStatus: pulumi.StringRef("STANDARD_SUPPORT"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.Eks.GetClusterVersions.Invoke(new()
{
VersionStatus = "STANDARD_SUPPORT",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.eks.EksFunctions;
import com.pulumi.aws.eks.inputs.GetClusterVersionsArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = EksFunctions.getClusterVersions(GetClusterVersionsArgs.builder()
.versionStatus("STANDARD_SUPPORT")
.build());
}
}
variables:
example:
fn::invoke:
function: aws:eks:getClusterVersions
arguments:
versionStatus: STANDARD_SUPPORT
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_eks_getclusterversions" "example" {
version_status = "STANDARD_SUPPORT"
}
Using getClusterVersions
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getClusterVersions(args: GetClusterVersionsArgs, opts?: InvokeOptions): Promise<GetClusterVersionsResult>
function getClusterVersionsOutput(args: GetClusterVersionsOutputArgs, opts?: InvokeOutputOptions): Output<GetClusterVersionsResult>def get_cluster_versions(cluster_type: Optional[str] = None,
cluster_versions_onlies: Optional[Sequence[str]] = None,
default_only: Optional[bool] = None,
include_all: Optional[bool] = None,
region: Optional[str] = None,
version_status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterVersionsResult
def get_cluster_versions_output(cluster_type: pulumi.Input[Optional[str]] = None,
cluster_versions_onlies: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
default_only: pulumi.Input[Optional[bool]] = None,
include_all: pulumi.Input[Optional[bool]] = None,
region: pulumi.Input[Optional[str]] = None,
version_status: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetClusterVersionsResult]func GetClusterVersions(ctx *Context, args *GetClusterVersionsArgs, opts ...InvokeOption) (*GetClusterVersionsResult, error)
func GetClusterVersionsOutput(ctx *Context, args *GetClusterVersionsOutputArgs, opts ...InvokeOption) GetClusterVersionsResultOutput> Note: This function is named GetClusterVersions in the Go SDK.
public static class GetClusterVersions
{
public static Task<GetClusterVersionsResult> InvokeAsync(GetClusterVersionsArgs args, InvokeOptions? opts = null)
public static Output<GetClusterVersionsResult> Invoke(GetClusterVersionsInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetClusterVersionsResult> Invoke(GetClusterVersionsInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetClusterVersionsResult> getClusterVersions(GetClusterVersionsArgs args, InvokeOptions options)
public static Output<GetClusterVersionsResult> getClusterVersions(GetClusterVersionsArgs args, InvokeOptions options)
public static Output<GetClusterVersionsResult> getClusterVersions(GetClusterVersionsArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws:eks/getClusterVersions:getClusterVersions
arguments:
# arguments dictionarydata "aws_eks_get_cluster_versions" "name" {
# arguments
}The following arguments are supported:
- Cluster
Type string - Type of clusters to filter by.
Currently, the only valid value is
eks. - Cluster
Versions List<string>Onlies - Default
Only bool - Whether to show only the default versions of Kubernetes supported by EKS.
- Include
All bool - Whether to include all kubernetes versions in the response.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Version
Status string - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- Cluster
Type string - Type of clusters to filter by.
Currently, the only valid value is
eks. - Cluster
Versions []stringOnlies - Default
Only bool - Whether to show only the default versions of Kubernetes supported by EKS.
- Include
All bool - Whether to include all kubernetes versions in the response.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Version
Status string - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster_
type string - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster_
versions_ list(string)onlies - default_
only bool - Whether to show only the default versions of Kubernetes supported by EKS.
- include_
all bool - Whether to include all kubernetes versions in the response.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version_
status string - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster
Type String - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster
Versions List<String>Onlies - default
Only Boolean - Whether to show only the default versions of Kubernetes supported by EKS.
- include
All Boolean - Whether to include all kubernetes versions in the response.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version
Status String - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster
Type string - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster
Versions string[]Onlies - default
Only boolean - Whether to show only the default versions of Kubernetes supported by EKS.
- include
All boolean - Whether to include all kubernetes versions in the response.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version
Status string - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster_
type str - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster_
versions_ Sequence[str]onlies - default_
only bool - Whether to show only the default versions of Kubernetes supported by EKS.
- include_
all bool - Whether to include all kubernetes versions in the response.
- region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version_
status str - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster
Type String - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster
Versions List<String>Onlies - default
Only Boolean - Whether to show only the default versions of Kubernetes supported by EKS.
- include
All Boolean - Whether to include all kubernetes versions in the response.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version
Status String - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
getClusterVersions Result
The following output properties are available:
- Cluster
Versions List<GetCluster Versions Cluster Version> - A list of Kubernetes version information.
- Region string
- Cluster
Type string - Type of cluster that the version belongs to.
- Cluster
Versions List<string>Onlies - Default
Only bool - Include
All bool - Version
Status string - Status of the EKS cluster version.
- Cluster
Versions []GetCluster Versions Cluster Version - A list of Kubernetes version information.
- Region string
- Cluster
Type string - Type of cluster that the version belongs to.
- Cluster
Versions []stringOnlies - Default
Only bool - Include
All bool - Version
Status string - Status of the EKS cluster version.
- cluster_
versions list(object) - A list of Kubernetes version information.
- region string
- cluster_
type string - Type of cluster that the version belongs to.
- cluster_
versions_ list(string)onlies - default_
only bool - include_
all bool - version_
status string - Status of the EKS cluster version.
- cluster
Versions List<GetCluster Versions Cluster Version> - A list of Kubernetes version information.
- region String
- cluster
Type String - Type of cluster that the version belongs to.
- cluster
Versions List<String>Onlies - default
Only Boolean - include
All Boolean - version
Status String - Status of the EKS cluster version.
- cluster
Versions GetCluster Versions Cluster Version[] - A list of Kubernetes version information.
- region string
- cluster
Type string - Type of cluster that the version belongs to.
- cluster
Versions string[]Onlies - default
Only boolean - include
All boolean - version
Status string - Status of the EKS cluster version.
- cluster_
versions Sequence[GetCluster Versions Cluster Version] - A list of Kubernetes version information.
- region str
- cluster_
type str - Type of cluster that the version belongs to.
- cluster_
versions_ Sequence[str]onlies - default_
only bool - include_
all bool - version_
status str - Status of the EKS cluster version.
- cluster
Versions List<Property Map> - A list of Kubernetes version information.
- region String
- cluster
Type String - Type of cluster that the version belongs to.
- cluster
Versions List<String>Onlies - default
Only Boolean - include
All Boolean - version
Status String - Status of the EKS cluster version.
Supporting Types
GetClusterVersionsClusterVersion
- Cluster
Type string - Type of clusters to filter by.
Currently, the only valid value is
eks. - Cluster
Version string - Kubernetes version supported by EKS.
- Control
Plane List<GetComponent Configs Cluster Versions Cluster Version Control Plane Component Config> - Default control plane component configuration and constraints for this version.
- Control
Plane List<GetScaling Tiers Cluster Versions Cluster Version Control Plane Scaling Tier> - Available provisioned control plane scaling tiers and their capabilities.
- Default
Platform stringVersion - Default eks platform version for the cluster version.
- Default
Version bool - Default Kubernetes version for the cluster version.
- End
Of stringExtended Support Date - End of extended support date for the cluster version.
- End
Of stringStandard Support Date - End of standard support date for the cluster version.
- Kubernetes
Patch stringVersion - Kubernetes patch version for the cluster version.
- Release
Date string - Release date of the cluster version.
- Version
Status string - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- Cluster
Type string - Type of clusters to filter by.
Currently, the only valid value is
eks. - Cluster
Version string - Kubernetes version supported by EKS.
- Control
Plane []GetComponent Configs Cluster Versions Cluster Version Control Plane Component Config - Default control plane component configuration and constraints for this version.
- Control
Plane []GetScaling Tiers Cluster Versions Cluster Version Control Plane Scaling Tier - Available provisioned control plane scaling tiers and their capabilities.
- Default
Platform stringVersion - Default eks platform version for the cluster version.
- Default
Version bool - Default Kubernetes version for the cluster version.
- End
Of stringExtended Support Date - End of extended support date for the cluster version.
- End
Of stringStandard Support Date - End of standard support date for the cluster version.
- Kubernetes
Patch stringVersion - Kubernetes patch version for the cluster version.
- Release
Date string - Release date of the cluster version.
- Version
Status string - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster_
type string - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster_
version string - Kubernetes version supported by EKS.
- control_
plane_ list(object)component_ configs - Default control plane component configuration and constraints for this version.
- control_
plane_ list(object)scaling_ tiers - Available provisioned control plane scaling tiers and their capabilities.
- default_
platform_ stringversion - Default eks platform version for the cluster version.
- default_
version bool - Default Kubernetes version for the cluster version.
- end_
of_ stringextended_ support_ date - End of extended support date for the cluster version.
- end_
of_ stringstandard_ support_ date - End of standard support date for the cluster version.
- kubernetes_
patch_ stringversion - Kubernetes patch version for the cluster version.
- release_
date string - Release date of the cluster version.
- version_
status string - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster
Type String - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster
Version String - Kubernetes version supported by EKS.
- control
Plane List<GetComponent Configs Cluster Versions Cluster Version Control Plane Component Config> - Default control plane component configuration and constraints for this version.
- control
Plane List<GetScaling Tiers Cluster Versions Cluster Version Control Plane Scaling Tier> - Available provisioned control plane scaling tiers and their capabilities.
- default
Platform StringVersion - Default eks platform version for the cluster version.
- default
Version Boolean - Default Kubernetes version for the cluster version.
- end
Of StringExtended Support Date - End of extended support date for the cluster version.
- end
Of StringStandard Support Date - End of standard support date for the cluster version.
- kubernetes
Patch StringVersion - Kubernetes patch version for the cluster version.
- release
Date String - Release date of the cluster version.
- version
Status String - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster
Type string - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster
Version string - Kubernetes version supported by EKS.
- control
Plane GetComponent Configs Cluster Versions Cluster Version Control Plane Component Config[] - Default control plane component configuration and constraints for this version.
- control
Plane GetScaling Tiers Cluster Versions Cluster Version Control Plane Scaling Tier[] - Available provisioned control plane scaling tiers and their capabilities.
- default
Platform stringVersion - Default eks platform version for the cluster version.
- default
Version boolean - Default Kubernetes version for the cluster version.
- end
Of stringExtended Support Date - End of extended support date for the cluster version.
- end
Of stringStandard Support Date - End of standard support date for the cluster version.
- kubernetes
Patch stringVersion - Kubernetes patch version for the cluster version.
- release
Date string - Release date of the cluster version.
- version
Status string - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster_
type str - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster_
version str - Kubernetes version supported by EKS.
- control_
plane_ Sequence[Getcomponent_ configs Cluster Versions Cluster Version Control Plane Component Config] - Default control plane component configuration and constraints for this version.
- control_
plane_ Sequence[Getscaling_ tiers Cluster Versions Cluster Version Control Plane Scaling Tier] - Available provisioned control plane scaling tiers and their capabilities.
- default_
platform_ strversion - Default eks platform version for the cluster version.
- default_
version bool - Default Kubernetes version for the cluster version.
- end_
of_ strextended_ support_ date - End of extended support date for the cluster version.
- end_
of_ strstandard_ support_ date - End of standard support date for the cluster version.
- kubernetes_
patch_ strversion - Kubernetes patch version for the cluster version.
- release_
date str - Release date of the cluster version.
- version_
status str - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
- cluster
Type String - Type of clusters to filter by.
Currently, the only valid value is
eks. - cluster
Version String - Kubernetes version supported by EKS.
- control
Plane List<Property Map>Component Configs - Default control plane component configuration and constraints for this version.
- control
Plane List<Property Map>Scaling Tiers - Available provisioned control plane scaling tiers and their capabilities.
- default
Platform StringVersion - Default eks platform version for the cluster version.
- default
Version Boolean - Default Kubernetes version for the cluster version.
- end
Of StringExtended Support Date - End of extended support date for the cluster version.
- end
Of StringStandard Support Date - End of standard support date for the cluster version.
- kubernetes
Patch StringVersion - Kubernetes patch version for the cluster version.
- release
Date String - Release date of the cluster version.
- version
Status String - Status of the EKS cluster versions to list.
Valid values are
STANDARD_SUPPORTorUNSUPPORTEDorEXTENDED_SUPPORT.
GetClusterVersionsClusterVersionControlPlaneComponentConfig
- Kube
Api List<GetServer Configs Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config> - Kubernetes API server configuration defaults and constraints.
- Kube
Controller List<GetManager Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config> - Kubernetes controller manager configuration defaults and constraints.
- Kube
Scheduler List<GetConfigs Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config> - Kubernetes scheduler configuration defaults and constraints.
- Kube
Api []GetServer Configs Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config - Kubernetes API server configuration defaults and constraints.
- Kube
Controller []GetManager Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config - Kubernetes controller manager configuration defaults and constraints.
- Kube
Scheduler []GetConfigs Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config - Kubernetes scheduler configuration defaults and constraints.
- kube_
api_ list(object)server_ configs - Kubernetes API server configuration defaults and constraints.
- kube_
controller_ list(object)manager_ configs - Kubernetes controller manager configuration defaults and constraints.
- kube_
scheduler_ list(object)configs - Kubernetes scheduler configuration defaults and constraints.
- kube
Api List<GetServer Configs Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config> - Kubernetes API server configuration defaults and constraints.
- kube
Controller List<GetManager Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config> - Kubernetes controller manager configuration defaults and constraints.
- kube
Scheduler List<GetConfigs Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config> - Kubernetes scheduler configuration defaults and constraints.
- kube
Api GetServer Configs Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config[] - Kubernetes API server configuration defaults and constraints.
- kube
Controller GetManager Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config[] - Kubernetes controller manager configuration defaults and constraints.
- kube
Scheduler GetConfigs Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config[] - Kubernetes scheduler configuration defaults and constraints.
- kube_
api_ Sequence[Getserver_ configs Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config] - Kubernetes API server configuration defaults and constraints.
- kube_
controller_ Sequence[Getmanager_ configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config] - Kubernetes controller manager configuration defaults and constraints.
- kube_
scheduler_ Sequence[Getconfigs Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config] - Kubernetes scheduler configuration defaults and constraints.
- kube
Api List<Property Map>Server Configs - Kubernetes API server configuration defaults and constraints.
- kube
Controller List<Property Map>Manager Configs - Kubernetes controller manager configuration defaults and constraints.
- kube
Scheduler List<Property Map>Configs - Kubernetes scheduler configuration defaults and constraints.
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeApiServerConfig
- Event
Ttls List<GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl> - Event TTL configuration with default value and constraints.
- Service
Node List<GetPort Ranges Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range> - Service node port range configuration with default value and constraints.
- Event
Ttls []GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl - Event TTL configuration with default value and constraints.
- Service
Node []GetPort Ranges Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range - Service node port range configuration with default value and constraints.
- event_
ttls list(object) - Event TTL configuration with default value and constraints.
- service_
node_ list(object)port_ ranges - Service node port range configuration with default value and constraints.
- event
Ttls List<GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl> - Event TTL configuration with default value and constraints.
- service
Node List<GetPort Ranges Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range> - Service node port range configuration with default value and constraints.
- event
Ttls GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl[] - Event TTL configuration with default value and constraints.
- service
Node GetPort Ranges Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range[] - Service node port range configuration with default value and constraints.
- event_
ttls Sequence[GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl] - Event TTL configuration with default value and constraints.
- service_
node_ Sequence[Getport_ ranges Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range] - Service node port range configuration with default value and constraints.
- event
Ttls List<Property Map> - Event TTL configuration with default value and constraints.
- service
Node List<Property Map>Port Ranges - Service node port range configuration with default value and constraints.
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeApiServerConfigEventTtl
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl Constraint> - Scoring strategy constraints.
- Default
Value string - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl Constraint - Scoring strategy constraints.
- Default
Value string - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
value string - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl Constraint> - Scoring strategy constraints.
- default
Value String - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl Constraint[] - Scoring strategy constraints.
- default
Value string - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Event Ttl Constraint] - Scoring strategy constraints.
- default_
value str - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Value String - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeApiServerConfigEventTtlConstraint
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeApiServerConfigServiceNodePortRange
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint> - Scoring strategy constraints.
- Default
Values List<GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Default Value> - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint - Scoring strategy constraints.
- Default
Values []GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Default Value - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
values list(object) - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint> - Scoring strategy constraints.
- default
Values List<GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Default Value> - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint[] - Scoring strategy constraints.
- default
Values GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Default Value[] - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint] - Scoring strategy constraints.
- default_
values Sequence[GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Default Value] - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Values List<Property Map> - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeApiServerConfigServiceNodePortRangeConstraint
- Max
Ports List<GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Max Port> - The allowed range for the maximum port (
min,max). - Min
Ports List<GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Min Port> - The allowed range for the minimum port (
min,max).
- Max
Ports []GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Max Port - The allowed range for the maximum port (
min,max). - Min
Ports []GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Min Port - The allowed range for the minimum port (
min,max).
- max_
ports list(object) - The allowed range for the maximum port (
min,max). - min_
ports list(object) - The allowed range for the minimum port (
min,max).
- max
Ports List<GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Max Port> - The allowed range for the maximum port (
min,max). - min
Ports List<GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Min Port> - The allowed range for the minimum port (
min,max).
- max
Ports GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Max Port[] - The allowed range for the maximum port (
min,max). - min
Ports GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Min Port[] - The allowed range for the minimum port (
min,max).
- max_
ports Sequence[GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Max Port] - The allowed range for the maximum port (
min,max). - min_
ports Sequence[GetCluster Versions Cluster Version Control Plane Component Config Kube Api Server Config Service Node Port Range Constraint Min Port] - The allowed range for the minimum port (
min,max).
- max
Ports List<Property Map> - The allowed range for the maximum port (
min,max). - min
Ports List<Property Map> - The allowed range for the minimum port (
min,max).
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeApiServerConfigServiceNodePortRangeConstraintMaxPort
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeApiServerConfigServiceNodePortRangeConstraintMinPort
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeApiServerConfigServiceNodePortRangeDefaultValue
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeControllerManagerConfig
- Horizontal
Pod List<GetAutoscaler Controller Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config> - HPA controller configuration defaults and constraints.
- Pod
Gc List<GetController Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config> - Pod garbage collection controller configuration defaults and constraints.
- Horizontal
Pod []GetAutoscaler Controller Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config - HPA controller configuration defaults and constraints.
- Pod
Gc []GetController Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config - Pod garbage collection controller configuration defaults and constraints.
- horizontal_
pod_ list(object)autoscaler_ controller_ configs - HPA controller configuration defaults and constraints.
- pod_
gc_ list(object)controller_ configs - Pod garbage collection controller configuration defaults and constraints.
- horizontal
Pod List<GetAutoscaler Controller Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config> - HPA controller configuration defaults and constraints.
- pod
Gc List<GetController Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config> - Pod garbage collection controller configuration defaults and constraints.
- horizontal
Pod GetAutoscaler Controller Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config[] - HPA controller configuration defaults and constraints.
- pod
Gc GetController Configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config[] - Pod garbage collection controller configuration defaults and constraints.
- horizontal_
pod_ Sequence[Getautoscaler_ controller_ configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config] - HPA controller configuration defaults and constraints.
- pod_
gc_ Sequence[Getcontroller_ configs Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config] - Pod garbage collection controller configuration defaults and constraints.
- horizontal
Pod List<Property Map>Autoscaler Controller Configs - HPA controller configuration defaults and constraints.
- pod
Gc List<Property Map>Controller Configs - Pod garbage collection controller configuration defaults and constraints.
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeControllerManagerConfigHorizontalPodAutoscalerControllerConfig
- Horizontal
Pod List<GetAutoscaler Sync Periods Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period> - HPA sync period configuration with default value and constraints.
- Horizontal
Pod []GetAutoscaler Sync Periods Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period - HPA sync period configuration with default value and constraints.
- horizontal_
pod_ list(object)autoscaler_ sync_ periods - HPA sync period configuration with default value and constraints.
- horizontal
Pod List<GetAutoscaler Sync Periods Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period> - HPA sync period configuration with default value and constraints.
- horizontal
Pod GetAutoscaler Sync Periods Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period[] - HPA sync period configuration with default value and constraints.
- horizontal_
pod_ Sequence[Getautoscaler_ sync_ periods Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period] - HPA sync period configuration with default value and constraints.
- horizontal
Pod List<Property Map>Autoscaler Sync Periods - HPA sync period configuration with default value and constraints.
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeControllerManagerConfigHorizontalPodAutoscalerControllerConfigHorizontalPodAutoscalerSyncPeriod
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint> - Scoring strategy constraints.
- Default
Value string - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint - Scoring strategy constraints.
- Default
Value string - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
value string - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint> - Scoring strategy constraints.
- default
Value String - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint[] - Scoring strategy constraints.
- default
Value string - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint] - Scoring strategy constraints.
- default_
value str - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Value String - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeControllerManagerConfigHorizontalPodAutoscalerControllerConfigHorizontalPodAutoscalerSyncPeriodConstraint
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeControllerManagerConfigPodGcControllerConfig
- Terminated
Pod List<GetGc Thresholds Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold> - Terminated pod GC threshold configuration with default value and constraints.
- Terminated
Pod []GetGc Thresholds Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold - Terminated pod GC threshold configuration with default value and constraints.
- terminated_
pod_ list(object)gc_ thresholds - Terminated pod GC threshold configuration with default value and constraints.
- terminated
Pod List<GetGc Thresholds Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold> - Terminated pod GC threshold configuration with default value and constraints.
- terminated
Pod GetGc Thresholds Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold[] - Terminated pod GC threshold configuration with default value and constraints.
- terminated_
pod_ Sequence[Getgc_ thresholds Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold] - Terminated pod GC threshold configuration with default value and constraints.
- terminated
Pod List<Property Map>Gc Thresholds - Terminated pod GC threshold configuration with default value and constraints.
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeControllerManagerConfigPodGcControllerConfigTerminatedPodGcThreshold
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint> - Scoring strategy constraints.
- Default
Value int - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint - Scoring strategy constraints.
- Default
Value int - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
value number - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint> - Scoring strategy constraints.
- default
Value Integer - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint[] - Scoring strategy constraints.
- default
Value number - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Component Config Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint] - Scoring strategy constraints.
- default_
value int - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Value Number - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeControllerManagerConfigPodGcControllerConfigTerminatedPodGcThresholdConstraint
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfig
- Node
Resources List<GetFits Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit> - NodeResourcesFit plugin configuration with default value and constraints.
- Node
Resources []GetFits Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit - NodeResourcesFit plugin configuration with default value and constraints.
- node_
resources_ list(object)fits - NodeResourcesFit plugin configuration with default value and constraints.
- node
Resources List<GetFits Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit> - NodeResourcesFit plugin configuration with default value and constraints.
- node
Resources GetFits Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit[] - NodeResourcesFit plugin configuration with default value and constraints.
- node_
resources_ Sequence[Getfits Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit] - NodeResourcesFit plugin configuration with default value and constraints.
- node
Resources List<Property Map>Fits - NodeResourcesFit plugin configuration with default value and constraints.
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFit
- Scoring
Strategies List<GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy> - Allowed values for the strategy type.
- Scoring
Strategies []GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy - Allowed values for the strategy type.
- scoring_
strategies list(object) - Allowed values for the strategy type.
- scoring
Strategies List<GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy> - Allowed values for the strategy type.
- scoring
Strategies GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy[] - Allowed values for the strategy type.
- scoring_
strategies Sequence[GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy] - Allowed values for the strategy type.
- scoring
Strategies List<Property Map> - Allowed values for the strategy type.
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFitScoringStrategy
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint> - Scoring strategy constraints.
- Default
Values List<GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value> - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint - Scoring strategy constraints.
- Default
Values []GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
values list(object) - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint> - Scoring strategy constraints.
- default
Values List<GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value> - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint[] - Scoring strategy constraints.
- default
Values GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value[] - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint] - Scoring strategy constraints.
- default_
values Sequence[GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value] - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Values List<Property Map> - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraint
- Resources
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource> - Constraints for resource names and weights.
- Scoring
Strategies List<GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy> - Allowed values for the strategy type.
- Resources
[]Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource - Constraints for resource names and weights.
- Scoring
Strategies []GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy - Allowed values for the strategy type.
- resources list(object)
- Constraints for resource names and weights.
- scoring_
strategies list(object) - Allowed values for the strategy type.
- resources
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource> - Constraints for resource names and weights.
- scoring
Strategies List<GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy> - Allowed values for the strategy type.
- resources
Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource[] - Constraints for resource names and weights.
- scoring
Strategies GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy[] - Allowed values for the strategy type.
- resources
Sequence[Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource] - Constraints for resource names and weights.
- scoring_
strategies Sequence[GetCluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy] - Allowed values for the strategy type.
- resources List<Property Map>
- Constraints for resource names and weights.
- scoring
Strategies List<Property Map> - Allowed values for the strategy type.
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraintResource
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraintResourceName
- Allowed
Values List<string>
- Allowed
Values []string
- allowed_
values list(string)
- allowed
Values List<String>
- allowed
Values string[]
- allowed_
values Sequence[str]
- allowed
Values List<String>
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraintResourceWeight
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraintScoringStrategy
- Allowed
Values List<string>
- Allowed
Values []string
- allowed_
values list(string)
- allowed
Values List<String>
- allowed
Values string[]
- allowed_
values Sequence[str]
- allowed
Values List<String>
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFitScoringStrategyDefaultValue
- Resources
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource> - Constraints for resource names and weights.
- Type string
- Resources
[]Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource - Constraints for resource names and weights.
- Type string
- resources list(object)
- Constraints for resource names and weights.
- type string
- resources
List<Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource> - Constraints for resource names and weights.
- type String
- resources
Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource[] - Constraints for resource names and weights.
- type string
- resources
Sequence[Get
Cluster Versions Cluster Version Control Plane Component Config Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource] - Constraints for resource names and weights.
- type str
- resources List<Property Map>
- Constraints for resource names and weights.
- type String
GetClusterVersionsClusterVersionControlPlaneComponentConfigKubeSchedulerConfigNodeResourcesFitScoringStrategyDefaultValueResource
GetClusterVersionsClusterVersionControlPlaneScalingTier
- Api
Request intConcurrency - Maximum API request concurrency supported by this tier.
- Cluster
Database intSize Gb - Maximum cluster database size in GB supported by this tier.
- Control
Plane List<GetComponent Config Overrides Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override> - Control plane component configuration overrides specific to this tier (same structure as
controlPlaneComponentConfig). - Pod
Scheduling intRate Per Second - Maximum pod scheduling rate per second supported by this tier.
- Tier
Name string - The name of the scaling tier.
- Api
Request intConcurrency - Maximum API request concurrency supported by this tier.
- Cluster
Database intSize Gb - Maximum cluster database size in GB supported by this tier.
- Control
Plane []GetComponent Config Overrides Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override - Control plane component configuration overrides specific to this tier (same structure as
controlPlaneComponentConfig). - Pod
Scheduling intRate Per Second - Maximum pod scheduling rate per second supported by this tier.
- Tier
Name string - The name of the scaling tier.
- api_
request_ numberconcurrency - Maximum API request concurrency supported by this tier.
- cluster_
database_ numbersize_ gb - Maximum cluster database size in GB supported by this tier.
- control_
plane_ list(object)component_ config_ overrides - Control plane component configuration overrides specific to this tier (same structure as
controlPlaneComponentConfig). - pod_
scheduling_ numberrate_ per_ second - Maximum pod scheduling rate per second supported by this tier.
- tier_
name string - The name of the scaling tier.
- api
Request IntegerConcurrency - Maximum API request concurrency supported by this tier.
- cluster
Database IntegerSize Gb - Maximum cluster database size in GB supported by this tier.
- control
Plane List<GetComponent Config Overrides Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override> - Control plane component configuration overrides specific to this tier (same structure as
controlPlaneComponentConfig). - pod
Scheduling IntegerRate Per Second - Maximum pod scheduling rate per second supported by this tier.
- tier
Name String - The name of the scaling tier.
- api
Request numberConcurrency - Maximum API request concurrency supported by this tier.
- cluster
Database numberSize Gb - Maximum cluster database size in GB supported by this tier.
- control
Plane GetComponent Config Overrides Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override[] - Control plane component configuration overrides specific to this tier (same structure as
controlPlaneComponentConfig). - pod
Scheduling numberRate Per Second - Maximum pod scheduling rate per second supported by this tier.
- tier
Name string - The name of the scaling tier.
- api_
request_ intconcurrency - Maximum API request concurrency supported by this tier.
- cluster_
database_ intsize_ gb - Maximum cluster database size in GB supported by this tier.
- control_
plane_ Sequence[Getcomponent_ config_ overrides Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override] - Control plane component configuration overrides specific to this tier (same structure as
controlPlaneComponentConfig). - pod_
scheduling_ intrate_ per_ second - Maximum pod scheduling rate per second supported by this tier.
- tier_
name str - The name of the scaling tier.
- api
Request NumberConcurrency - Maximum API request concurrency supported by this tier.
- cluster
Database NumberSize Gb - Maximum cluster database size in GB supported by this tier.
- control
Plane List<Property Map>Component Config Overrides - Control plane component configuration overrides specific to this tier (same structure as
controlPlaneComponentConfig). - pod
Scheduling NumberRate Per Second - Maximum pod scheduling rate per second supported by this tier.
- tier
Name String - The name of the scaling tier.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverride
- Kube
Api List<GetServer Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config> - Kubernetes API server configuration defaults and constraints.
- Kube
Controller List<GetManager Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config> - Kubernetes controller manager configuration defaults and constraints.
- Kube
Scheduler List<GetConfigs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config> - Kubernetes scheduler configuration defaults and constraints.
- Kube
Api []GetServer Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config - Kubernetes API server configuration defaults and constraints.
- Kube
Controller []GetManager Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config - Kubernetes controller manager configuration defaults and constraints.
- Kube
Scheduler []GetConfigs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config - Kubernetes scheduler configuration defaults and constraints.
- kube_
api_ list(object)server_ configs - Kubernetes API server configuration defaults and constraints.
- kube_
controller_ list(object)manager_ configs - Kubernetes controller manager configuration defaults and constraints.
- kube_
scheduler_ list(object)configs - Kubernetes scheduler configuration defaults and constraints.
- kube
Api List<GetServer Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config> - Kubernetes API server configuration defaults and constraints.
- kube
Controller List<GetManager Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config> - Kubernetes controller manager configuration defaults and constraints.
- kube
Scheduler List<GetConfigs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config> - Kubernetes scheduler configuration defaults and constraints.
- kube
Api GetServer Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config[] - Kubernetes API server configuration defaults and constraints.
- kube
Controller GetManager Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config[] - Kubernetes controller manager configuration defaults and constraints.
- kube
Scheduler GetConfigs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config[] - Kubernetes scheduler configuration defaults and constraints.
- kube_
api_ Sequence[Getserver_ configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config] - Kubernetes API server configuration defaults and constraints.
- kube_
controller_ Sequence[Getmanager_ configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config] - Kubernetes controller manager configuration defaults and constraints.
- kube_
scheduler_ Sequence[Getconfigs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config] - Kubernetes scheduler configuration defaults and constraints.
- kube
Api List<Property Map>Server Configs - Kubernetes API server configuration defaults and constraints.
- kube
Controller List<Property Map>Manager Configs - Kubernetes controller manager configuration defaults and constraints.
- kube
Scheduler List<Property Map>Configs - Kubernetes scheduler configuration defaults and constraints.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeApiServerConfig
- Event
Ttls List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl> - Event TTL configuration with default value and constraints.
- Service
Node List<GetPort Ranges Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range> - Service node port range configuration with default value and constraints.
- Event
Ttls []GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl - Event TTL configuration with default value and constraints.
- Service
Node []GetPort Ranges Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range - Service node port range configuration with default value and constraints.
- event_
ttls list(object) - Event TTL configuration with default value and constraints.
- service_
node_ list(object)port_ ranges - Service node port range configuration with default value and constraints.
- event
Ttls List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl> - Event TTL configuration with default value and constraints.
- service
Node List<GetPort Ranges Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range> - Service node port range configuration with default value and constraints.
- event
Ttls GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl[] - Event TTL configuration with default value and constraints.
- service
Node GetPort Ranges Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range[] - Service node port range configuration with default value and constraints.
- event_
ttls Sequence[GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl] - Event TTL configuration with default value and constraints.
- service_
node_ Sequence[Getport_ ranges Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range] - Service node port range configuration with default value and constraints.
- event
Ttls List<Property Map> - Event TTL configuration with default value and constraints.
- service
Node List<Property Map>Port Ranges - Service node port range configuration with default value and constraints.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeApiServerConfigEventTtl
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl Constraint> - Scoring strategy constraints.
- Default
Value string - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl Constraint - Scoring strategy constraints.
- Default
Value string - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
value string - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl Constraint> - Scoring strategy constraints.
- default
Value String - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl Constraint[] - Scoring strategy constraints.
- default
Value string - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Event Ttl Constraint] - Scoring strategy constraints.
- default_
value str - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Value String - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeApiServerConfigEventTtlConstraint
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeApiServerConfigServiceNodePortRange
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint> - Scoring strategy constraints.
- Default
Values List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Default Value> - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint - Scoring strategy constraints.
- Default
Values []GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Default Value - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
values list(object) - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint> - Scoring strategy constraints.
- default
Values List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Default Value> - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint[] - Scoring strategy constraints.
- default
Values GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Default Value[] - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint] - Scoring strategy constraints.
- default_
values Sequence[GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Default Value] - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Values List<Property Map> - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeApiServerConfigServiceNodePortRangeConstraint
- Max
Ports List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Max Port> - The allowed range for the maximum port (
min,max). - Min
Ports List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Min Port> - The allowed range for the minimum port (
min,max).
- Max
Ports []GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Max Port - The allowed range for the maximum port (
min,max). - Min
Ports []GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Min Port - The allowed range for the minimum port (
min,max).
- max_
ports list(object) - The allowed range for the maximum port (
min,max). - min_
ports list(object) - The allowed range for the minimum port (
min,max).
- max
Ports List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Max Port> - The allowed range for the maximum port (
min,max). - min
Ports List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Min Port> - The allowed range for the minimum port (
min,max).
- max
Ports GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Max Port[] - The allowed range for the maximum port (
min,max). - min
Ports GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Min Port[] - The allowed range for the minimum port (
min,max).
- max_
ports Sequence[GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Max Port] - The allowed range for the maximum port (
min,max). - min_
ports Sequence[GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Api Server Config Service Node Port Range Constraint Min Port] - The allowed range for the minimum port (
min,max).
- max
Ports List<Property Map> - The allowed range for the maximum port (
min,max). - min
Ports List<Property Map> - The allowed range for the minimum port (
min,max).
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeApiServerConfigServiceNodePortRangeConstraintMaxPort
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeApiServerConfigServiceNodePortRangeConstraintMinPort
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeApiServerConfigServiceNodePortRangeDefaultValue
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeControllerManagerConfig
- Horizontal
Pod List<GetAutoscaler Controller Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config> - HPA controller configuration defaults and constraints.
- Pod
Gc List<GetController Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config> - Pod garbage collection controller configuration defaults and constraints.
- Horizontal
Pod []GetAutoscaler Controller Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config - HPA controller configuration defaults and constraints.
- Pod
Gc []GetController Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config - Pod garbage collection controller configuration defaults and constraints.
- horizontal_
pod_ list(object)autoscaler_ controller_ configs - HPA controller configuration defaults and constraints.
- pod_
gc_ list(object)controller_ configs - Pod garbage collection controller configuration defaults and constraints.
- horizontal
Pod List<GetAutoscaler Controller Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config> - HPA controller configuration defaults and constraints.
- pod
Gc List<GetController Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config> - Pod garbage collection controller configuration defaults and constraints.
- horizontal
Pod GetAutoscaler Controller Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config[] - HPA controller configuration defaults and constraints.
- pod
Gc GetController Configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config[] - Pod garbage collection controller configuration defaults and constraints.
- horizontal_
pod_ Sequence[Getautoscaler_ controller_ configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config] - HPA controller configuration defaults and constraints.
- pod_
gc_ Sequence[Getcontroller_ configs Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config] - Pod garbage collection controller configuration defaults and constraints.
- horizontal
Pod List<Property Map>Autoscaler Controller Configs - HPA controller configuration defaults and constraints.
- pod
Gc List<Property Map>Controller Configs - Pod garbage collection controller configuration defaults and constraints.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeControllerManagerConfigHorizontalPodAutoscalerControllerConfig
- Horizontal
Pod List<GetAutoscaler Sync Periods Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period> - HPA sync period configuration with default value and constraints.
- Horizontal
Pod []GetAutoscaler Sync Periods Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period - HPA sync period configuration with default value and constraints.
- horizontal_
pod_ list(object)autoscaler_ sync_ periods - HPA sync period configuration with default value and constraints.
- horizontal
Pod List<GetAutoscaler Sync Periods Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period> - HPA sync period configuration with default value and constraints.
- horizontal
Pod GetAutoscaler Sync Periods Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period[] - HPA sync period configuration with default value and constraints.
- horizontal_
pod_ Sequence[Getautoscaler_ sync_ periods Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period] - HPA sync period configuration with default value and constraints.
- horizontal
Pod List<Property Map>Autoscaler Sync Periods - HPA sync period configuration with default value and constraints.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeControllerManagerConfigHorizontalPodAutoscalerControllerConfigHorizontalPodAutoscalerSyncPeriod
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint> - Scoring strategy constraints.
- Default
Value string - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint - Scoring strategy constraints.
- Default
Value string - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
value string - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint> - Scoring strategy constraints.
- default
Value String - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint[] - Scoring strategy constraints.
- default
Value string - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Horizontal Pod Autoscaler Controller Config Horizontal Pod Autoscaler Sync Period Constraint] - Scoring strategy constraints.
- default_
value str - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Value String - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeControllerManagerConfigHorizontalPodAutoscalerControllerConfigHorizontalPodAutoscalerSyncPeriodConstraint
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeControllerManagerConfigPodGcControllerConfig
- Terminated
Pod List<GetGc Thresholds Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold> - Terminated pod GC threshold configuration with default value and constraints.
- Terminated
Pod []GetGc Thresholds Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold - Terminated pod GC threshold configuration with default value and constraints.
- terminated_
pod_ list(object)gc_ thresholds - Terminated pod GC threshold configuration with default value and constraints.
- terminated
Pod List<GetGc Thresholds Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold> - Terminated pod GC threshold configuration with default value and constraints.
- terminated
Pod GetGc Thresholds Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold[] - Terminated pod GC threshold configuration with default value and constraints.
- terminated_
pod_ Sequence[Getgc_ thresholds Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold] - Terminated pod GC threshold configuration with default value and constraints.
- terminated
Pod List<Property Map>Gc Thresholds - Terminated pod GC threshold configuration with default value and constraints.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeControllerManagerConfigPodGcControllerConfigTerminatedPodGcThreshold
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint> - Scoring strategy constraints.
- Default
Value int - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint - Scoring strategy constraints.
- Default
Value int - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
value number - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint> - Scoring strategy constraints.
- default
Value Integer - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint[] - Scoring strategy constraints.
- default
Value number - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Controller Manager Config Pod Gc Controller Config Terminated Pod Gc Threshold Constraint] - Scoring strategy constraints.
- default_
value int - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Value Number - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeControllerManagerConfigPodGcControllerConfigTerminatedPodGcThresholdConstraint
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfig
- Node
Resources List<GetFits Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit> - NodeResourcesFit plugin configuration with default value and constraints.
- Node
Resources []GetFits Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit - NodeResourcesFit plugin configuration with default value and constraints.
- node_
resources_ list(object)fits - NodeResourcesFit plugin configuration with default value and constraints.
- node
Resources List<GetFits Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit> - NodeResourcesFit plugin configuration with default value and constraints.
- node
Resources GetFits Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit[] - NodeResourcesFit plugin configuration with default value and constraints.
- node_
resources_ Sequence[Getfits Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit] - NodeResourcesFit plugin configuration with default value and constraints.
- node
Resources List<Property Map>Fits - NodeResourcesFit plugin configuration with default value and constraints.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFit
- scoring_
strategies list(object) - Allowed values for the strategy type.
- scoring
Strategies List<Property Map> - Allowed values for the strategy type.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFitScoringStrategy
- Constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint> - Scoring strategy constraints.
- Default
Values List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value> - Default scoring strategy (
type,resources).
- Constraints
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint - Scoring strategy constraints.
- Default
Values []GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value - Default scoring strategy (
type,resources).
- constraints list(object)
- Scoring strategy constraints.
- default_
values list(object) - Default scoring strategy (
type,resources).
- constraints
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint> - Scoring strategy constraints.
- default
Values List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value> - Default scoring strategy (
type,resources).
- constraints
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint[] - Scoring strategy constraints.
- default
Values GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value[] - Default scoring strategy (
type,resources).
- constraints
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint] - Scoring strategy constraints.
- default_
values Sequence[GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value] - Default scoring strategy (
type,resources).
- constraints List<Property Map>
- Scoring strategy constraints.
- default
Values List<Property Map> - Default scoring strategy (
type,resources).
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraint
- Resources
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource> - Constraints for resource names and weights.
- Scoring
Strategies List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy> - Allowed values for the strategy type.
- Resources
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource - Constraints for resource names and weights.
- Scoring
Strategies []GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy - Allowed values for the strategy type.
- resources list(object)
- Constraints for resource names and weights.
- scoring_
strategies list(object) - Allowed values for the strategy type.
- resources
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource> - Constraints for resource names and weights.
- scoring
Strategies List<GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy> - Allowed values for the strategy type.
- resources
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource[] - Constraints for resource names and weights.
- scoring
Strategies GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy[] - Allowed values for the strategy type.
- resources
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource] - Constraints for resource names and weights.
- scoring_
strategies Sequence[GetCluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Scoring Strategy] - Allowed values for the strategy type.
- resources List<Property Map>
- Constraints for resource names and weights.
- scoring
Strategies List<Property Map> - Allowed values for the strategy type.
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraintResource
- Names
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Name> - Weights
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Weight>
- Names
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Name - Weights
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Weight
- names
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Name> - weights
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Weight>
- names
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Name[] - weights
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Weight[]
- names
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Name] - weights
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Constraint Resource Weight]
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraintResourceName
- Allowed
Values List<string>
- Allowed
Values []string
- allowed_
values list(string)
- allowed
Values List<String>
- allowed
Values string[]
- allowed_
values Sequence[str]
- allowed
Values List<String>
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraintResourceWeight
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFitScoringStrategyConstraintScoringStrategy
- Allowed
Values List<string>
- Allowed
Values []string
- allowed_
values list(string)
- allowed
Values List<String>
- allowed
Values string[]
- allowed_
values Sequence[str]
- allowed
Values List<String>
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFitScoringStrategyDefaultValue
- Resources
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource> - Constraints for resource names and weights.
- Type string
- Resources
[]Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource - Constraints for resource names and weights.
- Type string
- resources list(object)
- Constraints for resource names and weights.
- type string
- resources
List<Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource> - Constraints for resource names and weights.
- type String
- resources
Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource[] - Constraints for resource names and weights.
- type string
- resources
Sequence[Get
Cluster Versions Cluster Version Control Plane Scaling Tier Control Plane Component Config Override Kube Scheduler Config Node Resources Fit Scoring Strategy Default Value Resource] - Constraints for resource names and weights.
- type str
- resources List<Property Map>
- Constraints for resource names and weights.
- type String
GetClusterVersionsClusterVersionControlPlaneScalingTierControlPlaneComponentConfigOverrideKubeSchedulerConfigNodeResourcesFitScoringStrategyDefaultValueResource
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi