1. Packages
  2. Rancher2
  3. API Docs
  4. ClusterV2
Rancher 2 v5.1.1 published on Thursday, Aug 3, 2023 by Pulumi

rancher2.ClusterV2

Explore with Pulumi AI

rancher2 logo
Rancher 2 v5.1.1 published on Thursday, Aug 3, 2023 by Pulumi

    Import

    Clusters v2 can be imported using the Rancher Cluster v2 ID, that is in the form <FLEET_NAMESPACE>/<CLUSTER_NAME>

     $ pulumi import rancher2:index/clusterV2:ClusterV2 foo &lt;FLEET_NAMESPACE&gt;/&lt;CLUSTER_NAME&gt;
    

    Create ClusterV2 Resource

    new ClusterV2(name: string, args: ClusterV2Args, opts?: CustomResourceOptions);
    @overload
    def ClusterV2(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  agent_env_vars: Optional[Sequence[ClusterV2AgentEnvVarArgs]] = None,
                  annotations: Optional[Mapping[str, Any]] = None,
                  cloud_credential_secret_name: Optional[str] = None,
                  cluster_agent_deployment_customizations: Optional[Sequence[ClusterV2ClusterAgentDeploymentCustomizationArgs]] = None,
                  default_cluster_role_for_project_members: Optional[str] = None,
                  default_pod_security_admission_configuration_template_name: Optional[str] = None,
                  default_pod_security_policy_template_name: Optional[str] = None,
                  enable_network_policy: Optional[bool] = None,
                  fleet_agent_deployment_customizations: Optional[Sequence[ClusterV2FleetAgentDeploymentCustomizationArgs]] = None,
                  fleet_namespace: Optional[str] = None,
                  kubernetes_version: Optional[str] = None,
                  labels: Optional[Mapping[str, Any]] = None,
                  local_auth_endpoint: Optional[ClusterV2LocalAuthEndpointArgs] = None,
                  name: Optional[str] = None,
                  rke_config: Optional[ClusterV2RkeConfigArgs] = None)
    @overload
    def ClusterV2(resource_name: str,
                  args: ClusterV2Args,
                  opts: Optional[ResourceOptions] = None)
    func NewClusterV2(ctx *Context, name string, args ClusterV2Args, opts ...ResourceOption) (*ClusterV2, error)
    public ClusterV2(string name, ClusterV2Args args, CustomResourceOptions? opts = null)
    public ClusterV2(String name, ClusterV2Args args)
    public ClusterV2(String name, ClusterV2Args args, CustomResourceOptions options)
    
    type: rancher2:ClusterV2
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args ClusterV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ClusterV2Args
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ClusterV2Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ClusterV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ClusterV2Args
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    ClusterV2 Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The ClusterV2 resource accepts the following input properties:

    KubernetesVersion string

    The kubernetes version of the Cluster v2 (list maxitems:1)

    AgentEnvVars List<ClusterV2AgentEnvVar>

    Optional Agent Env Vars for Rancher agent (list)

    Annotations Dictionary<string, object>

    Annotations for the Cluster V2 (map)

    CloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    ClusterAgentDeploymentCustomizations List<ClusterV2ClusterAgentDeploymentCustomization>

    Optional customization for cluster agent (list)

    DefaultClusterRoleForProjectMembers string

    Cluster V2 default cluster role for project members (string)

    DefaultPodSecurityAdmissionConfigurationTemplateName string

    Cluster V2 default pod security admission configuration template name (string)

    DefaultPodSecurityPolicyTemplateName string

    Cluster V2 default pod security policy template name (string)

    EnableNetworkPolicy bool

    Enable k8s network policy at Cluster V2 (bool)

    FleetAgentDeploymentCustomizations List<ClusterV2FleetAgentDeploymentCustomization>

    Optional customization for fleet agent (list)

    FleetNamespace string

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    Labels Dictionary<string, object>

    Labels for the Cluster V2 (map)

    LocalAuthEndpoint ClusterV2LocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    Name string

    The name of the Cluster v2 (string)

    RkeConfig ClusterV2RkeConfig

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    KubernetesVersion string

    The kubernetes version of the Cluster v2 (list maxitems:1)

    AgentEnvVars []ClusterV2AgentEnvVarArgs

    Optional Agent Env Vars for Rancher agent (list)

    Annotations map[string]interface{}

    Annotations for the Cluster V2 (map)

    CloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    ClusterAgentDeploymentCustomizations []ClusterV2ClusterAgentDeploymentCustomizationArgs

    Optional customization for cluster agent (list)

    DefaultClusterRoleForProjectMembers string

    Cluster V2 default cluster role for project members (string)

    DefaultPodSecurityAdmissionConfigurationTemplateName string

    Cluster V2 default pod security admission configuration template name (string)

    DefaultPodSecurityPolicyTemplateName string

    Cluster V2 default pod security policy template name (string)

    EnableNetworkPolicy bool

    Enable k8s network policy at Cluster V2 (bool)

    FleetAgentDeploymentCustomizations []ClusterV2FleetAgentDeploymentCustomizationArgs

    Optional customization for fleet agent (list)

    FleetNamespace string

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    Labels map[string]interface{}

    Labels for the Cluster V2 (map)

    LocalAuthEndpoint ClusterV2LocalAuthEndpointArgs

    Cluster V2 local auth endpoint (list maxitems:1)

    Name string

    The name of the Cluster v2 (string)

    RkeConfig ClusterV2RkeConfigArgs

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    kubernetesVersion String

    The kubernetes version of the Cluster v2 (list maxitems:1)

    agentEnvVars List<ClusterV2AgentEnvVar>

    Optional Agent Env Vars for Rancher agent (list)

    annotations Map<String,Object>

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName String

    Cluster V2 cloud credential secret name (string)

    clusterAgentDeploymentCustomizations List<ClusterV2ClusterAgentDeploymentCustomization>

    Optional customization for cluster agent (list)

    defaultClusterRoleForProjectMembers String

    Cluster V2 default cluster role for project members (string)

    defaultPodSecurityAdmissionConfigurationTemplateName String

    Cluster V2 default pod security admission configuration template name (string)

    defaultPodSecurityPolicyTemplateName String

    Cluster V2 default pod security policy template name (string)

    enableNetworkPolicy Boolean

    Enable k8s network policy at Cluster V2 (bool)

    fleetAgentDeploymentCustomizations List<ClusterV2FleetAgentDeploymentCustomization>

    Optional customization for fleet agent (list)

    fleetNamespace String

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    labels Map<String,Object>

    Labels for the Cluster V2 (map)

    localAuthEndpoint ClusterV2LocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    name String

    The name of the Cluster v2 (string)

    rkeConfig ClusterV2RkeConfig

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    kubernetesVersion string

    The kubernetes version of the Cluster v2 (list maxitems:1)

    agentEnvVars ClusterV2AgentEnvVar[]

    Optional Agent Env Vars for Rancher agent (list)

    annotations {[key: string]: any}

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    clusterAgentDeploymentCustomizations ClusterV2ClusterAgentDeploymentCustomization[]

    Optional customization for cluster agent (list)

    defaultClusterRoleForProjectMembers string

    Cluster V2 default cluster role for project members (string)

    defaultPodSecurityAdmissionConfigurationTemplateName string

    Cluster V2 default pod security admission configuration template name (string)

    defaultPodSecurityPolicyTemplateName string

    Cluster V2 default pod security policy template name (string)

    enableNetworkPolicy boolean

    Enable k8s network policy at Cluster V2 (bool)

    fleetAgentDeploymentCustomizations ClusterV2FleetAgentDeploymentCustomization[]

    Optional customization for fleet agent (list)

    fleetNamespace string

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    labels {[key: string]: any}

    Labels for the Cluster V2 (map)

    localAuthEndpoint ClusterV2LocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    name string

    The name of the Cluster v2 (string)

    rkeConfig ClusterV2RkeConfig

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    kubernetes_version str

    The kubernetes version of the Cluster v2 (list maxitems:1)

    agent_env_vars Sequence[ClusterV2AgentEnvVarArgs]

    Optional Agent Env Vars for Rancher agent (list)

    annotations Mapping[str, Any]

    Annotations for the Cluster V2 (map)

    cloud_credential_secret_name str

    Cluster V2 cloud credential secret name (string)

    cluster_agent_deployment_customizations Sequence[ClusterV2ClusterAgentDeploymentCustomizationArgs]

    Optional customization for cluster agent (list)

    default_cluster_role_for_project_members str

    Cluster V2 default cluster role for project members (string)

    default_pod_security_admission_configuration_template_name str

    Cluster V2 default pod security admission configuration template name (string)

    default_pod_security_policy_template_name str

    Cluster V2 default pod security policy template name (string)

    enable_network_policy bool

    Enable k8s network policy at Cluster V2 (bool)

    fleet_agent_deployment_customizations Sequence[ClusterV2FleetAgentDeploymentCustomizationArgs]

    Optional customization for fleet agent (list)

    fleet_namespace str

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    labels Mapping[str, Any]

    Labels for the Cluster V2 (map)

    local_auth_endpoint ClusterV2LocalAuthEndpointArgs

    Cluster V2 local auth endpoint (list maxitems:1)

    name str

    The name of the Cluster v2 (string)

    rke_config ClusterV2RkeConfigArgs

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    kubernetesVersion String

    The kubernetes version of the Cluster v2 (list maxitems:1)

    agentEnvVars List<Property Map>

    Optional Agent Env Vars for Rancher agent (list)

    annotations Map<Any>

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName String

    Cluster V2 cloud credential secret name (string)

    clusterAgentDeploymentCustomizations List<Property Map>

    Optional customization for cluster agent (list)

    defaultClusterRoleForProjectMembers String

    Cluster V2 default cluster role for project members (string)

    defaultPodSecurityAdmissionConfigurationTemplateName String

    Cluster V2 default pod security admission configuration template name (string)

    defaultPodSecurityPolicyTemplateName String

    Cluster V2 default pod security policy template name (string)

    enableNetworkPolicy Boolean

    Enable k8s network policy at Cluster V2 (bool)

    fleetAgentDeploymentCustomizations List<Property Map>

    Optional customization for fleet agent (list)

    fleetNamespace String

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    labels Map<Any>

    Labels for the Cluster V2 (map)

    localAuthEndpoint Property Map

    Cluster V2 local auth endpoint (list maxitems:1)

    name String

    The name of the Cluster v2 (string)

    rkeConfig Property Map

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ClusterV2 resource produces the following output properties:

    ClusterRegistrationToken ClusterV2ClusterRegistrationToken

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    ClusterV1Id string

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    Id string

    The provider-assigned unique ID for this managed resource.

    KubeConfig string

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    ResourceVersion string

    (Computed) Cluster v2 k8s resource version (string)

    ClusterRegistrationToken ClusterV2ClusterRegistrationToken

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    ClusterV1Id string

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    Id string

    The provider-assigned unique ID for this managed resource.

    KubeConfig string

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    ResourceVersion string

    (Computed) Cluster v2 k8s resource version (string)

    clusterRegistrationToken ClusterV2ClusterRegistrationToken

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    clusterV1Id String

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    id String

    The provider-assigned unique ID for this managed resource.

    kubeConfig String

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    resourceVersion String

    (Computed) Cluster v2 k8s resource version (string)

    clusterRegistrationToken ClusterV2ClusterRegistrationToken

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    clusterV1Id string

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    id string

    The provider-assigned unique ID for this managed resource.

    kubeConfig string

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    resourceVersion string

    (Computed) Cluster v2 k8s resource version (string)

    cluster_registration_token ClusterV2ClusterRegistrationToken

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    cluster_v1_id str

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    id str

    The provider-assigned unique ID for this managed resource.

    kube_config str

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    resource_version str

    (Computed) Cluster v2 k8s resource version (string)

    clusterRegistrationToken Property Map

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    clusterV1Id String

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    id String

    The provider-assigned unique ID for this managed resource.

    kubeConfig String

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    resourceVersion String

    (Computed) Cluster v2 k8s resource version (string)

    Look up Existing ClusterV2 Resource

    Get an existing ClusterV2 resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ClusterV2State, opts?: CustomResourceOptions): ClusterV2
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            agent_env_vars: Optional[Sequence[ClusterV2AgentEnvVarArgs]] = None,
            annotations: Optional[Mapping[str, Any]] = None,
            cloud_credential_secret_name: Optional[str] = None,
            cluster_agent_deployment_customizations: Optional[Sequence[ClusterV2ClusterAgentDeploymentCustomizationArgs]] = None,
            cluster_registration_token: Optional[ClusterV2ClusterRegistrationTokenArgs] = None,
            cluster_v1_id: Optional[str] = None,
            default_cluster_role_for_project_members: Optional[str] = None,
            default_pod_security_admission_configuration_template_name: Optional[str] = None,
            default_pod_security_policy_template_name: Optional[str] = None,
            enable_network_policy: Optional[bool] = None,
            fleet_agent_deployment_customizations: Optional[Sequence[ClusterV2FleetAgentDeploymentCustomizationArgs]] = None,
            fleet_namespace: Optional[str] = None,
            kube_config: Optional[str] = None,
            kubernetes_version: Optional[str] = None,
            labels: Optional[Mapping[str, Any]] = None,
            local_auth_endpoint: Optional[ClusterV2LocalAuthEndpointArgs] = None,
            name: Optional[str] = None,
            resource_version: Optional[str] = None,
            rke_config: Optional[ClusterV2RkeConfigArgs] = None) -> ClusterV2
    func GetClusterV2(ctx *Context, name string, id IDInput, state *ClusterV2State, opts ...ResourceOption) (*ClusterV2, error)
    public static ClusterV2 Get(string name, Input<string> id, ClusterV2State? state, CustomResourceOptions? opts = null)
    public static ClusterV2 get(String name, Output<String> id, ClusterV2State state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AgentEnvVars List<ClusterV2AgentEnvVar>

    Optional Agent Env Vars for Rancher agent (list)

    Annotations Dictionary<string, object>

    Annotations for the Cluster V2 (map)

    CloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    ClusterAgentDeploymentCustomizations List<ClusterV2ClusterAgentDeploymentCustomization>

    Optional customization for cluster agent (list)

    ClusterRegistrationToken ClusterV2ClusterRegistrationToken

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    ClusterV1Id string

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    DefaultClusterRoleForProjectMembers string

    Cluster V2 default cluster role for project members (string)

    DefaultPodSecurityAdmissionConfigurationTemplateName string

    Cluster V2 default pod security admission configuration template name (string)

    DefaultPodSecurityPolicyTemplateName string

    Cluster V2 default pod security policy template name (string)

    EnableNetworkPolicy bool

    Enable k8s network policy at Cluster V2 (bool)

    FleetAgentDeploymentCustomizations List<ClusterV2FleetAgentDeploymentCustomization>

    Optional customization for fleet agent (list)

    FleetNamespace string

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    KubeConfig string

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    KubernetesVersion string

    The kubernetes version of the Cluster v2 (list maxitems:1)

    Labels Dictionary<string, object>

    Labels for the Cluster V2 (map)

    LocalAuthEndpoint ClusterV2LocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    Name string

    The name of the Cluster v2 (string)

    ResourceVersion string

    (Computed) Cluster v2 k8s resource version (string)

    RkeConfig ClusterV2RkeConfig

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    AgentEnvVars []ClusterV2AgentEnvVarArgs

    Optional Agent Env Vars for Rancher agent (list)

    Annotations map[string]interface{}

    Annotations for the Cluster V2 (map)

    CloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    ClusterAgentDeploymentCustomizations []ClusterV2ClusterAgentDeploymentCustomizationArgs

    Optional customization for cluster agent (list)

    ClusterRegistrationToken ClusterV2ClusterRegistrationTokenArgs

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    ClusterV1Id string

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    DefaultClusterRoleForProjectMembers string

    Cluster V2 default cluster role for project members (string)

    DefaultPodSecurityAdmissionConfigurationTemplateName string

    Cluster V2 default pod security admission configuration template name (string)

    DefaultPodSecurityPolicyTemplateName string

    Cluster V2 default pod security policy template name (string)

    EnableNetworkPolicy bool

    Enable k8s network policy at Cluster V2 (bool)

    FleetAgentDeploymentCustomizations []ClusterV2FleetAgentDeploymentCustomizationArgs

    Optional customization for fleet agent (list)

    FleetNamespace string

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    KubeConfig string

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    KubernetesVersion string

    The kubernetes version of the Cluster v2 (list maxitems:1)

    Labels map[string]interface{}

    Labels for the Cluster V2 (map)

    LocalAuthEndpoint ClusterV2LocalAuthEndpointArgs

    Cluster V2 local auth endpoint (list maxitems:1)

    Name string

    The name of the Cluster v2 (string)

    ResourceVersion string

    (Computed) Cluster v2 k8s resource version (string)

    RkeConfig ClusterV2RkeConfigArgs

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    agentEnvVars List<ClusterV2AgentEnvVar>

    Optional Agent Env Vars for Rancher agent (list)

    annotations Map<String,Object>

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName String

    Cluster V2 cloud credential secret name (string)

    clusterAgentDeploymentCustomizations List<ClusterV2ClusterAgentDeploymentCustomization>

    Optional customization for cluster agent (list)

    clusterRegistrationToken ClusterV2ClusterRegistrationToken

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    clusterV1Id String

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    defaultClusterRoleForProjectMembers String

    Cluster V2 default cluster role for project members (string)

    defaultPodSecurityAdmissionConfigurationTemplateName String

    Cluster V2 default pod security admission configuration template name (string)

    defaultPodSecurityPolicyTemplateName String

    Cluster V2 default pod security policy template name (string)

    enableNetworkPolicy Boolean

    Enable k8s network policy at Cluster V2 (bool)

    fleetAgentDeploymentCustomizations List<ClusterV2FleetAgentDeploymentCustomization>

    Optional customization for fleet agent (list)

    fleetNamespace String

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    kubeConfig String

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    kubernetesVersion String

    The kubernetes version of the Cluster v2 (list maxitems:1)

    labels Map<String,Object>

    Labels for the Cluster V2 (map)

    localAuthEndpoint ClusterV2LocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    name String

    The name of the Cluster v2 (string)

    resourceVersion String

    (Computed) Cluster v2 k8s resource version (string)

    rkeConfig ClusterV2RkeConfig

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    agentEnvVars ClusterV2AgentEnvVar[]

    Optional Agent Env Vars for Rancher agent (list)

    annotations {[key: string]: any}

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    clusterAgentDeploymentCustomizations ClusterV2ClusterAgentDeploymentCustomization[]

    Optional customization for cluster agent (list)

    clusterRegistrationToken ClusterV2ClusterRegistrationToken

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    clusterV1Id string

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    defaultClusterRoleForProjectMembers string

    Cluster V2 default cluster role for project members (string)

    defaultPodSecurityAdmissionConfigurationTemplateName string

    Cluster V2 default pod security admission configuration template name (string)

    defaultPodSecurityPolicyTemplateName string

    Cluster V2 default pod security policy template name (string)

    enableNetworkPolicy boolean

    Enable k8s network policy at Cluster V2 (bool)

    fleetAgentDeploymentCustomizations ClusterV2FleetAgentDeploymentCustomization[]

    Optional customization for fleet agent (list)

    fleetNamespace string

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    kubeConfig string

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    kubernetesVersion string

    The kubernetes version of the Cluster v2 (list maxitems:1)

    labels {[key: string]: any}

    Labels for the Cluster V2 (map)

    localAuthEndpoint ClusterV2LocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    name string

    The name of the Cluster v2 (string)

    resourceVersion string

    (Computed) Cluster v2 k8s resource version (string)

    rkeConfig ClusterV2RkeConfig

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    agent_env_vars Sequence[ClusterV2AgentEnvVarArgs]

    Optional Agent Env Vars for Rancher agent (list)

    annotations Mapping[str, Any]

    Annotations for the Cluster V2 (map)

    cloud_credential_secret_name str

    Cluster V2 cloud credential secret name (string)

    cluster_agent_deployment_customizations Sequence[ClusterV2ClusterAgentDeploymentCustomizationArgs]

    Optional customization for cluster agent (list)

    cluster_registration_token ClusterV2ClusterRegistrationTokenArgs

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    cluster_v1_id str

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    default_cluster_role_for_project_members str

    Cluster V2 default cluster role for project members (string)

    default_pod_security_admission_configuration_template_name str

    Cluster V2 default pod security admission configuration template name (string)

    default_pod_security_policy_template_name str

    Cluster V2 default pod security policy template name (string)

    enable_network_policy bool

    Enable k8s network policy at Cluster V2 (bool)

    fleet_agent_deployment_customizations Sequence[ClusterV2FleetAgentDeploymentCustomizationArgs]

    Optional customization for fleet agent (list)

    fleet_namespace str

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    kube_config str

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    kubernetes_version str

    The kubernetes version of the Cluster v2 (list maxitems:1)

    labels Mapping[str, Any]

    Labels for the Cluster V2 (map)

    local_auth_endpoint ClusterV2LocalAuthEndpointArgs

    Cluster V2 local auth endpoint (list maxitems:1)

    name str

    The name of the Cluster v2 (string)

    resource_version str

    (Computed) Cluster v2 k8s resource version (string)

    rke_config ClusterV2RkeConfigArgs

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    agentEnvVars List<Property Map>

    Optional Agent Env Vars for Rancher agent (list)

    annotations Map<Any>

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName String

    Cluster V2 cloud credential secret name (string)

    clusterAgentDeploymentCustomizations List<Property Map>

    Optional customization for cluster agent (list)

    clusterRegistrationToken Property Map

    (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)

    clusterV1Id String

    (Computed) Cluster v1 id for cluster v2. (e.g to be used with rancher2_sync) (string)

    defaultClusterRoleForProjectMembers String

    Cluster V2 default cluster role for project members (string)

    defaultPodSecurityAdmissionConfigurationTemplateName String

    Cluster V2 default pod security admission configuration template name (string)

    defaultPodSecurityPolicyTemplateName String

    Cluster V2 default pod security policy template name (string)

    enableNetworkPolicy Boolean

    Enable k8s network policy at Cluster V2 (bool)

    fleetAgentDeploymentCustomizations List<Property Map>

    Optional customization for fleet agent (list)

    fleetNamespace String

    The fleet namespace of the Cluster v2. Default: \"fleet-default\" (string)

    kubeConfig String

    (Computed/Sensitive) Kube Config generated for the cluster v2. Note: When the cluster has local_auth_endpoint enabled, the kube_config will not be available until the cluster is connected (string)

    kubernetesVersion String

    The kubernetes version of the Cluster v2 (list maxitems:1)

    labels Map<Any>

    Labels for the Cluster V2 (map)

    localAuthEndpoint Property Map

    Cluster V2 local auth endpoint (list maxitems:1)

    name String

    The name of the Cluster v2 (string)

    resourceVersion String

    (Computed) Cluster v2 k8s resource version (string)

    rkeConfig Property Map

    The RKE configuration for k3s and rke2 Clusters v2. (list maxitems:1)

    Supporting Types

    ClusterV2AgentEnvVar, ClusterV2AgentEnvVarArgs

    Name string

    The name of the Cluster v2 (string)

    Value string

    Rancher agent env var value (string)

    Name string

    The name of the Cluster v2 (string)

    Value string

    Rancher agent env var value (string)

    name String

    The name of the Cluster v2 (string)

    value String

    Rancher agent env var value (string)

    name string

    The name of the Cluster v2 (string)

    value string

    Rancher agent env var value (string)

    name str

    The name of the Cluster v2 (string)

    value str

    Rancher agent env var value (string)

    name String

    The name of the Cluster v2 (string)

    value String

    Rancher agent env var value (string)

    ClusterV2ClusterAgentDeploymentCustomization, ClusterV2ClusterAgentDeploymentCustomizationArgs

    AppendTolerations List<ClusterV2ClusterAgentDeploymentCustomizationAppendToleration>

    User defined tolerations to append to agent (list)

    OverrideAffinity string

    User defined affinity to override default agent affinity (string)

    OverrideResourceRequirements List<ClusterV2ClusterAgentDeploymentCustomizationOverrideResourceRequirement>

    User defined resource requirements to set on the agent (list)

    AppendTolerations []ClusterV2ClusterAgentDeploymentCustomizationAppendToleration

    User defined tolerations to append to agent (list)

    OverrideAffinity string

    User defined affinity to override default agent affinity (string)

    OverrideResourceRequirements []ClusterV2ClusterAgentDeploymentCustomizationOverrideResourceRequirement

    User defined resource requirements to set on the agent (list)

    appendTolerations List<ClusterV2ClusterAgentDeploymentCustomizationAppendToleration>

    User defined tolerations to append to agent (list)

    overrideAffinity String

    User defined affinity to override default agent affinity (string)

    overrideResourceRequirements List<ClusterV2ClusterAgentDeploymentCustomizationOverrideResourceRequirement>

    User defined resource requirements to set on the agent (list)

    appendTolerations ClusterV2ClusterAgentDeploymentCustomizationAppendToleration[]

    User defined tolerations to append to agent (list)

    overrideAffinity string

    User defined affinity to override default agent affinity (string)

    overrideResourceRequirements ClusterV2ClusterAgentDeploymentCustomizationOverrideResourceRequirement[]

    User defined resource requirements to set on the agent (list)

    append_tolerations Sequence[ClusterV2ClusterAgentDeploymentCustomizationAppendToleration]

    User defined tolerations to append to agent (list)

    override_affinity str

    User defined affinity to override default agent affinity (string)

    override_resource_requirements Sequence[ClusterV2ClusterAgentDeploymentCustomizationOverrideResourceRequirement]

    User defined resource requirements to set on the agent (list)

    appendTolerations List<Property Map>

    User defined tolerations to append to agent (list)

    overrideAffinity String

    User defined affinity to override default agent affinity (string)

    overrideResourceRequirements List<Property Map>

    User defined resource requirements to set on the agent (list)

    ClusterV2ClusterAgentDeploymentCustomizationAppendToleration, ClusterV2ClusterAgentDeploymentCustomizationAppendTolerationArgs

    Key string

    The toleration key (string)

    Effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    Operator string

    The toleration operator (string)

    Seconds int

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    Value string

    Rancher agent env var value (string)

    Key string

    The toleration key (string)

    Effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    Operator string

    The toleration operator (string)

    Seconds int

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    Value string

    Rancher agent env var value (string)

    key String

    The toleration key (string)

    effect String

    The toleration effect. Default: \"NoSchedule\" (string)

    operator String

    The toleration operator (string)

    seconds Integer

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    value String

    Rancher agent env var value (string)

    key string

    The toleration key (string)

    effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    operator string

    The toleration operator (string)

    seconds number

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    value string

    Rancher agent env var value (string)

    key str

    The toleration key (string)

    effect str

    The toleration effect. Default: \"NoSchedule\" (string)

    operator str

    The toleration operator (string)

    seconds int

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    value str

    Rancher agent env var value (string)

    key String

    The toleration key (string)

    effect String

    The toleration effect. Default: \"NoSchedule\" (string)

    operator String

    The toleration operator (string)

    seconds Number

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    value String

    Rancher agent env var value (string)

    ClusterV2ClusterAgentDeploymentCustomizationOverrideResourceRequirement, ClusterV2ClusterAgentDeploymentCustomizationOverrideResourceRequirementArgs

    CpuLimit string

    The maximum CPU limit for agent (string)

    CpuRequest string

    The minimum CPU required for agent (string)

    MemoryLimit string

    The maximum memory limit for agent (string)

    MemoryRequest string

    The minimum memory required for agent (string)

    CpuLimit string

    The maximum CPU limit for agent (string)

    CpuRequest string

    The minimum CPU required for agent (string)

    MemoryLimit string

    The maximum memory limit for agent (string)

    MemoryRequest string

    The minimum memory required for agent (string)

    cpuLimit String

    The maximum CPU limit for agent (string)

    cpuRequest String

    The minimum CPU required for agent (string)

    memoryLimit String

    The maximum memory limit for agent (string)

    memoryRequest String

    The minimum memory required for agent (string)

    cpuLimit string

    The maximum CPU limit for agent (string)

    cpuRequest string

    The minimum CPU required for agent (string)

    memoryLimit string

    The maximum memory limit for agent (string)

    memoryRequest string

    The minimum memory required for agent (string)

    cpu_limit str

    The maximum CPU limit for agent (string)

    cpu_request str

    The minimum CPU required for agent (string)

    memory_limit str

    The maximum memory limit for agent (string)

    memory_request str

    The minimum memory required for agent (string)

    cpuLimit String

    The maximum CPU limit for agent (string)

    cpuRequest String

    The minimum CPU required for agent (string)

    memoryLimit String

    The maximum memory limit for agent (string)

    memoryRequest String

    The minimum memory required for agent (string)

    ClusterV2ClusterRegistrationToken, ClusterV2ClusterRegistrationTokenArgs

    Annotations Dictionary<string, object>

    Annotations for the Cluster V2 (map)

    ClusterId string

    Cluster ID (string)

    Command string

    Command to execute in a imported k8s cluster (string)

    Id string

    (Computed) The ID of the resource (string)

    InsecureCommand string

    Insecure command to execute in a imported k8s cluster (string)

    InsecureNodeCommand string

    Insecure node command to execute in a imported k8s cluster (string)

    InsecureWindowsNodeCommand string

    Insecure windows command to execute in a imported k8s cluster (string)

    Labels Dictionary<string, object>

    Labels for the Cluster V2 (map)

    ManifestUrl string

    K8s manifest url to execute with kubectl to import an existing k8s cluster (string)

    Name string

    The name of the Cluster v2 (string)

    NodeCommand string

    Node command to execute in linux nodes for custom k8s cluster (string)

    Token string

    Token for cluster registration token object (string)

    WindowsNodeCommand string

    Node command to execute in windows nodes for custom k8s cluster (string)

    Annotations map[string]interface{}

    Annotations for the Cluster V2 (map)

    ClusterId string

    Cluster ID (string)

    Command string

    Command to execute in a imported k8s cluster (string)

    Id string

    (Computed) The ID of the resource (string)

    InsecureCommand string

    Insecure command to execute in a imported k8s cluster (string)

    InsecureNodeCommand string

    Insecure node command to execute in a imported k8s cluster (string)

    InsecureWindowsNodeCommand string

    Insecure windows command to execute in a imported k8s cluster (string)

    Labels map[string]interface{}

    Labels for the Cluster V2 (map)

    ManifestUrl string

    K8s manifest url to execute with kubectl to import an existing k8s cluster (string)

    Name string

    The name of the Cluster v2 (string)

    NodeCommand string

    Node command to execute in linux nodes for custom k8s cluster (string)

    Token string

    Token for cluster registration token object (string)

    WindowsNodeCommand string

    Node command to execute in windows nodes for custom k8s cluster (string)

    annotations Map<String,Object>

    Annotations for the Cluster V2 (map)

    clusterId String

    Cluster ID (string)

    command String

    Command to execute in a imported k8s cluster (string)

    id String

    (Computed) The ID of the resource (string)

    insecureCommand String

    Insecure command to execute in a imported k8s cluster (string)

    insecureNodeCommand String

    Insecure node command to execute in a imported k8s cluster (string)

    insecureWindowsNodeCommand String

    Insecure windows command to execute in a imported k8s cluster (string)

    labels Map<String,Object>

    Labels for the Cluster V2 (map)

    manifestUrl String

    K8s manifest url to execute with kubectl to import an existing k8s cluster (string)

    name String

    The name of the Cluster v2 (string)

    nodeCommand String

    Node command to execute in linux nodes for custom k8s cluster (string)

    token String

    Token for cluster registration token object (string)

    windowsNodeCommand String

    Node command to execute in windows nodes for custom k8s cluster (string)

    annotations {[key: string]: any}

    Annotations for the Cluster V2 (map)

    clusterId string

    Cluster ID (string)

    command string

    Command to execute in a imported k8s cluster (string)

    id string

    (Computed) The ID of the resource (string)

    insecureCommand string

    Insecure command to execute in a imported k8s cluster (string)

    insecureNodeCommand string

    Insecure node command to execute in a imported k8s cluster (string)

    insecureWindowsNodeCommand string

    Insecure windows command to execute in a imported k8s cluster (string)

    labels {[key: string]: any}

    Labels for the Cluster V2 (map)

    manifestUrl string

    K8s manifest url to execute with kubectl to import an existing k8s cluster (string)

    name string

    The name of the Cluster v2 (string)

    nodeCommand string

    Node command to execute in linux nodes for custom k8s cluster (string)

    token string

    Token for cluster registration token object (string)

    windowsNodeCommand string

    Node command to execute in windows nodes for custom k8s cluster (string)

    annotations Mapping[str, Any]

    Annotations for the Cluster V2 (map)

    cluster_id str

    Cluster ID (string)

    command str

    Command to execute in a imported k8s cluster (string)

    id str

    (Computed) The ID of the resource (string)

    insecure_command str

    Insecure command to execute in a imported k8s cluster (string)

    insecure_node_command str

    Insecure node command to execute in a imported k8s cluster (string)

    insecure_windows_node_command str

    Insecure windows command to execute in a imported k8s cluster (string)

    labels Mapping[str, Any]

    Labels for the Cluster V2 (map)

    manifest_url str

    K8s manifest url to execute with kubectl to import an existing k8s cluster (string)

    name str

    The name of the Cluster v2 (string)

    node_command str

    Node command to execute in linux nodes for custom k8s cluster (string)

    token str

    Token for cluster registration token object (string)

    windows_node_command str

    Node command to execute in windows nodes for custom k8s cluster (string)

    annotations Map<Any>

    Annotations for the Cluster V2 (map)

    clusterId String

    Cluster ID (string)

    command String

    Command to execute in a imported k8s cluster (string)

    id String

    (Computed) The ID of the resource (string)

    insecureCommand String

    Insecure command to execute in a imported k8s cluster (string)

    insecureNodeCommand String

    Insecure node command to execute in a imported k8s cluster (string)

    insecureWindowsNodeCommand String

    Insecure windows command to execute in a imported k8s cluster (string)

    labels Map<Any>

    Labels for the Cluster V2 (map)

    manifestUrl String

    K8s manifest url to execute with kubectl to import an existing k8s cluster (string)

    name String

    The name of the Cluster v2 (string)

    nodeCommand String

    Node command to execute in linux nodes for custom k8s cluster (string)

    token String

    Token for cluster registration token object (string)

    windowsNodeCommand String

    Node command to execute in windows nodes for custom k8s cluster (string)

    ClusterV2FleetAgentDeploymentCustomization, ClusterV2FleetAgentDeploymentCustomizationArgs

    AppendTolerations List<ClusterV2FleetAgentDeploymentCustomizationAppendToleration>

    User defined tolerations to append to agent (list)

    OverrideAffinity string

    User defined affinity to override default agent affinity (string)

    OverrideResourceRequirements List<ClusterV2FleetAgentDeploymentCustomizationOverrideResourceRequirement>

    User defined resource requirements to set on the agent (list)

    AppendTolerations []ClusterV2FleetAgentDeploymentCustomizationAppendToleration

    User defined tolerations to append to agent (list)

    OverrideAffinity string

    User defined affinity to override default agent affinity (string)

    OverrideResourceRequirements []ClusterV2FleetAgentDeploymentCustomizationOverrideResourceRequirement

    User defined resource requirements to set on the agent (list)

    appendTolerations List<ClusterV2FleetAgentDeploymentCustomizationAppendToleration>

    User defined tolerations to append to agent (list)

    overrideAffinity String

    User defined affinity to override default agent affinity (string)

    overrideResourceRequirements List<ClusterV2FleetAgentDeploymentCustomizationOverrideResourceRequirement>

    User defined resource requirements to set on the agent (list)

    appendTolerations ClusterV2FleetAgentDeploymentCustomizationAppendToleration[]

    User defined tolerations to append to agent (list)

    overrideAffinity string

    User defined affinity to override default agent affinity (string)

    overrideResourceRequirements ClusterV2FleetAgentDeploymentCustomizationOverrideResourceRequirement[]

    User defined resource requirements to set on the agent (list)

    append_tolerations Sequence[ClusterV2FleetAgentDeploymentCustomizationAppendToleration]

    User defined tolerations to append to agent (list)

    override_affinity str

    User defined affinity to override default agent affinity (string)

    override_resource_requirements Sequence[ClusterV2FleetAgentDeploymentCustomizationOverrideResourceRequirement]

    User defined resource requirements to set on the agent (list)

    appendTolerations List<Property Map>

    User defined tolerations to append to agent (list)

    overrideAffinity String

    User defined affinity to override default agent affinity (string)

    overrideResourceRequirements List<Property Map>

    User defined resource requirements to set on the agent (list)

    ClusterV2FleetAgentDeploymentCustomizationAppendToleration, ClusterV2FleetAgentDeploymentCustomizationAppendTolerationArgs

    Key string

    The toleration key (string)

    Effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    Operator string

    The toleration operator (string)

    Seconds int

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    Value string

    Rancher agent env var value (string)

    Key string

    The toleration key (string)

    Effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    Operator string

    The toleration operator (string)

    Seconds int

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    Value string

    Rancher agent env var value (string)

    key String

    The toleration key (string)

    effect String

    The toleration effect. Default: \"NoSchedule\" (string)

    operator String

    The toleration operator (string)

    seconds Integer

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    value String

    Rancher agent env var value (string)

    key string

    The toleration key (string)

    effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    operator string

    The toleration operator (string)

    seconds number

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    value string

    Rancher agent env var value (string)

    key str

    The toleration key (string)

    effect str

    The toleration effect. Default: \"NoSchedule\" (string)

    operator str

    The toleration operator (string)

    seconds int

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    value str

    Rancher agent env var value (string)

    key String

    The toleration key (string)

    effect String

    The toleration effect. Default: \"NoSchedule\" (string)

    operator String

    The toleration operator (string)

    seconds Number

    The number of seconds a pod will stay bound to a node with a matching taint (int)

    value String

    Rancher agent env var value (string)

    ClusterV2FleetAgentDeploymentCustomizationOverrideResourceRequirement, ClusterV2FleetAgentDeploymentCustomizationOverrideResourceRequirementArgs

    CpuLimit string

    The maximum CPU limit for agent (string)

    CpuRequest string

    The minimum CPU required for agent (string)

    MemoryLimit string

    The maximum memory limit for agent (string)

    MemoryRequest string

    The minimum memory required for agent (string)

    CpuLimit string

    The maximum CPU limit for agent (string)

    CpuRequest string

    The minimum CPU required for agent (string)

    MemoryLimit string

    The maximum memory limit for agent (string)

    MemoryRequest string

    The minimum memory required for agent (string)

    cpuLimit String

    The maximum CPU limit for agent (string)

    cpuRequest String

    The minimum CPU required for agent (string)

    memoryLimit String

    The maximum memory limit for agent (string)

    memoryRequest String

    The minimum memory required for agent (string)

    cpuLimit string

    The maximum CPU limit for agent (string)

    cpuRequest string

    The minimum CPU required for agent (string)

    memoryLimit string

    The maximum memory limit for agent (string)

    memoryRequest string

    The minimum memory required for agent (string)

    cpu_limit str

    The maximum CPU limit for agent (string)

    cpu_request str

    The minimum CPU required for agent (string)

    memory_limit str

    The maximum memory limit for agent (string)

    memory_request str

    The minimum memory required for agent (string)

    cpuLimit String

    The maximum CPU limit for agent (string)

    cpuRequest String

    The minimum CPU required for agent (string)

    memoryLimit String

    The maximum memory limit for agent (string)

    memoryRequest String

    The minimum memory required for agent (string)

    ClusterV2LocalAuthEndpoint, ClusterV2LocalAuthEndpointArgs

    CaCerts string

    CA certs for the authorized cluster endpoint (string)

    Enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    Fqdn string

    FQDN for the authorized cluster endpoint (string)

    CaCerts string

    CA certs for the authorized cluster endpoint (string)

    Enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    Fqdn string

    FQDN for the authorized cluster endpoint (string)

    caCerts String

    CA certs for the authorized cluster endpoint (string)

    enabled Boolean

    Enable the authorized cluster endpoint. Default false (bool)

    fqdn String

    FQDN for the authorized cluster endpoint (string)

    caCerts string

    CA certs for the authorized cluster endpoint (string)

    enabled boolean

    Enable the authorized cluster endpoint. Default false (bool)

    fqdn string

    FQDN for the authorized cluster endpoint (string)

    ca_certs str

    CA certs for the authorized cluster endpoint (string)

    enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    fqdn str

    FQDN for the authorized cluster endpoint (string)

    caCerts String

    CA certs for the authorized cluster endpoint (string)

    enabled Boolean

    Enable the authorized cluster endpoint. Default false (bool)

    fqdn String

    FQDN for the authorized cluster endpoint (string)

    ClusterV2RkeConfig, ClusterV2RkeConfigArgs

    AdditionalManifest string

    Cluster V2 additional manifest (string)

    ChartValues string

    Cluster V2 chart values. Must be in YAML format (string)

    Etcd ClusterV2RkeConfigEtcd

    Cluster V2 etcd (list maxitems:1)

    EtcdSnapshotCreate ClusterV2RkeConfigEtcdSnapshotCreate

    Cluster V2 etcd snapshot create (list maxitems:1)

    EtcdSnapshotRestore ClusterV2RkeConfigEtcdSnapshotRestore

    Cluster V2 etcd snapshot restore (list maxitems:1)

    LocalAuthEndpoint ClusterV2RkeConfigLocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    Deprecated:

    Use rancher2_cluster_v2.local_auth_endpoint instead

    MachineGlobalConfig string

    Cluster V2 machine global config. Must be in YAML format (string)

    MachinePoolDefaults List<ClusterV2RkeConfigMachinePoolDefault>
    MachinePools List<ClusterV2RkeConfigMachinePool>

    Cluster V2 machine pools (list)

    MachineSelectorConfigs List<ClusterV2RkeConfigMachineSelectorConfig>

    Cluster V2 machine selector config (list)

    Registries ClusterV2RkeConfigRegistries

    Cluster V2 docker registries (list maxitems:1)

    RotateCertificates ClusterV2RkeConfigRotateCertificates

    Cluster V2 certificate rotation (list maxitems:1)

    UpgradeStrategy ClusterV2RkeConfigUpgradeStrategy

    Cluster V2 upgrade strategy (list maxitems:1)

    AdditionalManifest string

    Cluster V2 additional manifest (string)

    ChartValues string

    Cluster V2 chart values. Must be in YAML format (string)

    Etcd ClusterV2RkeConfigEtcd

    Cluster V2 etcd (list maxitems:1)

    EtcdSnapshotCreate ClusterV2RkeConfigEtcdSnapshotCreate

    Cluster V2 etcd snapshot create (list maxitems:1)

    EtcdSnapshotRestore ClusterV2RkeConfigEtcdSnapshotRestore

    Cluster V2 etcd snapshot restore (list maxitems:1)

    LocalAuthEndpoint ClusterV2RkeConfigLocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    Deprecated:

    Use rancher2_cluster_v2.local_auth_endpoint instead

    MachineGlobalConfig string

    Cluster V2 machine global config. Must be in YAML format (string)

    MachinePoolDefaults []ClusterV2RkeConfigMachinePoolDefault
    MachinePools []ClusterV2RkeConfigMachinePool

    Cluster V2 machine pools (list)

    MachineSelectorConfigs []ClusterV2RkeConfigMachineSelectorConfig

    Cluster V2 machine selector config (list)

    Registries ClusterV2RkeConfigRegistries

    Cluster V2 docker registries (list maxitems:1)

    RotateCertificates ClusterV2RkeConfigRotateCertificates

    Cluster V2 certificate rotation (list maxitems:1)

    UpgradeStrategy ClusterV2RkeConfigUpgradeStrategy

    Cluster V2 upgrade strategy (list maxitems:1)

    additionalManifest String

    Cluster V2 additional manifest (string)

    chartValues String

    Cluster V2 chart values. Must be in YAML format (string)

    etcd ClusterV2RkeConfigEtcd

    Cluster V2 etcd (list maxitems:1)

    etcdSnapshotCreate ClusterV2RkeConfigEtcdSnapshotCreate

    Cluster V2 etcd snapshot create (list maxitems:1)

    etcdSnapshotRestore ClusterV2RkeConfigEtcdSnapshotRestore

    Cluster V2 etcd snapshot restore (list maxitems:1)

    localAuthEndpoint ClusterV2RkeConfigLocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    Deprecated:

    Use rancher2_cluster_v2.local_auth_endpoint instead

    machineGlobalConfig String

    Cluster V2 machine global config. Must be in YAML format (string)

    machinePoolDefaults List<ClusterV2RkeConfigMachinePoolDefault>
    machinePools List<ClusterV2RkeConfigMachinePool>

    Cluster V2 machine pools (list)

    machineSelectorConfigs List<ClusterV2RkeConfigMachineSelectorConfig>

    Cluster V2 machine selector config (list)

    registries ClusterV2RkeConfigRegistries

    Cluster V2 docker registries (list maxitems:1)

    rotateCertificates ClusterV2RkeConfigRotateCertificates

    Cluster V2 certificate rotation (list maxitems:1)

    upgradeStrategy ClusterV2RkeConfigUpgradeStrategy

    Cluster V2 upgrade strategy (list maxitems:1)

    additionalManifest string

    Cluster V2 additional manifest (string)

    chartValues string

    Cluster V2 chart values. Must be in YAML format (string)

    etcd ClusterV2RkeConfigEtcd

    Cluster V2 etcd (list maxitems:1)

    etcdSnapshotCreate ClusterV2RkeConfigEtcdSnapshotCreate

    Cluster V2 etcd snapshot create (list maxitems:1)

    etcdSnapshotRestore ClusterV2RkeConfigEtcdSnapshotRestore

    Cluster V2 etcd snapshot restore (list maxitems:1)

    localAuthEndpoint ClusterV2RkeConfigLocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    Deprecated:

    Use rancher2_cluster_v2.local_auth_endpoint instead

    machineGlobalConfig string

    Cluster V2 machine global config. Must be in YAML format (string)

    machinePoolDefaults ClusterV2RkeConfigMachinePoolDefault[]
    machinePools ClusterV2RkeConfigMachinePool[]

    Cluster V2 machine pools (list)

    machineSelectorConfigs ClusterV2RkeConfigMachineSelectorConfig[]

    Cluster V2 machine selector config (list)

    registries ClusterV2RkeConfigRegistries

    Cluster V2 docker registries (list maxitems:1)

    rotateCertificates ClusterV2RkeConfigRotateCertificates

    Cluster V2 certificate rotation (list maxitems:1)

    upgradeStrategy ClusterV2RkeConfigUpgradeStrategy

    Cluster V2 upgrade strategy (list maxitems:1)

    additional_manifest str

    Cluster V2 additional manifest (string)

    chart_values str

    Cluster V2 chart values. Must be in YAML format (string)

    etcd ClusterV2RkeConfigEtcd

    Cluster V2 etcd (list maxitems:1)

    etcd_snapshot_create ClusterV2RkeConfigEtcdSnapshotCreate

    Cluster V2 etcd snapshot create (list maxitems:1)

    etcd_snapshot_restore ClusterV2RkeConfigEtcdSnapshotRestore

    Cluster V2 etcd snapshot restore (list maxitems:1)

    local_auth_endpoint ClusterV2RkeConfigLocalAuthEndpoint

    Cluster V2 local auth endpoint (list maxitems:1)

    Deprecated:

    Use rancher2_cluster_v2.local_auth_endpoint instead

    machine_global_config str

    Cluster V2 machine global config. Must be in YAML format (string)

    machine_pool_defaults Sequence[ClusterV2RkeConfigMachinePoolDefault]
    machine_pools Sequence[ClusterV2RkeConfigMachinePool]

    Cluster V2 machine pools (list)

    machine_selector_configs Sequence[ClusterV2RkeConfigMachineSelectorConfig]

    Cluster V2 machine selector config (list)

    registries ClusterV2RkeConfigRegistries

    Cluster V2 docker registries (list maxitems:1)

    rotate_certificates ClusterV2RkeConfigRotateCertificates

    Cluster V2 certificate rotation (list maxitems:1)

    upgrade_strategy ClusterV2RkeConfigUpgradeStrategy

    Cluster V2 upgrade strategy (list maxitems:1)

    additionalManifest String

    Cluster V2 additional manifest (string)

    chartValues String

    Cluster V2 chart values. Must be in YAML format (string)

    etcd Property Map

    Cluster V2 etcd (list maxitems:1)

    etcdSnapshotCreate Property Map

    Cluster V2 etcd snapshot create (list maxitems:1)

    etcdSnapshotRestore Property Map

    Cluster V2 etcd snapshot restore (list maxitems:1)

    localAuthEndpoint Property Map

    Cluster V2 local auth endpoint (list maxitems:1)

    Deprecated:

    Use rancher2_cluster_v2.local_auth_endpoint instead

    machineGlobalConfig String

    Cluster V2 machine global config. Must be in YAML format (string)

    machinePoolDefaults List<Property Map>
    machinePools List<Property Map>

    Cluster V2 machine pools (list)

    machineSelectorConfigs List<Property Map>

    Cluster V2 machine selector config (list)

    registries Property Map

    Cluster V2 docker registries (list maxitems:1)

    rotateCertificates Property Map

    Cluster V2 certificate rotation (list maxitems:1)

    upgradeStrategy Property Map

    Cluster V2 upgrade strategy (list maxitems:1)

    ClusterV2RkeConfigEtcd, ClusterV2RkeConfigEtcdArgs

    DisableSnapshots bool

    Disable ETCD snapshots. Default: false (bool)

    S3Config ClusterV2RkeConfigEtcdS3Config

    Creation option for etcd service (list maxitems:1)

    SnapshotRetention int

    ETCD snapshot retention (int)

    SnapshotScheduleCron string

    ETCD snapshot schedule cron (e.g \"0 */5 * * *\") (string)

    DisableSnapshots bool

    Disable ETCD snapshots. Default: false (bool)

    S3Config ClusterV2RkeConfigEtcdS3Config

    Creation option for etcd service (list maxitems:1)

    SnapshotRetention int

    ETCD snapshot retention (int)

    SnapshotScheduleCron string

    ETCD snapshot schedule cron (e.g \"0 */5 * * *\") (string)

    disableSnapshots Boolean

    Disable ETCD snapshots. Default: false (bool)

    s3Config ClusterV2RkeConfigEtcdS3Config

    Creation option for etcd service (list maxitems:1)

    snapshotRetention Integer

    ETCD snapshot retention (int)

    snapshotScheduleCron String

    ETCD snapshot schedule cron (e.g \"0 */5 * * *\") (string)

    disableSnapshots boolean

    Disable ETCD snapshots. Default: false (bool)

    s3Config ClusterV2RkeConfigEtcdS3Config

    Creation option for etcd service (list maxitems:1)

    snapshotRetention number

    ETCD snapshot retention (int)

    snapshotScheduleCron string

    ETCD snapshot schedule cron (e.g \"0 */5 * * *\") (string)

    disable_snapshots bool

    Disable ETCD snapshots. Default: false (bool)

    s3_config ClusterV2RkeConfigEtcdS3Config

    Creation option for etcd service (list maxitems:1)

    snapshot_retention int

    ETCD snapshot retention (int)

    snapshot_schedule_cron str

    ETCD snapshot schedule cron (e.g \"0 */5 * * *\") (string)

    disableSnapshots Boolean

    Disable ETCD snapshots. Default: false (bool)

    s3Config Property Map

    Creation option for etcd service (list maxitems:1)

    snapshotRetention Number

    ETCD snapshot retention (int)

    snapshotScheduleCron String

    ETCD snapshot schedule cron (e.g \"0 */5 * * *\") (string)

    ClusterV2RkeConfigEtcdS3Config, ClusterV2RkeConfigEtcdS3ConfigArgs

    Bucket string

    Bucket name for S3 service (string)

    Endpoint string

    ETCD snapshot S3 endpoint (string)

    CloudCredentialName string

    ETCD snapshot S3 cloud credential name (string)

    EndpointCa string

    ETCD snapshot S3 endpoint CA (string)

    Folder string

    ETCD snapshot S3 folder (string)

    Region string

    ETCD snapshot S3 region (string)

    SkipSslVerify bool

    Disable ETCD skip ssl verify. Default: false (bool)

    Bucket string

    Bucket name for S3 service (string)

    Endpoint string

    ETCD snapshot S3 endpoint (string)

    CloudCredentialName string

    ETCD snapshot S3 cloud credential name (string)

    EndpointCa string

    ETCD snapshot S3 endpoint CA (string)

    Folder string

    ETCD snapshot S3 folder (string)

    Region string

    ETCD snapshot S3 region (string)

    SkipSslVerify bool

    Disable ETCD skip ssl verify. Default: false (bool)

    bucket String

    Bucket name for S3 service (string)

    endpoint String

    ETCD snapshot S3 endpoint (string)

    cloudCredentialName String

    ETCD snapshot S3 cloud credential name (string)

    endpointCa String

    ETCD snapshot S3 endpoint CA (string)

    folder String

    ETCD snapshot S3 folder (string)

    region String

    ETCD snapshot S3 region (string)

    skipSslVerify Boolean

    Disable ETCD skip ssl verify. Default: false (bool)

    bucket string

    Bucket name for S3 service (string)

    endpoint string

    ETCD snapshot S3 endpoint (string)

    cloudCredentialName string

    ETCD snapshot S3 cloud credential name (string)

    endpointCa string

    ETCD snapshot S3 endpoint CA (string)

    folder string

    ETCD snapshot S3 folder (string)

    region string

    ETCD snapshot S3 region (string)

    skipSslVerify boolean

    Disable ETCD skip ssl verify. Default: false (bool)

    bucket str

    Bucket name for S3 service (string)

    endpoint str

    ETCD snapshot S3 endpoint (string)

    cloud_credential_name str

    ETCD snapshot S3 cloud credential name (string)

    endpoint_ca str

    ETCD snapshot S3 endpoint CA (string)

    folder str

    ETCD snapshot S3 folder (string)

    region str

    ETCD snapshot S3 region (string)

    skip_ssl_verify bool

    Disable ETCD skip ssl verify. Default: false (bool)

    bucket String

    Bucket name for S3 service (string)

    endpoint String

    ETCD snapshot S3 endpoint (string)

    cloudCredentialName String

    ETCD snapshot S3 cloud credential name (string)

    endpointCa String

    ETCD snapshot S3 endpoint CA (string)

    folder String

    ETCD snapshot S3 folder (string)

    region String

    ETCD snapshot S3 region (string)

    skipSslVerify Boolean

    Disable ETCD skip ssl verify. Default: false (bool)

    ClusterV2RkeConfigEtcdSnapshotCreate, ClusterV2RkeConfigEtcdSnapshotCreateArgs

    Generation int

    Desired certificate rotation generation (int)

    Generation int

    Desired certificate rotation generation (int)

    generation Integer

    Desired certificate rotation generation (int)

    generation number

    Desired certificate rotation generation (int)

    generation int

    Desired certificate rotation generation (int)

    generation Number

    Desired certificate rotation generation (int)

    ClusterV2RkeConfigEtcdSnapshotRestore, ClusterV2RkeConfigEtcdSnapshotRestoreArgs

    Generation int

    Desired certificate rotation generation (int)

    Name string

    The name of the Cluster v2 (string)

    RestoreRkeConfig string

    ETCD restore RKE config (set to none, all, or kubernetesVersion) (string)

    Generation int

    Desired certificate rotation generation (int)

    Name string

    The name of the Cluster v2 (string)

    RestoreRkeConfig string

    ETCD restore RKE config (set to none, all, or kubernetesVersion) (string)

    generation Integer

    Desired certificate rotation generation (int)

    name String

    The name of the Cluster v2 (string)

    restoreRkeConfig String

    ETCD restore RKE config (set to none, all, or kubernetesVersion) (string)

    generation number

    Desired certificate rotation generation (int)

    name string

    The name of the Cluster v2 (string)

    restoreRkeConfig string

    ETCD restore RKE config (set to none, all, or kubernetesVersion) (string)

    generation int

    Desired certificate rotation generation (int)

    name str

    The name of the Cluster v2 (string)

    restore_rke_config str

    ETCD restore RKE config (set to none, all, or kubernetesVersion) (string)

    generation Number

    Desired certificate rotation generation (int)

    name String

    The name of the Cluster v2 (string)

    restoreRkeConfig String

    ETCD restore RKE config (set to none, all, or kubernetesVersion) (string)

    ClusterV2RkeConfigLocalAuthEndpoint, ClusterV2RkeConfigLocalAuthEndpointArgs

    CaCerts string

    CA certs for the authorized cluster endpoint (string)

    Enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    Fqdn string

    FQDN for the authorized cluster endpoint (string)

    CaCerts string

    CA certs for the authorized cluster endpoint (string)

    Enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    Fqdn string

    FQDN for the authorized cluster endpoint (string)

    caCerts String

    CA certs for the authorized cluster endpoint (string)

    enabled Boolean

    Enable the authorized cluster endpoint. Default false (bool)

    fqdn String

    FQDN for the authorized cluster endpoint (string)

    caCerts string

    CA certs for the authorized cluster endpoint (string)

    enabled boolean

    Enable the authorized cluster endpoint. Default false (bool)

    fqdn string

    FQDN for the authorized cluster endpoint (string)

    ca_certs str

    CA certs for the authorized cluster endpoint (string)

    enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    fqdn str

    FQDN for the authorized cluster endpoint (string)

    caCerts String

    CA certs for the authorized cluster endpoint (string)

    enabled Boolean

    Enable the authorized cluster endpoint. Default false (bool)

    fqdn String

    FQDN for the authorized cluster endpoint (string)

    ClusterV2RkeConfigMachinePool, ClusterV2RkeConfigMachinePoolArgs

    MachineConfig ClusterV2RkeConfigMachinePoolMachineConfig

    Machine pool node config (list)

    Name string

    The name of the Cluster v2 (string)

    Annotations Dictionary<string, object>

    Annotations for the Cluster V2 (map)

    CloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    ControlPlaneRole bool

    Machine pool control plane role? (bool)

    DrainBeforeDelete bool

    Machine Pool Drain Before Delete? (bool)

    EtcdRole bool

    Machine pool etcd role? (bool)

    HostnameLengthLimit int
    Labels Dictionary<string, object>

    Labels for the Cluster V2 (map)

    MachineLabels Dictionary<string, object>

    Labels for Machine pool nodes (map)

    MaxUnhealthy string

    Max unhealthy nodes for automated replacement to be allowed (string)

    NodeDrainTimeout int

    Seconds a machine has to drain before deletion (int)

    NodeStartupTimeoutSeconds int

    Seconds a new node has to become active before it is replaced (int)

    Paused bool

    Machine pool paused? (bool)

    Quantity int

    Machine pool quantity (int)

    RollingUpdate ClusterV2RkeConfigMachinePoolRollingUpdate

    Machine pool rolling update (List maxitems:1)

    Taints List<ClusterV2RkeConfigMachinePoolTaint>

    Machine pool taints (list)

    UnhealthyNodeTimeoutSeconds int

    Seconds an unhealthy node has to become active before it is replaced (int)

    UnhealthyRange string

    Range of unhealthy nodes for automated replacement to be allowed (string)

    WorkerRole bool

    Machine pool worker role? (bool)

    MachineConfig ClusterV2RkeConfigMachinePoolMachineConfig

    Machine pool node config (list)

    Name string

    The name of the Cluster v2 (string)

    Annotations map[string]interface{}

    Annotations for the Cluster V2 (map)

    CloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    ControlPlaneRole bool

    Machine pool control plane role? (bool)

    DrainBeforeDelete bool

    Machine Pool Drain Before Delete? (bool)

    EtcdRole bool

    Machine pool etcd role? (bool)

    HostnameLengthLimit int
    Labels map[string]interface{}

    Labels for the Cluster V2 (map)

    MachineLabels map[string]interface{}

    Labels for Machine pool nodes (map)

    MaxUnhealthy string

    Max unhealthy nodes for automated replacement to be allowed (string)

    NodeDrainTimeout int

    Seconds a machine has to drain before deletion (int)

    NodeStartupTimeoutSeconds int

    Seconds a new node has to become active before it is replaced (int)

    Paused bool

    Machine pool paused? (bool)

    Quantity int

    Machine pool quantity (int)

    RollingUpdate ClusterV2RkeConfigMachinePoolRollingUpdate

    Machine pool rolling update (List maxitems:1)

    Taints []ClusterV2RkeConfigMachinePoolTaint

    Machine pool taints (list)

    UnhealthyNodeTimeoutSeconds int

    Seconds an unhealthy node has to become active before it is replaced (int)

    UnhealthyRange string

    Range of unhealthy nodes for automated replacement to be allowed (string)

    WorkerRole bool

    Machine pool worker role? (bool)

    machineConfig ClusterV2RkeConfigMachinePoolMachineConfig

    Machine pool node config (list)

    name String

    The name of the Cluster v2 (string)

    annotations Map<String,Object>

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName String

    Cluster V2 cloud credential secret name (string)

    controlPlaneRole Boolean

    Machine pool control plane role? (bool)

    drainBeforeDelete Boolean

    Machine Pool Drain Before Delete? (bool)

    etcdRole Boolean

    Machine pool etcd role? (bool)

    hostnameLengthLimit Integer
    labels Map<String,Object>

    Labels for the Cluster V2 (map)

    machineLabels Map<String,Object>

    Labels for Machine pool nodes (map)

    maxUnhealthy String

    Max unhealthy nodes for automated replacement to be allowed (string)

    nodeDrainTimeout Integer

    Seconds a machine has to drain before deletion (int)

    nodeStartupTimeoutSeconds Integer

    Seconds a new node has to become active before it is replaced (int)

    paused Boolean

    Machine pool paused? (bool)

    quantity Integer

    Machine pool quantity (int)

    rollingUpdate ClusterV2RkeConfigMachinePoolRollingUpdate

    Machine pool rolling update (List maxitems:1)

    taints List<ClusterV2RkeConfigMachinePoolTaint>

    Machine pool taints (list)

    unhealthyNodeTimeoutSeconds Integer

    Seconds an unhealthy node has to become active before it is replaced (int)

    unhealthyRange String

    Range of unhealthy nodes for automated replacement to be allowed (string)

    workerRole Boolean

    Machine pool worker role? (bool)

    machineConfig ClusterV2RkeConfigMachinePoolMachineConfig

    Machine pool node config (list)

    name string

    The name of the Cluster v2 (string)

    annotations {[key: string]: any}

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName string

    Cluster V2 cloud credential secret name (string)

    controlPlaneRole boolean

    Machine pool control plane role? (bool)

    drainBeforeDelete boolean

    Machine Pool Drain Before Delete? (bool)

    etcdRole boolean

    Machine pool etcd role? (bool)

    hostnameLengthLimit number
    labels {[key: string]: any}

    Labels for the Cluster V2 (map)

    machineLabels {[key: string]: any}

    Labels for Machine pool nodes (map)

    maxUnhealthy string

    Max unhealthy nodes for automated replacement to be allowed (string)

    nodeDrainTimeout number

    Seconds a machine has to drain before deletion (int)

    nodeStartupTimeoutSeconds number

    Seconds a new node has to become active before it is replaced (int)

    paused boolean

    Machine pool paused? (bool)

    quantity number

    Machine pool quantity (int)

    rollingUpdate ClusterV2RkeConfigMachinePoolRollingUpdate

    Machine pool rolling update (List maxitems:1)

    taints ClusterV2RkeConfigMachinePoolTaint[]

    Machine pool taints (list)

    unhealthyNodeTimeoutSeconds number

    Seconds an unhealthy node has to become active before it is replaced (int)

    unhealthyRange string

    Range of unhealthy nodes for automated replacement to be allowed (string)

    workerRole boolean

    Machine pool worker role? (bool)

    machine_config ClusterV2RkeConfigMachinePoolMachineConfig

    Machine pool node config (list)

    name str

    The name of the Cluster v2 (string)

    annotations Mapping[str, Any]

    Annotations for the Cluster V2 (map)

    cloud_credential_secret_name str

    Cluster V2 cloud credential secret name (string)

    control_plane_role bool

    Machine pool control plane role? (bool)

    drain_before_delete bool

    Machine Pool Drain Before Delete? (bool)

    etcd_role bool

    Machine pool etcd role? (bool)

    hostname_length_limit int
    labels Mapping[str, Any]

    Labels for the Cluster V2 (map)

    machine_labels Mapping[str, Any]

    Labels for Machine pool nodes (map)

    max_unhealthy str

    Max unhealthy nodes for automated replacement to be allowed (string)

    node_drain_timeout int

    Seconds a machine has to drain before deletion (int)

    node_startup_timeout_seconds int

    Seconds a new node has to become active before it is replaced (int)

    paused bool

    Machine pool paused? (bool)

    quantity int

    Machine pool quantity (int)

    rolling_update ClusterV2RkeConfigMachinePoolRollingUpdate

    Machine pool rolling update (List maxitems:1)

    taints Sequence[ClusterV2RkeConfigMachinePoolTaint]

    Machine pool taints (list)

    unhealthy_node_timeout_seconds int

    Seconds an unhealthy node has to become active before it is replaced (int)

    unhealthy_range str

    Range of unhealthy nodes for automated replacement to be allowed (string)

    worker_role bool

    Machine pool worker role? (bool)

    machineConfig Property Map

    Machine pool node config (list)

    name String

    The name of the Cluster v2 (string)

    annotations Map<Any>

    Annotations for the Cluster V2 (map)

    cloudCredentialSecretName String

    Cluster V2 cloud credential secret name (string)

    controlPlaneRole Boolean

    Machine pool control plane role? (bool)

    drainBeforeDelete Boolean

    Machine Pool Drain Before Delete? (bool)

    etcdRole Boolean

    Machine pool etcd role? (bool)

    hostnameLengthLimit Number
    labels Map<Any>

    Labels for the Cluster V2 (map)

    machineLabels Map<Any>

    Labels for Machine pool nodes (map)

    maxUnhealthy String

    Max unhealthy nodes for automated replacement to be allowed (string)

    nodeDrainTimeout Number

    Seconds a machine has to drain before deletion (int)

    nodeStartupTimeoutSeconds Number

    Seconds a new node has to become active before it is replaced (int)

    paused Boolean

    Machine pool paused? (bool)

    quantity Number

    Machine pool quantity (int)

    rollingUpdate Property Map

    Machine pool rolling update (List maxitems:1)

    taints List<Property Map>

    Machine pool taints (list)

    unhealthyNodeTimeoutSeconds Number

    Seconds an unhealthy node has to become active before it is replaced (int)

    unhealthyRange String

    Range of unhealthy nodes for automated replacement to be allowed (string)

    workerRole Boolean

    Machine pool worker role? (bool)

    ClusterV2RkeConfigMachinePoolDefault, ClusterV2RkeConfigMachinePoolDefaultArgs

    ClusterV2RkeConfigMachinePoolMachineConfig, ClusterV2RkeConfigMachinePoolMachineConfigArgs

    Kind string

    Machine config kind (string)

    Name string

    The name of the Cluster v2 (string)

    Kind string

    Machine config kind (string)

    Name string

    The name of the Cluster v2 (string)

    kind String

    Machine config kind (string)

    name String

    The name of the Cluster v2 (string)

    kind string

    Machine config kind (string)

    name string

    The name of the Cluster v2 (string)

    kind str

    Machine config kind (string)

    name str

    The name of the Cluster v2 (string)

    kind String

    Machine config kind (string)

    name String

    The name of the Cluster v2 (string)

    ClusterV2RkeConfigMachinePoolRollingUpdate, ClusterV2RkeConfigMachinePoolRollingUpdateArgs

    MaxSurge string

    Rolling update max surge (string)

    MaxUnavailable string

    Rolling update max unavailable (string)

    MaxSurge string

    Rolling update max surge (string)

    MaxUnavailable string

    Rolling update max unavailable (string)

    maxSurge String

    Rolling update max surge (string)

    maxUnavailable String

    Rolling update max unavailable (string)

    maxSurge string

    Rolling update max surge (string)

    maxUnavailable string

    Rolling update max unavailable (string)

    max_surge str

    Rolling update max surge (string)

    max_unavailable str

    Rolling update max unavailable (string)

    maxSurge String

    Rolling update max surge (string)

    maxUnavailable String

    Rolling update max unavailable (string)

    ClusterV2RkeConfigMachinePoolTaint, ClusterV2RkeConfigMachinePoolTaintArgs

    Key string

    The toleration key (string)

    Value string

    Rancher agent env var value (string)

    Effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    Key string

    The toleration key (string)

    Value string

    Rancher agent env var value (string)

    Effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    key String

    The toleration key (string)

    value String

    Rancher agent env var value (string)

    effect String

    The toleration effect. Default: \"NoSchedule\" (string)

    key string

    The toleration key (string)

    value string

    Rancher agent env var value (string)

    effect string

    The toleration effect. Default: \"NoSchedule\" (string)

    key str

    The toleration key (string)

    value str

    Rancher agent env var value (string)

    effect str

    The toleration effect. Default: \"NoSchedule\" (string)

    key String

    The toleration key (string)

    value String

    Rancher agent env var value (string)

    effect String

    The toleration effect. Default: \"NoSchedule\" (string)

    ClusterV2RkeConfigMachineSelectorConfig, ClusterV2RkeConfigMachineSelectorConfigArgs

    Config Dictionary<string, object>

    Machine selector config (map)

    MachineLabelSelector ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector

    Machine selector label (list maxitems:1)

    Config map[string]interface{}

    Machine selector config (map)

    MachineLabelSelector ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector

    Machine selector label (list maxitems:1)

    config Map<String,Object>

    Machine selector config (map)

    machineLabelSelector ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector

    Machine selector label (list maxitems:1)

    config {[key: string]: any}

    Machine selector config (map)

    machineLabelSelector ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector

    Machine selector label (list maxitems:1)

    config Mapping[str, Any]

    Machine selector config (map)

    machine_label_selector ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector

    Machine selector label (list maxitems:1)

    config Map<Any>

    Machine selector config (map)

    machineLabelSelector Property Map

    Machine selector label (list maxitems:1)

    ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector, ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs

    MatchExpressions List<ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression>

    Machine selector label match expressions (list)

    MatchLabels Dictionary<string, object>

    Machine selector label match labels (map)

    MatchExpressions []ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression

    Machine selector label match expressions (list)

    MatchLabels map[string]interface{}

    Machine selector label match labels (map)

    matchExpressions List<ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression>

    Machine selector label match expressions (list)

    matchLabels Map<String,Object>

    Machine selector label match labels (map)

    matchExpressions ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression[]

    Machine selector label match expressions (list)

    matchLabels {[key: string]: any}

    Machine selector label match labels (map)

    match_expressions Sequence[ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression]

    Machine selector label match expressions (list)

    match_labels Mapping[str, Any]

    Machine selector label match labels (map)

    matchExpressions List<Property Map>

    Machine selector label match expressions (list)

    matchLabels Map<Any>

    Machine selector label match labels (map)

    ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression, ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionArgs

    Key string

    The toleration key (string)

    Operator string

    The toleration operator (string)

    Values List<string>

    Machine selector label match expressions values (List string)

    Key string

    The toleration key (string)

    Operator string

    The toleration operator (string)

    Values []string

    Machine selector label match expressions values (List string)

    key String

    The toleration key (string)

    operator String

    The toleration operator (string)

    values List<String>

    Machine selector label match expressions values (List string)

    key string

    The toleration key (string)

    operator string

    The toleration operator (string)

    values string[]

    Machine selector label match expressions values (List string)

    key str

    The toleration key (string)

    operator str

    The toleration operator (string)

    values Sequence[str]

    Machine selector label match expressions values (List string)

    key String

    The toleration key (string)

    operator String

    The toleration operator (string)

    values List<String>

    Machine selector label match expressions values (List string)

    ClusterV2RkeConfigRegistries, ClusterV2RkeConfigRegistriesArgs

    Configs List<ClusterV2RkeConfigRegistriesConfig>

    Cluster V2 docker registries config (list)

    Mirrors List<ClusterV2RkeConfigRegistriesMirror>

    Cluster V2 docker registries mirror (list)

    Configs []ClusterV2RkeConfigRegistriesConfig

    Cluster V2 docker registries config (list)

    Mirrors []ClusterV2RkeConfigRegistriesMirror

    Cluster V2 docker registries mirror (list)

    configs List<ClusterV2RkeConfigRegistriesConfig>

    Cluster V2 docker registries config (list)

    mirrors List<ClusterV2RkeConfigRegistriesMirror>

    Cluster V2 docker registries mirror (list)

    configs ClusterV2RkeConfigRegistriesConfig[]

    Cluster V2 docker registries config (list)

    mirrors ClusterV2RkeConfigRegistriesMirror[]

    Cluster V2 docker registries mirror (list)

    configs Sequence[ClusterV2RkeConfigRegistriesConfig]

    Cluster V2 docker registries config (list)

    mirrors Sequence[ClusterV2RkeConfigRegistriesMirror]

    Cluster V2 docker registries mirror (list)

    configs List<Property Map>

    Cluster V2 docker registries config (list)

    mirrors List<Property Map>

    Cluster V2 docker registries mirror (list)

    ClusterV2RkeConfigRegistriesConfig, ClusterV2RkeConfigRegistriesConfigArgs

    Hostname string

    Registry hostname (string)

    AuthConfigSecretName string

    Registry auth config secret name (string)

    CaBundle string

    Registry CA bundle (string)

    Insecure bool

    Registry insecure connectivity (bool)

    TlsSecretName string

    Registry TLS secret name. TLS is a pair of Cert/Key (string)

    Hostname string

    Registry hostname (string)

    AuthConfigSecretName string

    Registry auth config secret name (string)

    CaBundle string

    Registry CA bundle (string)

    Insecure bool

    Registry insecure connectivity (bool)

    TlsSecretName string

    Registry TLS secret name. TLS is a pair of Cert/Key (string)

    hostname String

    Registry hostname (string)

    authConfigSecretName String

    Registry auth config secret name (string)

    caBundle String

    Registry CA bundle (string)

    insecure Boolean

    Registry insecure connectivity (bool)

    tlsSecretName String

    Registry TLS secret name. TLS is a pair of Cert/Key (string)

    hostname string

    Registry hostname (string)

    authConfigSecretName string

    Registry auth config secret name (string)

    caBundle string

    Registry CA bundle (string)

    insecure boolean

    Registry insecure connectivity (bool)

    tlsSecretName string

    Registry TLS secret name. TLS is a pair of Cert/Key (string)

    hostname str

    Registry hostname (string)

    auth_config_secret_name str

    Registry auth config secret name (string)

    ca_bundle str

    Registry CA bundle (string)

    insecure bool

    Registry insecure connectivity (bool)

    tls_secret_name str

    Registry TLS secret name. TLS is a pair of Cert/Key (string)

    hostname String

    Registry hostname (string)

    authConfigSecretName String

    Registry auth config secret name (string)

    caBundle String

    Registry CA bundle (string)

    insecure Boolean

    Registry insecure connectivity (bool)

    tlsSecretName String

    Registry TLS secret name. TLS is a pair of Cert/Key (string)

    ClusterV2RkeConfigRegistriesMirror, ClusterV2RkeConfigRegistriesMirrorArgs

    Hostname string

    Registry hostname (string)

    Endpoints List<string>

    Registry mirror endpoints (List)

    Rewrites Dictionary<string, object>

    Registry mirror rewrites (map)

    Hostname string

    Registry hostname (string)

    Endpoints []string

    Registry mirror endpoints (List)

    Rewrites map[string]interface{}

    Registry mirror rewrites (map)

    hostname String

    Registry hostname (string)

    endpoints List<String>

    Registry mirror endpoints (List)

    rewrites Map<String,Object>

    Registry mirror rewrites (map)

    hostname string

    Registry hostname (string)

    endpoints string[]

    Registry mirror endpoints (List)

    rewrites {[key: string]: any}

    Registry mirror rewrites (map)

    hostname str

    Registry hostname (string)

    endpoints Sequence[str]

    Registry mirror endpoints (List)

    rewrites Mapping[str, Any]

    Registry mirror rewrites (map)

    hostname String

    Registry hostname (string)

    endpoints List<String>

    Registry mirror endpoints (List)

    rewrites Map<Any>

    Registry mirror rewrites (map)

    ClusterV2RkeConfigRotateCertificates, ClusterV2RkeConfigRotateCertificatesArgs

    Generation int

    Desired certificate rotation generation (int)

    Services List<string>

    Service certificates to rotate with this generation (string)

    Generation int

    Desired certificate rotation generation (int)

    Services []string

    Service certificates to rotate with this generation (string)

    generation Integer

    Desired certificate rotation generation (int)

    services List<String>

    Service certificates to rotate with this generation (string)

    generation number

    Desired certificate rotation generation (int)

    services string[]

    Service certificates to rotate with this generation (string)

    generation int

    Desired certificate rotation generation (int)

    services Sequence[str]

    Service certificates to rotate with this generation (string)

    generation Number

    Desired certificate rotation generation (int)

    services List<String>

    Service certificates to rotate with this generation (string)

    ClusterV2RkeConfigUpgradeStrategy, ClusterV2RkeConfigUpgradeStrategyArgs

    ControlPlaneConcurrency string

    How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted (string)

    ControlPlaneDrainOptions ClusterV2RkeConfigUpgradeStrategyControlPlaneDrainOptions

    Controlplane nodes drain options (list maxitems:1)

    WorkerConcurrency string

    How many worker nodes should be upgrade at time. Percentages are also accepted (string)

    WorkerDrainOptions ClusterV2RkeConfigUpgradeStrategyWorkerDrainOptions

    Worker nodes drain options (list maxitems:1)

    ControlPlaneConcurrency string

    How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted (string)

    ControlPlaneDrainOptions ClusterV2RkeConfigUpgradeStrategyControlPlaneDrainOptions

    Controlplane nodes drain options (list maxitems:1)

    WorkerConcurrency string

    How many worker nodes should be upgrade at time. Percentages are also accepted (string)

    WorkerDrainOptions ClusterV2RkeConfigUpgradeStrategyWorkerDrainOptions

    Worker nodes drain options (list maxitems:1)

    controlPlaneConcurrency String

    How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted (string)

    controlPlaneDrainOptions ClusterV2RkeConfigUpgradeStrategyControlPlaneDrainOptions

    Controlplane nodes drain options (list maxitems:1)

    workerConcurrency String

    How many worker nodes should be upgrade at time. Percentages are also accepted (string)

    workerDrainOptions ClusterV2RkeConfigUpgradeStrategyWorkerDrainOptions

    Worker nodes drain options (list maxitems:1)

    controlPlaneConcurrency string

    How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted (string)

    controlPlaneDrainOptions ClusterV2RkeConfigUpgradeStrategyControlPlaneDrainOptions

    Controlplane nodes drain options (list maxitems:1)

    workerConcurrency string

    How many worker nodes should be upgrade at time. Percentages are also accepted (string)

    workerDrainOptions ClusterV2RkeConfigUpgradeStrategyWorkerDrainOptions

    Worker nodes drain options (list maxitems:1)

    control_plane_concurrency str

    How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted (string)

    control_plane_drain_options ClusterV2RkeConfigUpgradeStrategyControlPlaneDrainOptions

    Controlplane nodes drain options (list maxitems:1)

    worker_concurrency str

    How many worker nodes should be upgrade at time. Percentages are also accepted (string)

    worker_drain_options ClusterV2RkeConfigUpgradeStrategyWorkerDrainOptions

    Worker nodes drain options (list maxitems:1)

    controlPlaneConcurrency String

    How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted (string)

    controlPlaneDrainOptions Property Map

    Controlplane nodes drain options (list maxitems:1)

    workerConcurrency String

    How many worker nodes should be upgrade at time. Percentages are also accepted (string)

    workerDrainOptions Property Map

    Worker nodes drain options (list maxitems:1)

    ClusterV2RkeConfigUpgradeStrategyControlPlaneDrainOptions, ClusterV2RkeConfigUpgradeStrategyControlPlaneDrainOptionsArgs

    DeleteEmptyDirData bool

    Drain options delete empty dir data. Default false (bool)

    DisableEviction bool

    Drain options disable eviction. Default false (bool)

    Enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    Force bool

    Drain options force. Default false (bool)

    GracePeriod int

    Drain options grace period (int)

    IgnoreDaemonSets bool

    Drain options ignore daemon sets. Default true (bool)

    IgnoreErrors bool

    Drain options ignore errors. Default false (bool)

    SkipWaitForDeleteTimeoutSeconds int

    Drain options skip wait for delete timeout seconds (int)

    Timeout int

    Drain options timeout (int)

    DeleteEmptyDirData bool

    Drain options delete empty dir data. Default false (bool)

    DisableEviction bool

    Drain options disable eviction. Default false (bool)

    Enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    Force bool

    Drain options force. Default false (bool)

    GracePeriod int

    Drain options grace period (int)

    IgnoreDaemonSets bool

    Drain options ignore daemon sets. Default true (bool)

    IgnoreErrors bool

    Drain options ignore errors. Default false (bool)

    SkipWaitForDeleteTimeoutSeconds int

    Drain options skip wait for delete timeout seconds (int)

    Timeout int

    Drain options timeout (int)

    deleteEmptyDirData Boolean

    Drain options delete empty dir data. Default false (bool)

    disableEviction Boolean

    Drain options disable eviction. Default false (bool)

    enabled Boolean

    Enable the authorized cluster endpoint. Default false (bool)

    force Boolean

    Drain options force. Default false (bool)

    gracePeriod Integer

    Drain options grace period (int)

    ignoreDaemonSets Boolean

    Drain options ignore daemon sets. Default true (bool)

    ignoreErrors Boolean

    Drain options ignore errors. Default false (bool)

    skipWaitForDeleteTimeoutSeconds Integer

    Drain options skip wait for delete timeout seconds (int)

    timeout Integer

    Drain options timeout (int)

    deleteEmptyDirData boolean

    Drain options delete empty dir data. Default false (bool)

    disableEviction boolean

    Drain options disable eviction. Default false (bool)

    enabled boolean

    Enable the authorized cluster endpoint. Default false (bool)

    force boolean

    Drain options force. Default false (bool)

    gracePeriod number

    Drain options grace period (int)

    ignoreDaemonSets boolean

    Drain options ignore daemon sets. Default true (bool)

    ignoreErrors boolean

    Drain options ignore errors. Default false (bool)

    skipWaitForDeleteTimeoutSeconds number

    Drain options skip wait for delete timeout seconds (int)

    timeout number

    Drain options timeout (int)

    delete_empty_dir_data bool

    Drain options delete empty dir data. Default false (bool)

    disable_eviction bool

    Drain options disable eviction. Default false (bool)

    enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    force bool

    Drain options force. Default false (bool)

    grace_period int

    Drain options grace period (int)

    ignore_daemon_sets bool

    Drain options ignore daemon sets. Default true (bool)

    ignore_errors bool

    Drain options ignore errors. Default false (bool)

    skip_wait_for_delete_timeout_seconds int

    Drain options skip wait for delete timeout seconds (int)

    timeout int

    Drain options timeout (int)

    deleteEmptyDirData Boolean

    Drain options delete empty dir data. Default false (bool)

    disableEviction Boolean

    Drain options disable eviction. Default false (bool)

    enabled Boolean

    Enable the authorized cluster endpoint. Default false (bool)

    force Boolean

    Drain options force. Default false (bool)

    gracePeriod Number

    Drain options grace period (int)

    ignoreDaemonSets Boolean

    Drain options ignore daemon sets. Default true (bool)

    ignoreErrors Boolean

    Drain options ignore errors. Default false (bool)

    skipWaitForDeleteTimeoutSeconds Number

    Drain options skip wait for delete timeout seconds (int)

    timeout Number

    Drain options timeout (int)

    ClusterV2RkeConfigUpgradeStrategyWorkerDrainOptions, ClusterV2RkeConfigUpgradeStrategyWorkerDrainOptionsArgs

    DeleteEmptyDirData bool

    Drain options delete empty dir data. Default false (bool)

    DisableEviction bool

    Drain options disable eviction. Default false (bool)

    Enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    Force bool

    Drain options force. Default false (bool)

    GracePeriod int

    Drain options grace period (int)

    IgnoreDaemonSets bool

    Drain options ignore daemon sets. Default true (bool)

    IgnoreErrors bool

    Drain options ignore errors. Default false (bool)

    SkipWaitForDeleteTimeoutSeconds int

    Drain options skip wait for delete timeout seconds (int)

    Timeout int

    Drain options timeout (int)

    DeleteEmptyDirData bool

    Drain options delete empty dir data. Default false (bool)

    DisableEviction bool

    Drain options disable eviction. Default false (bool)

    Enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    Force bool

    Drain options force. Default false (bool)

    GracePeriod int

    Drain options grace period (int)

    IgnoreDaemonSets bool

    Drain options ignore daemon sets. Default true (bool)

    IgnoreErrors bool

    Drain options ignore errors. Default false (bool)

    SkipWaitForDeleteTimeoutSeconds int

    Drain options skip wait for delete timeout seconds (int)

    Timeout int

    Drain options timeout (int)

    deleteEmptyDirData Boolean

    Drain options delete empty dir data. Default false (bool)

    disableEviction Boolean

    Drain options disable eviction. Default false (bool)

    enabled Boolean

    Enable the authorized cluster endpoint. Default false (bool)

    force Boolean

    Drain options force. Default false (bool)

    gracePeriod Integer

    Drain options grace period (int)

    ignoreDaemonSets Boolean

    Drain options ignore daemon sets. Default true (bool)

    ignoreErrors Boolean

    Drain options ignore errors. Default false (bool)

    skipWaitForDeleteTimeoutSeconds Integer

    Drain options skip wait for delete timeout seconds (int)

    timeout Integer

    Drain options timeout (int)

    deleteEmptyDirData boolean

    Drain options delete empty dir data. Default false (bool)

    disableEviction boolean

    Drain options disable eviction. Default false (bool)

    enabled boolean

    Enable the authorized cluster endpoint. Default false (bool)

    force boolean

    Drain options force. Default false (bool)

    gracePeriod number

    Drain options grace period (int)

    ignoreDaemonSets boolean

    Drain options ignore daemon sets. Default true (bool)

    ignoreErrors boolean

    Drain options ignore errors. Default false (bool)

    skipWaitForDeleteTimeoutSeconds number

    Drain options skip wait for delete timeout seconds (int)

    timeout number

    Drain options timeout (int)

    delete_empty_dir_data bool

    Drain options delete empty dir data. Default false (bool)

    disable_eviction bool

    Drain options disable eviction. Default false (bool)

    enabled bool

    Enable the authorized cluster endpoint. Default false (bool)

    force bool

    Drain options force. Default false (bool)

    grace_period int

    Drain options grace period (int)

    ignore_daemon_sets bool

    Drain options ignore daemon sets. Default true (bool)

    ignore_errors bool

    Drain options ignore errors. Default false (bool)

    skip_wait_for_delete_timeout_seconds int

    Drain options skip wait for delete timeout seconds (int)

    timeout int

    Drain options timeout (int)

    deleteEmptyDirData Boolean

    Drain options delete empty dir data. Default false (bool)

    disableEviction Boolean

    Drain options disable eviction. Default false (bool)

    enabled Boolean

    Enable the authorized cluster endpoint. Default false (bool)

    force Boolean

    Drain options force. Default false (bool)

    gracePeriod Number

    Drain options grace period (int)

    ignoreDaemonSets Boolean

    Drain options ignore daemon sets. Default true (bool)

    ignoreErrors Boolean

    Drain options ignore errors. Default false (bool)

    skipWaitForDeleteTimeoutSeconds Number

    Drain options skip wait for delete timeout seconds (int)

    timeout Number

    Drain options timeout (int)

    Package Details

    Repository
    Rancher2 pulumi/pulumi-rancher2
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the rancher2 Terraform Provider.

    rancher2 logo
    Rancher 2 v5.1.1 published on Thursday, Aug 3, 2023 by Pulumi