tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getSslDescribeHostDdosInstanceList
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
Use this data source to query detailed information of ssl describe_host_ddos_instance_list
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const describeHostDdosInstanceList = tencentcloud.getSslDescribeHostDdosInstanceList({
certificateId: "8u8DII0l",
resourceType: "ddos",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
describe_host_ddos_instance_list = tencentcloud.get_ssl_describe_host_ddos_instance_list(certificate_id="8u8DII0l",
resource_type="ddos")
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.GetSslDescribeHostDdosInstanceList(ctx, &tencentcloud.GetSslDescribeHostDdosInstanceListArgs{
CertificateId: "8u8DII0l",
ResourceType: "ddos",
}, 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 describeHostDdosInstanceList = Tencentcloud.GetSslDescribeHostDdosInstanceList.Invoke(new()
{
CertificateId = "8u8DII0l",
ResourceType = "ddos",
});
});
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.GetSslDescribeHostDdosInstanceListArgs;
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 describeHostDdosInstanceList = TencentcloudFunctions.getSslDescribeHostDdosInstanceList(GetSslDescribeHostDdosInstanceListArgs.builder()
.certificateId("8u8DII0l")
.resourceType("ddos")
.build());
}
}
variables:
describeHostDdosInstanceList:
fn::invoke:
function: tencentcloud:getSslDescribeHostDdosInstanceList
arguments:
certificateId: 8u8DII0l
resourceType: ddos
Using getSslDescribeHostDdosInstanceList
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 getSslDescribeHostDdosInstanceList(args: GetSslDescribeHostDdosInstanceListArgs, opts?: InvokeOptions): Promise<GetSslDescribeHostDdosInstanceListResult>
function getSslDescribeHostDdosInstanceListOutput(args: GetSslDescribeHostDdosInstanceListOutputArgs, opts?: InvokeOptions): Output<GetSslDescribeHostDdosInstanceListResult>
def get_ssl_describe_host_ddos_instance_list(certificate_id: Optional[str] = None,
filters: Optional[Sequence[GetSslDescribeHostDdosInstanceListFilter]] = None,
id: Optional[str] = None,
is_cache: Optional[float] = None,
old_certificate_id: Optional[str] = None,
resource_type: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSslDescribeHostDdosInstanceListResult
def get_ssl_describe_host_ddos_instance_list_output(certificate_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetSslDescribeHostDdosInstanceListFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
is_cache: Optional[pulumi.Input[float]] = None,
old_certificate_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[GetSslDescribeHostDdosInstanceListResult]
func GetSslDescribeHostDdosInstanceList(ctx *Context, args *GetSslDescribeHostDdosInstanceListArgs, opts ...InvokeOption) (*GetSslDescribeHostDdosInstanceListResult, error)
func GetSslDescribeHostDdosInstanceListOutput(ctx *Context, args *GetSslDescribeHostDdosInstanceListOutputArgs, opts ...InvokeOption) GetSslDescribeHostDdosInstanceListResultOutput
> Note: This function is named GetSslDescribeHostDdosInstanceList
in the Go SDK.
public static class GetSslDescribeHostDdosInstanceList
{
public static Task<GetSslDescribeHostDdosInstanceListResult> InvokeAsync(GetSslDescribeHostDdosInstanceListArgs args, InvokeOptions? opts = null)
public static Output<GetSslDescribeHostDdosInstanceListResult> Invoke(GetSslDescribeHostDdosInstanceListInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSslDescribeHostDdosInstanceListResult> getSslDescribeHostDdosInstanceList(GetSslDescribeHostDdosInstanceListArgs args, InvokeOptions options)
public static Output<GetSslDescribeHostDdosInstanceListResult> getSslDescribeHostDdosInstanceList(GetSslDescribeHostDdosInstanceListArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getSslDescribeHostDdosInstanceList:getSslDescribeHostDdosInstanceList
arguments:
# arguments dictionary
The following arguments are supported:
- Certificate
Id This property is required. string - Certificate ID to be deployed.
- Resource
Type This property is required. string - Deploy resource type.
- Filters
List<Get
Ssl Describe Host Ddos Instance List Filter> - List of filtering parameters; Filterkey: domainmatch.
- Id string
- Is
Cache double - Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
- Old
Certificate stringId - Deployed certificate ID.
- Result
Output stringFile - Used to save results.
- Certificate
Id This property is required. string - Certificate ID to be deployed.
- Resource
Type This property is required. string - Deploy resource type.
- Filters
[]Get
Ssl Describe Host Ddos Instance List Filter - List of filtering parameters; Filterkey: domainmatch.
- Id string
- Is
Cache float64 - Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
- Old
Certificate stringId - Deployed certificate ID.
- Result
Output stringFile - Used to save results.
- certificate
Id This property is required. String - Certificate ID to be deployed.
- resource
Type This property is required. String - Deploy resource type.
- filters
List<Get
Ssl Describe Host Ddos Instance List Filter> - List of filtering parameters; Filterkey: domainmatch.
- id String
- is
Cache Double - Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
- old
Certificate StringId - Deployed certificate ID.
- result
Output StringFile - Used to save results.
- certificate
Id This property is required. string - Certificate ID to be deployed.
- resource
Type This property is required. string - Deploy resource type.
- filters
Get
Ssl Describe Host Ddos Instance List Filter[] - List of filtering parameters; Filterkey: domainmatch.
- id string
- is
Cache number - Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
- old
Certificate stringId - Deployed certificate ID.
- result
Output stringFile - Used to save results.
- certificate_
id This property is required. str - Certificate ID to be deployed.
- resource_
type This property is required. str - Deploy resource type.
- filters
Sequence[Get
Ssl Describe Host Ddos Instance List Filter] - 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_ strid - Deployed certificate ID.
- result_
output_ strfile - Used to save results.
- certificate
Id This property is required. String - Certificate ID to be deployed.
- resource
Type This property is required. String - Deploy resource type.
- filters List<Property Map>
- List of filtering parameters; Filterkey: domainmatch.
- id String
- is
Cache Number - Whether to query the cache, 1: Yes; 0: No, the default is the query cache, the cache is half an hour.
- old
Certificate StringId - Deployed certificate ID.
- result
Output StringFile - Used to save results.
getSslDescribeHostDdosInstanceList Result
The following output properties are available:
- Certificate
Id string - Id string
- Instance
Lists List<GetSsl Describe Host Ddos Instance List Instance List> - DDOS example listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- Resource
Type string - Filters
List<Get
Ssl Describe Host Ddos Instance List Filter> - Is
Cache double - Old
Certificate stringId - Result
Output stringFile
- Certificate
Id string - Id string
- Instance
Lists []GetSsl Describe Host Ddos Instance List Instance List - DDOS example listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- Resource
Type string - Filters
[]Get
Ssl Describe Host Ddos Instance List Filter - Is
Cache float64 - Old
Certificate stringId - Result
Output stringFile
- certificate
Id String - id String
- instance
Lists List<GetSsl Describe Host Ddos Instance List Instance List> - DDOS example listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- resource
Type String - filters
List<Get
Ssl Describe Host Ddos Instance List Filter> - is
Cache Double - old
Certificate StringId - result
Output StringFile
- certificate
Id string - id string
- instance
Lists GetSsl Describe Host Ddos Instance List Instance List[] - DDOS example listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- resource
Type string - filters
Get
Ssl Describe Host Ddos Instance List Filter[] - is
Cache number - old
Certificate stringId - result
Output stringFile
- certificate_
id str - id str
- instance_
lists Sequence[GetSsl Describe Host Ddos Instance List Instance List] - DDOS example listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- resource_
type str - filters
Sequence[Get
Ssl Describe Host Ddos Instance List Filter] - is_
cache float - old_
certificate_ strid - result_
output_ strfile
- certificate
Id String - id String
- instance
Lists List<Property Map> - DDOS example listNote: This field may return NULL, indicating that the valid value cannot be obtained.
- resource
Type String - filters List<Property Map>
- is
Cache Number - old
Certificate StringId - result
Output StringFile
Supporting Types
GetSslDescribeHostDdosInstanceListFilter
- Filter
Key This property is required. string - Filter parameter key.
- Filter
Value This property is required. string - Filter parameter value.
- Filter
Key This property is required. string - Filter parameter key.
- Filter
Value This property is required. string - Filter parameter value.
- filter
Key This property is required. String - Filter parameter key.
- filter
Value This property is required. String - Filter parameter value.
- filter
Key This property is required. string - Filter parameter key.
- filter
Value 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.
- filter
Key This property is required. String - Filter parameter key.
- filter
Value This property is required. String - Filter parameter value.
GetSslDescribeHostDdosInstanceListInstanceList
- Cert
Id This property is required. string - Certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
- Domain
This property is required. string - domain name.
- Instance
Id This property is required. string - Instance ID.
- Protocol
This property is required. string - agreement type.
- Virtual
Port This property is required. string - Forwarding port.
- Cert
Id This property is required. string - Certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
- Domain
This property is required. string - domain name.
- Instance
Id This property is required. string - Instance ID.
- Protocol
This property is required. string - agreement type.
- Virtual
Port This property is required. string - Forwarding port.
- cert
Id This property is required. String - Certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
- domain
This property is required. String - domain name.
- instance
Id This property is required. String - Instance ID.
- protocol
This property is required. String - agreement type.
- virtual
Port This property is required. String - Forwarding port.
- cert
Id This property is required. string - Certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
- domain
This property is required. string - domain name.
- instance
Id This property is required. string - Instance ID.
- protocol
This property is required. string - agreement type.
- virtual
Port This property is required. string - Forwarding port.
- cert_
id This property is required. str - Certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
- domain
This property is required. str - domain name.
- instance_
id This property is required. str - Instance ID.
- protocol
This property is required. str - agreement type.
- virtual_
port This property is required. str - Forwarding port.
- cert
Id This property is required. String - Certificate IDNote: This field may return NULL, indicating that the valid value cannot be obtained.
- domain
This property is required. String - domain name.
- instance
Id This property is required. String - Instance ID.
- protocol
This property is required. String - agreement type.
- virtual
Port This property is required. String - Forwarding port.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack