tencentcloud 1.81.185 published on Wednesday, Apr 23, 2025 by tencentcloudstack
tencentcloud.getSslDescribeHostUpdateRecord
Explore with Pulumi AI
tencentcloud 1.81.185 published on Wednesday, Apr 23, 2025 by tencentcloudstack
Use this data source to query detailed information of ssl describe_host_update_record
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const describeHostUpdateRecord = tencentcloud.getSslDescribeHostUpdateRecord({
oldCertificateId: "8u8DII0l",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
describe_host_update_record = tencentcloud.get_ssl_describe_host_update_record(old_certificate_id="8u8DII0l")
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.GetSslDescribeHostUpdateRecord(ctx, &tencentcloud.GetSslDescribeHostUpdateRecordArgs{
OldCertificateId: pulumi.StringRef("8u8DII0l"),
}, 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 describeHostUpdateRecord = Tencentcloud.GetSslDescribeHostUpdateRecord.Invoke(new()
{
OldCertificateId = "8u8DII0l",
});
});
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.GetSslDescribeHostUpdateRecordArgs;
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 describeHostUpdateRecord = TencentcloudFunctions.getSslDescribeHostUpdateRecord(GetSslDescribeHostUpdateRecordArgs.builder()
.oldCertificateId("8u8DII0l")
.build());
}
}
variables:
describeHostUpdateRecord:
fn::invoke:
function: tencentcloud:getSslDescribeHostUpdateRecord
arguments:
oldCertificateId: 8u8DII0l
Using getSslDescribeHostUpdateRecord
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 getSslDescribeHostUpdateRecord(args: GetSslDescribeHostUpdateRecordArgs, opts?: InvokeOptions): Promise<GetSslDescribeHostUpdateRecordResult>
function getSslDescribeHostUpdateRecordOutput(args: GetSslDescribeHostUpdateRecordOutputArgs, opts?: InvokeOptions): Output<GetSslDescribeHostUpdateRecordResult>
def get_ssl_describe_host_update_record(certificate_id: Optional[str] = None,
id: Optional[str] = None,
old_certificate_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSslDescribeHostUpdateRecordResult
def get_ssl_describe_host_update_record_output(certificate_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
old_certificate_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSslDescribeHostUpdateRecordResult]
func GetSslDescribeHostUpdateRecord(ctx *Context, args *GetSslDescribeHostUpdateRecordArgs, opts ...InvokeOption) (*GetSslDescribeHostUpdateRecordResult, error)
func GetSslDescribeHostUpdateRecordOutput(ctx *Context, args *GetSslDescribeHostUpdateRecordOutputArgs, opts ...InvokeOption) GetSslDescribeHostUpdateRecordResultOutput
> Note: This function is named GetSslDescribeHostUpdateRecord
in the Go SDK.
public static class GetSslDescribeHostUpdateRecord
{
public static Task<GetSslDescribeHostUpdateRecordResult> InvokeAsync(GetSslDescribeHostUpdateRecordArgs args, InvokeOptions? opts = null)
public static Output<GetSslDescribeHostUpdateRecordResult> Invoke(GetSslDescribeHostUpdateRecordInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSslDescribeHostUpdateRecordResult> getSslDescribeHostUpdateRecord(GetSslDescribeHostUpdateRecordArgs args, InvokeOptions options)
public static Output<GetSslDescribeHostUpdateRecordResult> getSslDescribeHostUpdateRecord(GetSslDescribeHostUpdateRecordArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getSslDescribeHostUpdateRecord:getSslDescribeHostUpdateRecord
arguments:
# arguments dictionary
The following arguments are supported:
- Certificate
Id string - New certificate ID.
- Id string
- Record ID.
- Old
Certificate stringId - Original certificate ID.
- Result
Output stringFile - Used to save results.
- Certificate
Id string - New certificate ID.
- Id string
- Record ID.
- Old
Certificate stringId - Original certificate ID.
- Result
Output stringFile - Used to save results.
- certificate
Id String - New certificate ID.
- id String
- Record ID.
- old
Certificate StringId - Original certificate ID.
- result
Output StringFile - Used to save results.
- certificate
Id string - New certificate ID.
- id string
- Record ID.
- old
Certificate stringId - Original certificate ID.
- result
Output stringFile - Used to save results.
- certificate_
id str - New certificate ID.
- id str
- Record ID.
- old_
certificate_ strid - Original certificate ID.
- result_
output_ strfile - Used to save results.
- certificate
Id String - New certificate ID.
- id String
- Record ID.
- old
Certificate StringId - Original certificate ID.
- result
Output StringFile - Used to save results.
getSslDescribeHostUpdateRecord Result
The following output properties are available:
- Deploy
Record List<GetLists Ssl Describe Host Update Record Deploy Record List> - Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- Id string
- Record ID.
- Certificate
Id string - Old
Certificate stringId - Result
Output stringFile
- Deploy
Record []GetLists Ssl Describe Host Update Record Deploy Record List - Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- Id string
- Record ID.
- Certificate
Id string - Old
Certificate stringId - Result
Output stringFile
- deploy
Record List<GetLists Ssl Describe Host Update Record Deploy Record List> - Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- id String
- Record ID.
- certificate
Id String - old
Certificate StringId - result
Output StringFile
- deploy
Record GetLists Ssl Describe Host Update Record Deploy Record List[] - Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- id string
- Record ID.
- certificate
Id string - old
Certificate stringId - result
Output stringFile
- deploy_
record_ Sequence[Getlists Ssl Describe Host Update Record Deploy Record List] - Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- id str
- Record ID.
- certificate_
id str - old_
certificate_ strid - result_
output_ strfile
- deploy
Record List<Property Map>Lists - Certificate deployment record listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- id String
- Record ID.
- certificate
Id String - old
Certificate StringId - result
Output StringFile
Supporting Types
GetSslDescribeHostUpdateRecordDeployRecordList
- Cert
Id string - New certificate ID.
- Create
Time string - Deployment time.
- Id double
- Record ID.
- Old
Cert stringId - Original certificate ID.
- Regions List<string>
- List of regional deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
- Resource
Types List<string> - List of resource types.
- Status double
- Deployment state.
- Update
Time string - Last update time.
- Cert
Id string - New certificate ID.
- Create
Time string - Deployment time.
- Id float64
- Record ID.
- Old
Cert stringId - Original certificate ID.
- Regions []string
- List of regional deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
- Resource
Types []string - List of resource types.
- Status float64
- Deployment state.
- Update
Time string - Last update time.
- cert
Id String - New certificate ID.
- create
Time String - Deployment time.
- id Double
- Record ID.
- old
Cert StringId - Original certificate ID.
- regions List<String>
- List of regional deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
- resource
Types List<String> - List of resource types.
- status Double
- Deployment state.
- update
Time String - Last update time.
- cert
Id string - New certificate ID.
- create
Time string - Deployment time.
- id number
- Record ID.
- old
Cert stringId - Original certificate ID.
- regions string[]
- List of regional deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
- resource
Types string[] - List of resource types.
- status number
- Deployment state.
- update
Time string - Last update time.
- cert_
id str - New certificate ID.
- create_
time str - Deployment time.
- id float
- Record ID.
- old_
cert_ strid - Original certificate ID.
- regions Sequence[str]
- List of regional deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
- resource_
types Sequence[str] - List of resource types.
- status float
- Deployment state.
- update_
time str - Last update time.
- cert
Id String - New certificate ID.
- create
Time String - Deployment time.
- id Number
- Record ID.
- old
Cert StringId - Original certificate ID.
- regions List<String>
- List of regional deploymentNote: This field may return NULL, indicating that the valid value cannot be obtained.
- resource
Types List<String> - List of resource types.
- status Number
- Deployment state.
- update
Time String - Last update time.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.185 published on Wednesday, Apr 23, 2025 by tencentcloudstack