Show / Hide Table of Contents

Class WebAclRule

Inheritance
System.Object
WebAclRule
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.WafRegional.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class WebAclRule

Fields

View Source

Action

Configuration block of the action that CloudFront or AWS WAF takes when a web request matches the conditions in the rule. Not used if type is GROUP. Detailed below.

Declaration
public readonly WebAclRuleAction Action
Field Value
Type Description
WebAclRuleAction
View Source

OverrideAction

Configuration block of the override the action that a group requests CloudFront or AWS WAF takes when a web request matches the conditions in the rule. Only used if type is GROUP. Detailed below.

Declaration
public readonly WebAclRuleOverrideAction OverrideAction
Field Value
Type Description
WebAclRuleOverrideAction
View Source

Priority

Specifies the order in which the rules in a WebACL are evaluated. Rules with a lower value are evaluated before rules with a higher value.

Declaration
public readonly int Priority
Field Value
Type Description
System.Int32
View Source

RuleId

ID of the associated WAF (Regional) rule (e.g. aws.wafregional.Rule). WAF (Global) rules cannot be used.

Declaration
public readonly string RuleId
Field Value
Type Description
System.String
View Source

Type

Specifies how you want AWS WAF Regional to respond to requests that match the settings in a rule. e.g. ALLOW, BLOCK or COUNT

Declaration
public readonly string Type
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.