Compartilhar via


NetworkSecurityGroups interface

Interface que representa um NetworkSecurityGroups.

Métodos

beginCreateOrUpdate(string, string, NetworkSecurityGroup, NetworkSecurityGroupsCreateOrUpdateOptionalParams)

Cria ou atualiza um grupo de segurança de rede no grupo de recursos especificado.

beginCreateOrUpdateAndWait(string, string, NetworkSecurityGroup, NetworkSecurityGroupsCreateOrUpdateOptionalParams)

Cria ou atualiza um grupo de segurança de rede no grupo de recursos especificado.

beginDelete(string, string, NetworkSecurityGroupsDeleteOptionalParams)

Exclui o grupo de segurança de rede especificado.

beginDeleteAndWait(string, string, NetworkSecurityGroupsDeleteOptionalParams)

Exclui o grupo de segurança de rede especificado.

get(string, string, NetworkSecurityGroupsGetOptionalParams)

Obtém o grupo de segurança de rede especificado.

list(string, NetworkSecurityGroupsListOptionalParams)

Obtém todos os grupos de segurança de rede em um grupo de recursos.

listAll(NetworkSecurityGroupsListAllOptionalParams)

Obtém todos os grupos de segurança de rede em uma assinatura.

updateTags(string, string, TagsObject, NetworkSecurityGroupsUpdateTagsOptionalParams)

Atualiza as marcas de um grupo de segurança de rede.

Detalhes do método

beginCreateOrUpdate(string, string, NetworkSecurityGroup, NetworkSecurityGroupsCreateOrUpdateOptionalParams)

Cria ou atualiza um grupo de segurança de rede no grupo de recursos especificado.

function beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkSecurityGroup>, NetworkSecurityGroup>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkSecurityGroupName

string

O nome do grupo de segurança de rede.

parameters
NetworkSecurityGroup

Parâmetros fornecidos para a operação criar ou atualizar o grupo de segurança de rede.

options
NetworkSecurityGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, NetworkSecurityGroup, NetworkSecurityGroupsCreateOrUpdateOptionalParams)

Cria ou atualiza um grupo de segurança de rede no grupo de recursos especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise<NetworkSecurityGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkSecurityGroupName

string

O nome do grupo de segurança de rede.

parameters
NetworkSecurityGroup

Parâmetros fornecidos para a operação criar ou atualizar o grupo de segurança de rede.

options
NetworkSecurityGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, NetworkSecurityGroupsDeleteOptionalParams)

Exclui o grupo de segurança de rede especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkSecurityGroupName

string

O nome do grupo de segurança de rede.

options
NetworkSecurityGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, NetworkSecurityGroupsDeleteOptionalParams)

Exclui o grupo de segurança de rede especificado.

function beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkSecurityGroupName

string

O nome do grupo de segurança de rede.

options
NetworkSecurityGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, NetworkSecurityGroupsGetOptionalParams)

Obtém o grupo de segurança de rede especificado.

function get(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsGetOptionalParams): Promise<NetworkSecurityGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkSecurityGroupName

string

O nome do grupo de segurança de rede.

options
NetworkSecurityGroupsGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, NetworkSecurityGroupsListOptionalParams)

Obtém todos os grupos de segurança de rede em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
NetworkSecurityGroupsListOptionalParams

Os parâmetros de opções.

Retornos

listAll(NetworkSecurityGroupsListAllOptionalParams)

Obtém todos os grupos de segurança de rede em uma assinatura.

function listAll(options?: NetworkSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator<NetworkSecurityGroup, NetworkSecurityGroup[], PageSettings>

Parâmetros

options
NetworkSecurityGroupsListAllOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, NetworkSecurityGroupsUpdateTagsOptionalParams)

Atualiza as marcas de um grupo de segurança de rede.

function updateTags(resourceGroupName: string, networkSecurityGroupName: string, parameters: TagsObject, options?: NetworkSecurityGroupsUpdateTagsOptionalParams): Promise<NetworkSecurityGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkSecurityGroupName

string

O nome do grupo de segurança de rede.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas de grupo de segurança de rede.

options
NetworkSecurityGroupsUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos