IWebApplicationFirewallPoliciesOperations Interface

Definition

WebApplicationFirewallPoliciesOperations operations.

public interface IWebApplicationFirewallPoliciesOperations
type IWebApplicationFirewallPoliciesOperations = interface
Public Interface IWebApplicationFirewallPoliciesOperations

Methods

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes Policy.

CreateOrUpdateWithHttpMessagesAsync(String, String, WebApplicationFirewallPolicy, Dictionary<String,List<String>>, CancellationToken)

Creates or update policy with specified rule set name within a resource group.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes Policy.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Retrieve protection policy with specified name within a resource group.

ListAllNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all the WAF policies in a subscription.

ListAllWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets all the WAF policies in a subscription.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all of the protection policies within a resource group.

ListWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all of the protection policies within a resource group.

Extension Methods

BeginDelete(IWebApplicationFirewallPoliciesOperations, String, String)

Deletes Policy.

BeginDeleteAsync(IWebApplicationFirewallPoliciesOperations, String, String, CancellationToken)

Deletes Policy.

CreateOrUpdate(IWebApplicationFirewallPoliciesOperations, String, String, WebApplicationFirewallPolicy)

Creates or update policy with specified rule set name within a resource group.

CreateOrUpdateAsync(IWebApplicationFirewallPoliciesOperations, String, String, WebApplicationFirewallPolicy, CancellationToken)

Creates or update policy with specified rule set name within a resource group.

Delete(IWebApplicationFirewallPoliciesOperations, String, String)

Deletes Policy.

DeleteAsync(IWebApplicationFirewallPoliciesOperations, String, String, CancellationToken)

Deletes Policy.

Get(IWebApplicationFirewallPoliciesOperations, String, String)

Retrieve protection policy with specified name within a resource group.

GetAsync(IWebApplicationFirewallPoliciesOperations, String, String, CancellationToken)

Retrieve protection policy with specified name within a resource group.

List(IWebApplicationFirewallPoliciesOperations, String)

Lists all of the protection policies within a resource group.

ListAll(IWebApplicationFirewallPoliciesOperations)

Gets all the WAF policies in a subscription.

ListAllAsync(IWebApplicationFirewallPoliciesOperations, CancellationToken)

Gets all the WAF policies in a subscription.

ListAllNext(IWebApplicationFirewallPoliciesOperations, String)

Gets all the WAF policies in a subscription.

ListAllNextAsync(IWebApplicationFirewallPoliciesOperations, String, CancellationToken)

Gets all the WAF policies in a subscription.

ListAsync(IWebApplicationFirewallPoliciesOperations, String, CancellationToken)

Lists all of the protection policies within a resource group.

ListNext(IWebApplicationFirewallPoliciesOperations, String)

Lists all of the protection policies within a resource group.

ListNextAsync(IWebApplicationFirewallPoliciesOperations, String, CancellationToken)

Lists all of the protection policies within a resource group.

Applies to