tencentcloud 1.81.182 published on Monday, Apr 14, 2025 by tencentcloudstack
tencentcloud.getDayuDdosPolicies
Explore with Pulumi AI
tencentcloud 1.81.182 published on Monday, Apr 14, 2025 by tencentcloudstack
Use this data source to query dayu DDoS policies
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const idTest = tencentcloud.getDayuDdosPolicies({
resourceType: tencentcloud_dayu_ddos_policy.test_policy.resource_type,
policyId: tencentcloud_dayu_ddos_policy.test_policy.policy_id,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
id_test = tencentcloud.get_dayu_ddos_policies(resource_type=tencentcloud_dayu_ddos_policy["test_policy"]["resource_type"],
policy_id=tencentcloud_dayu_ddos_policy["test_policy"]["policy_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.GetDayuDdosPolicies(ctx, &tencentcloud.GetDayuDdosPoliciesArgs{
ResourceType: tencentcloud_dayu_ddos_policy.Test_policy.Resource_type,
PolicyId: pulumi.StringRef(tencentcloud_dayu_ddos_policy.Test_policy.Policy_id),
}, 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 idTest = Tencentcloud.GetDayuDdosPolicies.Invoke(new()
{
ResourceType = tencentcloud_dayu_ddos_policy.Test_policy.Resource_type,
PolicyId = tencentcloud_dayu_ddos_policy.Test_policy.Policy_id,
});
});
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.GetDayuDdosPoliciesArgs;
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 idTest = TencentcloudFunctions.getDayuDdosPolicies(GetDayuDdosPoliciesArgs.builder()
.resourceType(tencentcloud_dayu_ddos_policy.test_policy().resource_type())
.policyId(tencentcloud_dayu_ddos_policy.test_policy().policy_id())
.build());
}
}
variables:
idTest:
fn::invoke:
function: tencentcloud:getDayuDdosPolicies
arguments:
resourceType: ${tencentcloud_dayu_ddos_policy.test_policy.resource_type}
policyId: ${tencentcloud_dayu_ddos_policy.test_policy.policy_id}
Using getDayuDdosPolicies
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 getDayuDdosPolicies(args: GetDayuDdosPoliciesArgs, opts?: InvokeOptions): Promise<GetDayuDdosPoliciesResult>
function getDayuDdosPoliciesOutput(args: GetDayuDdosPoliciesOutputArgs, opts?: InvokeOptions): Output<GetDayuDdosPoliciesResult>
def get_dayu_ddos_policies(id: Optional[str] = None,
policy_id: Optional[str] = None,
resource_type: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDayuDdosPoliciesResult
def get_dayu_ddos_policies_output(id: Optional[pulumi.Input[str]] = None,
policy_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[GetDayuDdosPoliciesResult]
func GetDayuDdosPolicies(ctx *Context, args *GetDayuDdosPoliciesArgs, opts ...InvokeOption) (*GetDayuDdosPoliciesResult, error)
func GetDayuDdosPoliciesOutput(ctx *Context, args *GetDayuDdosPoliciesOutputArgs, opts ...InvokeOption) GetDayuDdosPoliciesResultOutput
> Note: This function is named GetDayuDdosPolicies
in the Go SDK.
public static class GetDayuDdosPolicies
{
public static Task<GetDayuDdosPoliciesResult> InvokeAsync(GetDayuDdosPoliciesArgs args, InvokeOptions? opts = null)
public static Output<GetDayuDdosPoliciesResult> Invoke(GetDayuDdosPoliciesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDayuDdosPoliciesResult> getDayuDdosPolicies(GetDayuDdosPoliciesArgs args, InvokeOptions options)
public static Output<GetDayuDdosPoliciesResult> getDayuDdosPolicies(GetDayuDdosPoliciesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getDayuDdosPolicies:getDayuDdosPolicies
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Type This property is required. string - Type of the resource that the DDoS policy works for, valid values are
bgpip
,bgp
,bgp-multip
andnet
. - Id string
- Id of the watermark.
- Policy
Id string - ID of the DDoS policy to be query.
- Result
Output stringFile - Used to save results.
- Resource
Type This property is required. string - Type of the resource that the DDoS policy works for, valid values are
bgpip
,bgp
,bgp-multip
andnet
. - Id string
- Id of the watermark.
- Policy
Id string - ID of the DDoS policy to be query.
- Result
Output stringFile - Used to save results.
- resource
Type This property is required. String - Type of the resource that the DDoS policy works for, valid values are
bgpip
,bgp
,bgp-multip
andnet
. - id String
- Id of the watermark.
- policy
Id String - ID of the DDoS policy to be query.
- result
Output StringFile - Used to save results.
- resource
Type This property is required. string - Type of the resource that the DDoS policy works for, valid values are
bgpip
,bgp
,bgp-multip
andnet
. - id string
- Id of the watermark.
- policy
Id string - ID of the DDoS policy to be query.
- result
Output stringFile - Used to save results.
- resource_
type This property is required. str - Type of the resource that the DDoS policy works for, valid values are
bgpip
,bgp
,bgp-multip
andnet
. - id str
- Id of the watermark.
- policy_
id str - ID of the DDoS policy to be query.
- result_
output_ strfile - Used to save results.
- resource
Type This property is required. String - Type of the resource that the DDoS policy works for, valid values are
bgpip
,bgp
,bgp-multip
andnet
. - id String
- Id of the watermark.
- policy
Id String - ID of the DDoS policy to be query.
- result
Output StringFile - Used to save results.
getDayuDdosPolicies Result
The following output properties are available:
- Id string
- Id of the watermark.
- Lists
List<Get
Dayu Ddos Policies List> - A list of DDoS policies. Each element contains the following attributes:
- Resource
Type string - Policy
Id string - Id of policy.
- Result
Output stringFile
- Id string
- Id of the watermark.
- Lists
[]Get
Dayu Ddos Policies List - A list of DDoS policies. Each element contains the following attributes:
- Resource
Type string - Policy
Id string - Id of policy.
- Result
Output stringFile
- id String
- Id of the watermark.
- lists
List<Get
Dayu Ddos Policies List> - A list of DDoS policies. Each element contains the following attributes:
- resource
Type String - policy
Id String - Id of policy.
- result
Output StringFile
- id string
- Id of the watermark.
- lists
Get
Dayu Ddos Policies List[] - A list of DDoS policies. Each element contains the following attributes:
- resource
Type string - policy
Id string - Id of policy.
- result
Output stringFile
- id str
- Id of the watermark.
- lists
Sequence[Get
Dayu Ddos Policies List] - A list of DDoS policies. Each element contains the following attributes:
- resource_
type str - policy_
id str - Id of policy.
- result_
output_ strfile
- id String
- Id of the watermark.
- lists List<Property Map>
- A list of DDoS policies. Each element contains the following attributes:
- resource
Type String - policy
Id String - Id of policy.
- result
Output StringFile
Supporting Types
GetDayuDdosPoliciesList
- Black
Ips This property is required. List<string> - Create
Time This property is required. string - Create time of the DDoS policy.
- Drop
Options This property is required. List<GetDayu Ddos Policies List Drop Option> - Option list of abnormal check of the DDoS policy.
- Name
This property is required. string - Name of the DDoS policy.
- Packet
Filters This property is required. List<GetDayu Ddos Policies List Packet Filter> - Message filter options list.
- Policy
Id This property is required. string - ID of the DDoS policy to be query.
- Port
Filters This property is required. List<GetDayu Ddos Policies List Port Filter> - Port limits of abnormal check of the DDoS policy.
- Scene
Id This property is required. string - Id of policy case that the DDoS policy works for.
- Watermark
Filters This property is required. List<GetDayu Ddos Policies List Watermark Filter> - Watermark policy options, and only support one watermark policy at most.
- Watermark
Keys This property is required. List<GetDayu Ddos Policies List Watermark Key> - Watermark content.
- White
Ips This property is required. List<string>
- Black
Ips This property is required. []string - Create
Time This property is required. string - Create time of the DDoS policy.
- Drop
Options This property is required. []GetDayu Ddos Policies List Drop Option - Option list of abnormal check of the DDoS policy.
- Name
This property is required. string - Name of the DDoS policy.
- Packet
Filters This property is required. []GetDayu Ddos Policies List Packet Filter - Message filter options list.
- Policy
Id This property is required. string - ID of the DDoS policy to be query.
- Port
Filters This property is required. []GetDayu Ddos Policies List Port Filter - Port limits of abnormal check of the DDoS policy.
- Scene
Id This property is required. string - Id of policy case that the DDoS policy works for.
- Watermark
Filters This property is required. []GetDayu Ddos Policies List Watermark Filter - Watermark policy options, and only support one watermark policy at most.
- Watermark
Keys This property is required. []GetDayu Ddos Policies List Watermark Key - Watermark content.
- White
Ips This property is required. []string
- black
Ips This property is required. List<String> - create
Time This property is required. String - Create time of the DDoS policy.
- drop
Options This property is required. List<GetDayu Ddos Policies List Drop Option> - Option list of abnormal check of the DDoS policy.
- name
This property is required. String - Name of the DDoS policy.
- packet
Filters This property is required. List<GetDayu Ddos Policies List Packet Filter> - Message filter options list.
- policy
Id This property is required. String - ID of the DDoS policy to be query.
- port
Filters This property is required. List<GetDayu Ddos Policies List Port Filter> - Port limits of abnormal check of the DDoS policy.
- scene
Id This property is required. String - Id of policy case that the DDoS policy works for.
- watermark
Filters This property is required. List<GetDayu Ddos Policies List Watermark Filter> - Watermark policy options, and only support one watermark policy at most.
- watermark
Keys This property is required. List<GetDayu Ddos Policies List Watermark Key> - Watermark content.
- white
Ips This property is required. List<String>
- black
Ips This property is required. string[] - create
Time This property is required. string - Create time of the DDoS policy.
- drop
Options This property is required. GetDayu Ddos Policies List Drop Option[] - Option list of abnormal check of the DDoS policy.
- name
This property is required. string - Name of the DDoS policy.
- packet
Filters This property is required. GetDayu Ddos Policies List Packet Filter[] - Message filter options list.
- policy
Id This property is required. string - ID of the DDoS policy to be query.
- port
Filters This property is required. GetDayu Ddos Policies List Port Filter[] - Port limits of abnormal check of the DDoS policy.
- scene
Id This property is required. string - Id of policy case that the DDoS policy works for.
- watermark
Filters This property is required. GetDayu Ddos Policies List Watermark Filter[] - Watermark policy options, and only support one watermark policy at most.
- watermark
Keys This property is required. GetDayu Ddos Policies List Watermark Key[] - Watermark content.
- white
Ips This property is required. string[]
- black_
ips This property is required. Sequence[str] - create_
time This property is required. str - Create time of the DDoS policy.
- drop_
options This property is required. Sequence[GetDayu Ddos Policies List Drop Option] - Option list of abnormal check of the DDoS policy.
- name
This property is required. str - Name of the DDoS policy.
- packet_
filters This property is required. Sequence[GetDayu Ddos Policies List Packet Filter] - Message filter options list.
- policy_
id This property is required. str - ID of the DDoS policy to be query.
- port_
filters This property is required. Sequence[GetDayu Ddos Policies List Port Filter] - Port limits of abnormal check of the DDoS policy.
- scene_
id This property is required. str - Id of policy case that the DDoS policy works for.
- watermark_
filters This property is required. Sequence[GetDayu Ddos Policies List Watermark Filter] - Watermark policy options, and only support one watermark policy at most.
- watermark_
keys This property is required. Sequence[GetDayu Ddos Policies List Watermark Key] - Watermark content.
- white_
ips This property is required. Sequence[str]
- black
Ips This property is required. List<String> - create
Time This property is required. String - Create time of the DDoS policy.
- drop
Options This property is required. List<Property Map> - Option list of abnormal check of the DDoS policy.
- name
This property is required. String - Name of the DDoS policy.
- packet
Filters This property is required. List<Property Map> - Message filter options list.
- policy
Id This property is required. String - ID of the DDoS policy to be query.
- port
Filters This property is required. List<Property Map> - Port limits of abnormal check of the DDoS policy.
- scene
Id This property is required. String - Id of policy case that the DDoS policy works for.
- watermark
Filters This property is required. List<Property Map> - Watermark policy options, and only support one watermark policy at most.
- watermark
Keys This property is required. List<Property Map> - Watermark content.
- white
Ips This property is required. List<String>
GetDayuDdosPoliciesListDropOption
- Bad
Conn Threshold This property is required. double - The number of new connections based on destination IP that trigger suppression of connections.
- Check
Sync Conn This property is required. bool - Indicate whether to check null connection or not.
- Conn
Timeout This property is required. double - Connection timeout of abnormal connection check.
- DConn
Limit This property is required. double - The limit of concurrent connections based on destination IP.
- DNew
Limit This property is required. double - The limit of new connections based on destination IP.
- Drop
Abroad This property is required. bool - Drop
Icmp This property is required. bool - Indicate whether to drop ICMP protocol or not.
- Drop
Other This property is required. bool - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- Drop
Tcp This property is required. bool - Indicate whether to drop TCP protocol or not.
- Drop
Udp This property is required. bool - Indicate to drop UDP protocol or not.
- Icmp
Mbps Limit This property is required. double - The limit of ICMP traffic rate.
- Null
Conn Enable This property is required. bool - Indicate to enable null connection or not.
- Other
Mbps Limit This property is required. double - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- SConn
Limit This property is required. double - The limit of concurrent connections based on source IP.
- SNew
Limit This property is required. double - The limit of new connections based on source IP.
- Syn
Limit This property is required. double - The limit of syn of abnormal connection check.
- Syn
Rate This property is required. double - The percentage of syn in ack of abnormal connection check.
- Tcp
Mbps Limit This property is required. double - The limit of TCP traffic.
- Udp
Mbps Limit This property is required. double - The limit of UDP traffic rate.
- Bad
Conn Threshold This property is required. float64 - The number of new connections based on destination IP that trigger suppression of connections.
- Check
Sync Conn This property is required. bool - Indicate whether to check null connection or not.
- Conn
Timeout This property is required. float64 - Connection timeout of abnormal connection check.
- DConn
Limit This property is required. float64 - The limit of concurrent connections based on destination IP.
- DNew
Limit This property is required. float64 - The limit of new connections based on destination IP.
- Drop
Abroad This property is required. bool - Drop
Icmp This property is required. bool - Indicate whether to drop ICMP protocol or not.
- Drop
Other This property is required. bool - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- Drop
Tcp This property is required. bool - Indicate whether to drop TCP protocol or not.
- Drop
Udp This property is required. bool - Indicate to drop UDP protocol or not.
- Icmp
Mbps Limit This property is required. float64 - The limit of ICMP traffic rate.
- Null
Conn Enable This property is required. bool - Indicate to enable null connection or not.
- Other
Mbps Limit This property is required. float64 - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- SConn
Limit This property is required. float64 - The limit of concurrent connections based on source IP.
- SNew
Limit This property is required. float64 - The limit of new connections based on source IP.
- Syn
Limit This property is required. float64 - The limit of syn of abnormal connection check.
- Syn
Rate This property is required. float64 - The percentage of syn in ack of abnormal connection check.
- Tcp
Mbps Limit This property is required. float64 - The limit of TCP traffic.
- Udp
Mbps Limit This property is required. float64 - The limit of UDP traffic rate.
- bad
Conn Threshold This property is required. Double - The number of new connections based on destination IP that trigger suppression of connections.
- check
Sync Conn This property is required. Boolean - Indicate whether to check null connection or not.
- conn
Timeout This property is required. Double - Connection timeout of abnormal connection check.
- d
Conn Limit This property is required. Double - The limit of concurrent connections based on destination IP.
- d
New Limit This property is required. Double - The limit of new connections based on destination IP.
- drop
Abroad This property is required. Boolean - drop
Icmp This property is required. Boolean - Indicate whether to drop ICMP protocol or not.
- drop
Other This property is required. Boolean - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- drop
Tcp This property is required. Boolean - Indicate whether to drop TCP protocol or not.
- drop
Udp This property is required. Boolean - Indicate to drop UDP protocol or not.
- icmp
Mbps Limit This property is required. Double - The limit of ICMP traffic rate.
- null
Conn Enable This property is required. Boolean - Indicate to enable null connection or not.
- other
Mbps Limit This property is required. Double - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- s
Conn Limit This property is required. Double - The limit of concurrent connections based on source IP.
- s
New Limit This property is required. Double - The limit of new connections based on source IP.
- syn
Limit This property is required. Double - The limit of syn of abnormal connection check.
- syn
Rate This property is required. Double - The percentage of syn in ack of abnormal connection check.
- tcp
Mbps Limit This property is required. Double - The limit of TCP traffic.
- udp
Mbps Limit This property is required. Double - The limit of UDP traffic rate.
- bad
Conn Threshold This property is required. number - The number of new connections based on destination IP that trigger suppression of connections.
- check
Sync Conn This property is required. boolean - Indicate whether to check null connection or not.
- conn
Timeout This property is required. number - Connection timeout of abnormal connection check.
- d
Conn Limit This property is required. number - The limit of concurrent connections based on destination IP.
- d
New Limit This property is required. number - The limit of new connections based on destination IP.
- drop
Abroad This property is required. boolean - drop
Icmp This property is required. boolean - Indicate whether to drop ICMP protocol or not.
- drop
Other This property is required. boolean - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- drop
Tcp This property is required. boolean - Indicate whether to drop TCP protocol or not.
- drop
Udp This property is required. boolean - Indicate to drop UDP protocol or not.
- icmp
Mbps Limit This property is required. number - The limit of ICMP traffic rate.
- null
Conn Enable This property is required. boolean - Indicate to enable null connection or not.
- other
Mbps Limit This property is required. number - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- s
Conn Limit This property is required. number - The limit of concurrent connections based on source IP.
- s
New Limit This property is required. number - The limit of new connections based on source IP.
- syn
Limit This property is required. number - The limit of syn of abnormal connection check.
- syn
Rate This property is required. number - The percentage of syn in ack of abnormal connection check.
- tcp
Mbps Limit This property is required. number - The limit of TCP traffic.
- udp
Mbps Limit This property is required. number - The limit of UDP traffic rate.
- bad_
conn_ threshold This property is required. float - The number of new connections based on destination IP that trigger suppression of connections.
- check_
sync_ conn This property is required. bool - Indicate whether to check null connection or not.
- conn_
timeout This property is required. float - Connection timeout of abnormal connection check.
- d_
conn_ limit This property is required. float - The limit of concurrent connections based on destination IP.
- d_
new_ limit This property is required. float - The limit of new connections based on destination IP.
- drop_
abroad This property is required. bool - drop_
icmp This property is required. bool - Indicate whether to drop ICMP protocol or not.
- drop_
other This property is required. bool - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- drop_
tcp This property is required. bool - Indicate whether to drop TCP protocol or not.
- drop_
udp This property is required. bool - Indicate to drop UDP protocol or not.
- icmp_
mbps_ limit This property is required. float - The limit of ICMP traffic rate.
- null_
conn_ enable This property is required. bool - Indicate to enable null connection or not.
- other_
mbps_ limit This property is required. float - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- s_
conn_ limit This property is required. float - The limit of concurrent connections based on source IP.
- s_
new_ limit This property is required. float - The limit of new connections based on source IP.
- syn_
limit This property is required. float - The limit of syn of abnormal connection check.
- syn_
rate This property is required. float - The percentage of syn in ack of abnormal connection check.
- tcp_
mbps_ limit This property is required. float - The limit of TCP traffic.
- udp_
mbps_ limit This property is required. float - The limit of UDP traffic rate.
- bad
Conn Threshold This property is required. Number - The number of new connections based on destination IP that trigger suppression of connections.
- check
Sync Conn This property is required. Boolean - Indicate whether to check null connection or not.
- conn
Timeout This property is required. Number - Connection timeout of abnormal connection check.
- d
Conn Limit This property is required. Number - The limit of concurrent connections based on destination IP.
- d
New Limit This property is required. Number - The limit of new connections based on destination IP.
- drop
Abroad This property is required. Boolean - drop
Icmp This property is required. Boolean - Indicate whether to drop ICMP protocol or not.
- drop
Other This property is required. Boolean - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- drop
Tcp This property is required. Boolean - Indicate whether to drop TCP protocol or not.
- drop
Udp This property is required. Boolean - Indicate to drop UDP protocol or not.
- icmp
Mbps Limit This property is required. Number - The limit of ICMP traffic rate.
- null
Conn Enable This property is required. Boolean - Indicate to enable null connection or not.
- other
Mbps Limit This property is required. Number - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- s
Conn Limit This property is required. Number - The limit of concurrent connections based on source IP.
- s
New Limit This property is required. Number - The limit of new connections based on source IP.
- syn
Limit This property is required. Number - The limit of syn of abnormal connection check.
- syn
Rate This property is required. Number - The percentage of syn in ack of abnormal connection check.
- tcp
Mbps Limit This property is required. Number - The limit of TCP traffic.
- udp
Mbps Limit This property is required. Number - The limit of UDP traffic rate.
GetDayuDdosPoliciesListPacketFilter
- Action
This property is required. string - Action of port to take.
- DEnd
Port This property is required. double - End port of the destination.
- DStart
Port This property is required. double - Start port of the destination.
- Depth
This property is required. double - The depth of match.
- Is
Include This property is required. bool - Indicate whether to include the key word/regular expression or not.
- Match
Begin This property is required. string - Indicate whether to check load or not.
- Match
Str This property is required. string - The key word or regular expression.
- Match
Type This property is required. string - Match type.
- Offset
This property is required. double - The offset of watermark.
- Pkt
Length Max This property is required. double - The max length of the packet.
- Pkt
Length Min This property is required. double - The minimum length of the packet.
- Protocol
This property is required. string - Protocol.
- SEnd
Port This property is required. double - End port of the source.
- SStart
Port This property is required. double - Start port of the source.
- Action
This property is required. string - Action of port to take.
- DEnd
Port This property is required. float64 - End port of the destination.
- DStart
Port This property is required. float64 - Start port of the destination.
- Depth
This property is required. float64 - The depth of match.
- Is
Include This property is required. bool - Indicate whether to include the key word/regular expression or not.
- Match
Begin This property is required. string - Indicate whether to check load or not.
- Match
Str This property is required. string - The key word or regular expression.
- Match
Type This property is required. string - Match type.
- Offset
This property is required. float64 - The offset of watermark.
- Pkt
Length Max This property is required. float64 - The max length of the packet.
- Pkt
Length Min This property is required. float64 - The minimum length of the packet.
- Protocol
This property is required. string - Protocol.
- SEnd
Port This property is required. float64 - End port of the source.
- SStart
Port This property is required. float64 - Start port of the source.
- action
This property is required. String - Action of port to take.
- d
End Port This property is required. Double - End port of the destination.
- d
Start Port This property is required. Double - Start port of the destination.
- depth
This property is required. Double - The depth of match.
- is
Include This property is required. Boolean - Indicate whether to include the key word/regular expression or not.
- match
Begin This property is required. String - Indicate whether to check load or not.
- match
Str This property is required. String - The key word or regular expression.
- match
Type This property is required. String - Match type.
- offset
This property is required. Double - The offset of watermark.
- pkt
Length Max This property is required. Double - The max length of the packet.
- pkt
Length Min This property is required. Double - The minimum length of the packet.
- protocol
This property is required. String - Protocol.
- s
End Port This property is required. Double - End port of the source.
- s
Start Port This property is required. Double - Start port of the source.
- action
This property is required. string - Action of port to take.
- d
End Port This property is required. number - End port of the destination.
- d
Start Port This property is required. number - Start port of the destination.
- depth
This property is required. number - The depth of match.
- is
Include This property is required. boolean - Indicate whether to include the key word/regular expression or not.
- match
Begin This property is required. string - Indicate whether to check load or not.
- match
Str This property is required. string - The key word or regular expression.
- match
Type This property is required. string - Match type.
- offset
This property is required. number - The offset of watermark.
- pkt
Length Max This property is required. number - The max length of the packet.
- pkt
Length Min This property is required. number - The minimum length of the packet.
- protocol
This property is required. string - Protocol.
- s
End Port This property is required. number - End port of the source.
- s
Start Port This property is required. number - Start port of the source.
- action
This property is required. str - Action of port to take.
- d_
end_ port This property is required. float - End port of the destination.
- d_
start_ port This property is required. float - Start port of the destination.
- depth
This property is required. float - The depth of match.
- is_
include This property is required. bool - Indicate whether to include the key word/regular expression or not.
- match_
begin This property is required. str - Indicate whether to check load or not.
- match_
str This property is required. str - The key word or regular expression.
- match_
type This property is required. str - Match type.
- offset
This property is required. float - The offset of watermark.
- pkt_
length_ max This property is required. float - The max length of the packet.
- pkt_
length_ min This property is required. float - The minimum length of the packet.
- protocol
This property is required. str - Protocol.
- s_
end_ port This property is required. float - End port of the source.
- s_
start_ port This property is required. float - Start port of the source.
- action
This property is required. String - Action of port to take.
- d
End Port This property is required. Number - End port of the destination.
- d
Start Port This property is required. Number - Start port of the destination.
- depth
This property is required. Number - The depth of match.
- is
Include This property is required. Boolean - Indicate whether to include the key word/regular expression or not.
- match
Begin This property is required. String - Indicate whether to check load or not.
- match
Str This property is required. String - The key word or regular expression.
- match
Type This property is required. String - Match type.
- offset
This property is required. Number - The offset of watermark.
- pkt
Length Max This property is required. Number - The max length of the packet.
- pkt
Length Min This property is required. Number - The minimum length of the packet.
- protocol
This property is required. String - Protocol.
- s
End Port This property is required. Number - End port of the source.
- s
Start Port This property is required. Number - Start port of the source.
GetDayuDdosPoliciesListPortFilter
- Action
This property is required. string - Action of port to take.
- End
Port This property is required. double - End port.
- Kind
This property is required. double - The type of forbidden port, and valid values are 0, 1, 2. 0 for destination port, 1 for source port and 2 for both destination and source posts.
- Protocol
This property is required. string - Protocol.
- Start
Port This property is required. double - Start port.
- Action
This property is required. string - Action of port to take.
- End
Port This property is required. float64 - End port.
- Kind
This property is required. float64 - The type of forbidden port, and valid values are 0, 1, 2. 0 for destination port, 1 for source port and 2 for both destination and source posts.
- Protocol
This property is required. string - Protocol.
- Start
Port This property is required. float64 - Start port.
- action
This property is required. String - Action of port to take.
- end
Port This property is required. Double - End port.
- kind
This property is required. Double - The type of forbidden port, and valid values are 0, 1, 2. 0 for destination port, 1 for source port and 2 for both destination and source posts.
- protocol
This property is required. String - Protocol.
- start
Port This property is required. Double - Start port.
- action
This property is required. string - Action of port to take.
- end
Port This property is required. number - End port.
- kind
This property is required. number - The type of forbidden port, and valid values are 0, 1, 2. 0 for destination port, 1 for source port and 2 for both destination and source posts.
- protocol
This property is required. string - Protocol.
- start
Port This property is required. number - Start port.
- action
This property is required. str - Action of port to take.
- end_
port This property is required. float - End port.
- kind
This property is required. float - The type of forbidden port, and valid values are 0, 1, 2. 0 for destination port, 1 for source port and 2 for both destination and source posts.
- protocol
This property is required. str - Protocol.
- start_
port This property is required. float - Start port.
- action
This property is required. String - Action of port to take.
- end
Port This property is required. Number - End port.
- kind
This property is required. Number - The type of forbidden port, and valid values are 0, 1, 2. 0 for destination port, 1 for source port and 2 for both destination and source posts.
- protocol
This property is required. String - Protocol.
- start
Port This property is required. Number - Start port.
GetDayuDdosPoliciesListWatermarkFilter
- Auto
Remove This property is required. bool - Indicate whether to auto-remove the watermark or not.
- Offset
This property is required. double - The offset of watermark.
- Open
Switch This property is required. bool - Indicate whether to auto-remove the watermark or not.
- Tcp
Port Lists This property is required. List<string> - Port range of TCP.
- Udp
Port Lists This property is required. List<string> - Port range of TCP.
- Auto
Remove This property is required. bool - Indicate whether to auto-remove the watermark or not.
- Offset
This property is required. float64 - The offset of watermark.
- Open
Switch This property is required. bool - Indicate whether to auto-remove the watermark or not.
- Tcp
Port Lists This property is required. []string - Port range of TCP.
- Udp
Port Lists This property is required. []string - Port range of TCP.
- auto
Remove This property is required. Boolean - Indicate whether to auto-remove the watermark or not.
- offset
This property is required. Double - The offset of watermark.
- open
Switch This property is required. Boolean - Indicate whether to auto-remove the watermark or not.
- tcp
Port Lists This property is required. List<String> - Port range of TCP.
- udp
Port Lists This property is required. List<String> - Port range of TCP.
- auto
Remove This property is required. boolean - Indicate whether to auto-remove the watermark or not.
- offset
This property is required. number - The offset of watermark.
- open
Switch This property is required. boolean - Indicate whether to auto-remove the watermark or not.
- tcp
Port Lists This property is required. string[] - Port range of TCP.
- udp
Port Lists This property is required. string[] - Port range of TCP.
- auto_
remove This property is required. bool - Indicate whether to auto-remove the watermark or not.
- offset
This property is required. float - The offset of watermark.
- open_
switch This property is required. bool - Indicate whether to auto-remove the watermark or not.
- tcp_
port_ lists This property is required. Sequence[str] - Port range of TCP.
- udp_
port_ lists This property is required. Sequence[str] - Port range of TCP.
- auto
Remove This property is required. Boolean - Indicate whether to auto-remove the watermark or not.
- offset
This property is required. Number - The offset of watermark.
- open
Switch This property is required. Boolean - Indicate whether to auto-remove the watermark or not.
- tcp
Port Lists This property is required. List<String> - Port range of TCP.
- udp
Port Lists This property is required. List<String> - Port range of TCP.
GetDayuDdosPoliciesListWatermarkKey
- Content
This property is required. string - Content of the watermark.
- Create
Time This property is required. string - Create time of the DDoS policy.
- Id
This property is required. string - Id of the watermark.
- Open
Switch This property is required. bool - Indicate whether to auto-remove the watermark or not.
- Content
This property is required. string - Content of the watermark.
- Create
Time This property is required. string - Create time of the DDoS policy.
- Id
This property is required. string - Id of the watermark.
- Open
Switch This property is required. bool - Indicate whether to auto-remove the watermark or not.
- content
This property is required. String - Content of the watermark.
- create
Time This property is required. String - Create time of the DDoS policy.
- id
This property is required. String - Id of the watermark.
- open
Switch This property is required. Boolean - Indicate whether to auto-remove the watermark or not.
- content
This property is required. string - Content of the watermark.
- create
Time This property is required. string - Create time of the DDoS policy.
- id
This property is required. string - Id of the watermark.
- open
Switch This property is required. boolean - Indicate whether to auto-remove the watermark or not.
- content
This property is required. str - Content of the watermark.
- create_
time This property is required. str - Create time of the DDoS policy.
- id
This property is required. str - Id of the watermark.
- open_
switch This property is required. bool - Indicate whether to auto-remove the watermark or not.
- content
This property is required. String - Content of the watermark.
- create
Time This property is required. String - Create time of the DDoS policy.
- id
This property is required. String - Id of the watermark.
- open
Switch This property is required. Boolean - Indicate whether to auto-remove the watermark or not.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.182 published on Monday, Apr 14, 2025 by tencentcloudstack