ApplicationSecurityGroups interface

Interface representing a ApplicationSecurityGroups.

Methods

beginCreateOrUpdate(string, string, ApplicationSecurityGroup, ApplicationSecurityGroupsCreateOrUpdateOptionalParams)

Creates or updates an application security group.

beginCreateOrUpdateAndWait(string, string, ApplicationSecurityGroup, ApplicationSecurityGroupsCreateOrUpdateOptionalParams)

Creates or updates an application security group.

beginDelete(string, string, ApplicationSecurityGroupsDeleteOptionalParams)

Deletes the specified application security group.

beginDeleteAndWait(string, string, ApplicationSecurityGroupsDeleteOptionalParams)

Deletes the specified application security group.

get(string, string, ApplicationSecurityGroupsGetOptionalParams)

Gets information about the specified application security group.

list(string, ApplicationSecurityGroupsListOptionalParams)

Gets all the application security groups in a resource group.

listAll(ApplicationSecurityGroupsListAllOptionalParams)

Gets all application security groups in a subscription.

updateTags(string, string, TagsObject, ApplicationSecurityGroupsUpdateTagsOptionalParams)

Updates an application security group's tags.

Method Details

beginCreateOrUpdate(string, string, ApplicationSecurityGroup, ApplicationSecurityGroupsCreateOrUpdateOptionalParams)

Creates or updates an application security group.

function beginCreateOrUpdate(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationSecurityGroup>, ApplicationSecurityGroup>>

Parameters

resourceGroupName

string

The name of the resource group.

applicationSecurityGroupName

string

The name of the application security group.

parameters
ApplicationSecurityGroup

Parameters supplied to the create or update ApplicationSecurityGroup operation.

Returns

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

beginCreateOrUpdateAndWait(string, string, ApplicationSecurityGroup, ApplicationSecurityGroupsCreateOrUpdateOptionalParams)

Creates or updates an application security group.

function beginCreateOrUpdateAndWait(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise<ApplicationSecurityGroup>

Parameters

resourceGroupName

string

The name of the resource group.

applicationSecurityGroupName

string

The name of the application security group.

parameters
ApplicationSecurityGroup

Parameters supplied to the create or update ApplicationSecurityGroup operation.

Returns

beginDelete(string, string, ApplicationSecurityGroupsDeleteOptionalParams)

Deletes the specified application security group.

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

Parameters

resourceGroupName

string

The name of the resource group.

applicationSecurityGroupName

string

The name of the application security group.

options
ApplicationSecurityGroupsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, ApplicationSecurityGroupsDeleteOptionalParams)

Deletes the specified application security group.

function beginDeleteAndWait(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

applicationSecurityGroupName

string

The name of the application security group.

options
ApplicationSecurityGroupsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, ApplicationSecurityGroupsGetOptionalParams)

Gets information about the specified application security group.

function get(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsGetOptionalParams): Promise<ApplicationSecurityGroup>

Parameters

resourceGroupName

string

The name of the resource group.

applicationSecurityGroupName

string

The name of the application security group.

options
ApplicationSecurityGroupsGetOptionalParams

The options parameters.

Returns

list(string, ApplicationSecurityGroupsListOptionalParams)

Gets all the application security groups in a resource group.

function list(resourceGroupName: string, options?: ApplicationSecurityGroupsListOptionalParams): PagedAsyncIterableIterator<ApplicationSecurityGroup, ApplicationSecurityGroup[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

options
ApplicationSecurityGroupsListOptionalParams

The options parameters.

Returns

listAll(ApplicationSecurityGroupsListAllOptionalParams)

Gets all application security groups in a subscription.

function listAll(options?: ApplicationSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator<ApplicationSecurityGroup, ApplicationSecurityGroup[], PageSettings>

Parameters

options
ApplicationSecurityGroupsListAllOptionalParams

The options parameters.

Returns

updateTags(string, string, TagsObject, ApplicationSecurityGroupsUpdateTagsOptionalParams)

Updates an application security group's tags.

function updateTags(resourceGroupName: string, applicationSecurityGroupName: string, parameters: TagsObject, options?: ApplicationSecurityGroupsUpdateTagsOptionalParams): Promise<ApplicationSecurityGroup>

Parameters

resourceGroupName

string

The name of the resource group.

applicationSecurityGroupName

string

The name of the application security group.

parameters
TagsObject

Parameters supplied to update application security group tags.

options
ApplicationSecurityGroupsUpdateTagsOptionalParams

The options parameters.

Returns