CdnWebApplicationFirewallPolicy Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines web application firewall policy for Azure CDN.
[Microsoft.Rest.Serialization.JsonTransformation]
public class CdnWebApplicationFirewallPolicy : Microsoft.Azure.Management.Cdn.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type CdnWebApplicationFirewallPolicy = class
inherit TrackedResource
Public Class CdnWebApplicationFirewallPolicy
Inherits TrackedResource
- Inheritance
- Attributes
Constructors
CdnWebApplicationFirewallPolicy() |
Initializes a new instance of the CdnWebApplicationFirewallPolicy class. |
CdnWebApplicationFirewallPolicy(String, Sku, String, String, String, SystemData, IDictionary<String,String>, PolicySettings, RateLimitRuleList, CustomRuleList, ManagedRuleSetList, IList<CdnEndpoint>, String, String, String) |
Initializes a new instance of the CdnWebApplicationFirewallPolicy class. |
Properties
CustomRules |
Gets or sets describes custom rules inside the policy. |
EndpointLinks |
Gets describes Azure CDN endpoints associated with this Web Application Firewall policy. |
Etag |
Gets a unique read-only string that changes whenever the resource is updated. |
Id |
Gets resource ID. (Inherited from Resource) |
Location |
Gets or sets resource location. (Inherited from TrackedResource) |
ManagedRules |
Gets or sets describes managed rules inside the policy. |
Name |
Gets resource name. (Inherited from Resource) |
PolicySettings |
Gets or sets describes policySettings for policy |
ProvisioningState |
Gets provisioning state of the WebApplicationFirewallPolicy. Possible values include: 'Creating', 'Succeeded', 'Failed' |
RateLimitRules |
Gets or sets describes rate limit rules inside the policy. |
ResourceState |
Gets resource status of the policy. |
Sku |
Gets or sets the pricing tier (defines a CDN provider, feature list and rate) of the CdnWebApplicationFirewallPolicy. |
SystemData | (Inherited from Resource) |
Tags |
Gets or sets resource tags. (Inherited from TrackedResource) |
Type |
Gets resource type. (Inherited from Resource) |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET