Partilhar via


VpnSites interface

Interface que representa um VpnSites.

Métodos

beginCreateOrUpdate(string, string, VpnSite, VpnSitesCreateOrUpdateOptionalParams)

Cria um recurso VpnSite se ele não existir, atualiza o VpnSite existente.

beginCreateOrUpdateAndWait(string, string, VpnSite, VpnSitesCreateOrUpdateOptionalParams)

Cria um recurso VpnSite se ele não existir, atualiza o VpnSite existente.

beginDelete(string, string, VpnSitesDeleteOptionalParams)

Exclui um VpnSite.

beginDeleteAndWait(string, string, VpnSitesDeleteOptionalParams)

Exclui um VpnSite.

get(string, string, VpnSitesGetOptionalParams)

Recupera os detalhes de um site VPN.

list(VpnSitesListOptionalParams)

Lista todos os VpnSites em uma assinatura.

listByResourceGroup(string, VpnSitesListByResourceGroupOptionalParams)

Lista todos os vpnSites em um grupo de recursos.

updateTags(string, string, TagsObject, VpnSitesUpdateTagsOptionalParams)

Atualiza as tags VpnSite.

Detalhes de Método

beginCreateOrUpdate(string, string, VpnSite, VpnSitesCreateOrUpdateOptionalParams)

Cria um recurso VpnSite se ele não existir, atualiza o VpnSite existente.

function beginCreateOrUpdate(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VpnSite>, VpnSite>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VpnSite.

vpnSiteName

string

O nome do VpnSite que está sendo criado ou atualizado.

vpnSiteParameters
VpnSite

Parâmetros fornecidos para criar ou atualizar o VpnSite.

options
VpnSitesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, VpnSite, VpnSitesCreateOrUpdateOptionalParams)

Cria um recurso VpnSite se ele não existir, atualiza o VpnSite existente.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise<VpnSite>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VpnSite.

vpnSiteName

string

O nome do VpnSite que está sendo criado ou atualizado.

vpnSiteParameters
VpnSite

Parâmetros fornecidos para criar ou atualizar o VpnSite.

options
VpnSitesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VpnSite>

beginDelete(string, string, VpnSitesDeleteOptionalParams)

Exclui um VpnSite.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VpnSite.

vpnSiteName

string

O nome do VpnSite que está sendo excluído.

options
VpnSitesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, VpnSitesDeleteOptionalParams)

Exclui um VpnSite.

function beginDeleteAndWait(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VpnSite.

vpnSiteName

string

O nome do VpnSite que está sendo excluído.

options
VpnSitesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, VpnSitesGetOptionalParams)

Recupera os detalhes de um site VPN.

function get(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesGetOptionalParams): Promise<VpnSite>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VpnSite.

vpnSiteName

string

O nome do VpnSite que está sendo recuperado.

options
VpnSitesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VpnSite>

list(VpnSitesListOptionalParams)

Lista todos os VpnSites em uma assinatura.

function list(options?: VpnSitesListOptionalParams): PagedAsyncIterableIterator<VpnSite, VpnSite[], PageSettings>

Parâmetros

options
VpnSitesListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, VpnSitesListByResourceGroupOptionalParams)

Lista todos os vpnSites em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: VpnSitesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<VpnSite, VpnSite[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VpnSite.

options
VpnSitesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

updateTags(string, string, TagsObject, VpnSitesUpdateTagsOptionalParams)

Atualiza as tags VpnSite.

function updateTags(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: TagsObject, options?: VpnSitesUpdateTagsOptionalParams): Promise<VpnSite>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do VpnSite.

vpnSiteName

string

O nome do VpnSite que está sendo atualizado.

vpnSiteParameters
TagsObject

Parâmetros fornecidos para atualizar tags VpnSite.

options
VpnSitesUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VpnSite>