1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getSslDescribeHostDeployRecordDetail
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getSslDescribeHostDeployRecordDetail

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of ssl describe_host_deploy_record_detail

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const describeHostDeployRecordDetail = tencentcloud.getSslDescribeHostDeployRecordDetail({
        deployRecordId: "",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    describe_host_deploy_record_detail = tencentcloud.get_ssl_describe_host_deploy_record_detail(deploy_record_id="")
    
    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.GetSslDescribeHostDeployRecordDetail(ctx, &tencentcloud.GetSslDescribeHostDeployRecordDetailArgs{
    			DeployRecordId: "",
    		}, 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 describeHostDeployRecordDetail = Tencentcloud.GetSslDescribeHostDeployRecordDetail.Invoke(new()
        {
            DeployRecordId = "",
        });
    
    });
    
    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.GetSslDescribeHostDeployRecordDetailArgs;
    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 describeHostDeployRecordDetail = TencentcloudFunctions.getSslDescribeHostDeployRecordDetail(GetSslDescribeHostDeployRecordDetailArgs.builder()
                .deployRecordId("")
                .build());
    
        }
    }
    
    variables:
      describeHostDeployRecordDetail:
        fn::invoke:
          function: tencentcloud:getSslDescribeHostDeployRecordDetail
          arguments:
            deployRecordId: ""
    

    Using getSslDescribeHostDeployRecordDetail

    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 getSslDescribeHostDeployRecordDetail(args: GetSslDescribeHostDeployRecordDetailArgs, opts?: InvokeOptions): Promise<GetSslDescribeHostDeployRecordDetailResult>
    function getSslDescribeHostDeployRecordDetailOutput(args: GetSslDescribeHostDeployRecordDetailOutputArgs, opts?: InvokeOptions): Output<GetSslDescribeHostDeployRecordDetailResult>
    def get_ssl_describe_host_deploy_record_detail(deploy_record_id: Optional[str] = None,
                                                   id: Optional[str] = None,
                                                   result_output_file: Optional[str] = None,
                                                   opts: Optional[InvokeOptions] = None) -> GetSslDescribeHostDeployRecordDetailResult
    def get_ssl_describe_host_deploy_record_detail_output(deploy_record_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[GetSslDescribeHostDeployRecordDetailResult]
    func GetSslDescribeHostDeployRecordDetail(ctx *Context, args *GetSslDescribeHostDeployRecordDetailArgs, opts ...InvokeOption) (*GetSslDescribeHostDeployRecordDetailResult, error)
    func GetSslDescribeHostDeployRecordDetailOutput(ctx *Context, args *GetSslDescribeHostDeployRecordDetailOutputArgs, opts ...InvokeOption) GetSslDescribeHostDeployRecordDetailResultOutput

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

    public static class GetSslDescribeHostDeployRecordDetail 
    {
        public static Task<GetSslDescribeHostDeployRecordDetailResult> InvokeAsync(GetSslDescribeHostDeployRecordDetailArgs args, InvokeOptions? opts = null)
        public static Output<GetSslDescribeHostDeployRecordDetailResult> Invoke(GetSslDescribeHostDeployRecordDetailInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSslDescribeHostDeployRecordDetailResult> getSslDescribeHostDeployRecordDetail(GetSslDescribeHostDeployRecordDetailArgs args, InvokeOptions options)
    public static Output<GetSslDescribeHostDeployRecordDetailResult> getSslDescribeHostDeployRecordDetail(GetSslDescribeHostDeployRecordDetailArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getSslDescribeHostDeployRecordDetail:getSslDescribeHostDeployRecordDetail
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DeployRecordId string
    Deployment record ID.
    Id string
    Deployment record details ID.
    ResultOutputFile string
    Used to save results.
    DeployRecordId string
    Deployment record ID.
    Id string
    Deployment record details ID.
    ResultOutputFile string
    Used to save results.
    deployRecordId String
    Deployment record ID.
    id String
    Deployment record details ID.
    resultOutputFile String
    Used to save results.
    deployRecordId string
    Deployment record ID.
    id string
    Deployment record details ID.
    resultOutputFile string
    Used to save results.
    deploy_record_id str
    Deployment record ID.
    id str
    Deployment record details ID.
    result_output_file str
    Used to save results.
    deployRecordId String
    Deployment record ID.
    id String
    Deployment record details ID.
    resultOutputFile String
    Used to save results.

    getSslDescribeHostDeployRecordDetail Result

    The following output properties are available:

    DeployRecordDetailLists List<GetSslDescribeHostDeployRecordDetailDeployRecordDetailList>
    Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
    DeployRecordId string
    FailedTotalCount double
    Total number of failuresNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Id string
    Deployment record details ID.
    RunningTotalCount double
    Total number of deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
    SuccessTotalCount double
    Total successNote: This field may return NULL, indicating that the valid value cannot be obtained.
    ResultOutputFile string
    DeployRecordDetailLists []GetSslDescribeHostDeployRecordDetailDeployRecordDetailList
    Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
    DeployRecordId string
    FailedTotalCount float64
    Total number of failuresNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Id string
    Deployment record details ID.
    RunningTotalCount float64
    Total number of deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
    SuccessTotalCount float64
    Total successNote: This field may return NULL, indicating that the valid value cannot be obtained.
    ResultOutputFile string
    deployRecordDetailLists List<GetSslDescribeHostDeployRecordDetailDeployRecordDetailList>
    Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
    deployRecordId String
    failedTotalCount Double
    Total number of failuresNote: This field may return NULL, indicating that the valid value cannot be obtained.
    id String
    Deployment record details ID.
    runningTotalCount Double
    Total number of deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
    successTotalCount Double
    Total successNote: This field may return NULL, indicating that the valid value cannot be obtained.
    resultOutputFile String
    deployRecordDetailLists GetSslDescribeHostDeployRecordDetailDeployRecordDetailList[]
    Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
    deployRecordId string
    failedTotalCount number
    Total number of failuresNote: This field may return NULL, indicating that the valid value cannot be obtained.
    id string
    Deployment record details ID.
    runningTotalCount number
    Total number of deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
    successTotalCount number
    Total successNote: This field may return NULL, indicating that the valid value cannot be obtained.
    resultOutputFile string
    deploy_record_detail_lists Sequence[GetSslDescribeHostDeployRecordDetailDeployRecordDetailList]
    Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
    deploy_record_id str
    failed_total_count float
    Total number of failuresNote: This field may return NULL, indicating that the valid value cannot be obtained.
    id str
    Deployment record details ID.
    running_total_count float
    Total number of deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
    success_total_count float
    Total successNote: This field may return NULL, indicating that the valid value cannot be obtained.
    result_output_file str
    deployRecordDetailLists List<Property Map>
    Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
    deployRecordId String
    failedTotalCount Number
    Total number of failuresNote: This field may return NULL, indicating that the valid value cannot be obtained.
    id String
    Deployment record details ID.
    runningTotalCount Number
    Total number of deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
    successTotalCount Number
    Total successNote: This field may return NULL, indicating that the valid value cannot be obtained.
    resultOutputFile String

    Supporting Types

    GetSslDescribeHostDeployRecordDetailDeployRecordDetailList

    Bucket string
    COS storage barrel nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    CertId string
    Deployment certificate ID.
    CreateTime string
    Deployment record details Create time.
    Domains List<string>
    List of deployment domain.
    EnvId string
    TCB environment IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    ErrorMsg string
    Deployment error messageNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Id double
    Deployment record details ID.
    InstanceId string
    Deployment instance ID.
    InstanceName string
    Deployment example name.
    ListenerId string
    Deployment monitor IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    ListenerName string
    Delicate monitor name.
    Namespace string
    Named space nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    OldCertId string
    Original binding certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Port double
    portNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Protocol string
    Deployment monitoring protocolNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Region string
    Deployed TCB regionNote: This field may return NULL, indicating that the valid value cannot be obtained.
    SecretName string
    Secret nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    SniSwitch double
    Whether to turn on SNI.
    Status double
    Deployment state.
    TcbType string
    Deployed TCB typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
    UpdateTime string
    Deployment record details last update time.
    Bucket string
    COS storage barrel nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    CertId string
    Deployment certificate ID.
    CreateTime string
    Deployment record details Create time.
    Domains []string
    List of deployment domain.
    EnvId string
    TCB environment IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    ErrorMsg string
    Deployment error messageNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Id float64
    Deployment record details ID.
    InstanceId string
    Deployment instance ID.
    InstanceName string
    Deployment example name.
    ListenerId string
    Deployment monitor IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    ListenerName string
    Delicate monitor name.
    Namespace string
    Named space nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    OldCertId string
    Original binding certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Port float64
    portNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Protocol string
    Deployment monitoring protocolNote: This field may return NULL, indicating that the valid value cannot be obtained.
    Region string
    Deployed TCB regionNote: This field may return NULL, indicating that the valid value cannot be obtained.
    SecretName string
    Secret nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    SniSwitch float64
    Whether to turn on SNI.
    Status float64
    Deployment state.
    TcbType string
    Deployed TCB typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
    UpdateTime string
    Deployment record details last update time.
    bucket String
    COS storage barrel nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    certId String
    Deployment certificate ID.
    createTime String
    Deployment record details Create time.
    domains List<String>
    List of deployment domain.
    envId String
    TCB environment IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    errorMsg String
    Deployment error messageNote: This field may return NULL, indicating that the valid value cannot be obtained.
    id Double
    Deployment record details ID.
    instanceId String
    Deployment instance ID.
    instanceName String
    Deployment example name.
    listenerId String
    Deployment monitor IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    listenerName String
    Delicate monitor name.
    namespace String
    Named space nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    oldCertId String
    Original binding certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    port Double
    portNote: This field may return NULL, indicating that the valid value cannot be obtained.
    protocol String
    Deployment monitoring protocolNote: This field may return NULL, indicating that the valid value cannot be obtained.
    region String
    Deployed TCB regionNote: This field may return NULL, indicating that the valid value cannot be obtained.
    secretName String
    Secret nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    sniSwitch Double
    Whether to turn on SNI.
    status Double
    Deployment state.
    tcbType String
    Deployed TCB typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
    updateTime String
    Deployment record details last update time.
    bucket string
    COS storage barrel nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    certId string
    Deployment certificate ID.
    createTime string
    Deployment record details Create time.
    domains string[]
    List of deployment domain.
    envId string
    TCB environment IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    errorMsg string
    Deployment error messageNote: This field may return NULL, indicating that the valid value cannot be obtained.
    id number
    Deployment record details ID.
    instanceId string
    Deployment instance ID.
    instanceName string
    Deployment example name.
    listenerId string
    Deployment monitor IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    listenerName string
    Delicate monitor name.
    namespace string
    Named space nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    oldCertId string
    Original binding certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    port number
    portNote: This field may return NULL, indicating that the valid value cannot be obtained.
    protocol string
    Deployment monitoring protocolNote: This field may return NULL, indicating that the valid value cannot be obtained.
    region string
    Deployed TCB regionNote: This field may return NULL, indicating that the valid value cannot be obtained.
    secretName string
    Secret nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    sniSwitch number
    Whether to turn on SNI.
    status number
    Deployment state.
    tcbType string
    Deployed TCB typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
    updateTime string
    Deployment record details last update time.
    bucket str
    COS storage barrel nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    cert_id str
    Deployment certificate ID.
    create_time str
    Deployment record details Create time.
    domains Sequence[str]
    List of deployment domain.
    env_id str
    TCB environment IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    error_msg str
    Deployment error messageNote: This field may return NULL, indicating that the valid value cannot be obtained.
    id float
    Deployment record details ID.
    instance_id str
    Deployment instance ID.
    instance_name str
    Deployment example name.
    listener_id str
    Deployment monitor IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    listener_name str
    Delicate monitor name.
    namespace str
    Named space nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    old_cert_id str
    Original binding certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    port float
    portNote: This field may return NULL, indicating that the valid value cannot be obtained.
    protocol str
    Deployment monitoring protocolNote: This field may return NULL, indicating that the valid value cannot be obtained.
    region str
    Deployed TCB regionNote: This field may return NULL, indicating that the valid value cannot be obtained.
    secret_name str
    Secret nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    sni_switch float
    Whether to turn on SNI.
    status float
    Deployment state.
    tcb_type str
    Deployed TCB typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
    update_time str
    Deployment record details last update time.
    bucket String
    COS storage barrel nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    certId String
    Deployment certificate ID.
    createTime String
    Deployment record details Create time.
    domains List<String>
    List of deployment domain.
    envId String
    TCB environment IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    errorMsg String
    Deployment error messageNote: This field may return NULL, indicating that the valid value cannot be obtained.
    id Number
    Deployment record details ID.
    instanceId String
    Deployment instance ID.
    instanceName String
    Deployment example name.
    listenerId String
    Deployment monitor IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    listenerName String
    Delicate monitor name.
    namespace String
    Named space nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    oldCertId String
    Original binding certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
    port Number
    portNote: This field may return NULL, indicating that the valid value cannot be obtained.
    protocol String
    Deployment monitoring protocolNote: This field may return NULL, indicating that the valid value cannot be obtained.
    region String
    Deployed TCB regionNote: This field may return NULL, indicating that the valid value cannot be obtained.
    secretName String
    Secret nameNote: This field may return NULL, indicating that the valid value cannot be obtained.
    sniSwitch Number
    Whether to turn on SNI.
    status Number
    Deployment state.
    tcbType String
    Deployed TCB typeNote: This field may return NULL, indicating that the valid value cannot be obtained.
    updateTime String
    Deployment record details last update time.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack