Interface ApplicationGateway.UpdateStages.WithWebApplicationFirewallPolicy
- All Known Subinterfaces:
ApplicationGateway.Update
- Enclosing interface:
ApplicationGateway.UpdateStages
public static interface ApplicationGateway.UpdateStages.WithWebApplicationFirewallPolicy
The stage of the application gateway update allowing to associate a Web Application Firewall Policy.
-
Method Summary
Modifier and TypeMethodDescriptionAssociates an existing Web Application Firewall Policy with the application gateway.withExistingWebApplicationFirewallPolicy(String resourceId) Associates an existing Web Application Firewall Policy with the application gateway.Associates a new Web Application Firewall Policy with the application gateway.Associates a new Web Application Firewall Policy with the application gateway.
-
Method Details
-
withExistingWebApplicationFirewallPolicy
ApplicationGateway.Update withExistingWebApplicationFirewallPolicy(WebApplicationFirewallPolicy wafPolicy) Associates an existing Web Application Firewall Policy with the application gateway. The newly associated policy will replace the previous associated one(if any) on the gateway.- Parameters:
wafPolicy- existing Web Application Firewall Policy- Returns:
- the next stage of the update
-
withExistingWebApplicationFirewallPolicy
Associates an existing Web Application Firewall Policy with the application gateway. The newly associated policy will replace the previous associated one(if any) on the gateway.- Parameters:
resourceId- existing Web Application Firewall Policy- Returns:
- the next stage of the update
-
withNewWebApplicationFirewallPolicy
Associates a new Web Application Firewall Policy with the application gateway. The newly associated policy will replace the previous associated one(if any) on the gateway.- Parameters:
mode- the Web Application Firewall mode- Returns:
- the next stage of the update
-
withNewWebApplicationFirewallPolicy
ApplicationGateway.Update withNewWebApplicationFirewallPolicy(Creatable<WebApplicationFirewallPolicy> creatable) Associates a new Web Application Firewall Policy with the application gateway. The newly associated policy will replace the previous associated one(if any) on the gateway.- Parameters:
creatable- full definition of the new Web Application Firewall Policy- Returns:
- the next stage of the update
-