ApplicationGatewayFirewallRuleSet Class

  • java.lang.Object
    • com.microsoft.azure.ProxyResource
      • com.microsoft.azure.Resource
        • com.microsoft.azure.management.network.ApplicationGatewayFirewallRuleSet

public class ApplicationGatewayFirewallRuleSet
extends com.microsoft.azure.Resource

A web application firewall rule set.

Constructor Summary

Constructor Description
ApplicationGatewayFirewallRuleSet()

Method Summary

Modifier and Type Method and Description
java.lang.String id()

Get resource ID.

ProvisioningState provisioningState()

Get the provisioning state of the web application firewall rule set.

java.util.List<ApplicationGatewayFirewallRuleGroup> ruleGroups()

Get the rule groups of the web application firewall rule set.

java.lang.String ruleSetType()

Get the type of the web application firewall rule set.

java.lang.String ruleSetVersion()

Get the version of the web application firewall rule set type.

ApplicationGatewayFirewallRuleSet withId(String id)

Set resource ID.

ApplicationGatewayFirewallRuleSet withRuleGroups(List<ApplicationGatewayFirewallRuleGroup> ruleGroups)

Set the rule groups of the web application firewall rule set.

ApplicationGatewayFirewallRuleSet withRuleSetType(String ruleSetType)

Set the type of the web application firewall rule set.

ApplicationGatewayFirewallRuleSet withRuleSetVersion(String ruleSetVersion)

Set the version of the web application firewall rule set type.

Methods inherited from com.microsoft.azure.ProxyResource

com.microsoft.azure.ProxyResource.id com.microsoft.azure.ProxyResource.name com.microsoft.azure.ProxyResource.type

Methods inherited from com.microsoft.azure.Resource

com.microsoft.azure.Resource.getTags com.microsoft.azure.Resource.location com.microsoft.azure.Resource.withLocation com.microsoft.azure.Resource.withTags

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

ApplicationGatewayFirewallRuleSet

public ApplicationGatewayFirewallRuleSet()

Method Details

id

public String id()

Get resource ID.

Overrides:

ApplicationGatewayFirewallRuleSet.id()

Returns:

the id value

provisioningState

public ProvisioningState provisioningState()

Get the provisioning state of the web application firewall rule set. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'.

Returns:

the provisioningState value

ruleGroups

public List ruleGroups()

Get the rule groups of the web application firewall rule set.

Returns:

the ruleGroups value

ruleSetType

public String ruleSetType()

Get the type of the web application firewall rule set.

Returns:

the ruleSetType value

ruleSetVersion

public String ruleSetVersion()

Get the version of the web application firewall rule set type.

Returns:

the ruleSetVersion value

withId

public ApplicationGatewayFirewallRuleSet withId(String id)

Set resource ID.

Parameters:

id - the id value to set

Returns:

the ApplicationGatewayFirewallRuleSet object itself.

withRuleGroups

public ApplicationGatewayFirewallRuleSet withRuleGroups(List ruleGroups)

Set the rule groups of the web application firewall rule set.

Parameters:

ruleGroups - the ruleGroups value to set

Returns:

the ApplicationGatewayFirewallRuleSet object itself.

withRuleSetType

public ApplicationGatewayFirewallRuleSet withRuleSetType(String ruleSetType)

Set the type of the web application firewall rule set.

Parameters:

ruleSetType - the ruleSetType value to set

Returns:

the ApplicationGatewayFirewallRuleSet object itself.

withRuleSetVersion

public ApplicationGatewayFirewallRuleSet withRuleSetVersion(String ruleSetVersion)

Set the version of the web application firewall rule set type.

Parameters:

ruleSetVersion - the ruleSetVersion value to set

Returns:

the ApplicationGatewayFirewallRuleSet object itself.

Applies to