RosContainerDefenseRuleProps
Properties for defining a RosContainerDefenseRule.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-threatdetection-containerdefenserule
Initializer
import ros_cdk_threatdetection
ros_cdk_threatdetection.RosContainerDefenseRuleProps(
description: typing.Union[str, IResolvable] = None,
rule_action: typing.Union[typing.Union[int, float], IResolvable] = None,
rule_id: typing.Union[typing.Union[int, float], IResolvable] = None,
rule_name: typing.Union[str, IResolvable] = None,
rule_switch: typing.Union[typing.Union[int, float], IResolvable] = None,
rule_type: typing.Union[typing.Union[int, float], IResolvable] = None,
scope: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ScopeProperty]]] = None,
whitelist: typing.Union[IResolvable, WhitelistProperty] = None,
whitelist_hash: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
|---|---|---|
description | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
rule_action | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
rule_id | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
rule_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
rule_switch | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
rule_type | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
scope | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ScopeProperty]]] | No description. |
whitelist | typing.Union[ros_cdk_core.IResolvable, WhitelistProperty] | No description. |
whitelist_hash | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
descriptionOptional
description: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
rule_actionOptional
rule_action: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
rule_idOptional
rule_id: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
rule_nameOptional
rule_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
rule_switchOptional
rule_switch: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
rule_typeOptional
rule_type: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
scopeOptional
scope: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ScopeProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ScopeProperty]]]
whitelistOptional
whitelist: typing.Union[IResolvable, WhitelistProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, WhitelistProperty]
whitelist_hashOptional
whitelist_hash: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]