Viewing docs for tencentcloud 1.83.31
published on Friday, Sep 11, 2026 by tencentcloudstack
published on Friday, Sep 11, 2026 by tencentcloudstack
Viewing docs for tencentcloud 1.83.31
published on Friday, Sep 11, 2026 by tencentcloudstack
published on Friday, Sep 11, 2026 by tencentcloudstack
Use this data source to query detailed information of cat node groups
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const groups = tencentcloud.getCatNodeGroups({
nodeTypes: [1],
ipType: 1,
nodeGroupType: 1,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
groups = tencentcloud.get_cat_node_groups(node_types=[1],
ip_type=1,
node_group_type=1)
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.GetCatNodeGroups(ctx, &tencentcloud.GetCatNodeGroupsArgs{
NodeTypes: []float64{
1,
},
IpType: pulumi.Float64Ref(1),
NodeGroupType: pulumi.Float64Ref(1),
}, 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 groups = Tencentcloud.GetCatNodeGroups.Invoke(new()
{
NodeTypes = new[]
{
1,
},
IpType = 1,
NodeGroupType = 1,
});
});
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.GetCatNodeGroupsArgs;
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 groups = TencentcloudFunctions.getCatNodeGroups(GetCatNodeGroupsArgs.builder()
.nodeTypes(1)
.ipType(1)
.nodeGroupType(1)
.build());
}
}
variables:
groups:
fn::invoke:
function: tencentcloud:getCatNodeGroups
arguments:
nodeTypes:
- 1
ipType: 1
nodeGroupType: 1
Example coming soon!
Using getCatNodeGroups
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 getCatNodeGroups(args: GetCatNodeGroupsArgs, opts?: InvokeOptions): Promise<GetCatNodeGroupsResult>
function getCatNodeGroupsOutput(args: GetCatNodeGroupsOutputArgs, opts?: InvokeOutputOptions): Output<GetCatNodeGroupsResult>def get_cat_node_groups(district_id: Optional[float] = None,
id: Optional[str] = None,
ip_type: Optional[float] = None,
name: Optional[str] = None,
net_service_id: Optional[float] = None,
node_group_type: Optional[float] = None,
node_types: Optional[Sequence[float]] = None,
probe_type: Optional[float] = None,
region_id: Optional[float] = None,
result_output_file: Optional[str] = None,
task_category: Optional[float] = None,
task_type: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetCatNodeGroupsResult
def get_cat_node_groups_output(district_id: pulumi.Input[Optional[float]] = None,
id: pulumi.Input[Optional[str]] = None,
ip_type: pulumi.Input[Optional[float]] = None,
name: pulumi.Input[Optional[str]] = None,
net_service_id: pulumi.Input[Optional[float]] = None,
node_group_type: pulumi.Input[Optional[float]] = None,
node_types: pulumi.Input[Optional[Sequence[pulumi.Input[float]]]] = None,
probe_type: pulumi.Input[Optional[float]] = None,
region_id: pulumi.Input[Optional[float]] = None,
result_output_file: pulumi.Input[Optional[str]] = None,
task_category: pulumi.Input[Optional[float]] = None,
task_type: pulumi.Input[Optional[float]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetCatNodeGroupsResult]func GetCatNodeGroups(ctx *Context, args *GetCatNodeGroupsArgs, opts ...InvokeOption) (*GetCatNodeGroupsResult, error)
func GetCatNodeGroupsOutput(ctx *Context, args *GetCatNodeGroupsOutputArgs, opts ...InvokeOption) GetCatNodeGroupsResultOutput> Note: This function is named GetCatNodeGroups in the Go SDK.
public static class GetCatNodeGroups
{
public static Task<GetCatNodeGroupsResult> InvokeAsync(GetCatNodeGroupsArgs args, InvokeOptions? opts = null)
public static Output<GetCatNodeGroupsResult> Invoke(GetCatNodeGroupsInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetCatNodeGroupsResult> Invoke(GetCatNodeGroupsInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetCatNodeGroupsResult> getCatNodeGroups(GetCatNodeGroupsArgs args, InvokeOptions options)
public static Output<GetCatNodeGroupsResult> getCatNodeGroups(GetCatNodeGroupsArgs args, InvokeOptions options)
public static Output<GetCatNodeGroupsResult> getCatNodeGroups(GetCatNodeGroupsArgs args, InvokeOutputOptions options)
fn::invoke:
function: tencentcloud:index/getCatNodeGroups:getCatNodeGroups
arguments:
# arguments dictionarydata "tencentcloud_get_cat_node_groups" "name" {
# arguments
}The following arguments are supported:
- District
Id double - Province or country ID. 0 means all. Defaults to 0 if not set.
- Id string
- Node ID.
- Ip
Type double - IP type. 0: all, 1: IPv4, 2: IPv6. Defaults to 0 if not set.
- Name string
- Probe node description keyword.
- Net
Service doubleId - ISP ID. 0: all, 1: China Telecom, 2: China Unicom, 3: China Mobile, 99: others. Defaults to 0 if not set.
- Node
Group doubleType - Node group type. 0: advanced probe group, 1: availability node, 2: my probe group. Defaults to 0 if not set.
- Node
Types List<double> - Node type. 0: all, 1: IDC, 2: LastMile, 3: Mobile. Defaults to 0 if not set.
- Probe
Type double - Test type, including scheduled test and instant test. 0-scheduled probe, others mean instant probe.
- Region
Id double - Region ID. 0: selected probe points, 1: Chinese Mainland, 2: Hong Kong, Macao and Taiwan, 3: Asia Pacific, 4: Europe and America, 5: Africa and Oceania. Defaults to 0 if not set.
- Result
Output stringFile - Used to save results.
- Task
Category double - Node category. 0: all, 1: PC, 2: Mobile. Defaults to 0 if not set.
- Task
Type double - Task type, such as 1, 2, 3, 4, 5, 6, 7. 1-page performance, 2-file upload, 3-file download, 4-port performance, 5-network quality, 6-audio and video experience, 7-domain whois. Defaults to 0 if not set, no filtering by task type.
- District
Id float64 - Province or country ID. 0 means all. Defaults to 0 if not set.
- Id string
- Node ID.
- Ip
Type float64 - IP type. 0: all, 1: IPv4, 2: IPv6. Defaults to 0 if not set.
- Name string
- Probe node description keyword.
- Net
Service float64Id - ISP ID. 0: all, 1: China Telecom, 2: China Unicom, 3: China Mobile, 99: others. Defaults to 0 if not set.
- Node
Group float64Type - Node group type. 0: advanced probe group, 1: availability node, 2: my probe group. Defaults to 0 if not set.
- Node
Types []float64 - Node type. 0: all, 1: IDC, 2: LastMile, 3: Mobile. Defaults to 0 if not set.
- Probe
Type float64 - Test type, including scheduled test and instant test. 0-scheduled probe, others mean instant probe.
- Region
Id float64 - Region ID. 0: selected probe points, 1: Chinese Mainland, 2: Hong Kong, Macao and Taiwan, 3: Asia Pacific, 4: Europe and America, 5: Africa and Oceania. Defaults to 0 if not set.
- Result
Output stringFile - Used to save results.
- Task
Category float64 - Node category. 0: all, 1: PC, 2: Mobile. Defaults to 0 if not set.
- Task
Type float64 - Task type, such as 1, 2, 3, 4, 5, 6, 7. 1-page performance, 2-file upload, 3-file download, 4-port performance, 5-network quality, 6-audio and video experience, 7-domain whois. Defaults to 0 if not set, no filtering by task type.
- district_
id number - Province or country ID. 0 means all. Defaults to 0 if not set.
- id string
- Node ID.
- ip_
type number - IP type. 0: all, 1: IPv4, 2: IPv6. Defaults to 0 if not set.
- name string
- Probe node description keyword.
- net_
service_ numberid - ISP ID. 0: all, 1: China Telecom, 2: China Unicom, 3: China Mobile, 99: others. Defaults to 0 if not set.
- node_
group_ numbertype - Node group type. 0: advanced probe group, 1: availability node, 2: my probe group. Defaults to 0 if not set.
- node_
types list(number) - Node type. 0: all, 1: IDC, 2: LastMile, 3: Mobile. Defaults to 0 if not set.
- probe_
type number - Test type, including scheduled test and instant test. 0-scheduled probe, others mean instant probe.
- region_
id number - Region ID. 0: selected probe points, 1: Chinese Mainland, 2: Hong Kong, Macao and Taiwan, 3: Asia Pacific, 4: Europe and America, 5: Africa and Oceania. Defaults to 0 if not set.
- result_
output_ stringfile - Used to save results.
- task_
category number - Node category. 0: all, 1: PC, 2: Mobile. Defaults to 0 if not set.
- task_
type number - Task type, such as 1, 2, 3, 4, 5, 6, 7. 1-page performance, 2-file upload, 3-file download, 4-port performance, 5-network quality, 6-audio and video experience, 7-domain whois. Defaults to 0 if not set, no filtering by task type.
- district
Id Double - Province or country ID. 0 means all. Defaults to 0 if not set.
- id String
- Node ID.
- ip
Type Double - IP type. 0: all, 1: IPv4, 2: IPv6. Defaults to 0 if not set.
- name String
- Probe node description keyword.
- net
Service DoubleId - ISP ID. 0: all, 1: China Telecom, 2: China Unicom, 3: China Mobile, 99: others. Defaults to 0 if not set.
- node
Group DoubleType - Node group type. 0: advanced probe group, 1: availability node, 2: my probe group. Defaults to 0 if not set.
- node
Types List<Double> - Node type. 0: all, 1: IDC, 2: LastMile, 3: Mobile. Defaults to 0 if not set.
- probe
Type Double - Test type, including scheduled test and instant test. 0-scheduled probe, others mean instant probe.
- region
Id Double - Region ID. 0: selected probe points, 1: Chinese Mainland, 2: Hong Kong, Macao and Taiwan, 3: Asia Pacific, 4: Europe and America, 5: Africa and Oceania. Defaults to 0 if not set.
- result
Output StringFile - Used to save results.
- task
Category Double - Node category. 0: all, 1: PC, 2: Mobile. Defaults to 0 if not set.
- task
Type Double - Task type, such as 1, 2, 3, 4, 5, 6, 7. 1-page performance, 2-file upload, 3-file download, 4-port performance, 5-network quality, 6-audio and video experience, 7-domain whois. Defaults to 0 if not set, no filtering by task type.
- district
Id number - Province or country ID. 0 means all. Defaults to 0 if not set.
- id string
- Node ID.
- ip
Type number - IP type. 0: all, 1: IPv4, 2: IPv6. Defaults to 0 if not set.
- name string
- Probe node description keyword.
- net
Service numberId - ISP ID. 0: all, 1: China Telecom, 2: China Unicom, 3: China Mobile, 99: others. Defaults to 0 if not set.
- node
Group numberType - Node group type. 0: advanced probe group, 1: availability node, 2: my probe group. Defaults to 0 if not set.
- node
Types number[] - Node type. 0: all, 1: IDC, 2: LastMile, 3: Mobile. Defaults to 0 if not set.
- probe
Type number - Test type, including scheduled test and instant test. 0-scheduled probe, others mean instant probe.
- region
Id number - Region ID. 0: selected probe points, 1: Chinese Mainland, 2: Hong Kong, Macao and Taiwan, 3: Asia Pacific, 4: Europe and America, 5: Africa and Oceania. Defaults to 0 if not set.
- result
Output stringFile - Used to save results.
- task
Category number - Node category. 0: all, 1: PC, 2: Mobile. Defaults to 0 if not set.
- task
Type number - Task type, such as 1, 2, 3, 4, 5, 6, 7. 1-page performance, 2-file upload, 3-file download, 4-port performance, 5-network quality, 6-audio and video experience, 7-domain whois. Defaults to 0 if not set, no filtering by task type.
- district_
id float - Province or country ID. 0 means all. Defaults to 0 if not set.
- id str
- Node ID.
- ip_
type float - IP type. 0: all, 1: IPv4, 2: IPv6. Defaults to 0 if not set.
- name str
- Probe node description keyword.
- net_
service_ floatid - ISP ID. 0: all, 1: China Telecom, 2: China Unicom, 3: China Mobile, 99: others. Defaults to 0 if not set.
- node_
group_ floattype - Node group type. 0: advanced probe group, 1: availability node, 2: my probe group. Defaults to 0 if not set.
- node_
types Sequence[float] - Node type. 0: all, 1: IDC, 2: LastMile, 3: Mobile. Defaults to 0 if not set.
- probe_
type float - Test type, including scheduled test and instant test. 0-scheduled probe, others mean instant probe.
- region_
id float - Region ID. 0: selected probe points, 1: Chinese Mainland, 2: Hong Kong, Macao and Taiwan, 3: Asia Pacific, 4: Europe and America, 5: Africa and Oceania. Defaults to 0 if not set.
- result_
output_ strfile - Used to save results.
- task_
category float - Node category. 0: all, 1: PC, 2: Mobile. Defaults to 0 if not set.
- task_
type float - Task type, such as 1, 2, 3, 4, 5, 6, 7. 1-page performance, 2-file upload, 3-file download, 4-port performance, 5-network quality, 6-audio and video experience, 7-domain whois. Defaults to 0 if not set, no filtering by task type.
- district
Id Number - Province or country ID. 0 means all. Defaults to 0 if not set.
- id String
- Node ID.
- ip
Type Number - IP type. 0: all, 1: IPv4, 2: IPv6. Defaults to 0 if not set.
- name String
- Probe node description keyword.
- net
Service NumberId - ISP ID. 0: all, 1: China Telecom, 2: China Unicom, 3: China Mobile, 99: others. Defaults to 0 if not set.
- node
Group NumberType - Node group type. 0: advanced probe group, 1: availability node, 2: my probe group. Defaults to 0 if not set.
- node
Types List<Number> - Node type. 0: all, 1: IDC, 2: LastMile, 3: Mobile. Defaults to 0 if not set.
- probe
Type Number - Test type, including scheduled test and instant test. 0-scheduled probe, others mean instant probe.
- region
Id Number - Region ID. 0: selected probe points, 1: Chinese Mainland, 2: Hong Kong, Macao and Taiwan, 3: Asia Pacific, 4: Europe and America, 5: Africa and Oceania. Defaults to 0 if not set.
- result
Output StringFile - Used to save results.
- task
Category Number - Node category. 0: all, 1: PC, 2: Mobile. Defaults to 0 if not set.
- task
Type Number - Task type, such as 1, 2, 3, 4, 5, 6, 7. 1-page performance, 2-file upload, 3-file download, 4-port performance, 5-network quality, 6-audio and video experience, 7-domain whois. Defaults to 0 if not set, no filtering by task type.
getCatNodeGroups Result
The following output properties are available:
- District
Lists List<GetCat Node Groups District List> - Province or country list.
- Id string
- Node ID.
- Net
Service List<GetLists Cat Node Groups Net Service List> - ISP list.
- Node
Lists List<GetCat Node Groups Node List> - Tree node list, two levels in total.
- District
Id double - Ip
Type double - Name string
- Name.
- Net
Service doubleId - Node
Group doubleType - Node
Types List<double> - Probe
Type double - Region
Id double - Result
Output stringFile - Task
Category double - Task
Type double
- District
Lists []GetCat Node Groups District List - Province or country list.
- Id string
- Node ID.
- Net
Service []GetLists Cat Node Groups Net Service List - ISP list.
- Node
Lists []GetCat Node Groups Node List - Tree node list, two levels in total.
- District
Id float64 - Ip
Type float64 - Name string
- Name.
- Net
Service float64Id - Node
Group float64Type - Node
Types []float64 - Probe
Type float64 - Region
Id float64 - Result
Output stringFile - Task
Category float64 - Task
Type float64
- district_
lists list(object) - Province or country list.
- id string
- Node ID.
- net_
service_ list(object)lists - ISP list.
- node_
lists list(object) - Tree node list, two levels in total.
- district_
id number - ip_
type number - name string
- Name.
- net_
service_ numberid - node_
group_ numbertype - node_
types list(number) - probe_
type number - region_
id number - result_
output_ stringfile - task_
category number - task_
type number
- district
Lists List<GetCat Node Groups District List> - Province or country list.
- id String
- Node ID.
- net
Service List<GetLists Cat Node Groups Net Service List> - ISP list.
- node
Lists List<GetCat Node Groups Node List> - Tree node list, two levels in total.
- district
Id Double - ip
Type Double - name String
- Name.
- net
Service DoubleId - node
Group DoubleType - node
Types List<Double> - probe
Type Double - region
Id Double - result
Output StringFile - task
Category Double - task
Type Double
- district
Lists GetCat Node Groups District List[] - Province or country list.
- id string
- Node ID.
- net
Service GetLists Cat Node Groups Net Service List[] - ISP list.
- node
Lists GetCat Node Groups Node List[] - Tree node list, two levels in total.
- district
Id number - ip
Type number - name string
- Name.
- net
Service numberId - node
Group numberType - node
Types number[] - probe
Type number - region
Id number - result
Output stringFile - task
Category number - task
Type number
- district_
lists Sequence[GetCat Node Groups District List] - Province or country list.
- id str
- Node ID.
- net_
service_ Sequence[Getlists Cat Node Groups Net Service List] - ISP list.
- node_
lists Sequence[GetCat Node Groups Node List] - Tree node list, two levels in total.
- district_
id float - ip_
type float - name str
- Name.
- net_
service_ floatid - node_
group_ floattype - node_
types Sequence[float] - probe_
type float - region_
id float - result_
output_ strfile - task_
category float - task_
type float
- district
Lists List<Property Map> - Province or country list.
- id String
- Node ID.
- net
Service List<Property Map>Lists - ISP list.
- node
Lists List<Property Map> - Tree node list, two levels in total.
- district
Id Number - ip
Type Number - name String
- Name.
- net
Service NumberId - node
Group NumberType - node
Types List<Number> - probe
Type Number - region
Id Number - result
Output StringFile - task
Category Number - task
Type Number
Supporting Types
GetCatNodeGroupsDistrictList
GetCatNodeGroupsNetServiceList
GetCatNodeGroupsNodeList
- Childrens
List<Get
Cat Node Groups Node List Children> - Node list.
- Content string
- Node name.
- Id string
- Node ID.
- Childrens
[]Get
Cat Node Groups Node List Children - Node list.
- Content string
- Node name.
- Id string
- Node ID.
- childrens list(object)
- Node list.
- content string
- Node name.
- id string
- Node ID.
- childrens
List<Get
Cat Node Groups Node List Children> - Node list.
- content String
- Node name.
- id String
- Node ID.
- childrens
Get
Cat Node Groups Node List Children[] - Node list.
- content string
- Node name.
- id string
- Node ID.
- childrens
Sequence[Get
Cat Node Groups Node List Children] - Node list.
- content str
- Node name.
- id str
- Node ID.
- childrens List<Property Map>
- Node list.
- content String
- Node name.
- id String
- Node ID.
GetCatNodeGroupsNodeListChildren
- Childrens
List<Get
Cat Node Groups Node List Children Children> - Node list.
- Content string
- Node name.
- Id string
- Node ID.
- Childrens
[]Get
Cat Node Groups Node List Children Children - Node list.
- Content string
- Node name.
- Id string
- Node ID.
- childrens list(object)
- Node list.
- content string
- Node name.
- id string
- Node ID.
- childrens
List<Get
Cat Node Groups Node List Children Children> - Node list.
- content String
- Node name.
- id String
- Node ID.
- childrens
Get
Cat Node Groups Node List Children Children[] - Node list.
- content string
- Node name.
- id string
- Node ID.
- childrens
Sequence[Get
Cat Node Groups Node List Children Children] - Node list.
- content str
- Node name.
- id str
- Node ID.
- childrens List<Property Map>
- Node list.
- content String
- Node name.
- id String
- Node ID.
GetCatNodeGroupsNodeListChildrenChildren
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
Viewing docs for tencentcloud 1.83.31
published on Friday, Sep 11, 2026 by tencentcloudstack
published on Friday, Sep 11, 2026 by tencentcloudstack