Compartilhar via


VirtualNetworks interface

Interface que representa um VirtualNetworks.

Métodos

beginCreateOrUpdate(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

Cria ou atualiza uma rede virtual no grupo de recursos especificado.

beginCreateOrUpdateAndWait(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

Cria ou atualiza uma rede virtual no grupo de recursos especificado.

beginDelete(string, string, VirtualNetworksDeleteOptionalParams)

Exclui a rede virtual especificada.

beginDeleteAndWait(string, string, VirtualNetworksDeleteOptionalParams)

Exclui a rede virtual especificada.

beginListDdosProtectionStatusAndWait(string, string, VirtualNetworksListDdosProtectionStatusOptionalParams)

Obtém o status de proteção de Ddos de todos os endereços IP na Rede Virtual

checkIPAddressAvailability(string, string, string, VirtualNetworksCheckIPAddressAvailabilityOptionalParams)

Verifica se um endereço IP privado está disponível para uso.

get(string, string, VirtualNetworksGetOptionalParams)

Obtém a rede virtual especificada por grupo de recursos.

list(string, VirtualNetworksListOptionalParams)

Obtém todas as redes virtuais em um grupo de recursos.

listAll(VirtualNetworksListAllOptionalParams)

Obtém todas as redes virtuais em uma assinatura.

listUsage(string, string, VirtualNetworksListUsageOptionalParams)

Lista estatísticas de uso.

updateTags(string, string, TagsObject, VirtualNetworksUpdateTagsOptionalParams)

Atualiza uma marca de rede virtual.

Detalhes do método

beginCreateOrUpdate(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

Cria ou atualiza uma rede virtual no grupo de recursos especificado.

function beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualNetwork>, VirtualNetwork>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

parameters
VirtualNetwork

Parâmetros fornecidos para a operação de criação ou atualização de rede virtual.

options
VirtualNetworksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, VirtualNetwork, VirtualNetworksCreateOrUpdateOptionalParams)

Cria ou atualiza uma rede virtual no grupo de recursos especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise<VirtualNetwork>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

parameters
VirtualNetwork

Parâmetros fornecidos para a operação de criação ou atualização de rede virtual.

options
VirtualNetworksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualNetwork>

beginDelete(string, string, VirtualNetworksDeleteOptionalParams)

Exclui a rede virtual especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

options
VirtualNetworksDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, VirtualNetworksDeleteOptionalParams)

Exclui a rede virtual especificada.

function beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

options
VirtualNetworksDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginListDdosProtectionStatusAndWait(string, string, VirtualNetworksListDdosProtectionStatusOptionalParams)

Obtém o status de proteção de Ddos de todos os endereços IP na Rede Virtual

function beginListDdosProtectionStatusAndWait(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksListDdosProtectionStatusOptionalParams): PagedAsyncIterableIterator<PublicIpDdosProtectionStatusResult, PublicIpDdosProtectionStatusResult[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

options
VirtualNetworksListDdosProtectionStatusOptionalParams

Os parâmetros de opções.

Retornos

checkIPAddressAvailability(string, string, string, VirtualNetworksCheckIPAddressAvailabilityOptionalParams)

Verifica se um endereço IP privado está disponível para uso.

function checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, options?: VirtualNetworksCheckIPAddressAvailabilityOptionalParams): Promise<IPAddressAvailabilityResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

ipAddress

string

O endereço IP privado a ser verificado.

options
VirtualNetworksCheckIPAddressAvailabilityOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, VirtualNetworksGetOptionalParams)

Obtém a rede virtual especificada por grupo de recursos.

function get(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksGetOptionalParams): Promise<VirtualNetwork>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

options
VirtualNetworksGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualNetwork>

list(string, VirtualNetworksListOptionalParams)

Obtém todas as redes virtuais em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
VirtualNetworksListOptionalParams

Os parâmetros de opções.

Retornos

listAll(VirtualNetworksListAllOptionalParams)

Obtém todas as redes virtuais em uma assinatura.

function listAll(options?: VirtualNetworksListAllOptionalParams): PagedAsyncIterableIterator<VirtualNetwork, VirtualNetwork[], PageSettings>

Parâmetros

options
VirtualNetworksListAllOptionalParams

Os parâmetros de opções.

Retornos

listUsage(string, string, VirtualNetworksListUsageOptionalParams)

Lista estatísticas de uso.

function listUsage(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksListUsageOptionalParams): PagedAsyncIterableIterator<VirtualNetworkUsage, VirtualNetworkUsage[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

options
VirtualNetworksListUsageOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, VirtualNetworksUpdateTagsOptionalParams)

Atualiza uma marca de rede virtual.

function updateTags(resourceGroupName: string, virtualNetworkName: string, parameters: TagsObject, options?: VirtualNetworksUpdateTagsOptionalParams): Promise<VirtualNetwork>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

virtualNetworkName

string

O nome da rede virtual.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas de rede virtual.

options
VirtualNetworksUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualNetwork>