1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getCdcDedicatedClusterHosts
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

tencentcloud.getCdcDedicatedClusterHosts

Explore with Pulumi AI

Use this data source to query detailed information of CDC dedicated cluster hosts

Example Usage

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

const hosts = tencentcloud.getCdcDedicatedClusterHosts({
    dedicatedClusterId: "cluster-262n63e8",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

hosts = tencentcloud.get_cdc_dedicated_cluster_hosts(dedicated_cluster_id="cluster-262n63e8")
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tencentcloud.GetCdcDedicatedClusterHosts(ctx, &tencentcloud.GetCdcDedicatedClusterHostsArgs{
			DedicatedClusterId: "cluster-262n63e8",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var hosts = Tencentcloud.GetCdcDedicatedClusterHosts.Invoke(new()
    {
        DedicatedClusterId = "cluster-262n63e8",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetCdcDedicatedClusterHostsArgs;
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 hosts = TencentcloudFunctions.getCdcDedicatedClusterHosts(GetCdcDedicatedClusterHostsArgs.builder()
            .dedicatedClusterId("cluster-262n63e8")
            .build());

    }
}
Copy
variables:
  hosts:
    fn::invoke:
      function: tencentcloud:getCdcDedicatedClusterHosts
      arguments:
        dedicatedClusterId: cluster-262n63e8
Copy

Using getCdcDedicatedClusterHosts

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 getCdcDedicatedClusterHosts(args: GetCdcDedicatedClusterHostsArgs, opts?: InvokeOptions): Promise<GetCdcDedicatedClusterHostsResult>
function getCdcDedicatedClusterHostsOutput(args: GetCdcDedicatedClusterHostsOutputArgs, opts?: InvokeOptions): Output<GetCdcDedicatedClusterHostsResult>
Copy
def get_cdc_dedicated_cluster_hosts(dedicated_cluster_id: Optional[str] = None,
                                    id: Optional[str] = None,
                                    result_output_file: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetCdcDedicatedClusterHostsResult
def get_cdc_dedicated_cluster_hosts_output(dedicated_cluster_id: Optional[pulumi.Input[str]] = None,
                                    id: Optional[pulumi.Input[str]] = None,
                                    result_output_file: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetCdcDedicatedClusterHostsResult]
Copy
func GetCdcDedicatedClusterHosts(ctx *Context, args *GetCdcDedicatedClusterHostsArgs, opts ...InvokeOption) (*GetCdcDedicatedClusterHostsResult, error)
func GetCdcDedicatedClusterHostsOutput(ctx *Context, args *GetCdcDedicatedClusterHostsOutputArgs, opts ...InvokeOption) GetCdcDedicatedClusterHostsResultOutput
Copy

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

public static class GetCdcDedicatedClusterHosts 
{
    public static Task<GetCdcDedicatedClusterHostsResult> InvokeAsync(GetCdcDedicatedClusterHostsArgs args, InvokeOptions? opts = null)
    public static Output<GetCdcDedicatedClusterHostsResult> Invoke(GetCdcDedicatedClusterHostsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCdcDedicatedClusterHostsResult> getCdcDedicatedClusterHosts(GetCdcDedicatedClusterHostsArgs args, InvokeOptions options)
public static Output<GetCdcDedicatedClusterHostsResult> getCdcDedicatedClusterHosts(GetCdcDedicatedClusterHostsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getCdcDedicatedClusterHosts:getCdcDedicatedClusterHosts
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

DedicatedClusterId This property is required. string
Dedicated Cluster ID.
Id string
ResultOutputFile string
Used to save results.
DedicatedClusterId This property is required. string
Dedicated Cluster ID.
Id string
ResultOutputFile string
Used to save results.
dedicatedClusterId This property is required. String
Dedicated Cluster ID.
id String
resultOutputFile String
Used to save results.
dedicatedClusterId This property is required. string
Dedicated Cluster ID.
id string
resultOutputFile string
Used to save results.
dedicated_cluster_id This property is required. str
Dedicated Cluster ID.
id str
result_output_file str
Used to save results.
dedicatedClusterId This property is required. String
Dedicated Cluster ID.
id String
resultOutputFile String
Used to save results.

getCdcDedicatedClusterHosts Result

The following output properties are available:

dedicatedClusterId String
hostInfoSets List<Property Map>
Dedicated Cluster Host Info.
id String
resultOutputFile String

Supporting Types

GetCdcDedicatedClusterHostsHostInfoSet

CpuAvailable This property is required. double
Dedicated Cluster Host CPU Available Count.
CpuTotal This property is required. double
Dedicated Cluster Host CPU Total Count.
ExpireTime This property is required. string
Dedicated Cluster Host Expire Time.
HostId This property is required. string
Dedicated Cluster Host ID.
HostIp This property is required. string
Dedicated Cluster Host Ip (Deprecated).
HostStatus This property is required. string
Dedicated Cluster Host Status.
HostType This property is required. string
Dedicated Cluster Host Type.
MemAvailable This property is required. double
Dedicated Cluster Host Memory Available Count (GB).
MemTotal This property is required. double
Dedicated Cluster Host Memory Total Count (GB).
RunTime This property is required. string
Dedicated Cluster Host Run Time.
ServiceType This property is required. string
Dedicated Cluster Service Type.
CpuAvailable This property is required. float64
Dedicated Cluster Host CPU Available Count.
CpuTotal This property is required. float64
Dedicated Cluster Host CPU Total Count.
ExpireTime This property is required. string
Dedicated Cluster Host Expire Time.
HostId This property is required. string
Dedicated Cluster Host ID.
HostIp This property is required. string
Dedicated Cluster Host Ip (Deprecated).
HostStatus This property is required. string
Dedicated Cluster Host Status.
HostType This property is required. string
Dedicated Cluster Host Type.
MemAvailable This property is required. float64
Dedicated Cluster Host Memory Available Count (GB).
MemTotal This property is required. float64
Dedicated Cluster Host Memory Total Count (GB).
RunTime This property is required. string
Dedicated Cluster Host Run Time.
ServiceType This property is required. string
Dedicated Cluster Service Type.
cpuAvailable This property is required. Double
Dedicated Cluster Host CPU Available Count.
cpuTotal This property is required. Double
Dedicated Cluster Host CPU Total Count.
expireTime This property is required. String
Dedicated Cluster Host Expire Time.
hostId This property is required. String
Dedicated Cluster Host ID.
hostIp This property is required. String
Dedicated Cluster Host Ip (Deprecated).
hostStatus This property is required. String
Dedicated Cluster Host Status.
hostType This property is required. String
Dedicated Cluster Host Type.
memAvailable This property is required. Double
Dedicated Cluster Host Memory Available Count (GB).
memTotal This property is required. Double
Dedicated Cluster Host Memory Total Count (GB).
runTime This property is required. String
Dedicated Cluster Host Run Time.
serviceType This property is required. String
Dedicated Cluster Service Type.
cpuAvailable This property is required. number
Dedicated Cluster Host CPU Available Count.
cpuTotal This property is required. number
Dedicated Cluster Host CPU Total Count.
expireTime This property is required. string
Dedicated Cluster Host Expire Time.
hostId This property is required. string
Dedicated Cluster Host ID.
hostIp This property is required. string
Dedicated Cluster Host Ip (Deprecated).
hostStatus This property is required. string
Dedicated Cluster Host Status.
hostType This property is required. string
Dedicated Cluster Host Type.
memAvailable This property is required. number
Dedicated Cluster Host Memory Available Count (GB).
memTotal This property is required. number
Dedicated Cluster Host Memory Total Count (GB).
runTime This property is required. string
Dedicated Cluster Host Run Time.
serviceType This property is required. string
Dedicated Cluster Service Type.
cpu_available This property is required. float
Dedicated Cluster Host CPU Available Count.
cpu_total This property is required. float
Dedicated Cluster Host CPU Total Count.
expire_time This property is required. str
Dedicated Cluster Host Expire Time.
host_id This property is required. str
Dedicated Cluster Host ID.
host_ip This property is required. str
Dedicated Cluster Host Ip (Deprecated).
host_status This property is required. str
Dedicated Cluster Host Status.
host_type This property is required. str
Dedicated Cluster Host Type.
mem_available This property is required. float
Dedicated Cluster Host Memory Available Count (GB).
mem_total This property is required. float
Dedicated Cluster Host Memory Total Count (GB).
run_time This property is required. str
Dedicated Cluster Host Run Time.
service_type This property is required. str
Dedicated Cluster Service Type.
cpuAvailable This property is required. Number
Dedicated Cluster Host CPU Available Count.
cpuTotal This property is required. Number
Dedicated Cluster Host CPU Total Count.
expireTime This property is required. String
Dedicated Cluster Host Expire Time.
hostId This property is required. String
Dedicated Cluster Host ID.
hostIp This property is required. String
Dedicated Cluster Host Ip (Deprecated).
hostStatus This property is required. String
Dedicated Cluster Host Status.
hostType This property is required. String
Dedicated Cluster Host Type.
memAvailable This property is required. Number
Dedicated Cluster Host Memory Available Count (GB).
memTotal This property is required. Number
Dedicated Cluster Host Memory Total Count (GB).
runTime This property is required. String
Dedicated Cluster Host Run Time.
serviceType This property is required. String
Dedicated Cluster Service Type.

Package Details

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