1. Packages
  2. Packages
  3. Tencentcloud Provider
  4. API Docs
  5. getDbdcDbCustomNodes
Viewing docs for tencentcloud 1.83.7
published on Tuesday, Jun 30, 2026 by tencentcloudstack
Viewing docs for tencentcloud 1.83.7
published on Tuesday, Jun 30, 2026 by tencentcloudstack

    Use this data source to query DB Custom node list from TencentCloud DBDC product.

    Example Usage

    Query all dbdc db custom nodes

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getDbdcDbCustomNodes({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_dbdc_db_custom_nodes()
    
    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.GetDbdcDbCustomNodes(ctx, &tencentcloud.GetDbdcDbCustomNodesArgs{}, 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 example = Tencentcloud.GetDbdcDbCustomNodes.Invoke();
    
    });
    
    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.GetDbdcDbCustomNodesArgs;
    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 example = TencentcloudFunctions.getDbdcDbCustomNodes(GetDbdcDbCustomNodesArgs.builder()
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getDbdcDbCustomNodes
          arguments: {}
    
    Example coming soon!
    

    Query dbdc db custom nodes by node_ids

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getDbdcDbCustomNodes({
        nodeIds: [
            "dbcn-wamuy21e",
            "dbcn-hjuz19sx",
        ],
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_dbdc_db_custom_nodes(node_ids=[
        "dbcn-wamuy21e",
        "dbcn-hjuz19sx",
    ])
    
    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.GetDbdcDbCustomNodes(ctx, &tencentcloud.GetDbdcDbCustomNodesArgs{
    			NodeIds: []string{
    				"dbcn-wamuy21e",
    				"dbcn-hjuz19sx",
    			},
    		}, 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 example = Tencentcloud.GetDbdcDbCustomNodes.Invoke(new()
        {
            NodeIds = new[]
            {
                "dbcn-wamuy21e",
                "dbcn-hjuz19sx",
            },
        });
    
    });
    
    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.GetDbdcDbCustomNodesArgs;
    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 example = TencentcloudFunctions.getDbdcDbCustomNodes(GetDbdcDbCustomNodesArgs.builder()
                .nodeIds(            
                    "dbcn-wamuy21e",
                    "dbcn-hjuz19sx")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getDbdcDbCustomNodes
          arguments:
            nodeIds:
              - dbcn-wamuy21e
              - dbcn-hjuz19sx
    
    Example coming soon!
    

    Query dbdc db custom nodes by filters

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getDbdcDbCustomNodes({
        filters: [
            {
                name: "cluster-id",
                values: ["dbcc-nmtmsew8"],
            },
            {
                name: "status",
                values: ["Running"],
            },
        ],
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_dbdc_db_custom_nodes(filters=[
        {
            "name": "cluster-id",
            "values": ["dbcc-nmtmsew8"],
        },
        {
            "name": "status",
            "values": ["Running"],
        },
    ])
    
    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.GetDbdcDbCustomNodes(ctx, &tencentcloud.GetDbdcDbCustomNodesArgs{
    			Filters: []tencentcloud.GetDbdcDbCustomNodesFilter{
    				{
    					Name: "cluster-id",
    					Values: []string{
    						"dbcc-nmtmsew8",
    					},
    				},
    				{
    					Name: "status",
    					Values: []string{
    						"Running",
    					},
    				},
    			},
    		}, 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 example = Tencentcloud.GetDbdcDbCustomNodes.Invoke(new()
        {
            Filters = new[]
            {
                new Tencentcloud.Inputs.GetDbdcDbCustomNodesFilterInputArgs
                {
                    Name = "cluster-id",
                    Values = new[]
                    {
                        "dbcc-nmtmsew8",
                    },
                },
                new Tencentcloud.Inputs.GetDbdcDbCustomNodesFilterInputArgs
                {
                    Name = "status",
                    Values = new[]
                    {
                        "Running",
                    },
                },
            },
        });
    
    });
    
    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.GetDbdcDbCustomNodesArgs;
    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 example = TencentcloudFunctions.getDbdcDbCustomNodes(GetDbdcDbCustomNodesArgs.builder()
                .filters(            
                    GetDbdcDbCustomNodesFilterArgs.builder()
                        .name("cluster-id")
                        .values("dbcc-nmtmsew8")
                        .build(),
                    GetDbdcDbCustomNodesFilterArgs.builder()
                        .name("status")
                        .values("Running")
                        .build())
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getDbdcDbCustomNodes
          arguments:
            filters:
              - name: cluster-id
                values:
                  - dbcc-nmtmsew8
              - name: status
                values:
                  - Running
    
    Example coming soon!
    

    Query dbdc db custom nodes by tags

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getDbdcDbCustomNodes({
        tags: [{
            key: "env",
            value: "production",
        }],
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_dbdc_db_custom_nodes(tags=[{
        "key": "env",
        "value": "production",
    }])
    
    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.GetDbdcDbCustomNodes(ctx, &tencentcloud.GetDbdcDbCustomNodesArgs{
    			Tags: []tencentcloud.GetDbdcDbCustomNodesTag{
    				{
    					Key:   "env",
    					Value: "production",
    				},
    			},
    		}, 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 example = Tencentcloud.GetDbdcDbCustomNodes.Invoke(new()
        {
            Tags = new[]
            {
                new Tencentcloud.Inputs.GetDbdcDbCustomNodesTagInputArgs
                {
                    Key = "env",
                    Value = "production",
                },
            },
        });
    
    });
    
    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.GetDbdcDbCustomNodesArgs;
    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 example = TencentcloudFunctions.getDbdcDbCustomNodes(GetDbdcDbCustomNodesArgs.builder()
                .tags(GetDbdcDbCustomNodesTagArgs.builder()
                    .key("env")
                    .value("production")
                    .build())
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getDbdcDbCustomNodes
          arguments:
            tags:
              - key: env
                value: production
    
    Example coming soon!
    

    Using getDbdcDbCustomNodes

    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 getDbdcDbCustomNodes(args: GetDbdcDbCustomNodesArgs, opts?: InvokeOptions): Promise<GetDbdcDbCustomNodesResult>
    function getDbdcDbCustomNodesOutput(args: GetDbdcDbCustomNodesOutputArgs, opts?: InvokeOptions): Output<GetDbdcDbCustomNodesResult>
    def get_dbdc_db_custom_nodes(filters: Optional[Sequence[GetDbdcDbCustomNodesFilter]] = None,
                                 id: Optional[str] = None,
                                 node_ids: Optional[Sequence[str]] = None,
                                 result_output_file: Optional[str] = None,
                                 tags: Optional[Sequence[GetDbdcDbCustomNodesTag]] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetDbdcDbCustomNodesResult
    def get_dbdc_db_custom_nodes_output(filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetDbdcDbCustomNodesFilterArgs]]]] = None,
                                 id: pulumi.Input[Optional[str]] = None,
                                 node_ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                 result_output_file: pulumi.Input[Optional[str]] = None,
                                 tags: pulumi.Input[Optional[Sequence[pulumi.Input[GetDbdcDbCustomNodesTagArgs]]]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetDbdcDbCustomNodesResult]
    func GetDbdcDbCustomNodes(ctx *Context, args *GetDbdcDbCustomNodesArgs, opts ...InvokeOption) (*GetDbdcDbCustomNodesResult, error)
    func GetDbdcDbCustomNodesOutput(ctx *Context, args *GetDbdcDbCustomNodesOutputArgs, opts ...InvokeOption) GetDbdcDbCustomNodesResultOutput

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

    public static class GetDbdcDbCustomNodes 
    {
        public static Task<GetDbdcDbCustomNodesResult> InvokeAsync(GetDbdcDbCustomNodesArgs args, InvokeOptions? opts = null)
        public static Output<GetDbdcDbCustomNodesResult> Invoke(GetDbdcDbCustomNodesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDbdcDbCustomNodesResult> getDbdcDbCustomNodes(GetDbdcDbCustomNodesArgs args, InvokeOptions options)
    public static Output<GetDbdcDbCustomNodesResult> getDbdcDbCustomNodes(GetDbdcDbCustomNodesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getDbdcDbCustomNodes:getDbdcDbCustomNodes
      arguments:
        # arguments dictionary
    data "tencentcloud_getdbdcdbcustomnodes" "name" {
        # arguments
    }

    The following arguments are supported:

    Filters List<GetDbdcDbCustomNodesFilter>
    Filter conditions. Supported filter names: cluster-id, node-name (exact match), status (Creating, Running, Isolating, Isolated, Activating, Destroying), zone.
    Id string
    NodeIds List<string>
    Query by one or more Node IDs. Maximum 100 IDs per request.
    ResultOutputFile string
    Used to save results.
    Tags List<GetDbdcDbCustomNodesTag>
    Filter by tag Key and Value.
    Filters []GetDbdcDbCustomNodesFilter
    Filter conditions. Supported filter names: cluster-id, node-name (exact match), status (Creating, Running, Isolating, Isolated, Activating, Destroying), zone.
    Id string
    NodeIds []string
    Query by one or more Node IDs. Maximum 100 IDs per request.
    ResultOutputFile string
    Used to save results.
    Tags []GetDbdcDbCustomNodesTag
    Filter by tag Key and Value.
    filters list(object)
    Filter conditions. Supported filter names: cluster-id, node-name (exact match), status (Creating, Running, Isolating, Isolated, Activating, Destroying), zone.
    id string
    node_ids list(string)
    Query by one or more Node IDs. Maximum 100 IDs per request.
    result_output_file string
    Used to save results.
    tags list(object)
    Filter by tag Key and Value.
    filters List<GetDbdcDbCustomNodesFilter>
    Filter conditions. Supported filter names: cluster-id, node-name (exact match), status (Creating, Running, Isolating, Isolated, Activating, Destroying), zone.
    id String
    nodeIds List<String>
    Query by one or more Node IDs. Maximum 100 IDs per request.
    resultOutputFile String
    Used to save results.
    tags List<GetDbdcDbCustomNodesTag>
    Filter by tag Key and Value.
    filters GetDbdcDbCustomNodesFilter[]
    Filter conditions. Supported filter names: cluster-id, node-name (exact match), status (Creating, Running, Isolating, Isolated, Activating, Destroying), zone.
    id string
    nodeIds string[]
    Query by one or more Node IDs. Maximum 100 IDs per request.
    resultOutputFile string
    Used to save results.
    tags GetDbdcDbCustomNodesTag[]
    Filter by tag Key and Value.
    filters Sequence[GetDbdcDbCustomNodesFilter]
    Filter conditions. Supported filter names: cluster-id, node-name (exact match), status (Creating, Running, Isolating, Isolated, Activating, Destroying), zone.
    id str
    node_ids Sequence[str]
    Query by one or more Node IDs. Maximum 100 IDs per request.
    result_output_file str
    Used to save results.
    tags Sequence[GetDbdcDbCustomNodesTag]
    Filter by tag Key and Value.
    filters List<Property Map>
    Filter conditions. Supported filter names: cluster-id, node-name (exact match), status (Creating, Running, Isolating, Isolated, Activating, Destroying), zone.
    id String
    nodeIds List<String>
    Query by one or more Node IDs. Maximum 100 IDs per request.
    resultOutputFile String
    Used to save results.
    tags List<Property Map>
    Filter by tag Key and Value.

    getDbdcDbCustomNodes Result

    The following output properties are available:

    Id string
    NodeSets List<GetDbdcDbCustomNodesNodeSet>
    DB Custom node list.
    Filters List<GetDbdcDbCustomNodesFilter>
    NodeIds List<string>
    ResultOutputFile string
    Tags List<GetDbdcDbCustomNodesTag>
    Node tag information. Note: This field may return null, indicating that no valid value can be obtained.
    Id string
    NodeSets []GetDbdcDbCustomNodesNodeSet
    DB Custom node list.
    Filters []GetDbdcDbCustomNodesFilter
    NodeIds []string
    ResultOutputFile string
    Tags []GetDbdcDbCustomNodesTag
    Node tag information. Note: This field may return null, indicating that no valid value can be obtained.
    id string
    node_sets list(object)
    DB Custom node list.
    filters list(object)
    node_ids list(string)
    result_output_file string
    tags list(object)
    Node tag information. Note: This field may return null, indicating that no valid value can be obtained.
    id String
    nodeSets List<GetDbdcDbCustomNodesNodeSet>
    DB Custom node list.
    filters List<GetDbdcDbCustomNodesFilter>
    nodeIds List<String>
    resultOutputFile String
    tags List<GetDbdcDbCustomNodesTag>
    Node tag information. Note: This field may return null, indicating that no valid value can be obtained.
    id string
    nodeSets GetDbdcDbCustomNodesNodeSet[]
    DB Custom node list.
    filters GetDbdcDbCustomNodesFilter[]
    nodeIds string[]
    resultOutputFile string
    tags GetDbdcDbCustomNodesTag[]
    Node tag information. Note: This field may return null, indicating that no valid value can be obtained.
    id str
    node_sets Sequence[GetDbdcDbCustomNodesNodeSet]
    DB Custom node list.
    filters Sequence[GetDbdcDbCustomNodesFilter]
    node_ids Sequence[str]
    result_output_file str
    tags Sequence[GetDbdcDbCustomNodesTag]
    Node tag information. Note: This field may return null, indicating that no valid value can be obtained.
    id String
    nodeSets List<Property Map>
    DB Custom node list.
    filters List<Property Map>
    nodeIds List<String>
    resultOutputFile String
    tags List<Property Map>
    Node tag information. Note: This field may return null, indicating that no valid value can be obtained.

    Supporting Types

    GetDbdcDbCustomNodesFilter

    Name string
    Filter field name.
    Values List<string>
    Filter field values.
    Name string
    Filter field name.
    Values []string
    Filter field values.
    name string
    Filter field name.
    values list(string)
    Filter field values.
    name String
    Filter field name.
    values List<String>
    Filter field values.
    name string
    Filter field name.
    values string[]
    Filter field values.
    name str
    Filter field name.
    values Sequence[str]
    Filter field values.
    name String
    Filter field name.
    values List<String>
    Filter field values.

    GetDbdcDbCustomNodesNodeSet

    AutoRenew double
    Auto-renew flag. 1=auto renew, 0=no auto renew.
    ChargeType string
    Payment type.
    ClusterId string
    Cluster ID the node belongs to.
    Cpu double
    Node CPU size in cores.
    CreatedTime string
    Node creation time.
    DataDisks List<GetDbdcDbCustomNodesNodeSetDataDisk>
    Data disk list. Note: This field may return null, indicating that no valid value can be obtained.
    ExpireTime string
    Node expiration time.
    HostIp string
    Host IP.
    ImageId string
    Node OS image ID.
    IsolatedTime string
    Node isolation time.
    LanIp string
    Internal network IP address of the node.
    Memory double
    Node memory size in GiB.
    NodeId string
    Node ID.
    NodeName string
    Node name.
    NodeType string
    Node type/spec.
    OsName string
    Node OS name.
    RackId string
    Rack ID.
    SshEndpoint string
    SSH endpoint for accessing the node, format: IP:Port.
    Status string
    Node status.
    SubnetId string
    Subnet ID the node SSH endpoint belongs to.
    SwitchId string
    Switch ID.
    SystemDisks List<GetDbdcDbCustomNodesNodeSetSystemDisk>
    System disk info. Note: This field may return null, indicating that no valid value can be obtained.
    Tags List<GetDbdcDbCustomNodesNodeSetTag>
    Filter by tag Key and Value.
    VpcId string
    VPC ID the node SSH endpoint belongs to.
    Zone string
    Availability zone the node belongs to.
    AutoRenew float64
    Auto-renew flag. 1=auto renew, 0=no auto renew.
    ChargeType string
    Payment type.
    ClusterId string
    Cluster ID the node belongs to.
    Cpu float64
    Node CPU size in cores.
    CreatedTime string
    Node creation time.
    DataDisks []GetDbdcDbCustomNodesNodeSetDataDisk
    Data disk list. Note: This field may return null, indicating that no valid value can be obtained.
    ExpireTime string
    Node expiration time.
    HostIp string
    Host IP.
    ImageId string
    Node OS image ID.
    IsolatedTime string
    Node isolation time.
    LanIp string
    Internal network IP address of the node.
    Memory float64
    Node memory size in GiB.
    NodeId string
    Node ID.
    NodeName string
    Node name.
    NodeType string
    Node type/spec.
    OsName string
    Node OS name.
    RackId string
    Rack ID.
    SshEndpoint string
    SSH endpoint for accessing the node, format: IP:Port.
    Status string
    Node status.
    SubnetId string
    Subnet ID the node SSH endpoint belongs to.
    SwitchId string
    Switch ID.
    SystemDisks []GetDbdcDbCustomNodesNodeSetSystemDisk
    System disk info. Note: This field may return null, indicating that no valid value can be obtained.
    Tags []GetDbdcDbCustomNodesNodeSetTag
    Filter by tag Key and Value.
    VpcId string
    VPC ID the node SSH endpoint belongs to.
    Zone string
    Availability zone the node belongs to.
    auto_renew number
    Auto-renew flag. 1=auto renew, 0=no auto renew.
    charge_type string
    Payment type.
    cluster_id string
    Cluster ID the node belongs to.
    cpu number
    Node CPU size in cores.
    created_time string
    Node creation time.
    data_disks list(object)
    Data disk list. Note: This field may return null, indicating that no valid value can be obtained.
    expire_time string
    Node expiration time.
    host_ip string
    Host IP.
    image_id string
    Node OS image ID.
    isolated_time string
    Node isolation time.
    lan_ip string
    Internal network IP address of the node.
    memory number
    Node memory size in GiB.
    node_id string
    Node ID.
    node_name string
    Node name.
    node_type string
    Node type/spec.
    os_name string
    Node OS name.
    rack_id string
    Rack ID.
    ssh_endpoint string
    SSH endpoint for accessing the node, format: IP:Port.
    status string
    Node status.
    subnet_id string
    Subnet ID the node SSH endpoint belongs to.
    switch_id string
    Switch ID.
    system_disks list(object)
    System disk info. Note: This field may return null, indicating that no valid value can be obtained.
    tags list(object)
    Filter by tag Key and Value.
    vpc_id string
    VPC ID the node SSH endpoint belongs to.
    zone string
    Availability zone the node belongs to.
    autoRenew Double
    Auto-renew flag. 1=auto renew, 0=no auto renew.
    chargeType String
    Payment type.
    clusterId String
    Cluster ID the node belongs to.
    cpu Double
    Node CPU size in cores.
    createdTime String
    Node creation time.
    dataDisks List<GetDbdcDbCustomNodesNodeSetDataDisk>
    Data disk list. Note: This field may return null, indicating that no valid value can be obtained.
    expireTime String
    Node expiration time.
    hostIp String
    Host IP.
    imageId String
    Node OS image ID.
    isolatedTime String
    Node isolation time.
    lanIp String
    Internal network IP address of the node.
    memory Double
    Node memory size in GiB.
    nodeId String
    Node ID.
    nodeName String
    Node name.
    nodeType String
    Node type/spec.
    osName String
    Node OS name.
    rackId String
    Rack ID.
    sshEndpoint String
    SSH endpoint for accessing the node, format: IP:Port.
    status String
    Node status.
    subnetId String
    Subnet ID the node SSH endpoint belongs to.
    switchId String
    Switch ID.
    systemDisks List<GetDbdcDbCustomNodesNodeSetSystemDisk>
    System disk info. Note: This field may return null, indicating that no valid value can be obtained.
    tags List<GetDbdcDbCustomNodesNodeSetTag>
    Filter by tag Key and Value.
    vpcId String
    VPC ID the node SSH endpoint belongs to.
    zone String
    Availability zone the node belongs to.
    autoRenew number
    Auto-renew flag. 1=auto renew, 0=no auto renew.
    chargeType string
    Payment type.
    clusterId string
    Cluster ID the node belongs to.
    cpu number
    Node CPU size in cores.
    createdTime string
    Node creation time.
    dataDisks GetDbdcDbCustomNodesNodeSetDataDisk[]
    Data disk list. Note: This field may return null, indicating that no valid value can be obtained.
    expireTime string
    Node expiration time.
    hostIp string
    Host IP.
    imageId string
    Node OS image ID.
    isolatedTime string
    Node isolation time.
    lanIp string
    Internal network IP address of the node.
    memory number
    Node memory size in GiB.
    nodeId string
    Node ID.
    nodeName string
    Node name.
    nodeType string
    Node type/spec.
    osName string
    Node OS name.
    rackId string
    Rack ID.
    sshEndpoint string
    SSH endpoint for accessing the node, format: IP:Port.
    status string
    Node status.
    subnetId string
    Subnet ID the node SSH endpoint belongs to.
    switchId string
    Switch ID.
    systemDisks GetDbdcDbCustomNodesNodeSetSystemDisk[]
    System disk info. Note: This field may return null, indicating that no valid value can be obtained.
    tags GetDbdcDbCustomNodesNodeSetTag[]
    Filter by tag Key and Value.
    vpcId string
    VPC ID the node SSH endpoint belongs to.
    zone string
    Availability zone the node belongs to.
    auto_renew float
    Auto-renew flag. 1=auto renew, 0=no auto renew.
    charge_type str
    Payment type.
    cluster_id str
    Cluster ID the node belongs to.
    cpu float
    Node CPU size in cores.
    created_time str
    Node creation time.
    data_disks Sequence[GetDbdcDbCustomNodesNodeSetDataDisk]
    Data disk list. Note: This field may return null, indicating that no valid value can be obtained.
    expire_time str
    Node expiration time.
    host_ip str
    Host IP.
    image_id str
    Node OS image ID.
    isolated_time str
    Node isolation time.
    lan_ip str
    Internal network IP address of the node.
    memory float
    Node memory size in GiB.
    node_id str
    Node ID.
    node_name str
    Node name.
    node_type str
    Node type/spec.
    os_name str
    Node OS name.
    rack_id str
    Rack ID.
    ssh_endpoint str
    SSH endpoint for accessing the node, format: IP:Port.
    status str
    Node status.
    subnet_id str
    Subnet ID the node SSH endpoint belongs to.
    switch_id str
    Switch ID.
    system_disks Sequence[GetDbdcDbCustomNodesNodeSetSystemDisk]
    System disk info. Note: This field may return null, indicating that no valid value can be obtained.
    tags Sequence[GetDbdcDbCustomNodesNodeSetTag]
    Filter by tag Key and Value.
    vpc_id str
    VPC ID the node SSH endpoint belongs to.
    zone str
    Availability zone the node belongs to.
    autoRenew Number
    Auto-renew flag. 1=auto renew, 0=no auto renew.
    chargeType String
    Payment type.
    clusterId String
    Cluster ID the node belongs to.
    cpu Number
    Node CPU size in cores.
    createdTime String
    Node creation time.
    dataDisks List<Property Map>
    Data disk list. Note: This field may return null, indicating that no valid value can be obtained.
    expireTime String
    Node expiration time.
    hostIp String
    Host IP.
    imageId String
    Node OS image ID.
    isolatedTime String
    Node isolation time.
    lanIp String
    Internal network IP address of the node.
    memory Number
    Node memory size in GiB.
    nodeId String
    Node ID.
    nodeName String
    Node name.
    nodeType String
    Node type/spec.
    osName String
    Node OS name.
    rackId String
    Rack ID.
    sshEndpoint String
    SSH endpoint for accessing the node, format: IP:Port.
    status String
    Node status.
    subnetId String
    Subnet ID the node SSH endpoint belongs to.
    switchId String
    Switch ID.
    systemDisks List<Property Map>
    System disk info. Note: This field may return null, indicating that no valid value can be obtained.
    tags List<Property Map>
    Filter by tag Key and Value.
    vpcId String
    VPC ID the node SSH endpoint belongs to.
    zone String
    Availability zone the node belongs to.

    GetDbdcDbCustomNodesNodeSetDataDisk

    DiskName string
    Disk name.
    DiskSize double
    Disk size in GiB.
    DiskType string
    Disk type.
    DiskName string
    Disk name.
    DiskSize float64
    Disk size in GiB.
    DiskType string
    Disk type.
    disk_name string
    Disk name.
    disk_size number
    Disk size in GiB.
    disk_type string
    Disk type.
    diskName String
    Disk name.
    diskSize Double
    Disk size in GiB.
    diskType String
    Disk type.
    diskName string
    Disk name.
    diskSize number
    Disk size in GiB.
    diskType string
    Disk type.
    disk_name str
    Disk name.
    disk_size float
    Disk size in GiB.
    disk_type str
    Disk type.
    diskName String
    Disk name.
    diskSize Number
    Disk size in GiB.
    diskType String
    Disk type.

    GetDbdcDbCustomNodesNodeSetSystemDisk

    DiskSize double
    Disk size in GiB.
    DiskType string
    Disk type.
    DiskSize float64
    Disk size in GiB.
    DiskType string
    Disk type.
    disk_size number
    Disk size in GiB.
    disk_type string
    Disk type.
    diskSize Double
    Disk size in GiB.
    diskType String
    Disk type.
    diskSize number
    Disk size in GiB.
    diskType string
    Disk type.
    disk_size float
    Disk size in GiB.
    disk_type str
    Disk type.
    diskSize Number
    Disk size in GiB.
    diskType String
    Disk type.

    GetDbdcDbCustomNodesNodeSetTag

    Key string
    Tag key.
    Value string
    Tag value.
    Key string
    Tag key.
    Value string
    Tag value.
    key string
    Tag key.
    value string
    Tag value.
    key String
    Tag key.
    value String
    Tag value.
    key string
    Tag key.
    value string
    Tag value.
    key str
    Tag key.
    value str
    Tag value.
    key String
    Tag key.
    value String
    Tag value.

    GetDbdcDbCustomNodesTag

    Key string
    Tag key.
    Value string
    Tag value.
    Key string
    Tag key.
    Value string
    Tag value.
    key string
    Tag key.
    value string
    Tag value.
    key String
    Tag key.
    value String
    Tag value.
    key string
    Tag key.
    value string
    Tag value.
    key str
    Tag key.
    value str
    Tag value.
    key String
    Tag key.
    value String
    Tag value.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    Viewing docs for tencentcloud 1.83.7
    published on Tuesday, Jun 30, 2026 by tencentcloudstack

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial