Partilhar via


VirtualNetworkLinks interface

Interface que representa um VirtualNetworkLinks.

Métodos

beginCreateOrUpdate(string, string, string, VirtualNetworkLink, VirtualNetworkLinksCreateOrUpdateOptionalParams)

Cria ou atualiza um link de rede virtual para a zona de DNS privado especificada.

beginCreateOrUpdateAndWait(string, string, string, VirtualNetworkLink, VirtualNetworkLinksCreateOrUpdateOptionalParams)

Cria ou atualiza um link de rede virtual para a zona de DNS privado especificada.

beginDelete(string, string, string, VirtualNetworkLinksDeleteOptionalParams)

Exclui um link de rede virtual para a zona de DNS privado especificada. AVISO: no caso de uma rede virtual de registro, todos os registros DNS registrados automaticamente na zona da rede virtual também serão excluídos. Essa operação não pode ser desfeita.

beginDeleteAndWait(string, string, string, VirtualNetworkLinksDeleteOptionalParams)

Exclui um link de rede virtual para a zona de DNS privado especificada. AVISO: no caso de uma rede virtual de registro, todos os registros DNS registrados automaticamente na zona da rede virtual também serão excluídos. Essa operação não pode ser desfeita.

beginUpdate(string, string, string, VirtualNetworkLink, VirtualNetworkLinksUpdateOptionalParams)

Atualizações um link de rede virtual para a zona de DNS privado especificada.

beginUpdateAndWait(string, string, string, VirtualNetworkLink, VirtualNetworkLinksUpdateOptionalParams)

Atualizações um link de rede virtual para a zona de DNS privado especificada.

get(string, string, string, VirtualNetworkLinksGetOptionalParams)

Obtém um link de rede virtual para a zona de DNS privado especificada.

list(string, string, VirtualNetworkLinksListOptionalParams)

Lista os links de rede virtual para a zona de DNS privado especificada.

Detalhes do método

Cria ou atualiza um link de rede virtual para a zona de DNS privado especificada.

function beginCreateOrUpdate(resourceGroupName: string, privateZoneName: string, virtualNetworkLinkName: string, parameters: VirtualNetworkLink, options?: VirtualNetworkLinksCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualNetworkLink>, VirtualNetworkLink>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

privateZoneName

string

O nome da zona de DNS privado (sem um ponto de encerramento).

virtualNetworkLinkName

string

O nome do link da rede virtual.

parameters
VirtualNetworkLink

Parâmetros fornecidos para a operação CreateOrUpdate.

options
VirtualNetworkLinksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

Cria ou atualiza um link de rede virtual para a zona de DNS privado especificada.

function beginCreateOrUpdateAndWait(resourceGroupName: string, privateZoneName: string, virtualNetworkLinkName: string, parameters: VirtualNetworkLink, options?: VirtualNetworkLinksCreateOrUpdateOptionalParams): Promise<VirtualNetworkLink>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

privateZoneName

string

O nome da zona de DNS privado (sem um ponto de encerramento).

virtualNetworkLinkName

string

O nome do link da rede virtual.

parameters
VirtualNetworkLink

Parâmetros fornecidos para a operação CreateOrUpdate.

options
VirtualNetworkLinksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Exclui um link de rede virtual para a zona de DNS privado especificada. AVISO: no caso de uma rede virtual de registro, todos os registros DNS registrados automaticamente na zona da rede virtual também serão excluídos. Essa operação não pode ser desfeita.

function beginDelete(resourceGroupName: string, privateZoneName: string, virtualNetworkLinkName: string, options?: VirtualNetworkLinksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

privateZoneName

string

O nome da zona de DNS privado (sem um ponto de encerramento).

virtualNetworkLinkName

string

O nome do link da rede virtual.

options
VirtualNetworkLinksDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

Exclui um link de rede virtual para a zona de DNS privado especificada. AVISO: no caso de uma rede virtual de registro, todos os registros DNS registrados automaticamente na zona da rede virtual também serão excluídos. Essa operação não pode ser desfeita.

function beginDeleteAndWait(resourceGroupName: string, privateZoneName: string, virtualNetworkLinkName: string, options?: VirtualNetworkLinksDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

privateZoneName

string

O nome da zona de DNS privado (sem um ponto de encerramento).

virtualNetworkLinkName

string

O nome do link da rede virtual.

options
VirtualNetworkLinksDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

Atualizações um link de rede virtual para a zona de DNS privado especificada.

function beginUpdate(resourceGroupName: string, privateZoneName: string, virtualNetworkLinkName: string, parameters: VirtualNetworkLink, options?: VirtualNetworkLinksUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualNetworkLink>, VirtualNetworkLink>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

privateZoneName

string

O nome da zona de DNS privado (sem um ponto de encerramento).

virtualNetworkLinkName

string

O nome do link da rede virtual.

parameters
VirtualNetworkLink

Parâmetros fornecidos para a operação De atualização.

options
VirtualNetworkLinksUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

Atualizações um link de rede virtual para a zona de DNS privado especificada.

function beginUpdateAndWait(resourceGroupName: string, privateZoneName: string, virtualNetworkLinkName: string, parameters: VirtualNetworkLink, options?: VirtualNetworkLinksUpdateOptionalParams): Promise<VirtualNetworkLink>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

privateZoneName

string

O nome da zona de DNS privado (sem um ponto de encerramento).

virtualNetworkLinkName

string

O nome do link da rede virtual.

parameters
VirtualNetworkLink

Parâmetros fornecidos para a operação De atualização.

options
VirtualNetworkLinksUpdateOptionalParams

Os parâmetros de opções.

Retornos

Obtém um link de rede virtual para a zona de DNS privado especificada.

function get(resourceGroupName: string, privateZoneName: string, virtualNetworkLinkName: string, options?: VirtualNetworkLinksGetOptionalParams): Promise<VirtualNetworkLink>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

privateZoneName

string

O nome da zona de DNS privado (sem um ponto de encerramento).

virtualNetworkLinkName

string

O nome do link da rede virtual.

options
VirtualNetworkLinksGetOptionalParams

Os parâmetros de opções.

Retornos

Lista os links de rede virtual para a zona de DNS privado especificada.

function list(resourceGroupName: string, privateZoneName: string, options?: VirtualNetworkLinksListOptionalParams): PagedAsyncIterableIterator<VirtualNetworkLink, VirtualNetworkLink[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

privateZoneName

string

O nome da zona de DNS privado (sem um ponto de encerramento).

options
VirtualNetworkLinksListOptionalParams

Os parâmetros de opções.

Retornos