1. Registry
  2. Packages
  3. Rancher2 Provider
  4. API Docs
  5. getCluster
Viewing docs for Rancher 2 v13.0.2
published on Wednesday, Oct 28, 2026 by Pulumi
rancher2 logo
Viewing docs for Rancher 2 v13.0.2
published on Wednesday, Oct 28, 2026 by Pulumi

    Use this data source to retrieve information about a Rancher v2 cluster.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as rancher2 from "@pulumi/rancher2";
    
    const foo_custom = rancher2.getCluster({
        name: "foo-custom",
    });
    
    import pulumi
    import pulumi_rancher2 as rancher2
    
    foo_custom = rancher2.get_cluster(name="foo-custom")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-rancher2/sdk/v13/go/rancher2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := rancher2.GetCluster(ctx, &rancher2.LookupClusterArgs{
    			Name: "foo-custom",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Rancher2 = Pulumi.Rancher2;
    
    return await Deployment.RunAsync(() => 
    {
        var foo_custom = Rancher2.GetCluster.Invoke(new()
        {
            Name = "foo-custom",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.rancher2.Rancher2Functions;
    import com.pulumi.rancher2.inputs.GetClusterArgs;
    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 foo-custom = Rancher2Functions.getCluster(GetClusterArgs.builder()
                .name("foo-custom")
                .build());
    
        }
    }
    
    variables:
      foo-custom:
        fn::invoke:
          function: rancher2:getCluster
          arguments:
            name: foo-custom
    
    terraform {
      required_providers {
        rancher2 = {
          source = "pulumi/rancher2"
        }
      }
    }
    
    data "rancher2_cluster" "foo-custom" {
      name = "foo-custom"
    }
    

    Using getCluster

    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 getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
    function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOutputOptions): Output<GetClusterResult>
    def get_cluster(default_pod_security_admission_configuration_template_name: Optional[str] = None,
                    generate_kube_config: Optional[bool] = None,
                    name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetClusterResult
    def get_cluster_output(default_pod_security_admission_configuration_template_name: pulumi.Input[Optional[str]] = None,
                    generate_kube_config: pulumi.Input[Optional[bool]] = None,
                    name: pulumi.Input[Optional[str]] = None,
                    opts: Optional[InvokeOutputOptions] = None) -> Output[GetClusterResult]
    func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
    func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput

    > Note: This function is named LookupCluster in the Go SDK.

    public static class GetCluster 
    {
        public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
    public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
    public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: rancher2:index/getCluster:getCluster
      arguments:
        # arguments dictionary
    data "rancher2_get_cluster" "name" {
        # arguments
    }

    The following arguments are supported:

    Name string
    The name of the Cluster (string)
    DefaultPodSecurityAdmissionConfigurationTemplateName string
    GenerateKubeConfig bool
    Name string
    The name of the Cluster (string)
    DefaultPodSecurityAdmissionConfigurationTemplateName string
    GenerateKubeConfig bool
    name String
    The name of the Cluster (string)
    defaultPodSecurityAdmissionConfigurationTemplateName String
    generateKubeConfig Boolean
    name string
    The name of the Cluster (string)
    defaultPodSecurityAdmissionConfigurationTemplateName string
    generateKubeConfig boolean
    name String
    The name of the Cluster (string)
    defaultPodSecurityAdmissionConfigurationTemplateName String
    generateKubeConfig Boolean

    getCluster Result

    The following output properties are available:

    AgentEnvVars List<string>
    (Computed) Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list)
    AksConfigV2 GetClusterAksConfigV2
    (Optional) The Azure AKS v2 configuration for creating/import aks Clusters. Conflicts with eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    Annotations Dictionary<string, string>
    (Computed) Annotations for Node Pool object (map)
    CaCert string
    (Computed) K8s cluster ca cert (string)
    ClusterAuthEndpoint GetClusterClusterAuthEndpoint
    (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
    ClusterRegistrationToken GetClusterClusterRegistrationToken
    (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
    DefaultPodSecurityAdmissionConfigurationTemplateName string
    DefaultProjectId string
    (Computed) Default project ID for the cluster (string)
    Description string
    (Computed) The description for Cluster (string)
    Driver string
    (Computed) The driver used for the Cluster. imported, azurekubernetesservice, amazonelasticcontainerservice, googlekubernetesengine and rancherKubernetesEngine are supported (string)
    EksConfigV2 GetClusterEksConfigV2
    (Computed) The Amazon EKS V2 configuration to create or import eks Clusters. Conflicts with aksConfigV2, gkeConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.x and above (list maxitems:1)
    EnableNetworkPolicy bool
    (Computed) Enable project network isolation. Default false (bool)
    FleetWorkspaceName string
    (Computed) Fleet workspace name (string)
    GkeConfigV2 GetClusterGkeConfigV2
    (Computed) The Google GKE V2 configuration for gke Clusters. Conflicts with aksConfigV2, eksConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.8 and above (list maxitems:1)
    Id string
    The provider-assigned unique ID for this managed resource.
    ImportedConfigs List<GetClusterImportedConfig>
    K3sConfig GetClusterK3sConfig
    (Computed) The K3S configuration for k3s imported Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, and rkeConfig (list maxitems:1)
    KubeConfig string
    (Computed) Kube Config generated for the cluster (string)
    Labels Dictionary<string, string>
    (Computed) Labels for Node Pool object (map)
    Name string
    OkeConfig GetClusterOkeConfig
    (Computed) The Oracle OKE configuration for oke Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    Rke2Config GetClusterRke2Config
    (Computed) The RKE2 configuration for rke2 Clusters. Conflicts with aksConfigV2, gkeConfig, k3sConfig and rkeConfig (list maxitems:1)
    SystemProjectId string
    (Computed) System project ID for the cluster (string)
    GenerateKubeConfig bool
    AgentEnvVars []string
    (Computed) Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list)
    AksConfigV2 GetClusterAksConfigV2
    (Optional) The Azure AKS v2 configuration for creating/import aks Clusters. Conflicts with eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    Annotations map[string]string
    (Computed) Annotations for Node Pool object (map)
    CaCert string
    (Computed) K8s cluster ca cert (string)
    ClusterAuthEndpoint GetClusterClusterAuthEndpoint
    (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
    ClusterRegistrationToken GetClusterClusterRegistrationToken
    (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
    DefaultPodSecurityAdmissionConfigurationTemplateName string
    DefaultProjectId string
    (Computed) Default project ID for the cluster (string)
    Description string
    (Computed) The description for Cluster (string)
    Driver string
    (Computed) The driver used for the Cluster. imported, azurekubernetesservice, amazonelasticcontainerservice, googlekubernetesengine and rancherKubernetesEngine are supported (string)
    EksConfigV2 GetClusterEksConfigV2
    (Computed) The Amazon EKS V2 configuration to create or import eks Clusters. Conflicts with aksConfigV2, gkeConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.x and above (list maxitems:1)
    EnableNetworkPolicy bool
    (Computed) Enable project network isolation. Default false (bool)
    FleetWorkspaceName string
    (Computed) Fleet workspace name (string)
    GkeConfigV2 GetClusterGkeConfigV2
    (Computed) The Google GKE V2 configuration for gke Clusters. Conflicts with aksConfigV2, eksConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.8 and above (list maxitems:1)
    Id string
    The provider-assigned unique ID for this managed resource.
    ImportedConfigs []GetClusterImportedConfig
    K3sConfig GetClusterK3sConfig
    (Computed) The K3S configuration for k3s imported Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, and rkeConfig (list maxitems:1)
    KubeConfig string
    (Computed) Kube Config generated for the cluster (string)
    Labels map[string]string
    (Computed) Labels for Node Pool object (map)
    Name string
    OkeConfig GetClusterOkeConfig
    (Computed) The Oracle OKE configuration for oke Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    Rke2Config GetClusterRke2Config
    (Computed) The RKE2 configuration for rke2 Clusters. Conflicts with aksConfigV2, gkeConfig, k3sConfig and rkeConfig (list maxitems:1)
    SystemProjectId string
    (Computed) System project ID for the cluster (string)
    GenerateKubeConfig bool
    agent_env_vars list(string)
    (Computed) Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list)
    aks_config_v2 object
    (Optional) The Azure AKS v2 configuration for creating/import aks Clusters. Conflicts with eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    annotations map(string)
    (Computed) Annotations for Node Pool object (map)
    ca_cert string
    (Computed) K8s cluster ca cert (string)
    cluster_auth_endpoint object
    (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
    cluster_registration_token object
    (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
    default_pod_security_admission_configuration_template_name string
    default_project_id string
    (Computed) Default project ID for the cluster (string)
    description string
    (Computed) The description for Cluster (string)
    driver string
    (Computed) The driver used for the Cluster. imported, azurekubernetesservice, amazonelasticcontainerservice, googlekubernetesengine and rancherKubernetesEngine are supported (string)
    eks_config_v2 object
    (Computed) The Amazon EKS V2 configuration to create or import eks Clusters. Conflicts with aksConfigV2, gkeConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.x and above (list maxitems:1)
    enable_network_policy bool
    (Computed) Enable project network isolation. Default false (bool)
    fleet_workspace_name string
    (Computed) Fleet workspace name (string)
    gke_config_v2 object
    (Computed) The Google GKE V2 configuration for gke Clusters. Conflicts with aksConfigV2, eksConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.8 and above (list maxitems:1)
    id string
    The provider-assigned unique ID for this managed resource.
    imported_configs list(object)
    k3s_config object
    (Computed) The K3S configuration for k3s imported Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, and rkeConfig (list maxitems:1)
    kube_config string
    (Computed) Kube Config generated for the cluster (string)
    labels map(string)
    (Computed) Labels for Node Pool object (map)
    name string
    oke_config object
    (Computed) The Oracle OKE configuration for oke Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    rke2_config object
    (Computed) The RKE2 configuration for rke2 Clusters. Conflicts with aksConfigV2, gkeConfig, k3sConfig and rkeConfig (list maxitems:1)
    system_project_id string
    (Computed) System project ID for the cluster (string)
    generate_kube_config bool
    agentEnvVars List<String>
    (Computed) Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list)
    aksConfigV2 GetClusterAksConfigV2
    (Optional) The Azure AKS v2 configuration for creating/import aks Clusters. Conflicts with eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    annotations Map<String,String>
    (Computed) Annotations for Node Pool object (map)
    caCert String
    (Computed) K8s cluster ca cert (string)
    clusterAuthEndpoint GetClusterClusterAuthEndpoint
    (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
    clusterRegistrationToken GetClusterClusterRegistrationToken
    (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
    defaultPodSecurityAdmissionConfigurationTemplateName String
    defaultProjectId String
    (Computed) Default project ID for the cluster (string)
    description String
    (Computed) The description for Cluster (string)
    driver String
    (Computed) The driver used for the Cluster. imported, azurekubernetesservice, amazonelasticcontainerservice, googlekubernetesengine and rancherKubernetesEngine are supported (string)
    eksConfigV2 GetClusterEksConfigV2
    (Computed) The Amazon EKS V2 configuration to create or import eks Clusters. Conflicts with aksConfigV2, gkeConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.x and above (list maxitems:1)
    enableNetworkPolicy Boolean
    (Computed) Enable project network isolation. Default false (bool)
    fleetWorkspaceName String
    (Computed) Fleet workspace name (string)
    gkeConfigV2 GetClusterGkeConfigV2
    (Computed) The Google GKE V2 configuration for gke Clusters. Conflicts with aksConfigV2, eksConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.8 and above (list maxitems:1)
    id String
    The provider-assigned unique ID for this managed resource.
    importedConfigs List<GetClusterImportedConfig>
    k3sConfig GetClusterK3sConfig
    (Computed) The K3S configuration for k3s imported Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, and rkeConfig (list maxitems:1)
    kubeConfig String
    (Computed) Kube Config generated for the cluster (string)
    labels Map<String,String>
    (Computed) Labels for Node Pool object (map)
    name String
    okeConfig GetClusterOkeConfig
    (Computed) The Oracle OKE configuration for oke Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    rke2Config GetClusterRke2Config
    (Computed) The RKE2 configuration for rke2 Clusters. Conflicts with aksConfigV2, gkeConfig, k3sConfig and rkeConfig (list maxitems:1)
    systemProjectId String
    (Computed) System project ID for the cluster (string)
    generateKubeConfig Boolean
    agentEnvVars string[]
    (Computed) Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list)
    aksConfigV2 GetClusterAksConfigV2
    (Optional) The Azure AKS v2 configuration for creating/import aks Clusters. Conflicts with eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    annotations {[key: string]: string}
    (Computed) Annotations for Node Pool object (map)
    caCert string
    (Computed) K8s cluster ca cert (string)
    clusterAuthEndpoint GetClusterClusterAuthEndpoint
    (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
    clusterRegistrationToken GetClusterClusterRegistrationToken
    (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
    defaultPodSecurityAdmissionConfigurationTemplateName string
    defaultProjectId string
    (Computed) Default project ID for the cluster (string)
    description string
    (Computed) The description for Cluster (string)
    driver string
    (Computed) The driver used for the Cluster. imported, azurekubernetesservice, amazonelasticcontainerservice, googlekubernetesengine and rancherKubernetesEngine are supported (string)
    eksConfigV2 GetClusterEksConfigV2
    (Computed) The Amazon EKS V2 configuration to create or import eks Clusters. Conflicts with aksConfigV2, gkeConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.x and above (list maxitems:1)
    enableNetworkPolicy boolean
    (Computed) Enable project network isolation. Default false (bool)
    fleetWorkspaceName string
    (Computed) Fleet workspace name (string)
    gkeConfigV2 GetClusterGkeConfigV2
    (Computed) The Google GKE V2 configuration for gke Clusters. Conflicts with aksConfigV2, eksConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.8 and above (list maxitems:1)
    id string
    The provider-assigned unique ID for this managed resource.
    importedConfigs GetClusterImportedConfig[]
    k3sConfig GetClusterK3sConfig
    (Computed) The K3S configuration for k3s imported Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, and rkeConfig (list maxitems:1)
    kubeConfig string
    (Computed) Kube Config generated for the cluster (string)
    labels {[key: string]: string}
    (Computed) Labels for Node Pool object (map)
    name string
    okeConfig GetClusterOkeConfig
    (Computed) The Oracle OKE configuration for oke Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    rke2Config GetClusterRke2Config
    (Computed) The RKE2 configuration for rke2 Clusters. Conflicts with aksConfigV2, gkeConfig, k3sConfig and rkeConfig (list maxitems:1)
    systemProjectId string
    (Computed) System project ID for the cluster (string)
    generateKubeConfig boolean
    agent_env_vars Sequence[str]
    (Computed) Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list)
    aks_config_v2 GetClusterAksConfigV2
    (Optional) The Azure AKS v2 configuration for creating/import aks Clusters. Conflicts with eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    annotations Mapping[str, str]
    (Computed) Annotations for Node Pool object (map)
    ca_cert str
    (Computed) K8s cluster ca cert (string)
    cluster_auth_endpoint GetClusterClusterAuthEndpoint
    (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
    cluster_registration_token GetClusterClusterRegistrationToken
    (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
    default_pod_security_admission_configuration_template_name str
    default_project_id str
    (Computed) Default project ID for the cluster (string)
    description str
    (Computed) The description for Cluster (string)
    driver str
    (Computed) The driver used for the Cluster. imported, azurekubernetesservice, amazonelasticcontainerservice, googlekubernetesengine and rancherKubernetesEngine are supported (string)
    eks_config_v2 GetClusterEksConfigV2
    (Computed) The Amazon EKS V2 configuration to create or import eks Clusters. Conflicts with aksConfigV2, gkeConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.x and above (list maxitems:1)
    enable_network_policy bool
    (Computed) Enable project network isolation. Default false (bool)
    fleet_workspace_name str
    (Computed) Fleet workspace name (string)
    gke_config_v2 GetClusterGkeConfigV2
    (Computed) The Google GKE V2 configuration for gke Clusters. Conflicts with aksConfigV2, eksConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.8 and above (list maxitems:1)
    id str
    The provider-assigned unique ID for this managed resource.
    imported_configs Sequence[GetClusterImportedConfig]
    k3s_config GetClusterK3sConfig
    (Computed) The K3S configuration for k3s imported Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, and rkeConfig (list maxitems:1)
    kube_config str
    (Computed) Kube Config generated for the cluster (string)
    labels Mapping[str, str]
    (Computed) Labels for Node Pool object (map)
    name str
    oke_config GetClusterOkeConfig
    (Computed) The Oracle OKE configuration for oke Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    rke2_config GetClusterRke2Config
    (Computed) The RKE2 configuration for rke2 Clusters. Conflicts with aksConfigV2, gkeConfig, k3sConfig and rkeConfig (list maxitems:1)
    system_project_id str
    (Computed) System project ID for the cluster (string)
    generate_kube_config bool
    agentEnvVars List<String>
    (Computed) Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list)
    aksConfigV2 Property Map
    (Optional) The Azure AKS v2 configuration for creating/import aks Clusters. Conflicts with eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    annotations Map<String>
    (Computed) Annotations for Node Pool object (map)
    caCert String
    (Computed) K8s cluster ca cert (string)
    clusterAuthEndpoint Property Map
    (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
    clusterRegistrationToken Property Map
    (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
    defaultPodSecurityAdmissionConfigurationTemplateName String
    defaultProjectId String
    (Computed) Default project ID for the cluster (string)
    description String
    (Computed) The description for Cluster (string)
    driver String
    (Computed) The driver used for the Cluster. imported, azurekubernetesservice, amazonelasticcontainerservice, googlekubernetesengine and rancherKubernetesEngine are supported (string)
    eksConfigV2 Property Map
    (Computed) The Amazon EKS V2 configuration to create or import eks Clusters. Conflicts with aksConfigV2, gkeConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.x and above (list maxitems:1)
    enableNetworkPolicy Boolean
    (Computed) Enable project network isolation. Default false (bool)
    fleetWorkspaceName String
    (Computed) Fleet workspace name (string)
    gkeConfigV2 Property Map
    (Computed) The Google GKE V2 configuration for gke Clusters. Conflicts with aksConfigV2, eksConfigV2, k3sConfig and rkeConfig. For Rancher v2.5.8 and above (list maxitems:1)
    id String
    The provider-assigned unique ID for this managed resource.
    importedConfigs List<Property Map>
    k3sConfig Property Map
    (Computed) The K3S configuration for k3s imported Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, and rkeConfig (list maxitems:1)
    kubeConfig String
    (Computed) Kube Config generated for the cluster (string)
    labels Map<String>
    (Computed) Labels for Node Pool object (map)
    name String
    okeConfig Property Map
    (Computed) The Oracle OKE configuration for oke Clusters. Conflicts with aksConfigV2, eksConfigV2, gkeConfigV2, k3sConfig and rkeConfig (list maxitems:1)
    rke2Config Property Map
    (Computed) The RKE2 configuration for rke2 Clusters. Conflicts with aksConfigV2, gkeConfig, k3sConfig and rkeConfig (list maxitems:1)
    systemProjectId String
    (Computed) System project ID for the cluster (string)
    generateKubeConfig Boolean

    Supporting Types

    GetClusterAksConfigV2

    CloudCredentialId string
    The AKS Cloud Credential ID to use
    HttpApplicationRouting bool
    Enable AKS http application routing?
    LinuxAdminUsername string
    The AKS linux admin username
    LinuxSshPublicKey string
    The AKS linux ssh public key
    LoadBalancerSku string
    The AKS load balancer sku
    LogAnalyticsWorkspaceGroup string
    The AKS log analytics workspace group
    LogAnalyticsWorkspaceName string
    The AKS log analytics workspace name
    Monitoring bool
    Is AKS cluster monitoring enabled?
    Name string
    The name of the Cluster (string)
    NetworkDnsServiceIp string
    The AKS network dns service ip
    NetworkDockerBridgeCidr string
    The AKS network docker bridge cidr
    NetworkPodCidr string
    The AKS network pod cidr
    NetworkPolicy string
    The AKS network policy
    NetworkServiceCidr string
    The AKS network service cidr
    NodeResourceGroup string
    The AKS node resource group name
    PrivateCluster bool
    Is AKS cluster private?
    ResourceGroup string
    The AKS resource group
    ResourceLocation string
    The AKS resource location
    Subnet string
    The AKS subnet
    Tags Dictionary<string, string>
    The AKS cluster tags
    VirtualNetwork string
    The AKS virtual network
    VirtualNetworkResourceGroup string
    The AKS virtual network resource group
    AuthBaseUrl string
    The AKS auth base url
    AuthorizedIpRanges List<string>
    The AKS authorized ip ranges
    BaseUrl string
    The AKS base url
    DnsPrefix string
    The AKS dns prefix. Required if import=false
    Imported bool
    Is AKS cluster imported?
    KubernetesVersion string
    The kubernetes master version. Required if import=false
    NetworkPlugin string
    The AKS network plugin. Required if import=false
    NodePools List<GetClusterAksConfigV2NodePool>
    The AKS node pools to use. Required if import=false
    OutboundType string
    The AKS outbound type for the egress traffic
    CloudCredentialId string
    The AKS Cloud Credential ID to use
    HttpApplicationRouting bool
    Enable AKS http application routing?
    LinuxAdminUsername string
    The AKS linux admin username
    LinuxSshPublicKey string
    The AKS linux ssh public key
    LoadBalancerSku string
    The AKS load balancer sku
    LogAnalyticsWorkspaceGroup string
    The AKS log analytics workspace group
    LogAnalyticsWorkspaceName string
    The AKS log analytics workspace name
    Monitoring bool
    Is AKS cluster monitoring enabled?
    Name string
    The name of the Cluster (string)
    NetworkDnsServiceIp string
    The AKS network dns service ip
    NetworkDockerBridgeCidr string
    The AKS network docker bridge cidr
    NetworkPodCidr string
    The AKS network pod cidr
    NetworkPolicy string
    The AKS network policy
    NetworkServiceCidr string
    The AKS network service cidr
    NodeResourceGroup string
    The AKS node resource group name
    PrivateCluster bool
    Is AKS cluster private?
    ResourceGroup string
    The AKS resource group
    ResourceLocation string
    The AKS resource location
    Subnet string
    The AKS subnet
    Tags map[string]string
    The AKS cluster tags
    VirtualNetwork string
    The AKS virtual network
    VirtualNetworkResourceGroup string
    The AKS virtual network resource group
    AuthBaseUrl string
    The AKS auth base url
    AuthorizedIpRanges []string
    The AKS authorized ip ranges
    BaseUrl string
    The AKS base url
    DnsPrefix string
    The AKS dns prefix. Required if import=false
    Imported bool
    Is AKS cluster imported?
    KubernetesVersion string
    The kubernetes master version. Required if import=false
    NetworkPlugin string
    The AKS network plugin. Required if import=false
    NodePools []GetClusterAksConfigV2NodePool
    The AKS node pools to use. Required if import=false
    OutboundType string
    The AKS outbound type for the egress traffic
    cloud_credential_id string
    The AKS Cloud Credential ID to use
    http_application_routing bool
    Enable AKS http application routing?
    linux_admin_username string
    The AKS linux admin username
    linux_ssh_public_key string
    The AKS linux ssh public key
    load_balancer_sku string
    The AKS load balancer sku
    log_analytics_workspace_group string
    The AKS log analytics workspace group
    log_analytics_workspace_name string
    The AKS log analytics workspace name
    monitoring bool
    Is AKS cluster monitoring enabled?
    name string
    The name of the Cluster (string)
    network_dns_service_ip string
    The AKS network dns service ip
    network_docker_bridge_cidr string
    The AKS network docker bridge cidr
    network_pod_cidr string
    The AKS network pod cidr
    network_policy string
    The AKS network policy
    network_service_cidr string
    The AKS network service cidr
    node_resource_group string
    The AKS node resource group name
    private_cluster bool
    Is AKS cluster private?
    resource_group string
    The AKS resource group
    resource_location string
    The AKS resource location
    subnet string
    The AKS subnet
    tags map(string)
    The AKS cluster tags
    virtual_network string
    The AKS virtual network
    virtual_network_resource_group string
    The AKS virtual network resource group
    auth_base_url string
    The AKS auth base url
    authorized_ip_ranges list(string)
    The AKS authorized ip ranges
    base_url string
    The AKS base url
    dns_prefix string
    The AKS dns prefix. Required if import=false
    imported bool
    Is AKS cluster imported?
    kubernetes_version string
    The kubernetes master version. Required if import=false
    network_plugin string
    The AKS network plugin. Required if import=false
    node_pools list(object)
    The AKS node pools to use. Required if import=false
    outbound_type string
    The AKS outbound type for the egress traffic
    cloudCredentialId String
    The AKS Cloud Credential ID to use
    httpApplicationRouting Boolean
    Enable AKS http application routing?
    linuxAdminUsername String
    The AKS linux admin username
    linuxSshPublicKey String
    The AKS linux ssh public key
    loadBalancerSku String
    The AKS load balancer sku
    logAnalyticsWorkspaceGroup String
    The AKS log analytics workspace group
    logAnalyticsWorkspaceName String
    The AKS log analytics workspace name
    monitoring Boolean
    Is AKS cluster monitoring enabled?
    name String
    The name of the Cluster (string)
    networkDnsServiceIp String
    The AKS network dns service ip
    networkDockerBridgeCidr String
    The AKS network docker bridge cidr
    networkPodCidr String
    The AKS network pod cidr
    networkPolicy String
    The AKS network policy
    networkServiceCidr String
    The AKS network service cidr
    nodeResourceGroup String
    The AKS node resource group name
    privateCluster Boolean
    Is AKS cluster private?
    resourceGroup String
    The AKS resource group
    resourceLocation String
    The AKS resource location
    subnet String
    The AKS subnet
    tags Map<String,String>
    The AKS cluster tags
    virtualNetwork String
    The AKS virtual network
    virtualNetworkResourceGroup String
    The AKS virtual network resource group
    authBaseUrl String
    The AKS auth base url
    authorizedIpRanges List<String>
    The AKS authorized ip ranges
    baseUrl String
    The AKS base url
    dnsPrefix String
    The AKS dns prefix. Required if import=false
    imported Boolean
    Is AKS cluster imported?
    kubernetesVersion String
    The kubernetes master version. Required if import=false
    networkPlugin String
    The AKS network plugin. Required if import=false
    nodePools List<GetClusterAksConfigV2NodePool>
    The AKS node pools to use. Required if import=false
    outboundType String
    The AKS outbound type for the egress traffic
    cloudCredentialId string
    The AKS Cloud Credential ID to use
    httpApplicationRouting boolean
    Enable AKS http application routing?
    linuxAdminUsername string
    The AKS linux admin username
    linuxSshPublicKey string
    The AKS linux ssh public key
    loadBalancerSku string
    The AKS load balancer sku
    logAnalyticsWorkspaceGroup string
    The AKS log analytics workspace group
    logAnalyticsWorkspaceName string
    The AKS log analytics workspace name
    monitoring boolean
    Is AKS cluster monitoring enabled?
    name string
    The name of the Cluster (string)
    networkDnsServiceIp string
    The AKS network dns service ip
    networkDockerBridgeCidr string
    The AKS network docker bridge cidr
    networkPodCidr string
    The AKS network pod cidr
    networkPolicy string
    The AKS network policy
    networkServiceCidr string
    The AKS network service cidr
    nodeResourceGroup string
    The AKS node resource group name
    privateCluster boolean
    Is AKS cluster private?
    resourceGroup string
    The AKS resource group
    resourceLocation string
    The AKS resource location
    subnet string
    The AKS subnet
    tags {[key: string]: string}
    The AKS cluster tags
    virtualNetwork string
    The AKS virtual network
    virtualNetworkResourceGroup string
    The AKS virtual network resource group
    authBaseUrl string
    The AKS auth base url
    authorizedIpRanges string[]
    The AKS authorized ip ranges
    baseUrl string
    The AKS base url
    dnsPrefix string
    The AKS dns prefix. Required if import=false
    imported boolean
    Is AKS cluster imported?
    kubernetesVersion string
    The kubernetes master version. Required if import=false
    networkPlugin string
    The AKS network plugin. Required if import=false
    nodePools GetClusterAksConfigV2NodePool[]
    The AKS node pools to use. Required if import=false
    outboundType string
    The AKS outbound type for the egress traffic
    cloud_credential_id str
    The AKS Cloud Credential ID to use
    http_application_routing bool
    Enable AKS http application routing?
    linux_admin_username str
    The AKS linux admin username
    linux_ssh_public_key str
    The AKS linux ssh public key
    load_balancer_sku str
    The AKS load balancer sku
    log_analytics_workspace_group str
    The AKS log analytics workspace group
    log_analytics_workspace_name str
    The AKS log analytics workspace name
    monitoring bool
    Is AKS cluster monitoring enabled?
    name str
    The name of the Cluster (string)
    network_dns_service_ip str
    The AKS network dns service ip
    network_docker_bridge_cidr str
    The AKS network docker bridge cidr
    network_pod_cidr str
    The AKS network pod cidr
    network_policy str
    The AKS network policy
    network_service_cidr str
    The AKS network service cidr
    node_resource_group str
    The AKS node resource group name
    private_cluster bool
    Is AKS cluster private?
    resource_group str
    The AKS resource group
    resource_location str
    The AKS resource location
    subnet str
    The AKS subnet
    tags Mapping[str, str]
    The AKS cluster tags
    virtual_network str
    The AKS virtual network
    virtual_network_resource_group str
    The AKS virtual network resource group
    auth_base_url str
    The AKS auth base url
    authorized_ip_ranges Sequence[str]
    The AKS authorized ip ranges
    base_url str
    The AKS base url
    dns_prefix str
    The AKS dns prefix. Required if import=false
    imported bool
    Is AKS cluster imported?
    kubernetes_version str
    The kubernetes master version. Required if import=false
    network_plugin str
    The AKS network plugin. Required if import=false
    node_pools Sequence[GetClusterAksConfigV2NodePool]
    The AKS node pools to use. Required if import=false
    outbound_type str
    The AKS outbound type for the egress traffic
    cloudCredentialId String
    The AKS Cloud Credential ID to use
    httpApplicationRouting Boolean
    Enable AKS http application routing?
    linuxAdminUsername String
    The AKS linux admin username
    linuxSshPublicKey String
    The AKS linux ssh public key
    loadBalancerSku String
    The AKS load balancer sku
    logAnalyticsWorkspaceGroup String
    The AKS log analytics workspace group
    logAnalyticsWorkspaceName String
    The AKS log analytics workspace name
    monitoring Boolean
    Is AKS cluster monitoring enabled?
    name String
    The name of the Cluster (string)
    networkDnsServiceIp String
    The AKS network dns service ip
    networkDockerBridgeCidr String
    The AKS network docker bridge cidr
    networkPodCidr String
    The AKS network pod cidr
    networkPolicy String
    The AKS network policy
    networkServiceCidr String
    The AKS network service cidr
    nodeResourceGroup String
    The AKS node resource group name
    privateCluster Boolean
    Is AKS cluster private?
    resourceGroup String
    The AKS resource group
    resourceLocation String
    The AKS resource location
    subnet String
    The AKS subnet
    tags Map<String>
    The AKS cluster tags
    virtualNetwork String
    The AKS virtual network
    virtualNetworkResourceGroup String
    The AKS virtual network resource group
    authBaseUrl String
    The AKS auth base url
    authorizedIpRanges List<String>
    The AKS authorized ip ranges
    baseUrl String
    The AKS base url
    dnsPrefix String
    The AKS dns prefix. Required if import=false
    imported Boolean
    Is AKS cluster imported?
    kubernetesVersion String
    The kubernetes master version. Required if import=false
    networkPlugin String
    The AKS network plugin. Required if import=false
    nodePools List<Property Map>
    The AKS node pools to use. Required if import=false
    outboundType String
    The AKS outbound type for the egress traffic

    GetClusterAksConfigV2NodePool

    Labels Dictionary<string, string>
    (Computed) Labels for Node Pool object (map)
    Name string
    The name of the Cluster (string)
    Taints List<string>
    The AKS node pool taints
    VmSize string
    The AKS node pool vm size
    AvailabilityZones List<string>
    The AKS node pool availability zones
    Count int
    The AKS node pool count
    EnableAutoScaling bool
    Is AKS node pool auto scaling enabled?
    MaxCount int
    The AKS node pool max count
    MaxPods int
    The AKS node pool max pods
    MaxSurge string
    The AKS node pool max surge
    MinCount int
    The AKS node pool min count
    Mode string
    The AKS node pool mode
    OrchestratorVersion string
    The AKS node pool orchestrator version
    OsDiskSizeGb int
    The AKS node pool os disk size gb
    OsDiskType string
    The AKS node pool os disk type
    OsType string
    Enable AKS node pool os type
    Labels map[string]string
    (Computed) Labels for Node Pool object (map)
    Name string
    The name of the Cluster (string)
    Taints []string
    The AKS node pool taints
    VmSize string
    The AKS node pool vm size
    AvailabilityZones []string
    The AKS node pool availability zones
    Count int
    The AKS node pool count
    EnableAutoScaling bool
    Is AKS node pool auto scaling enabled?
    MaxCount int
    The AKS node pool max count
    MaxPods int
    The AKS node pool max pods
    MaxSurge string
    The AKS node pool max surge
    MinCount int
    The AKS node pool min count
    Mode string
    The AKS node pool mode
    OrchestratorVersion string
    The AKS node pool orchestrator version
    OsDiskSizeGb int
    The AKS node pool os disk size gb
    OsDiskType string
    The AKS node pool os disk type
    OsType string
    Enable AKS node pool os type
    labels map(string)
    (Computed) Labels for Node Pool object (map)
    name string
    The name of the Cluster (string)
    taints list(string)
    The AKS node pool taints
    vm_size string
    The AKS node pool vm size
    availability_zones list(string)
    The AKS node pool availability zones
    count number
    The AKS node pool count
    enable_auto_scaling bool
    Is AKS node pool auto scaling enabled?
    max_count number
    The AKS node pool max count
    max_pods number
    The AKS node pool max pods
    max_surge string
    The AKS node pool max surge
    min_count number
    The AKS node pool min count
    mode string
    The AKS node pool mode
    orchestrator_version string
    The AKS node pool orchestrator version
    os_disk_size_gb number
    The AKS node pool os disk size gb
    os_disk_type string
    The AKS node pool os disk type
    os_type string
    Enable AKS node pool os type
    labels Map<String,String>
    (Computed) Labels for Node Pool object (map)
    name String
    The name of the Cluster (string)
    taints List<String>
    The AKS node pool taints
    vmSize String
    The AKS node pool vm size
    availabilityZones List<String>
    The AKS node pool availability zones
    count Integer
    The AKS node pool count
    enableAutoScaling Boolean
    Is AKS node pool auto scaling enabled?
    maxCount Integer
    The AKS node pool max count
    maxPods Integer
    The AKS node pool max pods
    maxSurge String
    The AKS node pool max surge
    minCount Integer
    The AKS node pool min count
    mode String
    The AKS node pool mode
    orchestratorVersion String
    The AKS node pool orchestrator version
    osDiskSizeGb Integer
    The AKS node pool os disk size gb
    osDiskType String
    The AKS node pool os disk type
    osType String
    Enable AKS node pool os type
    labels {[key: string]: string}
    (Computed) Labels for Node Pool object (map)
    name string
    The name of the Cluster (string)
    taints string[]
    The AKS node pool taints
    vmSize string
    The AKS node pool vm size
    availabilityZones string[]
    The AKS node pool availability zones
    count number
    The AKS node pool count
    enableAutoScaling boolean
    Is AKS node pool auto scaling enabled?
    maxCount number
    The AKS node pool max count
    maxPods number
    The AKS node pool max pods
    maxSurge string
    The AKS node pool max surge
    minCount number
    The AKS node pool min count
    mode string
    The AKS node pool mode
    orchestratorVersion string
    The AKS node pool orchestrator version
    osDiskSizeGb number
    The AKS node pool os disk size gb
    osDiskType string
    The AKS node pool os disk type
    osType string
    Enable AKS node pool os type
    labels Mapping[str, str]
    (Computed) Labels for Node Pool object (map)
    name str
    The name of the Cluster (string)
    taints Sequence[str]
    The AKS node pool taints
    vm_size str
    The AKS node pool vm size
    availability_zones Sequence[str]
    The AKS node pool availability zones
    count int
    The AKS node pool count
    enable_auto_scaling bool
    Is AKS node pool auto scaling enabled?
    max_count int
    The AKS node pool max count
    max_pods int
    The AKS node pool max pods
    max_surge str
    The AKS node pool max surge
    min_count int
    The AKS node pool min count
    mode str
    The AKS node pool mode
    orchestrator_version str
    The AKS node pool orchestrator version
    os_disk_size_gb int
    The AKS node pool os disk size gb
    os_disk_type str
    The AKS node pool os disk type
    os_type str
    Enable AKS node pool os type
    labels Map<String>
    (Computed) Labels for Node Pool object (map)
    name String
    The name of the Cluster (string)
    taints List<String>
    The AKS node pool taints
    vmSize String
    The AKS node pool vm size
    availabilityZones List<String>
    The AKS node pool availability zones
    count Number
    The AKS node pool count
    enableAutoScaling Boolean
    Is AKS node pool auto scaling enabled?
    maxCount Number
    The AKS node pool max count
    maxPods Number
    The AKS node pool max pods
    maxSurge String
    The AKS node pool max surge
    minCount Number
    The AKS node pool min count
    mode String
    The AKS node pool mode
    orchestratorVersion String
    The AKS node pool orchestrator version
    osDiskSizeGb Number
    The AKS node pool os disk size gb
    osDiskType String
    The AKS node pool os disk type
    osType String
    Enable AKS node pool os type

    GetClusterClusterAuthEndpoint

    CaCerts string
    Enabled bool
    Fqdn string
    CaCerts string
    Enabled bool
    Fqdn string
    ca_certs string
    enabled bool
    fqdn string
    caCerts String
    enabled Boolean
    fqdn String
    caCerts string
    enabled boolean
    fqdn string
    ca_certs str
    enabled bool
    fqdn str
    caCerts String
    enabled Boolean
    fqdn String

    GetClusterClusterRegistrationToken

    Annotations Dictionary<string, string>
    (Computed) Annotations for Node Pool object (map)
    ClusterId string
    Command string
    Id string
    (Computed) The ID of the resource (string)
    InsecureCommand string
    InsecureNodeCommand string
    InsecureWindowsNodeCommand string
    Labels Dictionary<string, string>
    (Computed) Labels for Node Pool object (map)
    ManifestUrl string
    Name string
    The name of the Cluster (string)
    NodeCommand string
    Token string
    WindowsNodeCommand string
    Annotations map[string]string
    (Computed) Annotations for Node Pool object (map)
    ClusterId string
    Command string
    Id string
    (Computed) The ID of the resource (string)
    InsecureCommand string
    InsecureNodeCommand string
    InsecureWindowsNodeCommand string
    Labels map[string]string
    (Computed) Labels for Node Pool object (map)
    ManifestUrl string
    Name string
    The name of the Cluster (string)
    NodeCommand string
    Token string
    WindowsNodeCommand string
    annotations map(string)
    (Computed) Annotations for Node Pool object (map)
    cluster_id string
    command string
    id string
    (Computed) The ID of the resource (string)
    insecure_command string
    insecure_node_command string
    insecure_windows_node_command string
    labels map(string)
    (Computed) Labels for Node Pool object (map)
    manifest_url string
    name string
    The name of the Cluster (string)
    node_command string
    token string
    windows_node_command string
    annotations Map<String,String>
    (Computed) Annotations for Node Pool object (map)
    clusterId String
    command String
    id String
    (Computed) The ID of the resource (string)
    insecureCommand String
    insecureNodeCommand String
    insecureWindowsNodeCommand String
    labels Map<String,String>
    (Computed) Labels for Node Pool object (map)
    manifestUrl String
    name String
    The name of the Cluster (string)
    nodeCommand String
    token String
    windowsNodeCommand String
    annotations {[key: string]: string}
    (Computed) Annotations for Node Pool object (map)
    clusterId string
    command string
    id string
    (Computed) The ID of the resource (string)
    insecureCommand string
    insecureNodeCommand string
    insecureWindowsNodeCommand string
    labels {[key: string]: string}
    (Computed) Labels for Node Pool object (map)
    manifestUrl string
    name string
    The name of the Cluster (string)
    nodeCommand string
    token string
    windowsNodeCommand string
    annotations Mapping[str, str]
    (Computed) Annotations for Node Pool object (map)
    cluster_id str
    command str
    id str
    (Computed) The ID of the resource (string)
    insecure_command str
    insecure_node_command str
    insecure_windows_node_command str
    labels Mapping[str, str]
    (Computed) Labels for Node Pool object (map)
    manifest_url str
    name str
    The name of the Cluster (string)
    node_command str
    token str
    windows_node_command str
    annotations Map<String>
    (Computed) Annotations for Node Pool object (map)
    clusterId String
    command String
    id String
    (Computed) The ID of the resource (string)
    insecureCommand String
    insecureNodeCommand String
    insecureWindowsNodeCommand String
    labels Map<String>
    (Computed) Labels for Node Pool object (map)
    manifestUrl String
    name String
    The name of the Cluster (string)
    nodeCommand String
    token String
    windowsNodeCommand String

    GetClusterEksConfigV2

    CloudCredentialId string
    The AWS Cloud Credential ID to use
    IpFamily string
    The IP family used to assign Kubernetes pod and service addresses. Valid values are ipv4 (default) and ipv6
    KubernetesVersion string
    The kubernetes master version
    Name string
    The name of the Cluster (string)
    NodeGroups List<GetClusterEksConfigV2NodeGroup>
    The AWS node groups to use
    PrivateAccess bool
    The EKS cluster has private access
    PublicAccess bool
    The EKS cluster has public access
    PublicAccessSources List<string>
    The EKS cluster public access sources
    SecretsEncryption bool
    Enable EKS cluster secret encryption
    Imported bool
    Is EKS cluster imported?
    KmsKey string
    The AWS kms key to use
    LoggingTypes List<string>
    The AWS logging types
    Region string
    The AWS Region to create the EKS cluster in
    SecurityGroups List<string>
    List of security groups to use for the cluster
    ServiceRole string
    The AWS service role to use
    Subnets List<string>
    List of subnets in the virtual network to use
    Tags Dictionary<string, string>
    The EKS cluster tags
    CloudCredentialId string
    The AWS Cloud Credential ID to use
    IpFamily string
    The IP family used to assign Kubernetes pod and service addresses. Valid values are ipv4 (default) and ipv6
    KubernetesVersion string
    The kubernetes master version
    Name string
    The name of the Cluster (string)
    NodeGroups []GetClusterEksConfigV2NodeGroup
    The AWS node groups to use
    PrivateAccess bool
    The EKS cluster has private access
    PublicAccess bool
    The EKS cluster has public access
    PublicAccessSources []string
    The EKS cluster public access sources
    SecretsEncryption bool
    Enable EKS cluster secret encryption
    Imported bool
    Is EKS cluster imported?
    KmsKey string
    The AWS kms key to use
    LoggingTypes []string
    The AWS logging types
    Region string
    The AWS Region to create the EKS cluster in
    SecurityGroups []string
    List of security groups to use for the cluster
    ServiceRole string
    The AWS service role to use
    Subnets []string
    List of subnets in the virtual network to use
    Tags map[string]string
    The EKS cluster tags
    cloud_credential_id string
    The AWS Cloud Credential ID to use
    ip_family string
    The IP family used to assign Kubernetes pod and service addresses. Valid values are ipv4 (default) and ipv6
    kubernetes_version string
    The kubernetes master version
    name string
    The name of the Cluster (string)
    node_groups list(object)
    The AWS node groups to use
    private_access bool
    The EKS cluster has private access
    public_access bool
    The EKS cluster has public access
    public_access_sources list(string)
    The EKS cluster public access sources
    secrets_encryption bool
    Enable EKS cluster secret encryption
    imported bool
    Is EKS cluster imported?
    kms_key string
    The AWS kms key to use
    logging_types list(string)
    The AWS logging types
    region string
    The AWS Region to create the EKS cluster in
    security_groups list(string)
    List of security groups to use for the cluster
    service_role string
    The AWS service role to use
    subnets list(string)
    List of subnets in the virtual network to use
    tags map(string)
    The EKS cluster tags
    cloudCredentialId String
    The AWS Cloud Credential ID to use
    ipFamily String
    The IP family used to assign Kubernetes pod and service addresses. Valid values are ipv4 (default) and ipv6
    kubernetesVersion String
    The kubernetes master version
    name String
    The name of the Cluster (string)
    nodeGroups List<GetClusterEksConfigV2NodeGroup>
    The AWS node groups to use
    privateAccess Boolean
    The EKS cluster has private access
    publicAccess Boolean
    The EKS cluster has public access
    publicAccessSources List<String>
    The EKS cluster public access sources
    secretsEncryption Boolean
    Enable EKS cluster secret encryption
    imported Boolean
    Is EKS cluster imported?
    kmsKey String
    The AWS kms key to use
    loggingTypes List<String>
    The AWS logging types
    region String
    The AWS Region to create the EKS cluster in
    securityGroups List<String>
    List of security groups to use for the cluster
    serviceRole String
    The AWS service role to use
    subnets List<String>
    List of subnets in the virtual network to use
    tags Map<String,String>
    The EKS cluster tags
    cloudCredentialId string
    The AWS Cloud Credential ID to use
    ipFamily string
    The IP family used to assign Kubernetes pod and service addresses. Valid values are ipv4 (default) and ipv6
    kubernetesVersion string
    The kubernetes master version
    name string
    The name of the Cluster (string)
    nodeGroups GetClusterEksConfigV2NodeGroup[]
    The AWS node groups to use
    privateAccess boolean
    The EKS cluster has private access
    publicAccess boolean
    The EKS cluster has public access
    publicAccessSources string[]
    The EKS cluster public access sources
    secretsEncryption boolean
    Enable EKS cluster secret encryption
    imported boolean
    Is EKS cluster imported?
    kmsKey string
    The AWS kms key to use
    loggingTypes string[]
    The AWS logging types
    region string
    The AWS Region to create the EKS cluster in
    securityGroups string[]
    List of security groups to use for the cluster
    serviceRole string
    The AWS service role to use
    subnets string[]
    List of subnets in the virtual network to use
    tags {[key: string]: string}
    The EKS cluster tags
    cloud_credential_id str
    The AWS Cloud Credential ID to use
    ip_family str
    The IP family used to assign Kubernetes pod and service addresses. Valid values are ipv4 (default) and ipv6
    kubernetes_version str
    The kubernetes master version
    name str
    The name of the Cluster (string)
    node_groups Sequence[GetClusterEksConfigV2NodeGroup]
    The AWS node groups to use
    private_access bool
    The EKS cluster has private access
    public_access bool
    The EKS cluster has public access
    public_access_sources Sequence[str]
    The EKS cluster public access sources
    secrets_encryption bool
    Enable EKS cluster secret encryption
    imported bool
    Is EKS cluster imported?
    kms_key str
    The AWS kms key to use
    logging_types Sequence[str]
    The AWS logging types
    region str
    The AWS Region to create the EKS cluster in
    security_groups Sequence[str]
    List of security groups to use for the cluster
    service_role str
    The AWS service role to use
    subnets Sequence[str]
    List of subnets in the virtual network to use
    tags Mapping[str, str]
    The EKS cluster tags
    cloudCredentialId String
    The AWS Cloud Credential ID to use
    ipFamily String
    The IP family used to assign Kubernetes pod and service addresses. Valid values are ipv4 (default) and ipv6
    kubernetesVersion String
    The kubernetes master version
    name String
    The name of the Cluster (string)
    nodeGroups List<Property Map>
    The AWS node groups to use
    privateAccess Boolean
    The EKS cluster has private access
    publicAccess Boolean
    The EKS cluster has public access
    publicAccessSources List<String>
    The EKS cluster public access sources
    secretsEncryption Boolean
    Enable EKS cluster secret encryption
    imported Boolean
    Is EKS cluster imported?
    kmsKey String
    The AWS kms key to use
    loggingTypes List<String>
    The AWS logging types
    region String
    The AWS Region to create the EKS cluster in
    securityGroups List<String>
    List of security groups to use for the cluster
    serviceRole String
    The AWS service role to use
    subnets List<String>
    List of subnets in the virtual network to use
    tags Map<String>
    The EKS cluster tags

    GetClusterEksConfigV2NodeGroup

    Name string
    The name of the Cluster (string)
    Subnets List<string>
    The EKS node group subnets
    UserData string
    The EKS node group user data
    Version string
    The EKS node group k8s version
    DesiredSize int
    The EKS node group desired size
    DiskSize int
    The EKS node group disk size
    Ec2SshKey string
    The EKS node group ssh key
    Gpu bool
    Is EKS cluster using gpu?
    ImageId string
    The EKS node group image ID
    InstanceType string
    The EKS node group instance type
    Labels Dictionary<string, string>
    (Computed) Labels for Node Pool object (map)
    LaunchTemplates List<GetClusterEksConfigV2NodeGroupLaunchTemplate>
    The EKS node groups launch template
    MaxSize int
    The EKS node group maximum size
    MinSize int
    The EKS node group minimum size
    NodeRole string
    The EKS node group node role ARN
    RequestSpotInstances bool
    Enable EKS node group request spot instances
    ResourceTags Dictionary<string, string>
    The EKS node group resource tags
    SpotInstanceTypes List<string>
    The EKS node group spot instance types
    Tags Dictionary<string, string>
    The EKS node group tags
    Name string
    The name of the Cluster (string)
    Subnets []string
    The EKS node group subnets
    UserData string
    The EKS node group user data
    Version string
    The EKS node group k8s version
    DesiredSize int
    The EKS node group desired size
    DiskSize int
    The EKS node group disk size
    Ec2SshKey string
    The EKS node group ssh key
    Gpu bool
    Is EKS cluster using gpu?
    ImageId string
    The EKS node group image ID
    InstanceType string
    The EKS node group instance type
    Labels map[string]string
    (Computed) Labels for Node Pool object (map)
    LaunchTemplates []GetClusterEksConfigV2NodeGroupLaunchTemplate
    The EKS node groups launch template
    MaxSize int
    The EKS node group maximum size
    MinSize int
    The EKS node group minimum size
    NodeRole string
    The EKS node group node role ARN
    RequestSpotInstances bool
    Enable EKS node group request spot instances
    ResourceTags map[string]string
    The EKS node group resource tags
    SpotInstanceTypes []string
    The EKS node group spot instance types
    Tags map[string]string
    The EKS node group tags
    name string
    The name of the Cluster (string)
    subnets list(string)
    The EKS node group subnets
    user_data string
    The EKS node group user data
    version string
    The EKS node group k8s version
    desired_size number
    The EKS node group desired size
    disk_size number
    The EKS node group disk size
    ec2_ssh_key string
    The EKS node group ssh key
    gpu bool
    Is EKS cluster using gpu?
    image_id string
    The EKS node group image ID
    instance_type string
    The EKS node group instance type
    labels map(string)
    (Computed) Labels for Node Pool object (map)
    launch_templates list(object)
    The EKS node groups launch template
    max_size number
    The EKS node group maximum size
    min_size number
    The EKS node group minimum size
    node_role string
    The EKS node group node role ARN
    request_spot_instances bool
    Enable EKS node group request spot instances
    resource_tags map(string)
    The EKS node group resource tags
    spot_instance_types list(string)
    The EKS node group spot instance types
    tags map(string)
    The EKS node group tags
    name String
    The name of the Cluster (string)
    subnets List<String>
    The EKS node group subnets
    userData String
    The EKS node group user data
    version String
    The EKS node group k8s version
    desiredSize Integer
    The EKS node group desired size
    diskSize Integer
    The EKS node group disk size
    ec2SshKey String
    The EKS node group ssh key
    gpu Boolean
    Is EKS cluster using gpu?
    imageId String
    The EKS node group image ID
    instanceType String
    The EKS node group instance type
    labels Map<String,String>
    (Computed) Labels for Node Pool object (map)
    launchTemplates List<GetClusterEksConfigV2NodeGroupLaunchTemplate>
    The EKS node groups launch template
    maxSize Integer
    The EKS node group maximum size
    minSize Integer
    The EKS node group minimum size
    nodeRole String
    The EKS node group node role ARN
    requestSpotInstances Boolean
    Enable EKS node group request spot instances
    resourceTags Map<String,String>
    The EKS node group resource tags
    spotInstanceTypes List<String>
    The EKS node group spot instance types
    tags Map<String,String>
    The EKS node group tags
    name string
    The name of the Cluster (string)
    subnets string[]
    The EKS node group subnets
    userData string
    The EKS node group user data
    version string
    The EKS node group k8s version
    desiredSize number
    The EKS node group desired size
    diskSize number
    The EKS node group disk size
    ec2SshKey string
    The EKS node group ssh key
    gpu boolean
    Is EKS cluster using gpu?
    imageId string
    The EKS node group image ID
    instanceType string
    The EKS node group instance type
    labels {[key: string]: string}
    (Computed) Labels for Node Pool object (map)
    launchTemplates GetClusterEksConfigV2NodeGroupLaunchTemplate[]
    The EKS node groups launch template
    maxSize number
    The EKS node group maximum size
    minSize number
    The EKS node group minimum size
    nodeRole string
    The EKS node group node role ARN
    requestSpotInstances boolean
    Enable EKS node group request spot instances
    resourceTags {[key: string]: string}
    The EKS node group resource tags
    spotInstanceTypes string[]
    The EKS node group spot instance types
    tags {[key: string]: string}
    The EKS node group tags
    name str
    The name of the Cluster (string)
    subnets Sequence[str]
    The EKS node group subnets
    user_data str
    The EKS node group user data
    version str
    The EKS node group k8s version
    desired_size int
    The EKS node group desired size
    disk_size int
    The EKS node group disk size
    ec2_ssh_key str
    The EKS node group ssh key
    gpu bool
    Is EKS cluster using gpu?
    image_id str
    The EKS node group image ID
    instance_type str
    The EKS node group instance type
    labels Mapping[str, str]
    (Computed) Labels for Node Pool object (map)
    launch_templates Sequence[GetClusterEksConfigV2NodeGroupLaunchTemplate]
    The EKS node groups launch template
    max_size int
    The EKS node group maximum size
    min_size int
    The EKS node group minimum size
    node_role str
    The EKS node group node role ARN
    request_spot_instances bool
    Enable EKS node group request spot instances
    resource_tags Mapping[str, str]
    The EKS node group resource tags
    spot_instance_types Sequence[str]
    The EKS node group spot instance types
    tags Mapping[str, str]
    The EKS node group tags
    name String
    The name of the Cluster (string)
    subnets List<String>
    The EKS node group subnets
    userData String
    The EKS node group user data
    version String
    The EKS node group k8s version
    desiredSize Number
    The EKS node group desired size
    diskSize Number
    The EKS node group disk size
    ec2SshKey String
    The EKS node group ssh key
    gpu Boolean
    Is EKS cluster using gpu?
    imageId String
    The EKS node group image ID
    instanceType String
    The EKS node group instance type
    labels Map<String>
    (Computed) Labels for Node Pool object (map)
    launchTemplates List<Property Map>
    The EKS node groups launch template
    maxSize Number
    The EKS node group maximum size
    minSize Number
    The EKS node group minimum size
    nodeRole String
    The EKS node group node role ARN
    requestSpotInstances Boolean
    Enable EKS node group request spot instances
    resourceTags Map<String>
    The EKS node group resource tags
    spotInstanceTypes List<String>
    The EKS node group spot instance types
    tags Map<String>
    The EKS node group tags

    GetClusterEksConfigV2NodeGroupLaunchTemplate

    Id string
    (Computed) The ID of the resource (string)
    Name string
    The name of the Cluster (string)
    Version int
    The EKS node group launch template version
    Id string
    (Computed) The ID of the resource (string)
    Name string
    The name of the Cluster (string)
    Version int
    The EKS node group launch template version
    id string
    (Computed) The ID of the resource (string)
    name string
    The name of the Cluster (string)
    version number
    The EKS node group launch template version
    id String
    (Computed) The ID of the resource (string)
    name String
    The name of the Cluster (string)
    version Integer
    The EKS node group launch template version
    id string
    (Computed) The ID of the resource (string)
    name string
    The name of the Cluster (string)
    version number
    The EKS node group launch template version
    id str
    (Computed) The ID of the resource (string)
    name str
    The name of the Cluster (string)
    version int
    The EKS node group launch template version
    id String
    (Computed) The ID of the resource (string)
    name String
    The name of the Cluster (string)
    version Number
    The EKS node group launch template version

    GetClusterGkeConfigV2

    ClusterAddons GetClusterGkeConfigV2ClusterAddons
    The GKE cluster addons
    ClusterIpv4CidrBlock string
    The GKE ip v4 cidr block
    Description string
    (Computed) The description for Cluster (string)
    EnableKubernetesAlpha bool
    Enable Kubernetes alpha
    GoogleCredentialSecret string
    Google credential secret
    IpAllocationPolicy GetClusterGkeConfigV2IpAllocationPolicy
    The GKE ip allocation policy
    KubernetesVersion string
    The kubernetes master version
    Labels Dictionary<string, string>
    (Computed) Labels for Node Pool object (map)
    Locations List<string>
    The GKE cluster locations
    LoggingService string
    The GKE cluster logging service
    MaintenanceWindow string
    The GKE cluster maintenance window
    MasterAuthorizedNetworksConfig GetClusterGkeConfigV2MasterAuthorizedNetworksConfig
    The GKE cluster master authorized networks config
    MonitoringService string
    The GKE cluster monitoring service
    Name string
    The name of the Cluster (string)
    Network string
    The GKE cluster network
    NetworkPolicyEnabled bool
    Is GKE cluster network policy enabled?
    NodePools List<GetClusterGkeConfigV2NodePool>
    The GKE cluster node pools
    PrivateClusterConfig GetClusterGkeConfigV2PrivateClusterConfig
    The GKE private cluster config
    ProjectId string
    The GKE project id
    Region string
    The GKE cluster region. Required if zone is empty
    Subnetwork string
    The GKE cluster subnetwork
    Zone string
    The GKE cluster zone. Required if region is empty
    Imported bool
    Is GKE cluster imported?
    ClusterAddons GetClusterGkeConfigV2ClusterAddons
    The GKE cluster addons
    ClusterIpv4CidrBlock string
    The GKE ip v4 cidr block
    Description string
    (Computed) The description for Cluster (string)
    EnableKubernetesAlpha bool
    Enable Kubernetes alpha
    GoogleCredentialSecret string
    Google credential secret
    IpAllocationPolicy GetClusterGkeConfigV2IpAllocationPolicy
    The GKE ip allocation policy
    KubernetesVersion string
    The kubernetes master version
    Labels map[string]string
    (Computed) Labels for Node Pool object (map)
    Locations []string
    The GKE cluster locations
    LoggingService string
    The GKE cluster logging service
    MaintenanceWindow string
    The GKE cluster maintenance window
    MasterAuthorizedNetworksConfig GetClusterGkeConfigV2MasterAuthorizedNetworksConfig
    The GKE cluster master authorized networks config
    MonitoringService string
    The GKE cluster monitoring service
    Name string
    The name of the Cluster (string)
    Network string
    The GKE cluster network
    NetworkPolicyEnabled bool
    Is GKE cluster network policy enabled?
    NodePools []GetClusterGkeConfigV2NodePool
    The GKE cluster node pools
    PrivateClusterConfig GetClusterGkeConfigV2PrivateClusterConfig
    The GKE private cluster config
    ProjectId string
    The GKE project id
    Region string
    The GKE cluster region. Required if zone is empty
    Subnetwork string
    The GKE cluster subnetwork
    Zone string
    The GKE cluster zone. Required if region is empty
    Imported bool
    Is GKE cluster imported?
    cluster_addons object
    The GKE cluster addons
    cluster_ipv4_cidr_block string
    The GKE ip v4 cidr block
    description string
    (Computed) The description for Cluster (string)
    enable_kubernetes_alpha bool
    Enable Kubernetes alpha
    google_credential_secret string
    Google credential secret
    ip_allocation_policy object
    The GKE ip allocation policy
    kubernetes_version string
    The kubernetes master version
    labels map(string)
    (Computed) Labels for Node Pool object (map)
    locations list(string)
    The GKE cluster locations
    logging_service string
    The GKE cluster logging service
    maintenance_window string
    The GKE cluster maintenance window
    master_authorized_networks_config object
    The GKE cluster master authorized networks config
    monitoring_service string
    The GKE cluster monitoring service
    name string
    The name of the Cluster (string)
    network string
    The GKE cluster network
    network_policy_enabled bool
    Is GKE cluster network policy enabled?
    node_pools list(object)
    The GKE cluster node pools
    private_cluster_config object
    The GKE private cluster config
    project_id string
    The GKE project id
    region string
    The GKE cluster region. Required if zone is empty
    subnetwork string
    The GKE cluster subnetwork
    zone string
    The GKE cluster zone. Required if region is empty
    imported bool
    Is GKE cluster imported?
    clusterAddons GetClusterGkeConfigV2ClusterAddons
    The GKE cluster addons
    clusterIpv4CidrBlock String
    The GKE ip v4 cidr block
    description String
    (Computed) The description for Cluster (string)
    enableKubernetesAlpha Boolean
    Enable Kubernetes alpha
    googleCredentialSecret String
    Google credential secret
    ipAllocationPolicy GetClusterGkeConfigV2IpAllocationPolicy
    The GKE ip allocation policy
    kubernetesVersion String
    The kubernetes master version
    labels Map<String,String>
    (Computed) Labels for Node Pool object (map)
    locations List<String>
    The GKE cluster locations
    loggingService String
    The GKE cluster logging service
    maintenanceWindow String
    The GKE cluster maintenance window
    masterAuthorizedNetworksConfig GetClusterGkeConfigV2MasterAuthorizedNetworksConfig
    The GKE cluster master authorized networks config
    monitoringService String
    The GKE cluster monitoring service
    name String
    The name of the Cluster (string)
    network String
    The GKE cluster network
    networkPolicyEnabled Boolean
    Is GKE cluster network policy enabled?
    nodePools List<GetClusterGkeConfigV2NodePool>
    The GKE cluster node pools
    privateClusterConfig GetClusterGkeConfigV2PrivateClusterConfig
    The GKE private cluster config
    projectId String
    The GKE project id
    region String
    The GKE cluster region. Required if zone is empty
    subnetwork String
    The GKE cluster subnetwork
    zone String
    The GKE cluster zone. Required if region is empty
    imported Boolean
    Is GKE cluster imported?
    clusterAddons GetClusterGkeConfigV2ClusterAddons
    The GKE cluster addons
    clusterIpv4CidrBlock string
    The GKE ip v4 cidr block
    description string
    (Computed) The description for Cluster (string)
    enableKubernetesAlpha boolean
    Enable Kubernetes alpha
    googleCredentialSecret string
    Google credential secret
    ipAllocationPolicy GetClusterGkeConfigV2IpAllocationPolicy
    The GKE ip allocation policy
    kubernetesVersion string
    The kubernetes master version
    labels {[key: string]: string}
    (Computed) Labels for Node Pool object (map)
    locations string[]
    The GKE cluster locations
    loggingService string
    The GKE cluster logging service
    maintenanceWindow string
    The GKE cluster maintenance window
    masterAuthorizedNetworksConfig GetClusterGkeConfigV2MasterAuthorizedNetworksConfig
    The GKE cluster master authorized networks config
    monitoringService string
    The GKE cluster monitoring service
    name string
    The name of the Cluster (string)
    network string
    The GKE cluster network
    networkPolicyEnabled boolean
    Is GKE cluster network policy enabled?
    nodePools GetClusterGkeConfigV2NodePool[]
    The GKE cluster node pools
    privateClusterConfig GetClusterGkeConfigV2PrivateClusterConfig
    The GKE private cluster config
    projectId string
    The GKE project id
    region string
    The GKE cluster region. Required if zone is empty
    subnetwork string
    The GKE cluster subnetwork
    zone string
    The GKE cluster zone. Required if region is empty
    imported boolean
    Is GKE cluster imported?
    cluster_addons GetClusterGkeConfigV2ClusterAddons
    The GKE cluster addons
    cluster_ipv4_cidr_block str
    The GKE ip v4 cidr block
    description str
    (Computed) The description for Cluster (string)
    enable_kubernetes_alpha bool
    Enable Kubernetes alpha
    google_credential_secret str
    Google credential secret
    ip_allocation_policy GetClusterGkeConfigV2IpAllocationPolicy
    The GKE ip allocation policy
    kubernetes_version str
    The kubernetes master version
    labels Mapping[str, str]
    (Computed) Labels for Node Pool object (map)
    locations Sequence[str]
    The GKE cluster locations
    logging_service str
    The GKE cluster logging service
    maintenance_window str
    The GKE cluster maintenance window
    master_authorized_networks_config GetClusterGkeConfigV2MasterAuthorizedNetworksConfig
    The GKE cluster master authorized networks config
    monitoring_service str
    The GKE cluster monitoring service
    name str
    The name of the Cluster (string)
    network str
    The GKE cluster network
    network_policy_enabled bool
    Is GKE cluster network policy enabled?
    node_pools Sequence[GetClusterGkeConfigV2NodePool]
    The GKE cluster node pools
    private_cluster_config GetClusterGkeConfigV2PrivateClusterConfig
    The GKE private cluster config
    project_id str
    The GKE project id
    region str
    The GKE cluster region. Required if zone is empty
    subnetwork str
    The GKE cluster subnetwork
    zone str
    The GKE cluster zone. Required if region is empty
    imported bool
    Is GKE cluster imported?
    clusterAddons Property Map
    The GKE cluster addons
    clusterIpv4CidrBlock String
    The GKE ip v4 cidr block
    description String
    (Computed) The description for Cluster (string)
    enableKubernetesAlpha Boolean
    Enable Kubernetes alpha
    googleCredentialSecret String
    Google credential secret
    ipAllocationPolicy Property Map
    The GKE ip allocation policy
    kubernetesVersion String
    The kubernetes master version
    labels Map<String>
    (Computed) Labels for Node Pool object (map)
    locations List<String>
    The GKE cluster locations
    loggingService String
    The GKE cluster logging service
    maintenanceWindow String
    The GKE cluster maintenance window
    masterAuthorizedNetworksConfig Property Map
    The GKE cluster master authorized networks config
    monitoringService String
    The GKE cluster monitoring service
    name String
    The name of the Cluster (string)
    network String
    The GKE cluster network
    networkPolicyEnabled Boolean
    Is GKE cluster network policy enabled?
    nodePools List<Property Map>
    The GKE cluster node pools
    privateClusterConfig Property Map
    The GKE private cluster config
    projectId String
    The GKE project id
    region String
    The GKE cluster region. Required if zone is empty
    subnetwork String
    The GKE cluster subnetwork
    zone String
    The GKE cluster zone. Required if region is empty
    imported Boolean
    Is GKE cluster imported?

    GetClusterGkeConfigV2ClusterAddons

    HorizontalPodAutoscaling bool
    Enable GKE horizontal pod autoscaling
    HttpLoadBalancing bool
    Enable GKE HTTP load balancing
    NetworkPolicyConfig bool
    Enable GKE network policy config
    HorizontalPodAutoscaling bool
    Enable GKE horizontal pod autoscaling
    HttpLoadBalancing bool
    Enable GKE HTTP load balancing
    NetworkPolicyConfig bool
    Enable GKE network policy config
    horizontal_pod_autoscaling bool
    Enable GKE horizontal pod autoscaling
    http_load_balancing bool
    Enable GKE HTTP load balancing
    network_policy_config bool
    Enable GKE network policy config
    horizontalPodAutoscaling Boolean
    Enable GKE horizontal pod autoscaling
    httpLoadBalancing Boolean
    Enable GKE HTTP load balancing
    networkPolicyConfig Boolean
    Enable GKE network policy config
    horizontalPodAutoscaling boolean
    Enable GKE horizontal pod autoscaling
    httpLoadBalancing boolean
    Enable GKE HTTP load balancing
    networkPolicyConfig boolean
    Enable GKE network policy config
    horizontal_pod_autoscaling bool
    Enable GKE horizontal pod autoscaling
    http_load_balancing bool
    Enable GKE HTTP load balancing
    network_policy_config bool
    Enable GKE network policy config
    horizontalPodAutoscaling Boolean
    Enable GKE horizontal pod autoscaling
    httpLoadBalancing Boolean
    Enable GKE HTTP load balancing
    networkPolicyConfig Boolean
    Enable GKE network policy config

    GetClusterGkeConfigV2IpAllocationPolicy

    ClusterIpv4CidrBlock string
    The GKE cluster ip v4 allocation cidr block
    ClusterSecondaryRangeName string
    The GKE cluster ip v4 allocation secondary range name
    CreateSubnetwork bool
    Create GKE subnetwork?
    NodeIpv4CidrBlock string
    The GKE node ip v4 allocation cidr block
    ServicesIpv4CidrBlock string
    The GKE services ip v4 allocation cidr block
    ServicesSecondaryRangeName string
    The GKE services ip v4 allocation secondary range name
    SubnetworkName string
    The GKE cluster subnetwork name
    UseIpAliases bool
    Use GKE ip aliases?
    ClusterIpv4CidrBlock string
    The GKE cluster ip v4 allocation cidr block
    ClusterSecondaryRangeName string
    The GKE cluster ip v4 allocation secondary range name
    CreateSubnetwork bool
    Create GKE subnetwork?
    NodeIpv4CidrBlock string
    The GKE node ip v4 allocation cidr block
    ServicesIpv4CidrBlock string
    The GKE services ip v4 allocation cidr block
    ServicesSecondaryRangeName string
    The GKE services ip v4 allocation secondary range name
    SubnetworkName string
    The GKE cluster subnetwork name
    UseIpAliases bool
    Use GKE ip aliases?
    cluster_ipv4_cidr_block string
    The GKE cluster ip v4 allocation cidr block
    cluster_secondary_range_name string
    The GKE cluster ip v4 allocation secondary range name
    create_subnetwork bool
    Create GKE subnetwork?
    node_ipv4_cidr_block string
    The GKE node ip v4 allocation cidr block
    services_ipv4_cidr_block string
    The GKE services ip v4 allocation cidr block
    services_secondary_range_name string
    The GKE services ip v4 allocation secondary range name
    subnetwork_name string
    The GKE cluster subnetwork name
    use_ip_aliases bool
    Use GKE ip aliases?
    clusterIpv4CidrBlock String
    The GKE cluster ip v4 allocation cidr block
    clusterSecondaryRangeName String
    The GKE cluster ip v4 allocation secondary range name
    createSubnetwork Boolean
    Create GKE subnetwork?
    nodeIpv4CidrBlock String
    The GKE node ip v4 allocation cidr block
    servicesIpv4CidrBlock String
    The GKE services ip v4 allocation cidr block
    servicesSecondaryRangeName String
    The GKE services ip v4 allocation secondary range name
    subnetworkName String
    The GKE cluster subnetwork name
    useIpAliases Boolean
    Use GKE ip aliases?
    clusterIpv4CidrBlock string
    The GKE cluster ip v4 allocation cidr block
    clusterSecondaryRangeName string
    The GKE cluster ip v4 allocation secondary range name
    createSubnetwork boolean
    Create GKE subnetwork?
    nodeIpv4CidrBlock string
    The GKE node ip v4 allocation cidr block
    servicesIpv4CidrBlock string
    The GKE services ip v4 allocation cidr block
    servicesSecondaryRangeName string
    The GKE services ip v4 allocation secondary range name
    subnetworkName string
    The GKE cluster subnetwork name
    useIpAliases boolean
    Use GKE ip aliases?
    cluster_ipv4_cidr_block str
    The GKE cluster ip v4 allocation cidr block
    cluster_secondary_range_name str
    The GKE cluster ip v4 allocation secondary range name
    create_subnetwork bool
    Create GKE subnetwork?
    node_ipv4_cidr_block str
    The GKE node ip v4 allocation cidr block
    services_ipv4_cidr_block str
    The GKE services ip v4 allocation cidr block
    services_secondary_range_name str
    The GKE services ip v4 allocation secondary range name
    subnetwork_name str
    The GKE cluster subnetwork name
    use_ip_aliases bool
    Use GKE ip aliases?
    clusterIpv4CidrBlock String
    The GKE cluster ip v4 allocation cidr block
    clusterSecondaryRangeName String
    The GKE cluster ip v4 allocation secondary range name
    createSubnetwork Boolean
    Create GKE subnetwork?
    nodeIpv4CidrBlock String
    The GKE node ip v4 allocation cidr block
    servicesIpv4CidrBlock String
    The GKE services ip v4 allocation cidr block
    servicesSecondaryRangeName String
    The GKE services ip v4 allocation secondary range name
    subnetworkName String
    The GKE cluster subnetwork name
    useIpAliases Boolean
    Use GKE ip aliases?

    GetClusterGkeConfigV2MasterAuthorizedNetworksConfig

    CidrBlocks List<GetClusterGkeConfigV2MasterAuthorizedNetworksConfigCidrBlock>
    The GKE master authorized network config cidr blocks
    Enabled bool
    Enable GKE master authorized network config
    CidrBlocks []GetClusterGkeConfigV2MasterAuthorizedNetworksConfigCidrBlock
    The GKE master authorized network config cidr blocks
    Enabled bool
    Enable GKE master authorized network config
    cidr_blocks list(object)
    The GKE master authorized network config cidr blocks
    enabled bool
    Enable GKE master authorized network config
    cidrBlocks List<GetClusterGkeConfigV2MasterAuthorizedNetworksConfigCidrBlock>
    The GKE master authorized network config cidr blocks
    enabled Boolean
    Enable GKE master authorized network config
    cidrBlocks GetClusterGkeConfigV2MasterAuthorizedNetworksConfigCidrBlock[]
    The GKE master authorized network config cidr blocks
    enabled boolean
    Enable GKE master authorized network config
    cidr_blocks Sequence[GetClusterGkeConfigV2MasterAuthorizedNetworksConfigCidrBlock]
    The GKE master authorized network config cidr blocks
    enabled bool
    Enable GKE master authorized network config
    cidrBlocks List<Property Map>
    The GKE master authorized network config cidr blocks
    enabled Boolean
    Enable GKE master authorized network config

    GetClusterGkeConfigV2MasterAuthorizedNetworksConfigCidrBlock

    CidrBlock string
    The GKE master authorized network config cidr block
    DisplayName string
    The GKE master authorized network config cidr block dispaly name
    CidrBlock string
    The GKE master authorized network config cidr block
    DisplayName string
    The GKE master authorized network config cidr block dispaly name
    cidr_block string
    The GKE master authorized network config cidr block
    display_name string
    The GKE master authorized network config cidr block dispaly name
    cidrBlock String
    The GKE master authorized network config cidr block
    displayName String
    The GKE master authorized network config cidr block dispaly name
    cidrBlock string
    The GKE master authorized network config cidr block
    displayName string
    The GKE master authorized network config cidr block dispaly name
    cidr_block str
    The GKE master authorized network config cidr block
    display_name str
    The GKE master authorized network config cidr block dispaly name
    cidrBlock String
    The GKE master authorized network config cidr block
    displayName String
    The GKE master authorized network config cidr block dispaly name

    GetClusterGkeConfigV2NodePool

    Autoscaling GetClusterGkeConfigV2NodePoolAutoscaling
    The GKE node pool config autoscaling
    Config GetClusterGkeConfigV2NodePoolConfig
    The GKE node pool node config
    InitialNodeCount int
    The GKE node pool config initial node count
    Management GetClusterGkeConfigV2NodePoolManagement
    The GKE node pool config management
    MaxPodsConstraint int
    The GKE node pool config max pods constraint
    Name string
    The name of the Cluster (string)
    Version string
    The GKE node pool config version
    Autoscaling GetClusterGkeConfigV2NodePoolAutoscaling
    The GKE node pool config autoscaling
    Config GetClusterGkeConfigV2NodePoolConfig
    The GKE node pool node config
    InitialNodeCount int
    The GKE node pool config initial node count
    Management GetClusterGkeConfigV2NodePoolManagement
    The GKE node pool config management
    MaxPodsConstraint int
    The GKE node pool config max pods constraint
    Name string
    The name of the Cluster (string)
    Version string
    The GKE node pool config version
    autoscaling object
    The GKE node pool config autoscaling
    config object
    The GKE node pool node config
    initial_node_count number
    The GKE node pool config initial node count
    management object
    The GKE node pool config management
    max_pods_constraint number
    The GKE node pool config max pods constraint
    name string
    The name of the Cluster (string)
    version string
    The GKE node pool config version
    autoscaling GetClusterGkeConfigV2NodePoolAutoscaling
    The GKE node pool config autoscaling
    config GetClusterGkeConfigV2NodePoolConfig
    The GKE node pool node config
    initialNodeCount Integer
    The GKE node pool config initial node count
    management GetClusterGkeConfigV2NodePoolManagement
    The GKE node pool config management
    maxPodsConstraint Integer
    The GKE node pool config max pods constraint
    name String
    The name of the Cluster (string)
    version String
    The GKE node pool config version
    autoscaling GetClusterGkeConfigV2NodePoolAutoscaling
    The GKE node pool config autoscaling
    config GetClusterGkeConfigV2NodePoolConfig
    The GKE node pool node config
    initialNodeCount number
    The GKE node pool config initial node count
    management GetClusterGkeConfigV2NodePoolManagement
    The GKE node pool config management
    maxPodsConstraint number
    The GKE node pool config max pods constraint
    name string
    The name of the Cluster (string)
    version string
    The GKE node pool config version
    autoscaling GetClusterGkeConfigV2NodePoolAutoscaling
    The GKE node pool config autoscaling
    config GetClusterGkeConfigV2NodePoolConfig
    The GKE node pool node config
    initial_node_count int
    The GKE node pool config initial node count
    management GetClusterGkeConfigV2NodePoolManagement
    The GKE node pool config management
    max_pods_constraint int
    The GKE node pool config max pods constraint
    name str
    The name of the Cluster (string)
    version str
    The GKE node pool config version
    autoscaling Property Map
    The GKE node pool config autoscaling
    config Property Map
    The GKE node pool node config
    initialNodeCount Number
    The GKE node pool config initial node count
    management Property Map
    The GKE node pool config management
    maxPodsConstraint Number
    The GKE node pool config max pods constraint
    name String
    The name of the Cluster (string)
    version String
    The GKE node pool config version

    GetClusterGkeConfigV2NodePoolAutoscaling

    MaxNodeCount int
    The GKE node pool config max node count
    MinNodeCount int
    The GKE node pool config min node count
    Enabled bool
    Enable GKE node pool config autoscaling
    MaxNodeCount int
    The GKE node pool config max node count
    MinNodeCount int
    The GKE node pool config min node count
    Enabled bool
    Enable GKE node pool config autoscaling
    max_node_count number
    The GKE node pool config max node count
    min_node_count number
    The GKE node pool config min node count
    enabled bool
    Enable GKE node pool config autoscaling
    maxNodeCount Integer
    The GKE node pool config max node count
    minNodeCount Integer
    The GKE node pool config min node count
    enabled Boolean
    Enable GKE node pool config autoscaling
    maxNodeCount number
    The GKE node pool config max node count
    minNodeCount number
    The GKE node pool config min node count
    enabled boolean
    Enable GKE node pool config autoscaling
    max_node_count int
    The GKE node pool config max node count
    min_node_count int
    The GKE node pool config min node count
    enabled bool
    Enable GKE node pool config autoscaling
    maxNodeCount Number
    The GKE node pool config max node count
    minNodeCount Number
    The GKE node pool config min node count
    enabled Boolean
    Enable GKE node pool config autoscaling

    GetClusterGkeConfigV2NodePoolConfig

    Labels Dictionary<string, string>
    (Computed) Labels for Node Pool object (map)
    OauthScopes List<string>
    The GKE node config oauth scopes
    Tags List<string>
    The GKE node config tags
    DiskSizeGb int
    The GKE node config disk size (Gb)
    DiskType string
    The GKE node config disk type
    ImageType string
    The GKE node config image type
    LocalSsdCount int
    The GKE node config local ssd count
    MachineType string
    The GKE node config machine type
    Preemptible bool
    Enable GKE node config preemptible
    ServiceAccount string
    The GKE node config service account
    Taints List<GetClusterGkeConfigV2NodePoolConfigTaint>
    The GKE node config taints
    Labels map[string]string
    (Computed) Labels for Node Pool object (map)
    OauthScopes []string
    The GKE node config oauth scopes
    Tags []string
    The GKE node config tags
    DiskSizeGb int
    The GKE node config disk size (Gb)
    DiskType string
    The GKE node config disk type
    ImageType string
    The GKE node config image type
    LocalSsdCount int
    The GKE node config local ssd count
    MachineType string
    The GKE node config machine type
    Preemptible bool
    Enable GKE node config preemptible
    ServiceAccount string
    The GKE node config service account
    Taints []GetClusterGkeConfigV2NodePoolConfigTaint
    The GKE node config taints
    labels map(string)
    (Computed) Labels for Node Pool object (map)
    oauth_scopes list(string)
    The GKE node config oauth scopes
    tags list(string)
    The GKE node config tags
    disk_size_gb number
    The GKE node config disk size (Gb)
    disk_type string
    The GKE node config disk type
    image_type string
    The GKE node config image type
    local_ssd_count number
    The GKE node config local ssd count
    machine_type string
    The GKE node config machine type
    preemptible bool
    Enable GKE node config preemptible
    service_account string
    The GKE node config service account
    taints list(object)
    The GKE node config taints
    labels Map<String,String>
    (Computed) Labels for Node Pool object (map)
    oauthScopes List<String>
    The GKE node config oauth scopes
    tags List<String>
    The GKE node config tags
    diskSizeGb Integer
    The GKE node config disk size (Gb)
    diskType String
    The GKE node config disk type
    imageType String
    The GKE node config image type
    localSsdCount Integer
    The GKE node config local ssd count
    machineType String
    The GKE node config machine type
    preemptible Boolean
    Enable GKE node config preemptible
    serviceAccount String
    The GKE node config service account
    taints List<GetClusterGkeConfigV2NodePoolConfigTaint>
    The GKE node config taints
    labels {[key: string]: string}
    (Computed) Labels for Node Pool object (map)
    oauthScopes string[]
    The GKE node config oauth scopes
    tags string[]
    The GKE node config tags
    diskSizeGb number
    The GKE node config disk size (Gb)
    diskType string
    The GKE node config disk type
    imageType string
    The GKE node config image type
    localSsdCount number
    The GKE node config local ssd count
    machineType string
    The GKE node config machine type
    preemptible boolean
    Enable GKE node config preemptible
    serviceAccount string
    The GKE node config service account
    taints GetClusterGkeConfigV2NodePoolConfigTaint[]
    The GKE node config taints
    labels Mapping[str, str]
    (Computed) Labels for Node Pool object (map)
    oauth_scopes Sequence[str]
    The GKE node config oauth scopes
    tags Sequence[str]
    The GKE node config tags
    disk_size_gb int
    The GKE node config disk size (Gb)
    disk_type str
    The GKE node config disk type
    image_type str
    The GKE node config image type
    local_ssd_count int
    The GKE node config local ssd count
    machine_type str
    The GKE node config machine type
    preemptible bool
    Enable GKE node config preemptible
    service_account str
    The GKE node config service account
    taints Sequence[GetClusterGkeConfigV2NodePoolConfigTaint]
    The GKE node config taints
    labels Map<String>
    (Computed) Labels for Node Pool object (map)
    oauthScopes List<String>
    The GKE node config oauth scopes
    tags List<String>
    The GKE node config tags
    diskSizeGb Number
    The GKE node config disk size (Gb)
    diskType String
    The GKE node config disk type
    imageType String
    The GKE node config image type
    localSsdCount Number
    The GKE node config local ssd count
    machineType String
    The GKE node config machine type
    preemptible Boolean
    Enable GKE node config preemptible
    serviceAccount String
    The GKE node config service account
    taints List<Property Map>
    The GKE node config taints

    GetClusterGkeConfigV2NodePoolConfigTaint

    Effect string
    Key string
    Value string
    Effect string
    Key string
    Value string
    effect string
    key string
    value string
    effect String
    key String
    value String
    effect string
    key string
    value string
    effect str
    key str
    value str
    effect String
    key String
    value String

    GetClusterGkeConfigV2NodePoolManagement

    AutoRepair bool
    Enable GKE node pool config management auto repair
    AutoUpgrade bool
    Enable GKE node pool config management auto upgrade
    AutoRepair bool
    Enable GKE node pool config management auto repair
    AutoUpgrade bool
    Enable GKE node pool config management auto upgrade
    auto_repair bool
    Enable GKE node pool config management auto repair
    auto_upgrade bool
    Enable GKE node pool config management auto upgrade
    autoRepair Boolean
    Enable GKE node pool config management auto repair
    autoUpgrade Boolean
    Enable GKE node pool config management auto upgrade
    autoRepair boolean
    Enable GKE node pool config management auto repair
    autoUpgrade boolean
    Enable GKE node pool config management auto upgrade
    auto_repair bool
    Enable GKE node pool config management auto repair
    auto_upgrade bool
    Enable GKE node pool config management auto upgrade
    autoRepair Boolean
    Enable GKE node pool config management auto repair
    autoUpgrade Boolean
    Enable GKE node pool config management auto upgrade

    GetClusterGkeConfigV2PrivateClusterConfig

    MasterIpv4CidrBlock string
    The GKE cluster private master ip v4 cidr block
    EnablePrivateEndpoint bool
    Enable GKE cluster private endpoint
    EnablePrivateNodes bool
    Enable GKE cluster private nodes
    MasterIpv4CidrBlock string
    The GKE cluster private master ip v4 cidr block
    EnablePrivateEndpoint bool
    Enable GKE cluster private endpoint
    EnablePrivateNodes bool
    Enable GKE cluster private nodes
    master_ipv4_cidr_block string
    The GKE cluster private master ip v4 cidr block
    enable_private_endpoint bool
    Enable GKE cluster private endpoint
    enable_private_nodes bool
    Enable GKE cluster private nodes
    masterIpv4CidrBlock String
    The GKE cluster private master ip v4 cidr block
    enablePrivateEndpoint Boolean
    Enable GKE cluster private endpoint
    enablePrivateNodes Boolean
    Enable GKE cluster private nodes
    masterIpv4CidrBlock string
    The GKE cluster private master ip v4 cidr block
    enablePrivateEndpoint boolean
    Enable GKE cluster private endpoint
    enablePrivateNodes boolean
    Enable GKE cluster private nodes
    master_ipv4_cidr_block str
    The GKE cluster private master ip v4 cidr block
    enable_private_endpoint bool
    Enable GKE cluster private endpoint
    enable_private_nodes bool
    Enable GKE cluster private nodes
    masterIpv4CidrBlock String
    The GKE cluster private master ip v4 cidr block
    enablePrivateEndpoint Boolean
    Enable GKE cluster private endpoint
    enablePrivateNodes Boolean
    Enable GKE cluster private nodes

    GetClusterImportedConfig

    PrivateRegistryUrl string
    Private registry URL
    PrivateRegistryUrl string
    Private registry URL
    private_registry_url string
    Private registry URL
    privateRegistryUrl String
    Private registry URL
    privateRegistryUrl string
    Private registry URL
    private_registry_url str
    Private registry URL
    privateRegistryUrl String
    Private registry URL

    GetClusterK3sConfig

    UpgradeStrategy GetClusterK3sConfigUpgradeStrategy
    The K3S upgrade strategy
    Version string
    The K3S kubernetes version
    UpgradeStrategy GetClusterK3sConfigUpgradeStrategy
    The K3S upgrade strategy
    Version string
    The K3S kubernetes version
    upgrade_strategy object
    The K3S upgrade strategy
    version string
    The K3S kubernetes version
    upgradeStrategy GetClusterK3sConfigUpgradeStrategy
    The K3S upgrade strategy
    version String
    The K3S kubernetes version
    upgradeStrategy GetClusterK3sConfigUpgradeStrategy
    The K3S upgrade strategy
    version string
    The K3S kubernetes version
    upgrade_strategy GetClusterK3sConfigUpgradeStrategy
    The K3S upgrade strategy
    version str
    The K3S kubernetes version
    upgradeStrategy Property Map
    The K3S upgrade strategy
    version String
    The K3S kubernetes version

    GetClusterK3sConfigUpgradeStrategy

    DrainServerNodes bool
    Drain server nodes
    DrainWorkerNodes bool
    Drain worker nodes
    ServerConcurrency int
    Server concurrency
    WorkerConcurrency int
    Worker concurrency
    DrainServerNodes bool
    Drain server nodes
    DrainWorkerNodes bool
    Drain worker nodes
    ServerConcurrency int
    Server concurrency
    WorkerConcurrency int
    Worker concurrency
    drain_server_nodes bool
    Drain server nodes
    drain_worker_nodes bool
    Drain worker nodes
    server_concurrency number
    Server concurrency
    worker_concurrency number
    Worker concurrency
    drainServerNodes Boolean
    Drain server nodes
    drainWorkerNodes Boolean
    Drain worker nodes
    serverConcurrency Integer
    Server concurrency
    workerConcurrency Integer
    Worker concurrency
    drainServerNodes boolean
    Drain server nodes
    drainWorkerNodes boolean
    Drain worker nodes
    serverConcurrency number
    Server concurrency
    workerConcurrency number
    Worker concurrency
    drain_server_nodes bool
    Drain server nodes
    drain_worker_nodes bool
    Drain worker nodes
    server_concurrency int
    Server concurrency
    worker_concurrency int
    Worker concurrency
    drainServerNodes Boolean
    Drain server nodes
    drainWorkerNodes Boolean
    Drain worker nodes
    serverConcurrency Number
    Server concurrency
    workerConcurrency Number
    Worker concurrency

    GetClusterOkeConfig

    CompartmentId string
    The OCID of the compartment in which to create resources (VCN, worker nodes, etc.)
    KubernetesVersion string
    The Kubernetes version that will be used for your master and worker nodes e.g. v1.33.1
    NodeImage string
    The OS for the node image
    NodeShape string
    The shape of the node (determines number of CPUs and amount of memory on each node)
    Region string
    The availability domain within the region to host the OKE cluster
    TenancyId string
    The OCID of the tenancy in which to create resources
    ClusterType string
    Optionally specify a cluster type of basic or enhanced
    ControlPlaneSubnetName string
    The (optional) name of a pre-existing subnet (public or private) for the Kubernetes API endpoint
    CustomBootVolumeSize int
    An optional custom boot volume size (in GB) for the nodes
    Description string
    (Computed) The description for Cluster (string)
    EnableKubernetesDashboard bool
    Enable the kubernetes dashboard
    EnablePrivateControlPlane bool
    Whether Kubernetes API endpoint is a private IP only accessible from within the VCN
    EnablePrivateNodes bool
    Whether worker nodes are deployed into a new private subnet
    EvictionGraceDuration string
    The optional grace period in minutes to allow cordon and drain to complete successfuly
    Fingerprint string
    The fingerprint corresponding to the specified user's private API Key
    FlexMemoryInGbs int
    Optional amount of memory in GB for nodes (requires flexible node_shape)
    FlexOcpus int
    Optional number of OCPUs for nodes (requires flexible node_shape)
    ForceDeleteAfterGraceDuration bool
    Whether to send a SIGKILL signal if a pod does not terminate within the specified grace period
    ImageVerificationKmsKeyId string
    Optional specify a comma separated list of master encryption key OCID(s) to verify images
    KmsKeyId string
    Optional specify the OCID of the KMS Vault master key
    LimitNodeCount int
    Optional limit on the total number of nodes in the pool
    LoadBalancerSubnetName1 string
    The name of the first existing subnet to use for Kubernetes services / LB
    LoadBalancerSubnetName2 string
    The (optional) name of a second existing subnet to use for Kubernetes services / LB
    NodePoolDnsDomainName string
    Optional name for DNS domain of node pool subnet
    NodePoolSubnetName string
    Optional pre-existing subnet (public or private) for nodes
    NodePublicKeyContents string
    The contents of the SSH public key file to use for the nodes
    NodeUserDataContents string
    The contents of custom cloud-init / userData for the nodes - will be base64 encoded internally if it is not already
    PodCidr string
    Optional specify the pod CIDR, defaults to 10.244.0.0/16
    PodNetwork string
    Optional Pod Network plugin. Choose flannel or native. Defaults to flannel
    PodSubnetName string
    The (optional) name of a pre-existing subnet that pods will be assigned IPs from when using native pod networking
    PrivateKeyContents string
    The private API key file contents for the specified user, in PEM format
    PrivateKeyPassphrase string
    The passphrase of the private key for the OKE cluster
    QuantityOfNodeSubnets int
    Number of node subnets (defaults to creating 1 regional subnet)
    QuantityPerSubnet int
    Number of worker nodes in each subnet / availability domain
    ServiceCidr string
    Optional specify the service CIDR, defaults to 10.96.0.0/16
    ServiceDnsDomainName string
    Optional name for DNS domain of service subnet
    SkipVcnDelete bool
    Whether to skip deleting VCN
    UserOcid string
    The OCID of a user who has access to the tenancy/compartment
    VcnCompartmentId string
    The OCID of the compartment (if different from compartment_id) in which to find the pre-existing virtual network set with vcn_name.
    VcnName string
    The optional name of an existing virtual network to use for the cluster creation. A new VCN will be created if not specified.
    WorkerNodeIngressCidr string
    Additional CIDR from which to allow ingress to worker nodes
    CompartmentId string
    The OCID of the compartment in which to create resources (VCN, worker nodes, etc.)
    KubernetesVersion string
    The Kubernetes version that will be used for your master and worker nodes e.g. v1.33.1
    NodeImage string
    The OS for the node image
    NodeShape string
    The shape of the node (determines number of CPUs and amount of memory on each node)
    Region string
    The availability domain within the region to host the OKE cluster
    TenancyId string
    The OCID of the tenancy in which to create resources
    ClusterType string
    Optionally specify a cluster type of basic or enhanced
    ControlPlaneSubnetName string
    The (optional) name of a pre-existing subnet (public or private) for the Kubernetes API endpoint
    CustomBootVolumeSize int
    An optional custom boot volume size (in GB) for the nodes
    Description string
    (Computed) The description for Cluster (string)
    EnableKubernetesDashboard bool
    Enable the kubernetes dashboard
    EnablePrivateControlPlane bool
    Whether Kubernetes API endpoint is a private IP only accessible from within the VCN
    EnablePrivateNodes bool
    Whether worker nodes are deployed into a new private subnet
    EvictionGraceDuration string
    The optional grace period in minutes to allow cordon and drain to complete successfuly
    Fingerprint string
    The fingerprint corresponding to the specified user's private API Key
    FlexMemoryInGbs int
    Optional amount of memory in GB for nodes (requires flexible node_shape)
    FlexOcpus int
    Optional number of OCPUs for nodes (requires flexible node_shape)
    ForceDeleteAfterGraceDuration bool
    Whether to send a SIGKILL signal if a pod does not terminate within the specified grace period
    ImageVerificationKmsKeyId string
    Optional specify a comma separated list of master encryption key OCID(s) to verify images
    KmsKeyId string
    Optional specify the OCID of the KMS Vault master key
    LimitNodeCount int
    Optional limit on the total number of nodes in the pool
    LoadBalancerSubnetName1 string
    The name of the first existing subnet to use for Kubernetes services / LB
    LoadBalancerSubnetName2 string
    The (optional) name of a second existing subnet to use for Kubernetes services / LB
    NodePoolDnsDomainName string
    Optional name for DNS domain of node pool subnet
    NodePoolSubnetName string
    Optional pre-existing subnet (public or private) for nodes
    NodePublicKeyContents string
    The contents of the SSH public key file to use for the nodes
    NodeUserDataContents string
    The contents of custom cloud-init / userData for the nodes - will be base64 encoded internally if it is not already
    PodCidr string
    Optional specify the pod CIDR, defaults to 10.244.0.0/16
    PodNetwork string
    Optional Pod Network plugin. Choose flannel or native. Defaults to flannel
    PodSubnetName string
    The (optional) name of a pre-existing subnet that pods will be assigned IPs from when using native pod networking
    PrivateKeyContents string
    The private API key file contents for the specified user, in PEM format
    PrivateKeyPassphrase string
    The passphrase of the private key for the OKE cluster
    QuantityOfNodeSubnets int
    Number of node subnets (defaults to creating 1 regional subnet)
    QuantityPerSubnet int
    Number of worker nodes in each subnet / availability domain
    ServiceCidr string
    Optional specify the service CIDR, defaults to 10.96.0.0/16
    ServiceDnsDomainName string
    Optional name for DNS domain of service subnet
    SkipVcnDelete bool
    Whether to skip deleting VCN
    UserOcid string
    The OCID of a user who has access to the tenancy/compartment
    VcnCompartmentId string
    The OCID of the compartment (if different from compartment_id) in which to find the pre-existing virtual network set with vcn_name.
    VcnName string
    The optional name of an existing virtual network to use for the cluster creation. A new VCN will be created if not specified.
    WorkerNodeIngressCidr string
    Additional CIDR from which to allow ingress to worker nodes
    compartment_id string
    The OCID of the compartment in which to create resources (VCN, worker nodes, etc.)
    kubernetes_version string
    The Kubernetes version that will be used for your master and worker nodes e.g. v1.33.1
    node_image string
    The OS for the node image
    node_shape string
    The shape of the node (determines number of CPUs and amount of memory on each node)
    region string
    The availability domain within the region to host the OKE cluster
    tenancy_id string
    The OCID of the tenancy in which to create resources
    cluster_type string
    Optionally specify a cluster type of basic or enhanced
    control_plane_subnet_name string
    The (optional) name of a pre-existing subnet (public or private) for the Kubernetes API endpoint
    custom_boot_volume_size number
    An optional custom boot volume size (in GB) for the nodes
    description string
    (Computed) The description for Cluster (string)
    enable_kubernetes_dashboard bool
    Enable the kubernetes dashboard
    enable_private_control_plane bool
    Whether Kubernetes API endpoint is a private IP only accessible from within the VCN
    enable_private_nodes bool
    Whether worker nodes are deployed into a new private subnet
    eviction_grace_duration string
    The optional grace period in minutes to allow cordon and drain to complete successfuly
    fingerprint string
    The fingerprint corresponding to the specified user's private API Key
    flex_memory_in_gbs number
    Optional amount of memory in GB for nodes (requires flexible node_shape)
    flex_ocpus number
    Optional number of OCPUs for nodes (requires flexible node_shape)
    force_delete_after_grace_duration bool
    Whether to send a SIGKILL signal if a pod does not terminate within the specified grace period
    image_verification_kms_key_id string
    Optional specify a comma separated list of master encryption key OCID(s) to verify images
    kms_key_id string
    Optional specify the OCID of the KMS Vault master key
    limit_node_count number
    Optional limit on the total number of nodes in the pool
    load_balancer_subnet_name1 string
    The name of the first existing subnet to use for Kubernetes services / LB
    load_balancer_subnet_name2 string
    The (optional) name of a second existing subnet to use for Kubernetes services / LB
    node_pool_dns_domain_name string
    Optional name for DNS domain of node pool subnet
    node_pool_subnet_name string
    Optional pre-existing subnet (public or private) for nodes
    node_public_key_contents string
    The contents of the SSH public key file to use for the nodes
    node_user_data_contents string
    The contents of custom cloud-init / userData for the nodes - will be base64 encoded internally if it is not already
    pod_cidr string
    Optional specify the pod CIDR, defaults to 10.244.0.0/16
    pod_network string
    Optional Pod Network plugin. Choose flannel or native. Defaults to flannel
    pod_subnet_name string
    The (optional) name of a pre-existing subnet that pods will be assigned IPs from when using native pod networking
    private_key_contents string
    The private API key file contents for the specified user, in PEM format
    private_key_passphrase string
    The passphrase of the private key for the OKE cluster
    quantity_of_node_subnets number
    Number of node subnets (defaults to creating 1 regional subnet)
    quantity_per_subnet number
    Number of worker nodes in each subnet / availability domain
    service_cidr string
    Optional specify the service CIDR, defaults to 10.96.0.0/16
    service_dns_domain_name string
    Optional name for DNS domain of service subnet
    skip_vcn_delete bool
    Whether to skip deleting VCN
    user_ocid string
    The OCID of a user who has access to the tenancy/compartment
    vcn_compartment_id string
    The OCID of the compartment (if different from compartment_id) in which to find the pre-existing virtual network set with vcn_name.
    vcn_name string
    The optional name of an existing virtual network to use for the cluster creation. A new VCN will be created if not specified.
    worker_node_ingress_cidr string
    Additional CIDR from which to allow ingress to worker nodes
    compartmentId String
    The OCID of the compartment in which to create resources (VCN, worker nodes, etc.)
    kubernetesVersion String
    The Kubernetes version that will be used for your master and worker nodes e.g. v1.33.1
    nodeImage String
    The OS for the node image
    nodeShape String
    The shape of the node (determines number of CPUs and amount of memory on each node)
    region String
    The availability domain within the region to host the OKE cluster
    tenancyId String
    The OCID of the tenancy in which to create resources
    clusterType String
    Optionally specify a cluster type of basic or enhanced
    controlPlaneSubnetName String
    The (optional) name of a pre-existing subnet (public or private) for the Kubernetes API endpoint
    customBootVolumeSize Integer
    An optional custom boot volume size (in GB) for the nodes
    description String
    (Computed) The description for Cluster (string)
    enableKubernetesDashboard Boolean
    Enable the kubernetes dashboard
    enablePrivateControlPlane Boolean
    Whether Kubernetes API endpoint is a private IP only accessible from within the VCN
    enablePrivateNodes Boolean
    Whether worker nodes are deployed into a new private subnet
    evictionGraceDuration String
    The optional grace period in minutes to allow cordon and drain to complete successfuly
    fingerprint String
    The fingerprint corresponding to the specified user's private API Key
    flexMemoryInGbs Integer
    Optional amount of memory in GB for nodes (requires flexible node_shape)
    flexOcpus Integer
    Optional number of OCPUs for nodes (requires flexible node_shape)
    forceDeleteAfterGraceDuration Boolean
    Whether to send a SIGKILL signal if a pod does not terminate within the specified grace period
    imageVerificationKmsKeyId String
    Optional specify a comma separated list of master encryption key OCID(s) to verify images
    kmsKeyId String
    Optional specify the OCID of the KMS Vault master key
    limitNodeCount Integer
    Optional limit on the total number of nodes in the pool
    loadBalancerSubnetName1 String
    The name of the first existing subnet to use for Kubernetes services / LB
    loadBalancerSubnetName2 String
    The (optional) name of a second existing subnet to use for Kubernetes services / LB
    nodePoolDnsDomainName String
    Optional name for DNS domain of node pool subnet
    nodePoolSubnetName String
    Optional pre-existing subnet (public or private) for nodes
    nodePublicKeyContents String
    The contents of the SSH public key file to use for the nodes
    nodeUserDataContents String
    The contents of custom cloud-init / userData for the nodes - will be base64 encoded internally if it is not already
    podCidr String
    Optional specify the pod CIDR, defaults to 10.244.0.0/16
    podNetwork String
    Optional Pod Network plugin. Choose flannel or native. Defaults to flannel
    podSubnetName String
    The (optional) name of a pre-existing subnet that pods will be assigned IPs from when using native pod networking
    privateKeyContents String
    The private API key file contents for the specified user, in PEM format
    privateKeyPassphrase String
    The passphrase of the private key for the OKE cluster
    quantityOfNodeSubnets Integer
    Number of node subnets (defaults to creating 1 regional subnet)
    quantityPerSubnet Integer
    Number of worker nodes in each subnet / availability domain
    serviceCidr String
    Optional specify the service CIDR, defaults to 10.96.0.0/16
    serviceDnsDomainName String
    Optional name for DNS domain of service subnet
    skipVcnDelete Boolean
    Whether to skip deleting VCN
    userOcid String
    The OCID of a user who has access to the tenancy/compartment
    vcnCompartmentId String
    The OCID of the compartment (if different from compartment_id) in which to find the pre-existing virtual network set with vcn_name.
    vcnName String
    The optional name of an existing virtual network to use for the cluster creation. A new VCN will be created if not specified.
    workerNodeIngressCidr String
    Additional CIDR from which to allow ingress to worker nodes
    compartmentId string
    The OCID of the compartment in which to create resources (VCN, worker nodes, etc.)
    kubernetesVersion string
    The Kubernetes version that will be used for your master and worker nodes e.g. v1.33.1
    nodeImage string
    The OS for the node image
    nodeShape string
    The shape of the node (determines number of CPUs and amount of memory on each node)
    region string
    The availability domain within the region to host the OKE cluster
    tenancyId string
    The OCID of the tenancy in which to create resources
    clusterType string
    Optionally specify a cluster type of basic or enhanced
    controlPlaneSubnetName string
    The (optional) name of a pre-existing subnet (public or private) for the Kubernetes API endpoint
    customBootVolumeSize number
    An optional custom boot volume size (in GB) for the nodes
    description string
    (Computed) The description for Cluster (string)
    enableKubernetesDashboard boolean
    Enable the kubernetes dashboard
    enablePrivateControlPlane boolean
    Whether Kubernetes API endpoint is a private IP only accessible from within the VCN
    enablePrivateNodes boolean
    Whether worker nodes are deployed into a new private subnet
    evictionGraceDuration string
    The optional grace period in minutes to allow cordon and drain to complete successfuly
    fingerprint string
    The fingerprint corresponding to the specified user's private API Key
    flexMemoryInGbs number
    Optional amount of memory in GB for nodes (requires flexible node_shape)
    flexOcpus number
    Optional number of OCPUs for nodes (requires flexible node_shape)
    forceDeleteAfterGraceDuration boolean
    Whether to send a SIGKILL signal if a pod does not terminate within the specified grace period
    imageVerificationKmsKeyId string
    Optional specify a comma separated list of master encryption key OCID(s) to verify images
    kmsKeyId string
    Optional specify the OCID of the KMS Vault master key
    limitNodeCount number
    Optional limit on the total number of nodes in the pool
    loadBalancerSubnetName1 string
    The name of the first existing subnet to use for Kubernetes services / LB
    loadBalancerSubnetName2 string
    The (optional) name of a second existing subnet to use for Kubernetes services / LB
    nodePoolDnsDomainName string
    Optional name for DNS domain of node pool subnet
    nodePoolSubnetName string
    Optional pre-existing subnet (public or private) for nodes
    nodePublicKeyContents string
    The contents of the SSH public key file to use for the nodes
    nodeUserDataContents string
    The contents of custom cloud-init / userData for the nodes - will be base64 encoded internally if it is not already
    podCidr string
    Optional specify the pod CIDR, defaults to 10.244.0.0/16
    podNetwork string
    Optional Pod Network plugin. Choose flannel or native. Defaults to flannel
    podSubnetName string
    The (optional) name of a pre-existing subnet that pods will be assigned IPs from when using native pod networking
    privateKeyContents string
    The private API key file contents for the specified user, in PEM format
    privateKeyPassphrase string
    The passphrase of the private key for the OKE cluster
    quantityOfNodeSubnets number
    Number of node subnets (defaults to creating 1 regional subnet)
    quantityPerSubnet number
    Number of worker nodes in each subnet / availability domain
    serviceCidr string
    Optional specify the service CIDR, defaults to 10.96.0.0/16
    serviceDnsDomainName string
    Optional name for DNS domain of service subnet
    skipVcnDelete boolean
    Whether to skip deleting VCN
    userOcid string
    The OCID of a user who has access to the tenancy/compartment
    vcnCompartmentId string
    The OCID of the compartment (if different from compartment_id) in which to find the pre-existing virtual network set with vcn_name.
    vcnName string
    The optional name of an existing virtual network to use for the cluster creation. A new VCN will be created if not specified.
    workerNodeIngressCidr string
    Additional CIDR from which to allow ingress to worker nodes
    compartment_id str
    The OCID of the compartment in which to create resources (VCN, worker nodes, etc.)
    kubernetes_version str
    The Kubernetes version that will be used for your master and worker nodes e.g. v1.33.1
    node_image str
    The OS for the node image
    node_shape str
    The shape of the node (determines number of CPUs and amount of memory on each node)
    region str
    The availability domain within the region to host the OKE cluster
    tenancy_id str
    The OCID of the tenancy in which to create resources
    cluster_type str
    Optionally specify a cluster type of basic or enhanced
    control_plane_subnet_name str
    The (optional) name of a pre-existing subnet (public or private) for the Kubernetes API endpoint
    custom_boot_volume_size int
    An optional custom boot volume size (in GB) for the nodes
    description str
    (Computed) The description for Cluster (string)
    enable_kubernetes_dashboard bool
    Enable the kubernetes dashboard
    enable_private_control_plane bool
    Whether Kubernetes API endpoint is a private IP only accessible from within the VCN
    enable_private_nodes bool
    Whether worker nodes are deployed into a new private subnet
    eviction_grace_duration str
    The optional grace period in minutes to allow cordon and drain to complete successfuly
    fingerprint str
    The fingerprint corresponding to the specified user's private API Key
    flex_memory_in_gbs int
    Optional amount of memory in GB for nodes (requires flexible node_shape)
    flex_ocpus int
    Optional number of OCPUs for nodes (requires flexible node_shape)
    force_delete_after_grace_duration bool
    Whether to send a SIGKILL signal if a pod does not terminate within the specified grace period
    image_verification_kms_key_id str
    Optional specify a comma separated list of master encryption key OCID(s) to verify images
    kms_key_id str
    Optional specify the OCID of the KMS Vault master key
    limit_node_count int
    Optional limit on the total number of nodes in the pool
    load_balancer_subnet_name1 str
    The name of the first existing subnet to use for Kubernetes services / LB
    load_balancer_subnet_name2 str
    The (optional) name of a second existing subnet to use for Kubernetes services / LB
    node_pool_dns_domain_name str
    Optional name for DNS domain of node pool subnet
    node_pool_subnet_name str
    Optional pre-existing subnet (public or private) for nodes
    node_public_key_contents str
    The contents of the SSH public key file to use for the nodes
    node_user_data_contents str
    The contents of custom cloud-init / userData for the nodes - will be base64 encoded internally if it is not already
    pod_cidr str
    Optional specify the pod CIDR, defaults to 10.244.0.0/16
    pod_network str
    Optional Pod Network plugin. Choose flannel or native. Defaults to flannel
    pod_subnet_name str
    The (optional) name of a pre-existing subnet that pods will be assigned IPs from when using native pod networking
    private_key_contents str
    The private API key file contents for the specified user, in PEM format
    private_key_passphrase str
    The passphrase of the private key for the OKE cluster
    quantity_of_node_subnets int
    Number of node subnets (defaults to creating 1 regional subnet)
    quantity_per_subnet int
    Number of worker nodes in each subnet / availability domain
    service_cidr str
    Optional specify the service CIDR, defaults to 10.96.0.0/16
    service_dns_domain_name str
    Optional name for DNS domain of service subnet
    skip_vcn_delete bool
    Whether to skip deleting VCN
    user_ocid str
    The OCID of a user who has access to the tenancy/compartment
    vcn_compartment_id str
    The OCID of the compartment (if different from compartment_id) in which to find the pre-existing virtual network set with vcn_name.
    vcn_name str
    The optional name of an existing virtual network to use for the cluster creation. A new VCN will be created if not specified.
    worker_node_ingress_cidr str
    Additional CIDR from which to allow ingress to worker nodes
    compartmentId String
    The OCID of the compartment in which to create resources (VCN, worker nodes, etc.)
    kubernetesVersion String
    The Kubernetes version that will be used for your master and worker nodes e.g. v1.33.1
    nodeImage String
    The OS for the node image
    nodeShape String
    The shape of the node (determines number of CPUs and amount of memory on each node)
    region String
    The availability domain within the region to host the OKE cluster
    tenancyId String
    The OCID of the tenancy in which to create resources
    clusterType String
    Optionally specify a cluster type of basic or enhanced
    controlPlaneSubnetName String
    The (optional) name of a pre-existing subnet (public or private) for the Kubernetes API endpoint
    customBootVolumeSize Number
    An optional custom boot volume size (in GB) for the nodes
    description String
    (Computed) The description for Cluster (string)
    enableKubernetesDashboard Boolean
    Enable the kubernetes dashboard
    enablePrivateControlPlane Boolean
    Whether Kubernetes API endpoint is a private IP only accessible from within the VCN
    enablePrivateNodes Boolean
    Whether worker nodes are deployed into a new private subnet
    evictionGraceDuration String
    The optional grace period in minutes to allow cordon and drain to complete successfuly
    fingerprint String
    The fingerprint corresponding to the specified user's private API Key
    flexMemoryInGbs Number
    Optional amount of memory in GB for nodes (requires flexible node_shape)
    flexOcpus Number
    Optional number of OCPUs for nodes (requires flexible node_shape)
    forceDeleteAfterGraceDuration Boolean
    Whether to send a SIGKILL signal if a pod does not terminate within the specified grace period
    imageVerificationKmsKeyId String
    Optional specify a comma separated list of master encryption key OCID(s) to verify images
    kmsKeyId String
    Optional specify the OCID of the KMS Vault master key
    limitNodeCount Number
    Optional limit on the total number of nodes in the pool
    loadBalancerSubnetName1 String
    The name of the first existing subnet to use for Kubernetes services / LB
    loadBalancerSubnetName2 String
    The (optional) name of a second existing subnet to use for Kubernetes services / LB
    nodePoolDnsDomainName String
    Optional name for DNS domain of node pool subnet
    nodePoolSubnetName String
    Optional pre-existing subnet (public or private) for nodes
    nodePublicKeyContents String
    The contents of the SSH public key file to use for the nodes
    nodeUserDataContents String
    The contents of custom cloud-init / userData for the nodes - will be base64 encoded internally if it is not already
    podCidr String
    Optional specify the pod CIDR, defaults to 10.244.0.0/16
    podNetwork String
    Optional Pod Network plugin. Choose flannel or native. Defaults to flannel
    podSubnetName String
    The (optional) name of a pre-existing subnet that pods will be assigned IPs from when using native pod networking
    privateKeyContents String
    The private API key file contents for the specified user, in PEM format
    privateKeyPassphrase String
    The passphrase of the private key for the OKE cluster
    quantityOfNodeSubnets Number
    Number of node subnets (defaults to creating 1 regional subnet)
    quantityPerSubnet Number
    Number of worker nodes in each subnet / availability domain
    serviceCidr String
    Optional specify the service CIDR, defaults to 10.96.0.0/16
    serviceDnsDomainName String
    Optional name for DNS domain of service subnet
    skipVcnDelete Boolean
    Whether to skip deleting VCN
    userOcid String
    The OCID of a user who has access to the tenancy/compartment
    vcnCompartmentId String
    The OCID of the compartment (if different from compartment_id) in which to find the pre-existing virtual network set with vcn_name.
    vcnName String
    The optional name of an existing virtual network to use for the cluster creation. A new VCN will be created if not specified.
    workerNodeIngressCidr String
    Additional CIDR from which to allow ingress to worker nodes

    GetClusterRke2Config

    UpgradeStrategy GetClusterRke2ConfigUpgradeStrategy
    The RKE2 upgrade strategy
    Version string
    The RKE2 kubernetes version
    UpgradeStrategy GetClusterRke2ConfigUpgradeStrategy
    The RKE2 upgrade strategy
    Version string
    The RKE2 kubernetes version
    upgrade_strategy object
    The RKE2 upgrade strategy
    version string
    The RKE2 kubernetes version
    upgradeStrategy GetClusterRke2ConfigUpgradeStrategy
    The RKE2 upgrade strategy
    version String
    The RKE2 kubernetes version
    upgradeStrategy GetClusterRke2ConfigUpgradeStrategy
    The RKE2 upgrade strategy
    version string
    The RKE2 kubernetes version
    upgrade_strategy GetClusterRke2ConfigUpgradeStrategy
    The RKE2 upgrade strategy
    version str
    The RKE2 kubernetes version
    upgradeStrategy Property Map
    The RKE2 upgrade strategy
    version String
    The RKE2 kubernetes version

    GetClusterRke2ConfigUpgradeStrategy

    DrainServerNodes bool
    Drain server nodes
    DrainWorkerNodes bool
    Drain worker nodes
    ServerConcurrency int
    Server concurrency
    WorkerConcurrency int
    Worker concurrency
    DrainServerNodes bool
    Drain server nodes
    DrainWorkerNodes bool
    Drain worker nodes
    ServerConcurrency int
    Server concurrency
    WorkerConcurrency int
    Worker concurrency
    drain_server_nodes bool
    Drain server nodes
    drain_worker_nodes bool
    Drain worker nodes
    server_concurrency number
    Server concurrency
    worker_concurrency number
    Worker concurrency
    drainServerNodes Boolean
    Drain server nodes
    drainWorkerNodes Boolean
    Drain worker nodes
    serverConcurrency Integer
    Server concurrency
    workerConcurrency Integer
    Worker concurrency
    drainServerNodes boolean
    Drain server nodes
    drainWorkerNodes boolean
    Drain worker nodes
    serverConcurrency number
    Server concurrency
    workerConcurrency number
    Worker concurrency
    drain_server_nodes bool
    Drain server nodes
    drain_worker_nodes bool
    Drain worker nodes
    server_concurrency int
    Server concurrency
    worker_concurrency int
    Worker concurrency
    drainServerNodes Boolean
    Drain server nodes
    drainWorkerNodes Boolean
    Drain worker nodes
    serverConcurrency Number
    Server concurrency
    workerConcurrency Number
    Worker concurrency

    Package Details

    Repository
    Rancher2 pulumi/pulumi-rancher2
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the rancher2 Terraform Provider.
    rancher2 logo
    Viewing docs for Rancher 2 v13.0.2
    published on Wednesday, Oct 28, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial