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

tencentcloud.getSslDescribeHostDeployRecord

Explore with Pulumi AI

Use this data source to query detailed information of ssl describe_host_deploy_record

Example Usage

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

const describeHostDeployRecord = tencentcloud.getSslDescribeHostDeployRecord({
    certificateId: "8u8DII0l",
    resourceType: "ddos",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

describe_host_deploy_record = tencentcloud.get_ssl_describe_host_deploy_record(certificate_id="8u8DII0l",
    resource_type="ddos")
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.GetSslDescribeHostDeployRecord(ctx, &tencentcloud.GetSslDescribeHostDeployRecordArgs{
			CertificateId: "8u8DII0l",
			ResourceType:  pulumi.StringRef("ddos"),
		}, 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 describeHostDeployRecord = Tencentcloud.GetSslDescribeHostDeployRecord.Invoke(new()
    {
        CertificateId = "8u8DII0l",
        ResourceType = "ddos",
    });

});
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.GetSslDescribeHostDeployRecordArgs;
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 describeHostDeployRecord = TencentcloudFunctions.getSslDescribeHostDeployRecord(GetSslDescribeHostDeployRecordArgs.builder()
            .certificateId("8u8DII0l")
            .resourceType("ddos")
            .build());

    }
}
Copy
variables:
  describeHostDeployRecord:
    fn::invoke:
      function: tencentcloud:getSslDescribeHostDeployRecord
      arguments:
        certificateId: 8u8DII0l
        resourceType: ddos
Copy

Using getSslDescribeHostDeployRecord

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 getSslDescribeHostDeployRecord(args: GetSslDescribeHostDeployRecordArgs, opts?: InvokeOptions): Promise<GetSslDescribeHostDeployRecordResult>
function getSslDescribeHostDeployRecordOutput(args: GetSslDescribeHostDeployRecordOutputArgs, opts?: InvokeOptions): Output<GetSslDescribeHostDeployRecordResult>
Copy
def get_ssl_describe_host_deploy_record(certificate_id: Optional[str] = None,
                                        id: Optional[str] = None,
                                        resource_type: Optional[str] = None,
                                        result_output_file: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetSslDescribeHostDeployRecordResult
def get_ssl_describe_host_deploy_record_output(certificate_id: Optional[pulumi.Input[str]] = None,
                                        id: Optional[pulumi.Input[str]] = None,
                                        resource_type: Optional[pulumi.Input[str]] = None,
                                        result_output_file: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetSslDescribeHostDeployRecordResult]
Copy
func GetSslDescribeHostDeployRecord(ctx *Context, args *GetSslDescribeHostDeployRecordArgs, opts ...InvokeOption) (*GetSslDescribeHostDeployRecordResult, error)
func GetSslDescribeHostDeployRecordOutput(ctx *Context, args *GetSslDescribeHostDeployRecordOutputArgs, opts ...InvokeOption) GetSslDescribeHostDeployRecordResultOutput
Copy

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

public static class GetSslDescribeHostDeployRecord 
{
    public static Task<GetSslDescribeHostDeployRecordResult> InvokeAsync(GetSslDescribeHostDeployRecordArgs args, InvokeOptions? opts = null)
    public static Output<GetSslDescribeHostDeployRecordResult> Invoke(GetSslDescribeHostDeployRecordInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSslDescribeHostDeployRecordResult> getSslDescribeHostDeployRecord(GetSslDescribeHostDeployRecordArgs args, InvokeOptions options)
public static Output<GetSslDescribeHostDeployRecordResult> getSslDescribeHostDeployRecord(GetSslDescribeHostDeployRecordArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getSslDescribeHostDeployRecord:getSslDescribeHostDeployRecord
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CertificateId This property is required. string
Certificate ID to be deployed.
Id string
Deployment record ID.
ResourceType string
Resource Type.
ResultOutputFile string
Used to save results.
CertificateId This property is required. string
Certificate ID to be deployed.
Id string
Deployment record ID.
ResourceType string
Resource Type.
ResultOutputFile string
Used to save results.
certificateId This property is required. String
Certificate ID to be deployed.
id String
Deployment record ID.
resourceType String
Resource Type.
resultOutputFile String
Used to save results.
certificateId This property is required. string
Certificate ID to be deployed.
id string
Deployment record ID.
resourceType string
Resource Type.
resultOutputFile string
Used to save results.
certificate_id This property is required. str
Certificate ID to be deployed.
id str
Deployment record ID.
resource_type str
Resource Type.
result_output_file str
Used to save results.
certificateId This property is required. String
Certificate ID to be deployed.
id String
Deployment record ID.
resourceType String
Resource Type.
resultOutputFile String
Used to save results.

getSslDescribeHostDeployRecord Result

The following output properties are available:

CertificateId string
DeployRecordLists List<GetSslDescribeHostDeployRecordDeployRecordList>
Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
Id string
Deployment record ID.
ResourceType string
Deploy resource type.
ResultOutputFile string
CertificateId string
DeployRecordLists []GetSslDescribeHostDeployRecordDeployRecordList
Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
Id string
Deployment record ID.
ResourceType string
Deploy resource type.
ResultOutputFile string
certificateId String
deployRecordLists List<GetSslDescribeHostDeployRecordDeployRecordList>
Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
id String
Deployment record ID.
resourceType String
Deploy resource type.
resultOutputFile String
certificateId string
deployRecordLists GetSslDescribeHostDeployRecordDeployRecordList[]
Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
id string
Deployment record ID.
resourceType string
Deploy resource type.
resultOutputFile string
certificate_id str
deploy_record_lists Sequence[GetSslDescribeHostDeployRecordDeployRecordList]
Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
id str
Deployment record ID.
resource_type str
Deploy resource type.
result_output_file str
certificateId String
deployRecordLists List<Property Map>
Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
id String
Deployment record ID.
resourceType String
Deploy resource type.
resultOutputFile String

Supporting Types

GetSslDescribeHostDeployRecordDeployRecordList

CertId This property is required. string
Deployment certificate ID.
CreateTime This property is required. string
Deployment time.
Id This property is required. double
Deployment record ID.
Region This property is required. string
Deployment.
ResourceType This property is required. string
Resource Type.
Status This property is required. double
Deployment state.
UpdateTime This property is required. string
Recent update time.
CertId This property is required. string
Deployment certificate ID.
CreateTime This property is required. string
Deployment time.
Id This property is required. float64
Deployment record ID.
Region This property is required. string
Deployment.
ResourceType This property is required. string
Resource Type.
Status This property is required. float64
Deployment state.
UpdateTime This property is required. string
Recent update time.
certId This property is required. String
Deployment certificate ID.
createTime This property is required. String
Deployment time.
id This property is required. Double
Deployment record ID.
region This property is required. String
Deployment.
resourceType This property is required. String
Resource Type.
status This property is required. Double
Deployment state.
updateTime This property is required. String
Recent update time.
certId This property is required. string
Deployment certificate ID.
createTime This property is required. string
Deployment time.
id This property is required. number
Deployment record ID.
region This property is required. string
Deployment.
resourceType This property is required. string
Resource Type.
status This property is required. number
Deployment state.
updateTime This property is required. string
Recent update time.
cert_id This property is required. str
Deployment certificate ID.
create_time This property is required. str
Deployment time.
id This property is required. float
Deployment record ID.
region This property is required. str
Deployment.
resource_type This property is required. str
Resource Type.
status This property is required. float
Deployment state.
update_time This property is required. str
Recent update time.
certId This property is required. String
Deployment certificate ID.
createTime This property is required. String
Deployment time.
id This property is required. Number
Deployment record ID.
region This property is required. String
Deployment.
resourceType This property is required. String
Resource Type.
status This property is required. Number
Deployment state.
updateTime This property is required. String
Recent update time.

Package Details

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