FirewallPoliciesOperations interface

Interface representing a FirewallPolicies operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Creates or updates the specified Firewall Policy.

delete

Deletes the specified Firewall Policy.

get

Gets the specified Firewall Policy.

list

Lists all Firewall Policies in a resource group.

listAll

Gets all the Firewall Policies in a subscription.

updateTags

Updates tags of a Azure Firewall Policy resource.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<FirewallPolicy>, FirewallPolicy>>

Property Value

(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<FirewallPolicy>, FirewallPolicy>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams) => Promise<FirewallPolicy>

Property Value

(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams) => Promise<FirewallPolicy>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams) => Promise<void>

createOrUpdate

Creates or updates the specified Firewall Policy.

createOrUpdate: (resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<FirewallPolicy>, FirewallPolicy>

Property Value

(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<FirewallPolicy>, FirewallPolicy>

delete

Deletes the specified Firewall Policy.

delete: (resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the specified Firewall Policy.

get: (resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesGetOptionalParams) => Promise<FirewallPolicy>

Property Value

(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesGetOptionalParams) => Promise<FirewallPolicy>

list

Lists all Firewall Policies in a resource group.

list: (resourceGroupName: string, options?: FirewallPoliciesListOptionalParams) => PagedAsyncIterableIterator<FirewallPolicy, FirewallPolicy[], PageSettings>

Property Value

(resourceGroupName: string, options?: FirewallPoliciesListOptionalParams) => PagedAsyncIterableIterator<FirewallPolicy, FirewallPolicy[], PageSettings>

listAll

Gets all the Firewall Policies in a subscription.

listAll: (options?: FirewallPoliciesListAllOptionalParams) => PagedAsyncIterableIterator<FirewallPolicy, FirewallPolicy[], PageSettings>

Property Value

(options?: FirewallPoliciesListAllOptionalParams) => PagedAsyncIterableIterator<FirewallPolicy, FirewallPolicy[], PageSettings>

updateTags

Updates tags of a Azure Firewall Policy resource.

updateTags: (resourceGroupName: string, firewallPolicyName: string, parameters: TagsObject, options?: FirewallPoliciesUpdateTagsOptionalParams) => Promise<FirewallPolicy>

Property Value

(resourceGroupName: string, firewallPolicyName: string, parameters: TagsObject, options?: FirewallPoliciesUpdateTagsOptionalParams) => Promise<FirewallPolicy>