Partilhar via


IpGroups interface

Interface representing a IpGroups.

Methods

beginCreateOrUpdate(string, string, IpGroup, IpGroupsCreateOrUpdateOptionalParams)

Creates or updates an ipGroups in a specified resource group.

beginCreateOrUpdateAndWait(string, string, IpGroup, IpGroupsCreateOrUpdateOptionalParams)

Creates or updates an ipGroups in a specified resource group.

beginDelete(string, string, IpGroupsDeleteOptionalParams)

Deletes the specified ipGroups.

beginDeleteAndWait(string, string, IpGroupsDeleteOptionalParams)

Deletes the specified ipGroups.

get(string, string, IpGroupsGetOptionalParams)

Gets the specified ipGroups.

list(IpGroupsListOptionalParams)

Gets all IpGroups in a subscription.

listByResourceGroup(string, IpGroupsListByResourceGroupOptionalParams)

Gets all IpGroups in a resource group.

updateGroups(string, string, TagsObject, IpGroupsUpdateGroupsOptionalParams)

Updates tags of an IpGroups resource.

Method Details

beginCreateOrUpdate(string, string, IpGroup, IpGroupsCreateOrUpdateOptionalParams)

Creates or updates an ipGroups in a specified resource group.

function beginCreateOrUpdate(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<IpGroup>, IpGroup>>

Parameters

resourceGroupName

string

The name of the resource group.

ipGroupsName

string

The name of the ipGroups.

parameters
IpGroup

Parameters supplied to the create or update IpGroups operation.

options
IpGroupsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, IpGroup, IpGroupsCreateOrUpdateOptionalParams)

Creates or updates an ipGroups in a specified resource group.

function beginCreateOrUpdateAndWait(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise<IpGroup>

Parameters

resourceGroupName

string

The name of the resource group.

ipGroupsName

string

The name of the ipGroups.

parameters
IpGroup

Parameters supplied to the create or update IpGroups operation.

options
IpGroupsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<IpGroup>

beginDelete(string, string, IpGroupsDeleteOptionalParams)

Deletes the specified ipGroups.

function beginDelete(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

ipGroupsName

string

The name of the ipGroups.

options
IpGroupsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, IpGroupsDeleteOptionalParams)

Deletes the specified ipGroups.

function beginDeleteAndWait(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

ipGroupsName

string

The name of the ipGroups.

options
IpGroupsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, IpGroupsGetOptionalParams)

Gets the specified ipGroups.

function get(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsGetOptionalParams): Promise<IpGroup>

Parameters

resourceGroupName

string

The name of the resource group.

ipGroupsName

string

The name of the ipGroups.

options
IpGroupsGetOptionalParams

The options parameters.

Returns

Promise<IpGroup>

list(IpGroupsListOptionalParams)

Gets all IpGroups in a subscription.

function list(options?: IpGroupsListOptionalParams): PagedAsyncIterableIterator<IpGroup, IpGroup[], PageSettings>

Parameters

options
IpGroupsListOptionalParams

The options parameters.

Returns

listByResourceGroup(string, IpGroupsListByResourceGroupOptionalParams)

Gets all IpGroups in a resource group.

function listByResourceGroup(resourceGroupName: string, options?: IpGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<IpGroup, IpGroup[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

options
IpGroupsListByResourceGroupOptionalParams

The options parameters.

Returns

updateGroups(string, string, TagsObject, IpGroupsUpdateGroupsOptionalParams)

Updates tags of an IpGroups resource.

function updateGroups(resourceGroupName: string, ipGroupsName: string, parameters: TagsObject, options?: IpGroupsUpdateGroupsOptionalParams): Promise<IpGroup>

Parameters

resourceGroupName

string

The name of the resource group.

ipGroupsName

string

The name of the ipGroups.

parameters
TagsObject

Parameters supplied to the update ipGroups operation.

options
IpGroupsUpdateGroupsOptionalParams

The options parameters.

Returns

Promise<IpGroup>