Share via


SecurityPolicyWebApplicationFirewallParameters Class

Definition

The json object containing security policy waf parameters

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.SecurityPolicyWebApplicationFirewallParametersTypeConverter))]
public class SecurityPolicyWebApplicationFirewallParameters : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.ISecurityPolicyWebApplicationFirewallParameters, Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.SecurityPolicyWebApplicationFirewallParametersTypeConverter))>]
type SecurityPolicyWebApplicationFirewallParameters = class
    interface ISecurityPolicyWebApplicationFirewallParameters
    interface IJsonSerializable
    interface ISecurityPolicyPropertiesParameters
    interface IValidates
Public Class SecurityPolicyWebApplicationFirewallParameters
Implements ISecurityPolicyWebApplicationFirewallParameters, IValidates
Inheritance
SecurityPolicyWebApplicationFirewallParameters
Attributes
Implements

Constructors

SecurityPolicyWebApplicationFirewallParameters()

Creates an new SecurityPolicyWebApplicationFirewallParameters instance.

Properties

Association

Waf associations

Type

The type of the Security policy to create.

WafPolicyId

Resource ID.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SecurityPolicyWebApplicationFirewallParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SecurityPolicyWebApplicationFirewallParameters.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SecurityPolicyWebApplicationFirewallParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to