1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getKubernetesClusterNodePools
tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack

tencentcloud.getKubernetesClusterNodePools

Explore with Pulumi AI

Use this data source to query detailed information of kubernetes cluster_node_pools

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const clusterNodePools = tencentcloud.getKubernetesClusterNodePools({
    clusterId: "cls-kzilgv5m",
    filters: [
        {
            name: "NodePoolsName",
            values: ["mynodepool_xxxx"],
        },
        {
            name: "NodePoolsId",
            values: ["np-ngjwhdv4"],
        },
    ],
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

cluster_node_pools = tencentcloud.get_kubernetes_cluster_node_pools(cluster_id="cls-kzilgv5m",
    filters=[
        {
            "name": "NodePoolsName",
            "values": ["mynodepool_xxxx"],
        },
        {
            "name": "NodePoolsId",
            "values": ["np-ngjwhdv4"],
        },
    ])
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tencentcloud.GetKubernetesClusterNodePools(ctx, &tencentcloud.GetKubernetesClusterNodePoolsArgs{
			ClusterId: "cls-kzilgv5m",
			Filters: []tencentcloud.GetKubernetesClusterNodePoolsFilter{
				{
					Name: "NodePoolsName",
					Values: []string{
						"mynodepool_xxxx",
					},
				},
				{
					Name: "NodePoolsId",
					Values: []string{
						"np-ngjwhdv4",
					},
				},
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var clusterNodePools = Tencentcloud.GetKubernetesClusterNodePools.Invoke(new()
    {
        ClusterId = "cls-kzilgv5m",
        Filters = new[]
        {
            new Tencentcloud.Inputs.GetKubernetesClusterNodePoolsFilterInputArgs
            {
                Name = "NodePoolsName",
                Values = new[]
                {
                    "mynodepool_xxxx",
                },
            },
            new Tencentcloud.Inputs.GetKubernetesClusterNodePoolsFilterInputArgs
            {
                Name = "NodePoolsId",
                Values = new[]
                {
                    "np-ngjwhdv4",
                },
            },
        },
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetKubernetesClusterNodePoolsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var clusterNodePools = TencentcloudFunctions.getKubernetesClusterNodePools(GetKubernetesClusterNodePoolsArgs.builder()
            .clusterId("cls-kzilgv5m")
            .filters(            
                GetKubernetesClusterNodePoolsFilterArgs.builder()
                    .name("NodePoolsName")
                    .values("mynodepool_xxxx")
                    .build(),
                GetKubernetesClusterNodePoolsFilterArgs.builder()
                    .name("NodePoolsId")
                    .values("np-ngjwhdv4")
                    .build())
            .build());

    }
}
Copy
variables:
  clusterNodePools:
    fn::invoke:
      function: tencentcloud:getKubernetesClusterNodePools
      arguments:
        clusterId: cls-kzilgv5m
        filters:
          - name: NodePoolsName
            values:
              - mynodepool_xxxx
          - name: NodePoolsId
            values:
              - np-ngjwhdv4
Copy

Using getKubernetesClusterNodePools

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getKubernetesClusterNodePools(args: GetKubernetesClusterNodePoolsArgs, opts?: InvokeOptions): Promise<GetKubernetesClusterNodePoolsResult>
function getKubernetesClusterNodePoolsOutput(args: GetKubernetesClusterNodePoolsOutputArgs, opts?: InvokeOptions): Output<GetKubernetesClusterNodePoolsResult>
Copy
def get_kubernetes_cluster_node_pools(cluster_id: Optional[str] = None,
                                      filters: Optional[Sequence[GetKubernetesClusterNodePoolsFilter]] = None,
                                      id: Optional[str] = None,
                                      result_output_file: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetKubernetesClusterNodePoolsResult
def get_kubernetes_cluster_node_pools_output(cluster_id: Optional[pulumi.Input[str]] = None,
                                      filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubernetesClusterNodePoolsFilterArgs]]]] = None,
                                      id: Optional[pulumi.Input[str]] = None,
                                      result_output_file: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetKubernetesClusterNodePoolsResult]
Copy
func GetKubernetesClusterNodePools(ctx *Context, args *GetKubernetesClusterNodePoolsArgs, opts ...InvokeOption) (*GetKubernetesClusterNodePoolsResult, error)
func GetKubernetesClusterNodePoolsOutput(ctx *Context, args *GetKubernetesClusterNodePoolsOutputArgs, opts ...InvokeOption) GetKubernetesClusterNodePoolsResultOutput
Copy

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

public static class GetKubernetesClusterNodePools 
{
    public static Task<GetKubernetesClusterNodePoolsResult> InvokeAsync(GetKubernetesClusterNodePoolsArgs args, InvokeOptions? opts = null)
    public static Output<GetKubernetesClusterNodePoolsResult> Invoke(GetKubernetesClusterNodePoolsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetKubernetesClusterNodePoolsResult> getKubernetesClusterNodePools(GetKubernetesClusterNodePoolsArgs args, InvokeOptions options)
public static Output<GetKubernetesClusterNodePoolsResult> getKubernetesClusterNodePools(GetKubernetesClusterNodePoolsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getKubernetesClusterNodePools:getKubernetesClusterNodePools
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ClusterId This property is required. string
ID of the cluster.
Filters List<GetKubernetesClusterNodePoolsFilter>
NodePoolsName, Filter according to the node pool name, type: String, required: no. NodePoolsId, Filter according to the node pool ID, type: String, required: no. tags, Filter according to the label key value pairs, type: String, required: no. tag:tag-key, Filter according to the label key value pairs, type: String, required: no.
Id string
ResultOutputFile string
Used to save results.
ClusterId This property is required. string
ID of the cluster.
Filters []GetKubernetesClusterNodePoolsFilter
NodePoolsName, Filter according to the node pool name, type: String, required: no. NodePoolsId, Filter according to the node pool ID, type: String, required: no. tags, Filter according to the label key value pairs, type: String, required: no. tag:tag-key, Filter according to the label key value pairs, type: String, required: no.
Id string
ResultOutputFile string
Used to save results.
clusterId This property is required. String
ID of the cluster.
filters List<GetKubernetesClusterNodePoolsFilter>
NodePoolsName, Filter according to the node pool name, type: String, required: no. NodePoolsId, Filter according to the node pool ID, type: String, required: no. tags, Filter according to the label key value pairs, type: String, required: no. tag:tag-key, Filter according to the label key value pairs, type: String, required: no.
id String
resultOutputFile String
Used to save results.
clusterId This property is required. string
ID of the cluster.
filters GetKubernetesClusterNodePoolsFilter[]
NodePoolsName, Filter according to the node pool name, type: String, required: no. NodePoolsId, Filter according to the node pool ID, type: String, required: no. tags, Filter according to the label key value pairs, type: String, required: no. tag:tag-key, Filter according to the label key value pairs, type: String, required: no.
id string
resultOutputFile string
Used to save results.
cluster_id This property is required. str
ID of the cluster.
filters Sequence[GetKubernetesClusterNodePoolsFilter]
NodePoolsName, Filter according to the node pool name, type: String, required: no. NodePoolsId, Filter according to the node pool ID, type: String, required: no. tags, Filter according to the label key value pairs, type: String, required: no. tag:tag-key, Filter according to the label key value pairs, type: String, required: no.
id str
result_output_file str
Used to save results.
clusterId This property is required. String
ID of the cluster.
filters List<Property Map>
NodePoolsName, Filter according to the node pool name, type: String, required: no. NodePoolsId, Filter according to the node pool ID, type: String, required: no. tags, Filter according to the label key value pairs, type: String, required: no. tag:tag-key, Filter according to the label key value pairs, type: String, required: no.
id String
resultOutputFile String
Used to save results.

getKubernetesClusterNodePools Result

The following output properties are available:

Supporting Types

GetKubernetesClusterNodePoolsFilter

Name This property is required. string
The attribute name, if there are multiple filters, the relationship between the filters is a logical AND relationship.
Values This property is required. List<string>
Attribute values, if there are multiple values in the same filter, the relationship between values under the same filter is a logical OR relationship.
Name This property is required. string
The attribute name, if there are multiple filters, the relationship between the filters is a logical AND relationship.
Values This property is required. []string
Attribute values, if there are multiple values in the same filter, the relationship between values under the same filter is a logical OR relationship.
name This property is required. String
The attribute name, if there are multiple filters, the relationship between the filters is a logical AND relationship.
values This property is required. List<String>
Attribute values, if there are multiple values in the same filter, the relationship between values under the same filter is a logical OR relationship.
name This property is required. string
The attribute name, if there are multiple filters, the relationship between the filters is a logical AND relationship.
values This property is required. string[]
Attribute values, if there are multiple values in the same filter, the relationship between values under the same filter is a logical OR relationship.
name This property is required. str
The attribute name, if there are multiple filters, the relationship between the filters is a logical AND relationship.
values This property is required. Sequence[str]
Attribute values, if there are multiple values in the same filter, the relationship between values under the same filter is a logical OR relationship.
name This property is required. String
The attribute name, if there are multiple filters, the relationship between the filters is a logical AND relationship.
values This property is required. List<String>
Attribute values, if there are multiple values in the same filter, the relationship between values under the same filter is a logical OR relationship.

GetKubernetesClusterNodePoolsNodePoolSet

AutoscalingGroupId This property is required. string
ID of autoscaling group.
AutoscalingGroupStatus This property is required. string
Status information.
ClusterInstanceId This property is required. string
ID of the cluster.
DataDisks This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetDataDisk>
Multi disk data disk mounting information.
DeletionProtection This property is required. bool
Remove protection switch.
DesiredNodesNum This property is required. double
Expected number of nodes.
DesiredPodNum This property is required. double
When the cluster belongs to the node podCIDR size customization mode, the node pool needs to have the pod number attribute.
DockerGraphPath This property is required. string
Dockerd --graph specified value, default to /var/lib/docker.
ExtraArgs This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetExtraArg>
Node configuration.
GpuArgs This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArg>
GPU driver related parameters.
ImageId This property is required. string
ID of image.
Labels This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetLabel>
Labels of the node pool.
LaunchConfigurationId This property is required. string
ID of launch configuration.
LifeState This property is required. string
Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
MaxNodesNum This property is required. double
Maximum number of nodes.
MinNodesNum This property is required. double
Minimum number of nodes.
Name This property is required. string
Name of the node pool.
NodeCountSummaries This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummary>
Node List.
NodePoolId This property is required. string
ID of the node pool.
NodePoolOs This property is required. string
Node Pool OS Name.
OsCustomizeType This property is required. string
Mirror version of container.
PreStartUserScript This property is required. string
User defined script, executed before User Script.
Tags This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetTag>
Resource tags.
Taints This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetTaint>
Labels of the node pool.
Unschedulable This property is required. double
Is it not schedulable.
UserScript This property is required. string
User defined scripts.
AutoscalingGroupId This property is required. string
ID of autoscaling group.
AutoscalingGroupStatus This property is required. string
Status information.
ClusterInstanceId This property is required. string
ID of the cluster.
DataDisks This property is required. []GetKubernetesClusterNodePoolsNodePoolSetDataDisk
Multi disk data disk mounting information.
DeletionProtection This property is required. bool
Remove protection switch.
DesiredNodesNum This property is required. float64
Expected number of nodes.
DesiredPodNum This property is required. float64
When the cluster belongs to the node podCIDR size customization mode, the node pool needs to have the pod number attribute.
DockerGraphPath This property is required. string
Dockerd --graph specified value, default to /var/lib/docker.
ExtraArgs This property is required. []GetKubernetesClusterNodePoolsNodePoolSetExtraArg
Node configuration.
GpuArgs This property is required. []GetKubernetesClusterNodePoolsNodePoolSetGpuArg
GPU driver related parameters.
ImageId This property is required. string
ID of image.
Labels This property is required. []GetKubernetesClusterNodePoolsNodePoolSetLabel
Labels of the node pool.
LaunchConfigurationId This property is required. string
ID of launch configuration.
LifeState This property is required. string
Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
MaxNodesNum This property is required. float64
Maximum number of nodes.
MinNodesNum This property is required. float64
Minimum number of nodes.
Name This property is required. string
Name of the node pool.
NodeCountSummaries This property is required. []GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummary
Node List.
NodePoolId This property is required. string
ID of the node pool.
NodePoolOs This property is required. string
Node Pool OS Name.
OsCustomizeType This property is required. string
Mirror version of container.
PreStartUserScript This property is required. string
User defined script, executed before User Script.
Tags This property is required. []GetKubernetesClusterNodePoolsNodePoolSetTag
Resource tags.
Taints This property is required. []GetKubernetesClusterNodePoolsNodePoolSetTaint
Labels of the node pool.
Unschedulable This property is required. float64
Is it not schedulable.
UserScript This property is required. string
User defined scripts.
autoscalingGroupId This property is required. String
ID of autoscaling group.
autoscalingGroupStatus This property is required. String
Status information.
clusterInstanceId This property is required. String
ID of the cluster.
dataDisks This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetDataDisk>
Multi disk data disk mounting information.
deletionProtection This property is required. Boolean
Remove protection switch.
desiredNodesNum This property is required. Double
Expected number of nodes.
desiredPodNum This property is required. Double
When the cluster belongs to the node podCIDR size customization mode, the node pool needs to have the pod number attribute.
dockerGraphPath This property is required. String
Dockerd --graph specified value, default to /var/lib/docker.
extraArgs This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetExtraArg>
Node configuration.
gpuArgs This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArg>
GPU driver related parameters.
imageId This property is required. String
ID of image.
labels This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetLabel>
Labels of the node pool.
launchConfigurationId This property is required. String
ID of launch configuration.
lifeState This property is required. String
Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
maxNodesNum This property is required. Double
Maximum number of nodes.
minNodesNum This property is required. Double
Minimum number of nodes.
name This property is required. String
Name of the node pool.
nodeCountSummaries This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummary>
Node List.
nodePoolId This property is required. String
ID of the node pool.
nodePoolOs This property is required. String
Node Pool OS Name.
osCustomizeType This property is required. String
Mirror version of container.
preStartUserScript This property is required. String
User defined script, executed before User Script.
tags This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetTag>
Resource tags.
taints This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetTaint>
Labels of the node pool.
unschedulable This property is required. Double
Is it not schedulable.
userScript This property is required. String
User defined scripts.
autoscalingGroupId This property is required. string
ID of autoscaling group.
autoscalingGroupStatus This property is required. string
Status information.
clusterInstanceId This property is required. string
ID of the cluster.
dataDisks This property is required. GetKubernetesClusterNodePoolsNodePoolSetDataDisk[]
Multi disk data disk mounting information.
deletionProtection This property is required. boolean
Remove protection switch.
desiredNodesNum This property is required. number
Expected number of nodes.
desiredPodNum This property is required. number
When the cluster belongs to the node podCIDR size customization mode, the node pool needs to have the pod number attribute.
dockerGraphPath This property is required. string
Dockerd --graph specified value, default to /var/lib/docker.
extraArgs This property is required. GetKubernetesClusterNodePoolsNodePoolSetExtraArg[]
Node configuration.
gpuArgs This property is required. GetKubernetesClusterNodePoolsNodePoolSetGpuArg[]
GPU driver related parameters.
imageId This property is required. string
ID of image.
labels This property is required. GetKubernetesClusterNodePoolsNodePoolSetLabel[]
Labels of the node pool.
launchConfigurationId This property is required. string
ID of launch configuration.
lifeState This property is required. string
Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
maxNodesNum This property is required. number
Maximum number of nodes.
minNodesNum This property is required. number
Minimum number of nodes.
name This property is required. string
Name of the node pool.
nodeCountSummaries This property is required. GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummary[]
Node List.
nodePoolId This property is required. string
ID of the node pool.
nodePoolOs This property is required. string
Node Pool OS Name.
osCustomizeType This property is required. string
Mirror version of container.
preStartUserScript This property is required. string
User defined script, executed before User Script.
tags This property is required. GetKubernetesClusterNodePoolsNodePoolSetTag[]
Resource tags.
taints This property is required. GetKubernetesClusterNodePoolsNodePoolSetTaint[]
Labels of the node pool.
unschedulable This property is required. number
Is it not schedulable.
userScript This property is required. string
User defined scripts.
autoscaling_group_id This property is required. str
ID of autoscaling group.
autoscaling_group_status This property is required. str
Status information.
cluster_instance_id This property is required. str
ID of the cluster.
data_disks This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetDataDisk]
Multi disk data disk mounting information.
deletion_protection This property is required. bool
Remove protection switch.
desired_nodes_num This property is required. float
Expected number of nodes.
desired_pod_num This property is required. float
When the cluster belongs to the node podCIDR size customization mode, the node pool needs to have the pod number attribute.
docker_graph_path This property is required. str
Dockerd --graph specified value, default to /var/lib/docker.
extra_args This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetExtraArg]
Node configuration.
gpu_args This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetGpuArg]
GPU driver related parameters.
image_id This property is required. str
ID of image.
labels This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetLabel]
Labels of the node pool.
launch_configuration_id This property is required. str
ID of launch configuration.
life_state This property is required. str
Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
max_nodes_num This property is required. float
Maximum number of nodes.
min_nodes_num This property is required. float
Minimum number of nodes.
name This property is required. str
Name of the node pool.
node_count_summaries This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummary]
Node List.
node_pool_id This property is required. str
ID of the node pool.
node_pool_os This property is required. str
Node Pool OS Name.
os_customize_type This property is required. str
Mirror version of container.
pre_start_user_script This property is required. str
User defined script, executed before User Script.
tags This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetTag]
Resource tags.
taints This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetTaint]
Labels of the node pool.
unschedulable This property is required. float
Is it not schedulable.
user_script This property is required. str
User defined scripts.
autoscalingGroupId This property is required. String
ID of autoscaling group.
autoscalingGroupStatus This property is required. String
Status information.
clusterInstanceId This property is required. String
ID of the cluster.
dataDisks This property is required. List<Property Map>
Multi disk data disk mounting information.
deletionProtection This property is required. Boolean
Remove protection switch.
desiredNodesNum This property is required. Number
Expected number of nodes.
desiredPodNum This property is required. Number
When the cluster belongs to the node podCIDR size customization mode, the node pool needs to have the pod number attribute.
dockerGraphPath This property is required. String
Dockerd --graph specified value, default to /var/lib/docker.
extraArgs This property is required. List<Property Map>
Node configuration.
gpuArgs This property is required. List<Property Map>
GPU driver related parameters.
imageId This property is required. String
ID of image.
labels This property is required. List<Property Map>
Labels of the node pool.
launchConfigurationId This property is required. String
ID of launch configuration.
lifeState This property is required. String
Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
maxNodesNum This property is required. Number
Maximum number of nodes.
minNodesNum This property is required. Number
Minimum number of nodes.
name This property is required. String
Name of the node pool.
nodeCountSummaries This property is required. List<Property Map>
Node List.
nodePoolId This property is required. String
ID of the node pool.
nodePoolOs This property is required. String
Node Pool OS Name.
osCustomizeType This property is required. String
Mirror version of container.
preStartUserScript This property is required. String
User defined script, executed before User Script.
tags This property is required. List<Property Map>
Resource tags.
taints This property is required. List<Property Map>
Labels of the node pool.
unschedulable This property is required. Number
Is it not schedulable.
userScript This property is required. String
User defined scripts.

GetKubernetesClusterNodePoolsNodePoolSetDataDisk

AutoFormatAndMount This property is required. bool
Whether to automate the format disk and mount it.
DiskPartition This property is required. string
Mount device name or partition name.
DiskSize This property is required. double
Cloud disk size(G).
DiskType This property is required. string
Cloud disk type.
FileSystem This property is required. string
File system(ext3/ext4/xfs).
MountTarget This property is required. string
Mount directory.
AutoFormatAndMount This property is required. bool
Whether to automate the format disk and mount it.
DiskPartition This property is required. string
Mount device name or partition name.
DiskSize This property is required. float64
Cloud disk size(G).
DiskType This property is required. string
Cloud disk type.
FileSystem This property is required. string
File system(ext3/ext4/xfs).
MountTarget This property is required. string
Mount directory.
autoFormatAndMount This property is required. Boolean
Whether to automate the format disk and mount it.
diskPartition This property is required. String
Mount device name or partition name.
diskSize This property is required. Double
Cloud disk size(G).
diskType This property is required. String
Cloud disk type.
fileSystem This property is required. String
File system(ext3/ext4/xfs).
mountTarget This property is required. String
Mount directory.
autoFormatAndMount This property is required. boolean
Whether to automate the format disk and mount it.
diskPartition This property is required. string
Mount device name or partition name.
diskSize This property is required. number
Cloud disk size(G).
diskType This property is required. string
Cloud disk type.
fileSystem This property is required. string
File system(ext3/ext4/xfs).
mountTarget This property is required. string
Mount directory.
auto_format_and_mount This property is required. bool
Whether to automate the format disk and mount it.
disk_partition This property is required. str
Mount device name or partition name.
disk_size This property is required. float
Cloud disk size(G).
disk_type This property is required. str
Cloud disk type.
file_system This property is required. str
File system(ext3/ext4/xfs).
mount_target This property is required. str
Mount directory.
autoFormatAndMount This property is required. Boolean
Whether to automate the format disk and mount it.
diskPartition This property is required. String
Mount device name or partition name.
diskSize This property is required. Number
Cloud disk size(G).
diskType This property is required. String
Cloud disk type.
fileSystem This property is required. String
File system(ext3/ext4/xfs).
mountTarget This property is required. String
Mount directory.

GetKubernetesClusterNodePoolsNodePoolSetExtraArg

Kubelets This property is required. List<string>
Kubelet custom parameters.
Kubelets This property is required. []string
Kubelet custom parameters.
kubelets This property is required. List<String>
Kubelet custom parameters.
kubelets This property is required. string[]
Kubelet custom parameters.
kubelets This property is required. Sequence[str]
Kubelet custom parameters.
kubelets This property is required. List<String>
Kubelet custom parameters.

GetKubernetesClusterNodePoolsNodePoolSetGpuArg

Cudas This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArgCuda>
CUDA version information.
Cudnns This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArgCudnn>
CuDNN version information.
CustomDrivers This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArgCustomDriver>
Custom GPU driver information.
Drivers This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArgDriver>
GPU driver version information.
MigEnable This property is required. bool
Is the MIG feature enabled.
Cudas This property is required. []GetKubernetesClusterNodePoolsNodePoolSetGpuArgCuda
CUDA version information.
Cudnns This property is required. []GetKubernetesClusterNodePoolsNodePoolSetGpuArgCudnn
CuDNN version information.
CustomDrivers This property is required. []GetKubernetesClusterNodePoolsNodePoolSetGpuArgCustomDriver
Custom GPU driver information.
Drivers This property is required. []GetKubernetesClusterNodePoolsNodePoolSetGpuArgDriver
GPU driver version information.
MigEnable This property is required. bool
Is the MIG feature enabled.
cudas This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArgCuda>
CUDA version information.
cudnns This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArgCudnn>
CuDNN version information.
customDrivers This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArgCustomDriver>
Custom GPU driver information.
drivers This property is required. List<GetKubernetesClusterNodePoolsNodePoolSetGpuArgDriver>
GPU driver version information.
migEnable This property is required. Boolean
Is the MIG feature enabled.
cudas This property is required. GetKubernetesClusterNodePoolsNodePoolSetGpuArgCuda[]
CUDA version information.
cudnns This property is required. GetKubernetesClusterNodePoolsNodePoolSetGpuArgCudnn[]
CuDNN version information.
customDrivers This property is required. GetKubernetesClusterNodePoolsNodePoolSetGpuArgCustomDriver[]
Custom GPU driver information.
drivers This property is required. GetKubernetesClusterNodePoolsNodePoolSetGpuArgDriver[]
GPU driver version information.
migEnable This property is required. boolean
Is the MIG feature enabled.
cudas This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetGpuArgCuda]
CUDA version information.
cudnns This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetGpuArgCudnn]
CuDNN version information.
custom_drivers This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetGpuArgCustomDriver]
Custom GPU driver information.
drivers This property is required. Sequence[GetKubernetesClusterNodePoolsNodePoolSetGpuArgDriver]
GPU driver version information.
mig_enable This property is required. bool
Is the MIG feature enabled.
cudas This property is required. List<Property Map>
CUDA version information.
cudnns This property is required. List<Property Map>
CuDNN version information.
customDrivers This property is required. List<Property Map>
Custom GPU driver information.
drivers This property is required. List<Property Map>
GPU driver version information.
migEnable This property is required. Boolean
Is the MIG feature enabled.

GetKubernetesClusterNodePoolsNodePoolSetGpuArgCuda

Name This property is required. string
Name of the node pool.
Version This property is required. string
GPU driver or CUDA version.
Name This property is required. string
Name of the node pool.
Version This property is required. string
GPU driver or CUDA version.
name This property is required. String
Name of the node pool.
version This property is required. String
GPU driver or CUDA version.
name This property is required. string
Name of the node pool.
version This property is required. string
GPU driver or CUDA version.
name This property is required. str
Name of the node pool.
version This property is required. str
GPU driver or CUDA version.
name This property is required. String
Name of the node pool.
version This property is required. String
GPU driver or CUDA version.

GetKubernetesClusterNodePoolsNodePoolSetGpuArgCudnn

DevName This property is required. string
Dev name of cuDNN.
DocName This property is required. string
Doc name of cuDNN.
Name This property is required. string
Name of the node pool.
Version This property is required. string
GPU driver or CUDA version.
DevName This property is required. string
Dev name of cuDNN.
DocName This property is required. string
Doc name of cuDNN.
Name This property is required. string
Name of the node pool.
Version This property is required. string
GPU driver or CUDA version.
devName This property is required. String
Dev name of cuDNN.
docName This property is required. String
Doc name of cuDNN.
name This property is required. String
Name of the node pool.
version This property is required. String
GPU driver or CUDA version.
devName This property is required. string
Dev name of cuDNN.
docName This property is required. string
Doc name of cuDNN.
name This property is required. string
Name of the node pool.
version This property is required. string
GPU driver or CUDA version.
dev_name This property is required. str
Dev name of cuDNN.
doc_name This property is required. str
Doc name of cuDNN.
name This property is required. str
Name of the node pool.
version This property is required. str
GPU driver or CUDA version.
devName This property is required. String
Dev name of cuDNN.
docName This property is required. String
Doc name of cuDNN.
name This property is required. String
Name of the node pool.
version This property is required. String
GPU driver or CUDA version.

GetKubernetesClusterNodePoolsNodePoolSetGpuArgCustomDriver

Address This property is required. string
Custom GPU driver address link.
Address This property is required. string
Custom GPU driver address link.
address This property is required. String
Custom GPU driver address link.
address This property is required. string
Custom GPU driver address link.
address This property is required. str
Custom GPU driver address link.
address This property is required. String
Custom GPU driver address link.

GetKubernetesClusterNodePoolsNodePoolSetGpuArgDriver

Name This property is required. string
Name of the node pool.
Version This property is required. string
GPU driver or CUDA version.
Name This property is required. string
Name of the node pool.
Version This property is required. string
GPU driver or CUDA version.
name This property is required. String
Name of the node pool.
version This property is required. String
GPU driver or CUDA version.
name This property is required. string
Name of the node pool.
version This property is required. string
GPU driver or CUDA version.
name This property is required. str
Name of the node pool.
version This property is required. str
GPU driver or CUDA version.
name This property is required. String
Name of the node pool.
version This property is required. String
GPU driver or CUDA version.

GetKubernetesClusterNodePoolsNodePoolSetLabel

Name This property is required. string
Name of the node pool.
Value This property is required. string
Value of taints mark.
Name This property is required. string
Name of the node pool.
Value This property is required. string
Value of taints mark.
name This property is required. String
Name of the node pool.
value This property is required. String
Value of taints mark.
name This property is required. string
Name of the node pool.
value This property is required. string
Value of taints mark.
name This property is required. str
Name of the node pool.
value This property is required. str
Value of taints mark.
name This property is required. String
Name of the node pool.
value This property is required. String
Value of taints mark.

GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummary

autoscalingAddeds This property is required. List<Property Map>
Automatically managed nodes.
manuallyAddeds This property is required. List<Property Map>
Manually managed nodes.

GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummaryAutoscalingAdded

Initializing This property is required. double
Number of nodes in initialization.
Joining This property is required. double
Number of nodes joining.
Normal This property is required. double
Normal number of nodes.
Total This property is required. double
Total number of nodes.
Initializing This property is required. float64
Number of nodes in initialization.
Joining This property is required. float64
Number of nodes joining.
Normal This property is required. float64
Normal number of nodes.
Total This property is required. float64
Total number of nodes.
initializing This property is required. Double
Number of nodes in initialization.
joining This property is required. Double
Number of nodes joining.
normal This property is required. Double
Normal number of nodes.
total This property is required. Double
Total number of nodes.
initializing This property is required. number
Number of nodes in initialization.
joining This property is required. number
Number of nodes joining.
normal This property is required. number
Normal number of nodes.
total This property is required. number
Total number of nodes.
initializing This property is required. float
Number of nodes in initialization.
joining This property is required. float
Number of nodes joining.
normal This property is required. float
Normal number of nodes.
total This property is required. float
Total number of nodes.
initializing This property is required. Number
Number of nodes in initialization.
joining This property is required. Number
Number of nodes joining.
normal This property is required. Number
Normal number of nodes.
total This property is required. Number
Total number of nodes.

GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummaryManuallyAdded

Initializing This property is required. double
Number of nodes in initialization.
Joining This property is required. double
Number of nodes joining.
Normal This property is required. double
Normal number of nodes.
Total This property is required. double
Total number of nodes.
Initializing This property is required. float64
Number of nodes in initialization.
Joining This property is required. float64
Number of nodes joining.
Normal This property is required. float64
Normal number of nodes.
Total This property is required. float64
Total number of nodes.
initializing This property is required. Double
Number of nodes in initialization.
joining This property is required. Double
Number of nodes joining.
normal This property is required. Double
Normal number of nodes.
total This property is required. Double
Total number of nodes.
initializing This property is required. number
Number of nodes in initialization.
joining This property is required. number
Number of nodes joining.
normal This property is required. number
Normal number of nodes.
total This property is required. number
Total number of nodes.
initializing This property is required. float
Number of nodes in initialization.
joining This property is required. float
Number of nodes joining.
normal This property is required. float
Normal number of nodes.
total This property is required. float
Total number of nodes.
initializing This property is required. Number
Number of nodes in initialization.
joining This property is required. Number
Number of nodes joining.
normal This property is required. Number
Normal number of nodes.
total This property is required. Number
Total number of nodes.

GetKubernetesClusterNodePoolsNodePoolSetTag

Key This property is required. string
Key of taints mark.
Value This property is required. string
Value of taints mark.
Key This property is required. string
Key of taints mark.
Value This property is required. string
Value of taints mark.
key This property is required. String
Key of taints mark.
value This property is required. String
Value of taints mark.
key This property is required. string
Key of taints mark.
value This property is required. string
Value of taints mark.
key This property is required. str
Key of taints mark.
value This property is required. str
Value of taints mark.
key This property is required. String
Key of taints mark.
value This property is required. String
Value of taints mark.

GetKubernetesClusterNodePoolsNodePoolSetTaint

Effect This property is required. string
Effect of taints mark.
Key This property is required. string
Key of taints mark.
Value This property is required. string
Value of taints mark.
Effect This property is required. string
Effect of taints mark.
Key This property is required. string
Key of taints mark.
Value This property is required. string
Value of taints mark.
effect This property is required. String
Effect of taints mark.
key This property is required. String
Key of taints mark.
value This property is required. String
Value of taints mark.
effect This property is required. string
Effect of taints mark.
key This property is required. string
Key of taints mark.
value This property is required. string
Value of taints mark.
effect This property is required. str
Effect of taints mark.
key This property is required. str
Key of taints mark.
value This property is required. str
Value of taints mark.
effect This property is required. String
Effect of taints mark.
key This property is required. String
Key of taints mark.
value This property is required. String
Value of taints mark.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.