Class FirewallPolicyCustomRule
Inheritance
System.Object
FirewallPolicyCustomRule
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.Azure.FrontDoor.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class FirewallPolicyCustomRule
Fields
View SourceAction
The action to perform when the rule is matched. Possible values are Allow, Block, Log, or Redirect.
Declaration
public readonly string Action
Field Value
| Type | Description |
|---|---|
| System.String |
Enabled
Is the rule is enabled or disabled? Defaults to true.
Declaration
public readonly bool? Enabled
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
MatchConditions
One or more match_condition block defined below.
Declaration
public readonly ImmutableArray<FirewallPolicyCustomRuleMatchCondition> MatchConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<FirewallPolicyCustomRuleMatchCondition> |
Name
Gets name of the resource that is unique within a policy. This name can be used to access the resource.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
Priority
The priority of the rule. Rules with a lower value will be evaluated before rules with a higher value. Defaults to 1.
Declaration
public readonly int? Priority
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
RateLimitDurationInMinutes
The rate limit duration in minutes. Defaults to 1.
Declaration
public readonly int? RateLimitDurationInMinutes
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
RateLimitThreshold
The rate limit threshold. Defaults to 10.
Declaration
public readonly int? RateLimitThreshold
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Type
The type of rule. Possible values are MatchRule or RateLimitRule.
Declaration
public readonly string Type
Field Value
| Type | Description |
|---|---|
| System.String |