tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getDayuDdosPolicies
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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 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 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 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 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 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 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 List<string> - Create
Time string - Create time of the DDoS policy.
- Drop
Options List<GetDayu Ddos Policies List Drop Option> - Option list of abnormal check of the DDoS policy.
- Name string
- Name of the DDoS policy.
- Packet
Filters List<GetDayu Ddos Policies List Packet Filter> - Message filter options list.
- Policy
Id string - ID of the DDoS policy to be query.
- Port
Filters List<GetDayu Ddos Policies List Port Filter> - Port limits of abnormal check of the DDoS policy.
- Scene
Id string - Id of policy case that the DDoS policy works for.
- Watermark
Filters List<GetDayu Ddos Policies List Watermark Filter> - Watermark policy options, and only support one watermark policy at most.
- Watermark
Keys List<GetDayu Ddos Policies List Watermark Key> - Watermark content.
- White
Ips List<string>
- Black
Ips []string - Create
Time string - Create time of the DDoS policy.
- Drop
Options []GetDayu Ddos Policies List Drop Option - Option list of abnormal check of the DDoS policy.
- Name string
- Name of the DDoS policy.
- Packet
Filters []GetDayu Ddos Policies List Packet Filter - Message filter options list.
- Policy
Id string - ID of the DDoS policy to be query.
- Port
Filters []GetDayu Ddos Policies List Port Filter - Port limits of abnormal check of the DDoS policy.
- Scene
Id string - Id of policy case that the DDoS policy works for.
- Watermark
Filters []GetDayu Ddos Policies List Watermark Filter - Watermark policy options, and only support one watermark policy at most.
- Watermark
Keys []GetDayu Ddos Policies List Watermark Key - Watermark content.
- White
Ips []string
- black
Ips List<String> - create
Time String - Create time of the DDoS policy.
- drop
Options List<GetDayu Ddos Policies List Drop Option> - Option list of abnormal check of the DDoS policy.
- name String
- Name of the DDoS policy.
- packet
Filters List<GetDayu Ddos Policies List Packet Filter> - Message filter options list.
- policy
Id String - ID of the DDoS policy to be query.
- port
Filters List<GetDayu Ddos Policies List Port Filter> - Port limits of abnormal check of the DDoS policy.
- scene
Id String - Id of policy case that the DDoS policy works for.
- watermark
Filters List<GetDayu Ddos Policies List Watermark Filter> - Watermark policy options, and only support one watermark policy at most.
- watermark
Keys List<GetDayu Ddos Policies List Watermark Key> - Watermark content.
- white
Ips List<String>
- black
Ips string[] - create
Time string - Create time of the DDoS policy.
- drop
Options GetDayu Ddos Policies List Drop Option[] - Option list of abnormal check of the DDoS policy.
- name string
- Name of the DDoS policy.
- packet
Filters GetDayu Ddos Policies List Packet Filter[] - Message filter options list.
- policy
Id string - ID of the DDoS policy to be query.
- port
Filters GetDayu Ddos Policies List Port Filter[] - Port limits of abnormal check of the DDoS policy.
- scene
Id string - Id of policy case that the DDoS policy works for.
- watermark
Filters GetDayu Ddos Policies List Watermark Filter[] - Watermark policy options, and only support one watermark policy at most.
- watermark
Keys GetDayu Ddos Policies List Watermark Key[] - Watermark content.
- white
Ips string[]
- black_
ips Sequence[str] - create_
time str - Create time of the DDoS policy.
- drop_
options Sequence[GetDayu Ddos Policies List Drop Option] - Option list of abnormal check of the DDoS policy.
- name str
- Name of the DDoS policy.
- packet_
filters Sequence[GetDayu Ddos Policies List Packet Filter] - Message filter options list.
- policy_
id str - ID of the DDoS policy to be query.
- port_
filters Sequence[GetDayu Ddos Policies List Port Filter] - Port limits of abnormal check of the DDoS policy.
- scene_
id str - Id of policy case that the DDoS policy works for.
- watermark_
filters Sequence[GetDayu Ddos Policies List Watermark Filter] - Watermark policy options, and only support one watermark policy at most.
- watermark_
keys Sequence[GetDayu Ddos Policies List Watermark Key] - Watermark content.
- white_
ips Sequence[str]
- black
Ips List<String> - create
Time String - Create time of the DDoS policy.
- drop
Options List<Property Map> - Option list of abnormal check of the DDoS policy.
- name String
- Name of the DDoS policy.
- packet
Filters List<Property Map> - Message filter options list.
- policy
Id String - ID of the DDoS policy to be query.
- port
Filters List<Property Map> - Port limits of abnormal check of the DDoS policy.
- scene
Id String - Id of policy case that the DDoS policy works for.
- watermark
Filters List<Property Map> - Watermark policy options, and only support one watermark policy at most.
- watermark
Keys List<Property Map> - Watermark content.
- white
Ips List<String>
GetDayuDdosPoliciesListDropOption
- Bad
Conn doubleThreshold - The number of new connections based on destination IP that trigger suppression of connections.
- Check
Sync boolConn - Indicate whether to check null connection or not.
- Conn
Timeout double - Connection timeout of abnormal connection check.
- DConn
Limit double - The limit of concurrent connections based on destination IP.
- DNew
Limit double - The limit of new connections based on destination IP.
- Drop
Abroad bool - Drop
Icmp bool - Indicate whether to drop ICMP protocol or not.
- Drop
Other bool - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- Drop
Tcp bool - Indicate whether to drop TCP protocol or not.
- Drop
Udp bool - Indicate to drop UDP protocol or not.
- Icmp
Mbps doubleLimit - The limit of ICMP traffic rate.
- Null
Conn boolEnable - Indicate to enable null connection or not.
- Other
Mbps doubleLimit - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- SConn
Limit double - The limit of concurrent connections based on source IP.
- SNew
Limit double - The limit of new connections based on source IP.
- Syn
Limit double - The limit of syn of abnormal connection check.
- Syn
Rate double - The percentage of syn in ack of abnormal connection check.
- Tcp
Mbps doubleLimit - The limit of TCP traffic.
- Udp
Mbps doubleLimit - The limit of UDP traffic rate.
- Bad
Conn float64Threshold - The number of new connections based on destination IP that trigger suppression of connections.
- Check
Sync boolConn - Indicate whether to check null connection or not.
- Conn
Timeout float64 - Connection timeout of abnormal connection check.
- DConn
Limit float64 - The limit of concurrent connections based on destination IP.
- DNew
Limit float64 - The limit of new connections based on destination IP.
- Drop
Abroad bool - Drop
Icmp bool - Indicate whether to drop ICMP protocol or not.
- Drop
Other bool - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- Drop
Tcp bool - Indicate whether to drop TCP protocol or not.
- Drop
Udp bool - Indicate to drop UDP protocol or not.
- Icmp
Mbps float64Limit - The limit of ICMP traffic rate.
- Null
Conn boolEnable - Indicate to enable null connection or not.
- Other
Mbps float64Limit - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- SConn
Limit float64 - The limit of concurrent connections based on source IP.
- SNew
Limit float64 - The limit of new connections based on source IP.
- Syn
Limit float64 - The limit of syn of abnormal connection check.
- Syn
Rate float64 - The percentage of syn in ack of abnormal connection check.
- Tcp
Mbps float64Limit - The limit of TCP traffic.
- Udp
Mbps float64Limit - The limit of UDP traffic rate.
- bad
Conn DoubleThreshold - The number of new connections based on destination IP that trigger suppression of connections.
- check
Sync BooleanConn - Indicate whether to check null connection or not.
- conn
Timeout Double - Connection timeout of abnormal connection check.
- d
Conn DoubleLimit - The limit of concurrent connections based on destination IP.
- d
New DoubleLimit - The limit of new connections based on destination IP.
- drop
Abroad Boolean - drop
Icmp Boolean - Indicate whether to drop ICMP protocol or not.
- drop
Other Boolean - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- drop
Tcp Boolean - Indicate whether to drop TCP protocol or not.
- drop
Udp Boolean - Indicate to drop UDP protocol or not.
- icmp
Mbps DoubleLimit - The limit of ICMP traffic rate.
- null
Conn BooleanEnable - Indicate to enable null connection or not.
- other
Mbps DoubleLimit - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- s
Conn DoubleLimit - The limit of concurrent connections based on source IP.
- s
New DoubleLimit - The limit of new connections based on source IP.
- syn
Limit Double - The limit of syn of abnormal connection check.
- syn
Rate Double - The percentage of syn in ack of abnormal connection check.
- tcp
Mbps DoubleLimit - The limit of TCP traffic.
- udp
Mbps DoubleLimit - The limit of UDP traffic rate.
- bad
Conn numberThreshold - The number of new connections based on destination IP that trigger suppression of connections.
- check
Sync booleanConn - Indicate whether to check null connection or not.
- conn
Timeout number - Connection timeout of abnormal connection check.
- d
Conn numberLimit - The limit of concurrent connections based on destination IP.
- d
New numberLimit - The limit of new connections based on destination IP.
- drop
Abroad boolean - drop
Icmp boolean - Indicate whether to drop ICMP protocol or not.
- drop
Other boolean - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- drop
Tcp boolean - Indicate whether to drop TCP protocol or not.
- drop
Udp boolean - Indicate to drop UDP protocol or not.
- icmp
Mbps numberLimit - The limit of ICMP traffic rate.
- null
Conn booleanEnable - Indicate to enable null connection or not.
- other
Mbps numberLimit - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- s
Conn numberLimit - The limit of concurrent connections based on source IP.
- s
New numberLimit - The limit of new connections based on source IP.
- syn
Limit number - The limit of syn of abnormal connection check.
- syn
Rate number - The percentage of syn in ack of abnormal connection check.
- tcp
Mbps numberLimit - The limit of TCP traffic.
- udp
Mbps numberLimit - The limit of UDP traffic rate.
- bad_
conn_ floatthreshold - The number of new connections based on destination IP that trigger suppression of connections.
- check_
sync_ boolconn - Indicate whether to check null connection or not.
- conn_
timeout float - Connection timeout of abnormal connection check.
- d_
conn_ floatlimit - The limit of concurrent connections based on destination IP.
- d_
new_ floatlimit - The limit of new connections based on destination IP.
- drop_
abroad bool - drop_
icmp bool - Indicate whether to drop ICMP protocol or not.
- drop_
other bool - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- drop_
tcp bool - Indicate whether to drop TCP protocol or not.
- drop_
udp bool - Indicate to drop UDP protocol or not.
- icmp_
mbps_ floatlimit - The limit of ICMP traffic rate.
- null_
conn_ boolenable - Indicate to enable null connection or not.
- other_
mbps_ floatlimit - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- s_
conn_ floatlimit - The limit of concurrent connections based on source IP.
- s_
new_ floatlimit - The limit of new connections based on source IP.
- syn_
limit float - The limit of syn of abnormal connection check.
- syn_
rate float - The percentage of syn in ack of abnormal connection check.
- tcp_
mbps_ floatlimit - The limit of TCP traffic.
- udp_
mbps_ floatlimit - The limit of UDP traffic rate.
- bad
Conn NumberThreshold - The number of new connections based on destination IP that trigger suppression of connections.
- check
Sync BooleanConn - Indicate whether to check null connection or not.
- conn
Timeout Number - Connection timeout of abnormal connection check.
- d
Conn NumberLimit - The limit of concurrent connections based on destination IP.
- d
New NumberLimit - The limit of new connections based on destination IP.
- drop
Abroad Boolean - drop
Icmp Boolean - Indicate whether to drop ICMP protocol or not.
- drop
Other Boolean - Indicate whether to drop other protocols(exclude TCP/UDP/ICMP) or not.
- drop
Tcp Boolean - Indicate whether to drop TCP protocol or not.
- drop
Udp Boolean - Indicate to drop UDP protocol or not.
- icmp
Mbps NumberLimit - The limit of ICMP traffic rate.
- null
Conn BooleanEnable - Indicate to enable null connection or not.
- other
Mbps NumberLimit - The limit of other protocols(exclude TCP/UDP/ICMP) traffic rate.
- s
Conn NumberLimit - The limit of concurrent connections based on source IP.
- s
New NumberLimit - The limit of new connections based on source IP.
- syn
Limit Number - The limit of syn of abnormal connection check.
- syn
Rate Number - The percentage of syn in ack of abnormal connection check.
- tcp
Mbps NumberLimit - The limit of TCP traffic.
- udp
Mbps NumberLimit - The limit of UDP traffic rate.
GetDayuDdosPoliciesListPacketFilter
- Action string
- Action of port to take.
- DEnd
Port double - End port of the destination.
- DStart
Port double - Start port of the destination.
- Depth double
- The depth of match.
- Is
Include bool - Indicate whether to include the key word/regular expression or not.
- Match
Begin string - Indicate whether to check load or not.
- Match
Str string - The key word or regular expression.
- Match
Type string - Match type.
- Offset double
- The offset of watermark.
- Pkt
Length doubleMax - The max length of the packet.
- Pkt
Length doubleMin - The minimum length of the packet.
- Protocol string
- Protocol.
- SEnd
Port double - End port of the source.
- SStart
Port double - Start port of the source.
- Action string
- Action of port to take.
- DEnd
Port float64 - End port of the destination.
- DStart
Port float64 - Start port of the destination.
- Depth float64
- The depth of match.
- Is
Include bool - Indicate whether to include the key word/regular expression or not.
- Match
Begin string - Indicate whether to check load or not.
- Match
Str string - The key word or regular expression.
- Match
Type string - Match type.
- Offset float64
- The offset of watermark.
- Pkt
Length float64Max - The max length of the packet.
- Pkt
Length float64Min - The minimum length of the packet.
- Protocol string
- Protocol.
- SEnd
Port float64 - End port of the source.
- SStart
Port float64 - Start port of the source.
- action String
- Action of port to take.
- d
End DoublePort - End port of the destination.
- d
Start DoublePort - Start port of the destination.
- depth Double
- The depth of match.
- is
Include Boolean - Indicate whether to include the key word/regular expression or not.
- match
Begin String - Indicate whether to check load or not.
- match
Str String - The key word or regular expression.
- match
Type String - Match type.
- offset Double
- The offset of watermark.
- pkt
Length DoubleMax - The max length of the packet.
- pkt
Length DoubleMin - The minimum length of the packet.
- protocol String
- Protocol.
- s
End DoublePort - End port of the source.
- s
Start DoublePort - Start port of the source.
- action string
- Action of port to take.
- d
End numberPort - End port of the destination.
- d
Start numberPort - Start port of the destination.
- depth number
- The depth of match.
- is
Include boolean - Indicate whether to include the key word/regular expression or not.
- match
Begin string - Indicate whether to check load or not.
- match
Str string - The key word or regular expression.
- match
Type string - Match type.
- offset number
- The offset of watermark.
- pkt
Length numberMax - The max length of the packet.
- pkt
Length numberMin - The minimum length of the packet.
- protocol string
- Protocol.
- s
End numberPort - End port of the source.
- s
Start numberPort - Start port of the source.
- action str
- Action of port to take.
- d_
end_ floatport - End port of the destination.
- d_
start_ floatport - Start port of the destination.
- depth float
- The depth of match.
- is_
include bool - Indicate whether to include the key word/regular expression or not.
- match_
begin str - Indicate whether to check load or not.
- match_
str str - The key word or regular expression.
- match_
type str - Match type.
- offset float
- The offset of watermark.
- pkt_
length_ floatmax - The max length of the packet.
- pkt_
length_ floatmin - The minimum length of the packet.
- protocol str
- Protocol.
- s_
end_ floatport - End port of the source.
- s_
start_ floatport - Start port of the source.
- action String
- Action of port to take.
- d
End NumberPort - End port of the destination.
- d
Start NumberPort - Start port of the destination.
- depth Number
- The depth of match.
- is
Include Boolean - Indicate whether to include the key word/regular expression or not.
- match
Begin String - Indicate whether to check load or not.
- match
Str String - The key word or regular expression.
- match
Type String - Match type.
- offset Number
- The offset of watermark.
- pkt
Length NumberMax - The max length of the packet.
- pkt
Length NumberMin - The minimum length of the packet.
- protocol String
- Protocol.
- s
End NumberPort - End port of the source.
- s
Start NumberPort - Start port of the source.
GetDayuDdosPoliciesListPortFilter
- action str
- Action of port to take.
- end_
port float - End port.
- kind 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 str
- Protocol.
- start_
port float - Start port.
GetDayuDdosPoliciesListWatermarkFilter
- Auto
Remove bool - Indicate whether to auto-remove the watermark or not.
- Offset double
- The offset of watermark.
- Open
Switch bool - Indicate whether to auto-remove the watermark or not.
- Tcp
Port List<string>Lists - Port range of TCP.
- Udp
Port List<string>Lists - Port range of TCP.
- Auto
Remove bool - Indicate whether to auto-remove the watermark or not.
- Offset float64
- The offset of watermark.
- Open
Switch bool - Indicate whether to auto-remove the watermark or not.
- Tcp
Port []stringLists - Port range of TCP.
- Udp
Port []stringLists - Port range of TCP.
- auto
Remove Boolean - Indicate whether to auto-remove the watermark or not.
- offset Double
- The offset of watermark.
- open
Switch Boolean - Indicate whether to auto-remove the watermark or not.
- tcp
Port List<String>Lists - Port range of TCP.
- udp
Port List<String>Lists - Port range of TCP.
- auto
Remove boolean - Indicate whether to auto-remove the watermark or not.
- offset number
- The offset of watermark.
- open
Switch boolean - Indicate whether to auto-remove the watermark or not.
- tcp
Port string[]Lists - Port range of TCP.
- udp
Port string[]Lists - Port range of TCP.
- auto_
remove bool - Indicate whether to auto-remove the watermark or not.
- offset float
- The offset of watermark.
- open_
switch bool - Indicate whether to auto-remove the watermark or not.
- tcp_
port_ Sequence[str]lists - Port range of TCP.
- udp_
port_ Sequence[str]lists - Port range of TCP.
- auto
Remove Boolean - Indicate whether to auto-remove the watermark or not.
- offset Number
- The offset of watermark.
- open
Switch Boolean - Indicate whether to auto-remove the watermark or not.
- tcp
Port List<String>Lists - Port range of TCP.
- udp
Port List<String>Lists - Port range of TCP.
GetDayuDdosPoliciesListWatermarkKey
- Content string
- Content of the watermark.
- Create
Time string - Create time of the DDoS policy.
- Id string
- Id of the watermark.
- Open
Switch bool - Indicate whether to auto-remove the watermark or not.
- Content string
- Content of the watermark.
- Create
Time string - Create time of the DDoS policy.
- Id string
- Id of the watermark.
- Open
Switch bool - Indicate whether to auto-remove the watermark or not.
- content String
- Content of the watermark.
- create
Time String - Create time of the DDoS policy.
- id String
- Id of the watermark.
- open
Switch Boolean - Indicate whether to auto-remove the watermark or not.
- content string
- Content of the watermark.
- create
Time string - Create time of the DDoS policy.
- id string
- Id of the watermark.
- open
Switch boolean - Indicate whether to auto-remove the watermark or not.
- content str
- Content of the watermark.
- create_
time str - Create time of the DDoS policy.
- id str
- Id of the watermark.
- open_
switch bool - Indicate whether to auto-remove the watermark or not.
- content String
- Content of the watermark.
- create
Time String - Create time of the DDoS policy.
- id String
- Id of the watermark.
- open
Switch 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.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack