NetworkSecurityGroups interface
Interface que representa um NetworkSecurityGroups.
Métodos
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.
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.
Os parâmetros de opções.
Retornos
Promise<NetworkSecurityGroup>
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.
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.
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.
Os parâmetros de opções.
Retornos
Promise<NetworkSecurityGroup>
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.
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
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.
Os parâmetros de opções.
Retornos
Promise<NetworkSecurityGroup>