1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getSslDescribeHostTkeInstanceList
tencentcloud 1.81.182 published on Monday, Apr 14, 2025 by tencentcloudstack

tencentcloud.getSslDescribeHostTkeInstanceList

Explore with Pulumi AI

Use this data source to query detailed information of ssl describe_host_tke_instance_list

Example Usage

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

const describeHostTkeInstanceList = tencentcloud.getSslDescribeHostTkeInstanceList({
    certificateId: "8u8DII0l",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

describe_host_tke_instance_list = tencentcloud.get_ssl_describe_host_tke_instance_list(certificate_id="8u8DII0l")
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.GetSslDescribeHostTkeInstanceList(ctx, &tencentcloud.GetSslDescribeHostTkeInstanceListArgs{
			CertificateId: "8u8DII0l",
		}, 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 describeHostTkeInstanceList = Tencentcloud.GetSslDescribeHostTkeInstanceList.Invoke(new()
    {
        CertificateId = "8u8DII0l",
    });

});
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.GetSslDescribeHostTkeInstanceListArgs;
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 describeHostTkeInstanceList = TencentcloudFunctions.getSslDescribeHostTkeInstanceList(GetSslDescribeHostTkeInstanceListArgs.builder()
            .certificateId("8u8DII0l")
            .build());

    }
}
Copy
variables:
  describeHostTkeInstanceList:
    fn::invoke:
      function: tencentcloud:getSslDescribeHostTkeInstanceList
      arguments:
        certificateId: 8u8DII0l
Copy

Using getSslDescribeHostTkeInstanceList

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 getSslDescribeHostTkeInstanceList(args: GetSslDescribeHostTkeInstanceListArgs, opts?: InvokeOptions): Promise<GetSslDescribeHostTkeInstanceListResult>
function getSslDescribeHostTkeInstanceListOutput(args: GetSslDescribeHostTkeInstanceListOutputArgs, opts?: InvokeOptions): Output<GetSslDescribeHostTkeInstanceListResult>
Copy
def get_ssl_describe_host_tke_instance_list(async_cache: Optional[float] = None,
                                            certificate_id: Optional[str] = None,
                                            filters: Optional[Sequence[GetSslDescribeHostTkeInstanceListFilter]] = None,
                                            id: Optional[str] = None,
                                            is_cache: Optional[float] = None,
                                            old_certificate_id: Optional[str] = None,
                                            result_output_file: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetSslDescribeHostTkeInstanceListResult
def get_ssl_describe_host_tke_instance_list_output(async_cache: Optional[pulumi.Input[float]] = None,
                                            certificate_id: Optional[pulumi.Input[str]] = None,
                                            filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetSslDescribeHostTkeInstanceListFilterArgs]]]] = None,
                                            id: Optional[pulumi.Input[str]] = None,
                                            is_cache: Optional[pulumi.Input[float]] = None,
                                            old_certificate_id: Optional[pulumi.Input[str]] = None,
                                            result_output_file: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetSslDescribeHostTkeInstanceListResult]
Copy
func GetSslDescribeHostTkeInstanceList(ctx *Context, args *GetSslDescribeHostTkeInstanceListArgs, opts ...InvokeOption) (*GetSslDescribeHostTkeInstanceListResult, error)
func GetSslDescribeHostTkeInstanceListOutput(ctx *Context, args *GetSslDescribeHostTkeInstanceListOutputArgs, opts ...InvokeOption) GetSslDescribeHostTkeInstanceListResultOutput
Copy

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

public static class GetSslDescribeHostTkeInstanceList 
{
    public static Task<GetSslDescribeHostTkeInstanceListResult> InvokeAsync(GetSslDescribeHostTkeInstanceListArgs args, InvokeOptions? opts = null)
    public static Output<GetSslDescribeHostTkeInstanceListResult> Invoke(GetSslDescribeHostTkeInstanceListInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSslDescribeHostTkeInstanceListResult> getSslDescribeHostTkeInstanceList(GetSslDescribeHostTkeInstanceListArgs args, InvokeOptions options)
public static Output<GetSslDescribeHostTkeInstanceListResult> getSslDescribeHostTkeInstanceList(GetSslDescribeHostTkeInstanceListArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getSslDescribeHostTkeInstanceList:getSslDescribeHostTkeInstanceList
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CertificateId This property is required. string
Certificate ID to be deployed.
AsyncCache double
Whether to cache asynchronous.
Filters List<GetSslDescribeHostTkeInstanceListFilter>
List of filtering parameters; Filterkey: domainmatch.
Id string
IsCache double
Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
OldCertificateId string
Original certificate ID.
ResultOutputFile string
Used to save results.
CertificateId This property is required. string
Certificate ID to be deployed.
AsyncCache float64
Whether to cache asynchronous.
Filters []GetSslDescribeHostTkeInstanceListFilter
List of filtering parameters; Filterkey: domainmatch.
Id string
IsCache float64
Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
OldCertificateId string
Original certificate ID.
ResultOutputFile string
Used to save results.
certificateId This property is required. String
Certificate ID to be deployed.
asyncCache Double
Whether to cache asynchronous.
filters List<GetSslDescribeHostTkeInstanceListFilter>
List of filtering parameters; Filterkey: domainmatch.
id String
isCache Double
Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
oldCertificateId String
Original certificate ID.
resultOutputFile String
Used to save results.
certificateId This property is required. string
Certificate ID to be deployed.
asyncCache number
Whether to cache asynchronous.
filters GetSslDescribeHostTkeInstanceListFilter[]
List of filtering parameters; Filterkey: domainmatch.
id string
isCache number
Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
oldCertificateId string
Original certificate ID.
resultOutputFile string
Used to save results.
certificate_id This property is required. str
Certificate ID to be deployed.
async_cache float
Whether to cache asynchronous.
filters Sequence[GetSslDescribeHostTkeInstanceListFilter]
List of filtering parameters; Filterkey: domainmatch.
id str
is_cache float
Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
old_certificate_id str
Original certificate ID.
result_output_file str
Used to save results.
certificateId This property is required. String
Certificate ID to be deployed.
asyncCache Number
Whether to cache asynchronous.
filters List<Property Map>
List of filtering parameters; Filterkey: domainmatch.
id String
isCache Number
Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
oldCertificateId String
Original certificate ID.
resultOutputFile String
Used to save results.

getSslDescribeHostTkeInstanceList Result

The following output properties are available:

AsyncCacheTime string
Current cache read timeNote: This field may return NULL, indicating that the valid value cannot be obtained.
AsyncOffset double
Asynchronous refresh current execution numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
AsyncTotalNum double
The total number of asynchronous refreshNote: This field may return NULL, indicating that the valid value cannot be obtained.
CertificateId string
Id string
InstanceLists List<GetSslDescribeHostTkeInstanceListInstanceList>
CLB instance listener listNote: This field may return NULL, indicating that the valid value cannot be obtained.
AsyncCache double
Filters List<GetSslDescribeHostTkeInstanceListFilter>
IsCache double
OldCertificateId string
ResultOutputFile string
AsyncCacheTime string
Current cache read timeNote: This field may return NULL, indicating that the valid value cannot be obtained.
AsyncOffset float64
Asynchronous refresh current execution numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
AsyncTotalNum float64
The total number of asynchronous refreshNote: This field may return NULL, indicating that the valid value cannot be obtained.
CertificateId string
Id string
InstanceLists []GetSslDescribeHostTkeInstanceListInstanceList
CLB instance listener listNote: This field may return NULL, indicating that the valid value cannot be obtained.
AsyncCache float64
Filters []GetSslDescribeHostTkeInstanceListFilter
IsCache float64
OldCertificateId string
ResultOutputFile string
asyncCacheTime String
Current cache read timeNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncOffset Double
Asynchronous refresh current execution numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncTotalNum Double
The total number of asynchronous refreshNote: This field may return NULL, indicating that the valid value cannot be obtained.
certificateId String
id String
instanceLists List<GetSslDescribeHostTkeInstanceListInstanceList>
CLB instance listener listNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncCache Double
filters List<GetSslDescribeHostTkeInstanceListFilter>
isCache Double
oldCertificateId String
resultOutputFile String
asyncCacheTime string
Current cache read timeNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncOffset number
Asynchronous refresh current execution numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncTotalNum number
The total number of asynchronous refreshNote: This field may return NULL, indicating that the valid value cannot be obtained.
certificateId string
id string
instanceLists GetSslDescribeHostTkeInstanceListInstanceList[]
CLB instance listener listNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncCache number
filters GetSslDescribeHostTkeInstanceListFilter[]
isCache number
oldCertificateId string
resultOutputFile string
async_cache_time str
Current cache read timeNote: This field may return NULL, indicating that the valid value cannot be obtained.
async_offset float
Asynchronous refresh current execution numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
async_total_num float
The total number of asynchronous refreshNote: This field may return NULL, indicating that the valid value cannot be obtained.
certificate_id str
id str
instance_lists Sequence[GetSslDescribeHostTkeInstanceListInstanceList]
CLB instance listener listNote: This field may return NULL, indicating that the valid value cannot be obtained.
async_cache float
filters Sequence[GetSslDescribeHostTkeInstanceListFilter]
is_cache float
old_certificate_id str
result_output_file str
asyncCacheTime String
Current cache read timeNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncOffset Number
Asynchronous refresh current execution numberNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncTotalNum Number
The total number of asynchronous refreshNote: This field may return NULL, indicating that the valid value cannot be obtained.
certificateId String
id String
instanceLists List<Property Map>
CLB instance listener listNote: This field may return NULL, indicating that the valid value cannot be obtained.
asyncCache Number
filters List<Property Map>
isCache Number
oldCertificateId String
resultOutputFile String

Supporting Types

GetSslDescribeHostTkeInstanceListFilter

FilterKey This property is required. string
Filter parameter key.
FilterValue This property is required. string
Filter parameter value.
FilterKey This property is required. string
Filter parameter key.
FilterValue This property is required. string
Filter parameter value.
filterKey This property is required. String
Filter parameter key.
filterValue This property is required. String
Filter parameter value.
filterKey This property is required. string
Filter parameter key.
filterValue This property is required. string
Filter parameter value.
filter_key This property is required. str
Filter parameter key.
filter_value This property is required. str
Filter parameter value.
filterKey This property is required. String
Filter parameter key.
filterValue This property is required. String
Filter parameter value.

GetSslDescribeHostTkeInstanceListInstanceList

ClusterId This property is required. string
Cluster ID.
ClusterName This property is required. string
Cluster name.
ClusterType This property is required. string
Cluster.
ClusterVersion This property is required. string
Cluster.
NamespaceLists This property is required. List<GetSslDescribeHostTkeInstanceListInstanceListNamespaceList>
Cluster Naming Space List.
ClusterId This property is required. string
Cluster ID.
ClusterName This property is required. string
Cluster name.
ClusterType This property is required. string
Cluster.
ClusterVersion This property is required. string
Cluster.
NamespaceLists This property is required. []GetSslDescribeHostTkeInstanceListInstanceListNamespaceList
Cluster Naming Space List.
clusterId This property is required. String
Cluster ID.
clusterName This property is required. String
Cluster name.
clusterType This property is required. String
Cluster.
clusterVersion This property is required. String
Cluster.
namespaceLists This property is required. List<GetSslDescribeHostTkeInstanceListInstanceListNamespaceList>
Cluster Naming Space List.
clusterId This property is required. string
Cluster ID.
clusterName This property is required. string
Cluster name.
clusterType This property is required. string
Cluster.
clusterVersion This property is required. string
Cluster.
namespaceLists This property is required. GetSslDescribeHostTkeInstanceListInstanceListNamespaceList[]
Cluster Naming Space List.
cluster_id This property is required. str
Cluster ID.
cluster_name This property is required. str
Cluster name.
cluster_type This property is required. str
Cluster.
cluster_version This property is required. str
Cluster.
namespace_lists This property is required. Sequence[GetSslDescribeHostTkeInstanceListInstanceListNamespaceList]
Cluster Naming Space List.
clusterId This property is required. String
Cluster ID.
clusterName This property is required. String
Cluster name.
clusterType This property is required. String
Cluster.
clusterVersion This property is required. String
Cluster.
namespaceLists This property is required. List<Property Map>
Cluster Naming Space List.

GetSslDescribeHostTkeInstanceListInstanceListNamespaceList

Name This property is required. string
Secret name.
SecretLists This property is required. List<GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretList>
Secret list.
Name This property is required. string
Secret name.
SecretLists This property is required. []GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretList
Secret list.
name This property is required. String
Secret name.
secretLists This property is required. List<GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretList>
Secret list.
name This property is required. string
Secret name.
secretLists This property is required. GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretList[]
Secret list.
name This property is required. str
Secret name.
secret_lists This property is required. Sequence[GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretList]
Secret list.
name This property is required. String
Secret name.
secretLists This property is required. List<Property Map>
Secret list.

GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretList

CertId This property is required. string
Certificate ID.
IngressLists This property is required. List<GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretListIngressList>
Ingress list.
Name This property is required. string
Secret name.
NoMatchDomains This property is required. List<string>
List of domain names that are not matched with the new certificateNote: This field may return NULL, indicating that the valid value cannot be obtained.
CertId This property is required. string
Certificate ID.
IngressLists This property is required. []GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretListIngressList
Ingress list.
Name This property is required. string
Secret name.
NoMatchDomains This property is required. []string
List of domain names that are not matched with the new certificateNote: This field may return NULL, indicating that the valid value cannot be obtained.
certId This property is required. String
Certificate ID.
ingressLists This property is required. List<GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretListIngressList>
Ingress list.
name This property is required. String
Secret name.
noMatchDomains This property is required. List<String>
List of domain names that are not matched with the new certificateNote: This field may return NULL, indicating that the valid value cannot be obtained.
certId This property is required. string
Certificate ID.
ingressLists This property is required. GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretListIngressList[]
Ingress list.
name This property is required. string
Secret name.
noMatchDomains This property is required. string[]
List of domain names that are not matched with the new certificateNote: This field may return NULL, indicating that the valid value cannot be obtained.
cert_id This property is required. str
Certificate ID.
ingress_lists This property is required. Sequence[GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretListIngressList]
Ingress list.
name This property is required. str
Secret name.
no_match_domains This property is required. Sequence[str]
List of domain names that are not matched with the new certificateNote: This field may return NULL, indicating that the valid value cannot be obtained.
certId This property is required. String
Certificate ID.
ingressLists This property is required. List<Property Map>
Ingress list.
name This property is required. String
Secret name.
noMatchDomains This property is required. List<String>
List of domain names that are not matched with the new certificateNote: This field may return NULL, indicating that the valid value cannot be obtained.

GetSslDescribeHostTkeInstanceListInstanceListNamespaceListSecretListIngressList

Domains This property is required. List<string>
Ingress domain name list.
IngressName This property is required. string
Ingress name.
TlsDomains This property is required. List<string>
TLS domain name list.
Domains This property is required. []string
Ingress domain name list.
IngressName This property is required. string
Ingress name.
TlsDomains This property is required. []string
TLS domain name list.
domains This property is required. List<String>
Ingress domain name list.
ingressName This property is required. String
Ingress name.
tlsDomains This property is required. List<String>
TLS domain name list.
domains This property is required. string[]
Ingress domain name list.
ingressName This property is required. string
Ingress name.
tlsDomains This property is required. string[]
TLS domain name list.
domains This property is required. Sequence[str]
Ingress domain name list.
ingress_name This property is required. str
Ingress name.
tls_domains This property is required. Sequence[str]
TLS domain name list.
domains This property is required. List<String>
Ingress domain name list.
ingressName This property is required. String
Ingress name.
tlsDomains This property is required. List<String>
TLS domain name list.

Package Details

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