Class SecurityPolicyWebApplicationFirewallParameters
- java.lang.Object
-
- com.azure.resourcemanager.cdn.models.SecurityPolicyPropertiesParameters
-
- com.azure.resourcemanager.cdn.models.SecurityPolicyWebApplicationFirewallParameters
-
public final class SecurityPolicyWebApplicationFirewallParameters extends SecurityPolicyPropertiesParameters
The json object containing security policy waf parameters.
-
-
Constructor Summary
Constructors Constructor Description SecurityPolicyWebApplicationFirewallParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SecurityPolicyWebApplicationFirewallAssociation>associations()Get the associations property: Waf associations.voidvalidate()Validates the instance.ResourceReferencewafPolicy()Get the wafPolicy property: Resource ID.SecurityPolicyWebApplicationFirewallParameterswithAssociations(List<SecurityPolicyWebApplicationFirewallAssociation> associations)Set the associations property: Waf associations.SecurityPolicyWebApplicationFirewallParameterswithWafPolicy(ResourceReference wafPolicy)Set the wafPolicy property: Resource ID.
-
-
-
Method Detail
-
wafPolicy
public ResourceReference wafPolicy()
Get the wafPolicy property: Resource ID.- Returns:
- the wafPolicy value.
-
withWafPolicy
public SecurityPolicyWebApplicationFirewallParameters withWafPolicy(ResourceReference wafPolicy)
Set the wafPolicy property: Resource ID.- Parameters:
wafPolicy- the wafPolicy value to set.- Returns:
- the SecurityPolicyWebApplicationFirewallParameters object itself.
-
associations
public List<SecurityPolicyWebApplicationFirewallAssociation> associations()
Get the associations property: Waf associations.- Returns:
- the associations value.
-
withAssociations
public SecurityPolicyWebApplicationFirewallParameters withAssociations(List<SecurityPolicyWebApplicationFirewallAssociation> associations)
Set the associations property: Waf associations.- Parameters:
associations- the associations value to set.- Returns:
- the SecurityPolicyWebApplicationFirewallParameters object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validatein classSecurityPolicyPropertiesParameters- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-