Share via


FirewallPolicyRuleCollectionGroups interface

Interface representing a FirewallPolicyRuleCollectionGroups.

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