Skip to content

ManagedRulesetsProperty

Initializer

import ros_cdk_esa
ros_cdk_esa.RosWafRule.ManagedRulesetsProperty(
  action: typing.Union[str, IResolvable] = None,
  attack_type: typing.Union[typing.Union[int, float], IResolvable] = None,
  managed_rules: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ManagedRulesProperty]]] = None,
  number_enabled: typing.Union[typing.Union[int, float], IResolvable] = None,
  number_total: typing.Union[typing.Union[int, float], IResolvable] = None,
  protection_level: typing.Union[typing.Union[int, float], IResolvable] = None
)

Properties

Name Type Description
action typing.Union[str, ros_cdk_core.IResolvable] No description.
attack_type typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
managed_rules typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ManagedRulesProperty]]] No description.
number_enabled typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
number_total typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
protection_level typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.

actionOptional

action: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

attack_typeOptional

attack_type: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

managed_rulesOptional

managed_rules: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ManagedRulesProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ManagedRulesProperty]]]

number_enabledOptional

number_enabled: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

number_totalOptional

number_total: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

protection_levelOptional

protection_level: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]