ContentProperty
Initializer
import ros_cdk_ddos
ros_cdk_ddos.RosPolicy.ContentProperty(
black_ip_list_expire_at: typing.Union[typing.Union[int, float], IResolvable] = None,
enable_defense: typing.Union[bool, IResolvable] = None,
enable_drop_icmp: typing.Union[bool, IResolvable] = None,
enable_intelligence: typing.Union[bool, IResolvable] = None,
finger_print_rule_list: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, FingerPrintRuleListProperty]]] = None,
intelligence_level: typing.Union[str, IResolvable] = None,
layer4_rule_list: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, Layer4RuleListProperty]]] = None,
port_rule_list: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, PortRuleListProperty]]] = None,
reflect_block_udp_port_list: typing.Union[IResolvable, typing.List[typing.Union[typing.Union[int, float], IResolvable]]] = None,
region_block_country_list: typing.Union[IResolvable, typing.List[typing.Union[typing.Union[int, float], IResolvable]]] = None,
region_block_province_list: typing.Union[IResolvable, typing.List[typing.Union[typing.Union[int, float], IResolvable]]] = None,
source_block_list: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, SourceBlockListProperty]]] = None,
source_limit: typing.Union[IResolvable, SourceLimitProperty] = None,
whiten_gfbr_nets: typing.Union[bool, IResolvable] = None
)
Properties
Name |
Type |
Description |
black_ip_list_expire_at |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
enable_defense |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
enable_drop_icmp |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
enable_intelligence |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
finger_print_rule_list |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, FingerPrintRuleListProperty]]] |
No description. |
intelligence_level |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
layer4_rule_list |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, Layer4RuleListProperty]]] |
No description. |
port_rule_list |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, PortRuleListProperty]]] |
No description. |
reflect_block_udp_port_list |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]]] |
No description. |
region_block_country_list |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]]] |
No description. |
region_block_province_list |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]]] |
No description. |
source_block_list |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, SourceBlockListProperty]]] |
No description. |
source_limit |
typing.Union[ros_cdk_core.IResolvable, SourceLimitProperty] |
No description. |
whiten_gfbr_nets |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
black_ip_list_expire_at
Optional
black_ip_list_expire_at: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
enable_defense
Optional
enable_defense: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
enable_drop_icmp
Optional
enable_drop_icmp: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
enable_intelligence
Optional
enable_intelligence: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
finger_print_rule_list
Optional
finger_print_rule_list: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, FingerPrintRuleListProperty]]]
intelligence_level
Optional
intelligence_level: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
layer4_rule_list
Optional
layer4_rule_list: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, Layer4RuleListProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, Layer4RuleListProperty]]]
port_rule_list
Optional
port_rule_list: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, PortRuleListProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, PortRuleListProperty]]]
reflect_block_udp_port_list
Optional
reflect_block_udp_port_list: typing.Union[IResolvable, typing.List[typing.Union[typing.Union[int, float], IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]]]
region_block_country_list
Optional
region_block_country_list: typing.Union[IResolvable, typing.List[typing.Union[typing.Union[int, float], IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]]]
region_block_province_list
Optional
region_block_province_list: typing.Union[IResolvable, typing.List[typing.Union[typing.Union[int, float], IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]]]
source_block_list
Optional
source_block_list: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, SourceBlockListProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, SourceBlockListProperty]]]
source_limit
Optional
source_limit: typing.Union[IResolvable, SourceLimitProperty]
whiten_gfbr_nets
Optional
whiten_gfbr_nets: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]