1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getKubernetesClusterNodePools
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getKubernetesClusterNodePools

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    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"],
            },
        ],
    });
    
    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"],
            },
        ])
    
    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
    	})
    }
    
    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",
                    },
                },
            },
        });
    
    });
    
    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());
    
        }
    }
    
    variables:
      clusterNodePools:
        fn::invoke:
          function: tencentcloud:getKubernetesClusterNodePools
          arguments:
            clusterId: cls-kzilgv5m
            filters:
              - name: NodePoolsName
                values:
                  - mynodepool_xxxx
              - name: NodePoolsId
                values:
                  - np-ngjwhdv4
    

    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>
    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]
    func GetKubernetesClusterNodePools(ctx *Context, args *GetKubernetesClusterNodePoolsArgs, opts ...InvokeOption) (*GetKubernetesClusterNodePoolsResult, error)
    func GetKubernetesClusterNodePoolsOutput(ctx *Context, args *GetKubernetesClusterNodePoolsOutputArgs, opts ...InvokeOption) GetKubernetesClusterNodePoolsResultOutput

    > 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)
    }
    public static CompletableFuture<GetKubernetesClusterNodePoolsResult> getKubernetesClusterNodePools(GetKubernetesClusterNodePoolsArgs args, InvokeOptions options)
    public static Output<GetKubernetesClusterNodePoolsResult> getKubernetesClusterNodePools(GetKubernetesClusterNodePoolsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getKubernetesClusterNodePools:getKubernetesClusterNodePools
      arguments:
        # arguments dictionary

    The following arguments are supported:

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

    GetKubernetesClusterNodePoolsNodePoolSetDataDisk

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

    GetKubernetesClusterNodePoolsNodePoolSetExtraArg

    Kubelets List<string>
    Kubelet custom parameters.
    Kubelets []string
    Kubelet custom parameters.
    kubelets List<String>
    Kubelet custom parameters.
    kubelets string[]
    Kubelet custom parameters.
    kubelets Sequence[str]
    Kubelet custom parameters.
    kubelets List<String>
    Kubelet custom parameters.

    GetKubernetesClusterNodePoolsNodePoolSetGpuArg

    cudas List<Property Map>
    CUDA version information.
    cudnns List<Property Map>
    CuDNN version information.
    customDrivers List<Property Map>
    Custom GPU driver information.
    drivers List<Property Map>
    GPU driver version information.
    migEnable Boolean
    Is the MIG feature enabled.

    GetKubernetesClusterNodePoolsNodePoolSetGpuArgCuda

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

    GetKubernetesClusterNodePoolsNodePoolSetGpuArgCudnn

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

    GetKubernetesClusterNodePoolsNodePoolSetGpuArgCustomDriver

    Address string
    Custom GPU driver address link.
    Address string
    Custom GPU driver address link.
    address String
    Custom GPU driver address link.
    address string
    Custom GPU driver address link.
    address str
    Custom GPU driver address link.
    address String
    Custom GPU driver address link.

    GetKubernetesClusterNodePoolsNodePoolSetGpuArgDriver

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

    GetKubernetesClusterNodePoolsNodePoolSetLabel

    Name string
    Name of the node pool.
    Value string
    Value of taints mark.
    Name string
    Name of the node pool.
    Value string
    Value of taints mark.
    name String
    Name of the node pool.
    value String
    Value of taints mark.
    name string
    Name of the node pool.
    value string
    Value of taints mark.
    name str
    Name of the node pool.
    value str
    Value of taints mark.
    name String
    Name of the node pool.
    value String
    Value of taints mark.

    GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummary

    autoscalingAddeds List<Property Map>
    Automatically managed nodes.
    manuallyAddeds List<Property Map>
    Manually managed nodes.

    GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummaryAutoscalingAdded

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

    GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummaryManuallyAdded

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

    GetKubernetesClusterNodePoolsNodePoolSetTag

    Key string
    Key of taints mark.
    Value string
    Value of taints mark.
    Key string
    Key of taints mark.
    Value string
    Value of taints mark.
    key String
    Key of taints mark.
    value String
    Value of taints mark.
    key string
    Key of taints mark.
    value string
    Value of taints mark.
    key str
    Key of taints mark.
    value str
    Value of taints mark.
    key String
    Key of taints mark.
    value String
    Value of taints mark.

    GetKubernetesClusterNodePoolsNodePoolSetTaint

    Effect string
    Effect of taints mark.
    Key string
    Key of taints mark.
    Value string
    Value of taints mark.
    Effect string
    Effect of taints mark.
    Key string
    Key of taints mark.
    Value string
    Value of taints mark.
    effect String
    Effect of taints mark.
    key String
    Key of taints mark.
    value String
    Value of taints mark.
    effect string
    Effect of taints mark.
    key string
    Key of taints mark.
    value string
    Value of taints mark.
    effect str
    Effect of taints mark.
    key str
    Key of taints mark.
    value str
    Value of taints mark.
    effect String
    Effect of taints mark.
    key String
    Key of taints mark.
    value 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.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack