CfnWebACLProps

class aws_cdk.aws_waf.CfnWebACLProps(*, default_action, metric_name, name, rules=None)

Bases: object

Properties for defining a AWS::WAF::WebACL.

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html

Attributes

default_action

AWS::WAF::WebACL.DefaultAction.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-defaultaction

Return type

Union[WafActionProperty, IResolvable]

metric_name

AWS::WAF::WebACL.MetricName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-metricname

Return type

str

name

AWS::WAF::WebACL.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-name

Return type

str

rules

AWS::WAF::WebACL.Rules.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-rules

Return type

Union[IResolvable, List[Union[IResolvable, ActivatedRuleProperty]], None]