Share via


SecurityPolicyWebApplicationFirewallAssociation Class

Definition

settings for security policy patterns to match

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.SecurityPolicyWebApplicationFirewallAssociationTypeConverter))]
public class SecurityPolicyWebApplicationFirewallAssociation : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.ISecurityPolicyWebApplicationFirewallAssociation
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.SecurityPolicyWebApplicationFirewallAssociationTypeConverter))>]
type SecurityPolicyWebApplicationFirewallAssociation = class
    interface ISecurityPolicyWebApplicationFirewallAssociation
    interface IJsonSerializable
Public Class SecurityPolicyWebApplicationFirewallAssociation
Implements ISecurityPolicyWebApplicationFirewallAssociation
Inheritance
SecurityPolicyWebApplicationFirewallAssociation
Attributes
Implements

Constructors

SecurityPolicyWebApplicationFirewallAssociation()

Creates an new SecurityPolicyWebApplicationFirewallAssociation instance.

Properties

Domain

List of domains.

PatternsToMatch

List of paths

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SecurityPolicyWebApplicationFirewallAssociation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SecurityPolicyWebApplicationFirewallAssociation.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.ISecurityPolicyWebApplicationFirewallAssociation.

FromJsonString(String)

Creates a new instance of SecurityPolicyWebApplicationFirewallAssociation, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SecurityPolicyWebApplicationFirewallAssociation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to