FirewallPolicyRuleCollectionGroups interface

Interface representing a FirewallPolicyRuleCollectionGroups.

Methods

beginCreateOrUpdate(string, string, string, FirewallPolicyRuleCollectionGroup, FirewallPolicyRuleCollectionGroupsCreateOrUpdateOptionalParams)

Creates or updates the specified FirewallPolicyRuleCollectionGroup.

beginCreateOrUpdateAndWait(string, string, string, FirewallPolicyRuleCollectionGroup, FirewallPolicyRuleCollectionGroupsCreateOrUpdateOptionalParams)

Creates or updates the specified FirewallPolicyRuleCollectionGroup.

beginDelete(string, string, string, FirewallPolicyRuleCollectionGroupsDeleteOptionalParams)

Deletes the specified FirewallPolicyRuleCollectionGroup.

beginDeleteAndWait(string, string, string, FirewallPolicyRuleCollectionGroupsDeleteOptionalParams)

Deletes the specified FirewallPolicyRuleCollectionGroup.

get(string, string, string, FirewallPolicyRuleCollectionGroupsGetOptionalParams)

Gets the specified FirewallPolicyRuleCollectionGroup.

list(string, string, FirewallPolicyRuleCollectionGroupsListOptionalParams)

Lists all FirewallPolicyRuleCollectionGroups in a FirewallPolicy resource.

Method Details

beginCreateOrUpdate(string, string, string, FirewallPolicyRuleCollectionGroup, FirewallPolicyRuleCollectionGroupsCreateOrUpdateOptionalParams)

Creates or updates the specified FirewallPolicyRuleCollectionGroup.

function beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, ruleCollectionGroupName: string, parameters: FirewallPolicyRuleCollectionGroup, options?: FirewallPolicyRuleCollectionGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FirewallPolicyRuleCollectionGroup>, FirewallPolicyRuleCollectionGroup>>

Parameters

resourceGroupName

string

The name of the resource group.

firewallPolicyName

string

The name of the Firewall Policy.

ruleCollectionGroupName

string

The name of the FirewallPolicyRuleCollectionGroup.

parameters
FirewallPolicyRuleCollectionGroup

Parameters supplied to the create or update FirewallPolicyRuleCollectionGroup operation.

Returns

beginCreateOrUpdateAndWait(string, string, string, FirewallPolicyRuleCollectionGroup, FirewallPolicyRuleCollectionGroupsCreateOrUpdateOptionalParams)

Creates or updates the specified FirewallPolicyRuleCollectionGroup.

function beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, ruleCollectionGroupName: string, parameters: FirewallPolicyRuleCollectionGroup, options?: FirewallPolicyRuleCollectionGroupsCreateOrUpdateOptionalParams): Promise<FirewallPolicyRuleCollectionGroup>

Parameters

resourceGroupName

string

The name of the resource group.

firewallPolicyName

string

The name of the Firewall Policy.

ruleCollectionGroupName

string

The name of the FirewallPolicyRuleCollectionGroup.

parameters
FirewallPolicyRuleCollectionGroup

Parameters supplied to the create or update FirewallPolicyRuleCollectionGroup operation.

Returns

beginDelete(string, string, string, FirewallPolicyRuleCollectionGroupsDeleteOptionalParams)

Deletes the specified FirewallPolicyRuleCollectionGroup.

function beginDelete(resourceGroupName: string, firewallPolicyName: string, ruleCollectionGroupName: string, options?: FirewallPolicyRuleCollectionGroupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

firewallPolicyName

string

The name of the Firewall Policy.

ruleCollectionGroupName

string

The name of the FirewallPolicyRuleCollectionGroup.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, FirewallPolicyRuleCollectionGroupsDeleteOptionalParams)

Deletes the specified FirewallPolicyRuleCollectionGroup.

function beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, ruleCollectionGroupName: string, options?: FirewallPolicyRuleCollectionGroupsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

firewallPolicyName

string

The name of the Firewall Policy.

ruleCollectionGroupName

string

The name of the FirewallPolicyRuleCollectionGroup.

Returns

Promise<void>

get(string, string, string, FirewallPolicyRuleCollectionGroupsGetOptionalParams)

Gets the specified FirewallPolicyRuleCollectionGroup.

function get(resourceGroupName: string, firewallPolicyName: string, ruleCollectionGroupName: string, options?: FirewallPolicyRuleCollectionGroupsGetOptionalParams): Promise<FirewallPolicyRuleCollectionGroup>

Parameters

resourceGroupName

string

The name of the resource group.

firewallPolicyName

string

The name of the Firewall Policy.

ruleCollectionGroupName

string

The name of the FirewallPolicyRuleCollectionGroup.

options
FirewallPolicyRuleCollectionGroupsGetOptionalParams

The options parameters.

Returns

list(string, string, FirewallPolicyRuleCollectionGroupsListOptionalParams)

Lists all FirewallPolicyRuleCollectionGroups in a FirewallPolicy resource.

function list(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPolicyRuleCollectionGroupsListOptionalParams): PagedAsyncIterableIterator<FirewallPolicyRuleCollectionGroup, FirewallPolicyRuleCollectionGroup[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

firewallPolicyName

string

The name of the Firewall Policy.

Returns