Share via


IWebApplicationFirewallPolicy Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallPolicyTypeConverter))]
public interface IWebApplicationFirewallPolicy : Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallPolicyTypeConverter))>]
type IWebApplicationFirewallPolicy = interface
    interface IJsonSerializable
    interface IResource
Public Interface IWebApplicationFirewallPolicy
Implements IResource
Derived
Attributes
Implements

Properties

Name Description
Customrule

List of rules

Etag

Gets a unique read-only string that changes whenever the resource is updated.

FrontendEndpointLink

Describes Frontend Endpoints associated with this Web Application Firewall policy.

Id

Resource ID.

(Inherited from IResource)
Location

Resource location.

(Inherited from IResource)
ManagedRuleSet

List of rule sets.

Name

Resource name.

(Inherited from IResource)
PolicySetting

Describes settings for the policy.

ProvisioningState

Provisioning state of the policy.

ResourceState

Resource status of the policy.

RoutingRuleLink

Describes Routing Rules associated with this Web Application Firewall policy.

SecurityPolicyLink

Describes Security Policy associated with this Web Application Firewall policy.

SkuName

Name of the pricing tier.

Tag

Resource tags.

(Inherited from IResource)
Type

Resource type.

(Inherited from IResource)

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to