tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack
tencentcloud.getKubernetesClusterNodePools
Explore with Pulumi AI
tencentcloud 1.81.187 published on Monday, Apr 28, 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:
- Cluster
Id This property is required. string - ID of the cluster.
- Filters
List<Get
Kubernetes Cluster Node Pools Filter> - 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
- Result
Output stringFile - Used to save results.
- Cluster
Id This property is required. string - ID of the cluster.
- Filters
[]Get
Kubernetes Cluster Node Pools Filter - 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
- Result
Output stringFile - Used to save results.
- cluster
Id This property is required. String - ID of the cluster.
- filters
List<Get
Kubernetes Cluster Node Pools Filter> - 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
- result
Output StringFile - Used to save results.
- cluster
Id This property is required. string - ID of the cluster.
- filters
Get
Kubernetes Cluster Node Pools Filter[] - 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
- result
Output stringFile - Used to save results.
- cluster_
id This property is required. str - ID of the cluster.
- filters
Sequence[Get
Kubernetes Cluster Node Pools Filter] - 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_ strfile - Used to save results.
- cluster
Id 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
- result
Output StringFile - Used to save results.
getKubernetesClusterNodePools Result
The following output properties are available:
- Cluster
Id string - Id string
- Node
Pool List<GetSets Kubernetes Cluster Node Pools Node Pool Set> - Node Pool List.
- Filters
List<Get
Kubernetes Cluster Node Pools Filter> - Result
Output stringFile
- Cluster
Id string - Id string
- Node
Pool []GetSets Kubernetes Cluster Node Pools Node Pool Set - Node Pool List.
- Filters
[]Get
Kubernetes Cluster Node Pools Filter - Result
Output stringFile
- cluster
Id String - id String
- node
Pool List<GetSets Kubernetes Cluster Node Pools Node Pool Set> - Node Pool List.
- filters
List<Get
Kubernetes Cluster Node Pools Filter> - result
Output StringFile
- cluster
Id string - id string
- node
Pool GetSets Kubernetes Cluster Node Pools Node Pool Set[] - Node Pool List.
- filters
Get
Kubernetes Cluster Node Pools Filter[] - result
Output stringFile
- cluster
Id String - id String
- node
Pool List<Property Map>Sets - Node Pool List.
- filters List<Property Map>
- result
Output StringFile
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
- Autoscaling
Group Id This property is required. string - ID of autoscaling group.
- Autoscaling
Group Status This property is required. string - Status information.
- Cluster
Instance Id This property is required. string - ID of the cluster.
- Data
Disks This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Data Disk> - Multi disk data disk mounting information.
- Deletion
Protection This property is required. bool - Remove protection switch.
- Desired
Nodes Num This property is required. double - Expected number of nodes.
- Desired
Pod Num 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.
- Docker
Graph Path This property is required. string - Dockerd --graph specified value, default to /var/lib/docker.
- Extra
Args This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Extra Arg> - Node configuration.
- Gpu
Args This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg> - GPU driver related parameters.
- Image
Id This property is required. string - ID of image.
- Labels
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Label> - Labels of the node pool.
- Launch
Configuration Id This property is required. string - ID of launch configuration.
- Life
State This property is required. string - Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
- Max
Nodes Num This property is required. double - Maximum number of nodes.
- Min
Nodes Num This property is required. double - Minimum number of nodes.
- Name
This property is required. string - Name of the node pool.
- Node
Count Summaries This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary> - Node List.
- Node
Pool Id This property is required. string - ID of the node pool.
- Node
Pool Os This property is required. string - Node Pool OS Name.
- Os
Customize Type This property is required. string - Mirror version of container.
- Pre
Start User Script This property is required. string - User defined script, executed before User Script.
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Tag> - Resource tags.
- Taints
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Taint> - Labels of the node pool.
- Unschedulable
This property is required. double - Is it not schedulable.
- User
Script This property is required. string - User defined scripts.
- Autoscaling
Group Id This property is required. string - ID of autoscaling group.
- Autoscaling
Group Status This property is required. string - Status information.
- Cluster
Instance Id This property is required. string - ID of the cluster.
- Data
Disks This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Data Disk - Multi disk data disk mounting information.
- Deletion
Protection This property is required. bool - Remove protection switch.
- Desired
Nodes Num This property is required. float64 - Expected number of nodes.
- Desired
Pod Num 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.
- Docker
Graph Path This property is required. string - Dockerd --graph specified value, default to /var/lib/docker.
- Extra
Args This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Extra Arg - Node configuration.
- Gpu
Args This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg - GPU driver related parameters.
- Image
Id This property is required. string - ID of image.
- Labels
This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Label - Labels of the node pool.
- Launch
Configuration Id This property is required. string - ID of launch configuration.
- Life
State This property is required. string - Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
- Max
Nodes Num This property is required. float64 - Maximum number of nodes.
- Min
Nodes Num This property is required. float64 - Minimum number of nodes.
- Name
This property is required. string - Name of the node pool.
- Node
Count Summaries This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary - Node List.
- Node
Pool Id This property is required. string - ID of the node pool.
- Node
Pool Os This property is required. string - Node Pool OS Name.
- Os
Customize Type This property is required. string - Mirror version of container.
- Pre
Start User Script This property is required. string - User defined script, executed before User Script.
This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Tag - Resource tags.
- Taints
This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Taint - Labels of the node pool.
- Unschedulable
This property is required. float64 - Is it not schedulable.
- User
Script This property is required. string - User defined scripts.
- autoscaling
Group Id This property is required. String - ID of autoscaling group.
- autoscaling
Group Status This property is required. String - Status information.
- cluster
Instance Id This property is required. String - ID of the cluster.
- data
Disks This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Data Disk> - Multi disk data disk mounting information.
- deletion
Protection This property is required. Boolean - Remove protection switch.
- desired
Nodes Num This property is required. Double - Expected number of nodes.
- desired
Pod Num 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.
- docker
Graph Path This property is required. String - Dockerd --graph specified value, default to /var/lib/docker.
- extra
Args This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Extra Arg> - Node configuration.
- gpu
Args This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg> - GPU driver related parameters.
- image
Id This property is required. String - ID of image.
- labels
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Label> - Labels of the node pool.
- launch
Configuration Id This property is required. String - ID of launch configuration.
- life
State This property is required. String - Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
- max
Nodes Num This property is required. Double - Maximum number of nodes.
- min
Nodes Num This property is required. Double - Minimum number of nodes.
- name
This property is required. String - Name of the node pool.
- node
Count Summaries This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary> - Node List.
- node
Pool Id This property is required. String - ID of the node pool.
- node
Pool Os This property is required. String - Node Pool OS Name.
- os
Customize Type This property is required. String - Mirror version of container.
- pre
Start User Script This property is required. String - User defined script, executed before User Script.
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Tag> - Resource tags.
- taints
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Taint> - Labels of the node pool.
- unschedulable
This property is required. Double - Is it not schedulable.
- user
Script This property is required. String - User defined scripts.
- autoscaling
Group Id This property is required. string - ID of autoscaling group.
- autoscaling
Group Status This property is required. string - Status information.
- cluster
Instance Id This property is required. string - ID of the cluster.
- data
Disks This property is required. GetKubernetes Cluster Node Pools Node Pool Set Data Disk[] - Multi disk data disk mounting information.
- deletion
Protection This property is required. boolean - Remove protection switch.
- desired
Nodes Num This property is required. number - Expected number of nodes.
- desired
Pod Num 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.
- docker
Graph Path This property is required. string - Dockerd --graph specified value, default to /var/lib/docker.
- extra
Args This property is required. GetKubernetes Cluster Node Pools Node Pool Set Extra Arg[] - Node configuration.
- gpu
Args This property is required. GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg[] - GPU driver related parameters.
- image
Id This property is required. string - ID of image.
- labels
This property is required. GetKubernetes Cluster Node Pools Node Pool Set Label[] - Labels of the node pool.
- launch
Configuration Id This property is required. string - ID of launch configuration.
- life
State This property is required. string - Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
- max
Nodes Num This property is required. number - Maximum number of nodes.
- min
Nodes Num This property is required. number - Minimum number of nodes.
- name
This property is required. string - Name of the node pool.
- node
Count Summaries This property is required. GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary[] - Node List.
- node
Pool Id This property is required. string - ID of the node pool.
- node
Pool Os This property is required. string - Node Pool OS Name.
- os
Customize Type This property is required. string - Mirror version of container.
- pre
Start User Script This property is required. string - User defined script, executed before User Script.
This property is required. GetKubernetes Cluster Node Pools Node Pool Set Tag[] - Resource tags.
- taints
This property is required. GetKubernetes Cluster Node Pools Node Pool Set Taint[] - Labels of the node pool.
- unschedulable
This property is required. number - Is it not schedulable.
- user
Script 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[GetKubernetes Cluster Node Pools Node Pool Set Data Disk] - 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[GetKubernetes Cluster Node Pools Node Pool Set Extra Arg] - Node configuration.
- gpu_
args This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg] - GPU driver related parameters.
- image_
id This property is required. str - ID of image.
- labels
This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Label] - 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[GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary] - 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.
This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Tag] - Resource tags.
- taints
This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Taint] - 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.
- autoscaling
Group Id This property is required. String - ID of autoscaling group.
- autoscaling
Group Status This property is required. String - Status information.
- cluster
Instance Id This property is required. String - ID of the cluster.
- data
Disks This property is required. List<Property Map> - Multi disk data disk mounting information.
- deletion
Protection This property is required. Boolean - Remove protection switch.
- desired
Nodes Num This property is required. Number - Expected number of nodes.
- desired
Pod Num 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.
- docker
Graph Path This property is required. String - Dockerd --graph specified value, default to /var/lib/docker.
- extra
Args This property is required. List<Property Map> - Node configuration.
- gpu
Args This property is required. List<Property Map> - GPU driver related parameters.
- image
Id This property is required. String - ID of image.
- labels
This property is required. List<Property Map> - Labels of the node pool.
- launch
Configuration Id This property is required. String - ID of launch configuration.
- life
State This property is required. String - Life cycle state of the node pool, include: creating, normal, updating, deleting, deleted.
- max
Nodes Num This property is required. Number - Maximum number of nodes.
- min
Nodes Num This property is required. Number - Minimum number of nodes.
- name
This property is required. String - Name of the node pool.
- node
Count Summaries This property is required. List<Property Map> - Node List.
- node
Pool Id This property is required. String - ID of the node pool.
- node
Pool Os This property is required. String - Node Pool OS Name.
- os
Customize Type This property is required. String - Mirror version of container.
- pre
Start User Script This property is required. String - User defined script, executed before User Script.
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.
- user
Script This property is required. String - User defined scripts.
GetKubernetesClusterNodePoolsNodePoolSetDataDisk
- Auto
Format And Mount This property is required. bool - Whether to automate the format disk and mount it.
- Disk
Partition This property is required. string - Mount device name or partition name.
- Disk
Size This property is required. double - Cloud disk size(G).
- Disk
Type This property is required. string - Cloud disk type.
- File
System This property is required. string - File system(ext3/ext4/xfs).
- Mount
Target 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. string - Mount device name or partition name.
- Disk
Size This property is required. float64 - Cloud disk size(G).
- Disk
Type This property is required. string - Cloud disk type.
- File
System This property is required. string - File system(ext3/ext4/xfs).
- Mount
Target This property is required. string - Mount directory.
- auto
Format And Mount This property is required. Boolean - Whether to automate the format disk and mount it.
- disk
Partition This property is required. String - Mount device name or partition name.
- disk
Size This property is required. Double - Cloud disk size(G).
- disk
Type This property is required. String - Cloud disk type.
- file
System This property is required. String - File system(ext3/ext4/xfs).
- mount
Target This property is required. String - Mount directory.
- auto
Format And Mount This property is required. boolean - Whether to automate the format disk and mount it.
- disk
Partition This property is required. string - Mount device name or partition name.
- disk
Size This property is required. number - Cloud disk size(G).
- disk
Type This property is required. string - Cloud disk type.
- file
System This property is required. string - File system(ext3/ext4/xfs).
- mount
Target 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.
- auto
Format And Mount This property is required. Boolean - Whether to automate the format disk and mount it.
- disk
Partition This property is required. String - Mount device name or partition name.
- disk
Size This property is required. Number - Cloud disk size(G).
- disk
Type This property is required. String - Cloud disk type.
- file
System This property is required. String - File system(ext3/ext4/xfs).
- mount
Target 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<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cuda> - CUDA version information.
- Cudnns
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cudnn> - CuDNN version information.
- Custom
Drivers This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Custom Driver> - Custom GPU driver information.
- Drivers
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Driver> - GPU driver version information.
- Mig
Enable This property is required. bool - Is the MIG feature enabled.
- Cudas
This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cuda - CUDA version information.
- Cudnns
This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cudnn - CuDNN version information.
- Custom
Drivers This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Custom Driver - Custom GPU driver information.
- Drivers
This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Driver - GPU driver version information.
- Mig
Enable This property is required. bool - Is the MIG feature enabled.
- cudas
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cuda> - CUDA version information.
- cudnns
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cudnn> - CuDNN version information.
- custom
Drivers This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Custom Driver> - Custom GPU driver information.
- drivers
This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Driver> - GPU driver version information.
- mig
Enable This property is required. Boolean - Is the MIG feature enabled.
- cudas
This property is required. GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cuda[] - CUDA version information.
- cudnns
This property is required. GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cudnn[] - CuDNN version information.
- custom
Drivers This property is required. GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Custom Driver[] - Custom GPU driver information.
- drivers
This property is required. GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Driver[] - GPU driver version information.
- mig
Enable This property is required. boolean - Is the MIG feature enabled.
- cudas
This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cuda] - CUDA version information.
- cudnns
This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Cudnn] - CuDNN version information.
- custom_
drivers This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Custom Driver] - Custom GPU driver information.
- drivers
This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Gpu Arg Driver] - 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.
- custom
Drivers This property is required. List<Property Map> - Custom GPU driver information.
- drivers
This property is required. List<Property Map> - GPU driver version information.
- mig
Enable This property is required. Boolean - Is the MIG feature enabled.
GetKubernetesClusterNodePoolsNodePoolSetGpuArgCuda
GetKubernetesClusterNodePoolsNodePoolSetGpuArgCudnn
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
GetKubernetesClusterNodePoolsNodePoolSetLabel
GetKubernetesClusterNodePoolsNodePoolSetNodeCountSummary
- Autoscaling
Addeds This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Autoscaling Added> - Automatically managed nodes.
- Manually
Addeds This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Manually Added> - Manually managed nodes.
- Autoscaling
Addeds This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Autoscaling Added - Automatically managed nodes.
- Manually
Addeds This property is required. []GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Manually Added - Manually managed nodes.
- autoscaling
Addeds This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Autoscaling Added> - Automatically managed nodes.
- manually
Addeds This property is required. List<GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Manually Added> - Manually managed nodes.
- autoscaling
Addeds This property is required. GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Autoscaling Added[] - Automatically managed nodes.
- manually
Addeds This property is required. GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Manually Added[] - Manually managed nodes.
- autoscaling_
addeds This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Autoscaling Added] - Automatically managed nodes.
- manually_
addeds This property is required. Sequence[GetKubernetes Cluster Node Pools Node Pool Set Node Count Summary Manually Added] - Manually managed nodes.
- autoscaling
Addeds This property is required. List<Property Map> - Automatically managed nodes.
- manually
Addeds 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
GetKubernetesClusterNodePoolsNodePoolSetTaint
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack