VpnSitesOperations interface

Interface representando as operações de um VpnSites.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

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

delete

Exclui um VpnSite.

get

Recupera os detalhes de um site VPN.

list

Lista todos os VpnSites em uma assinatura.

listByResourceGroup

Lista todos os vpnSites em um grupo de recursos.

updateTags

Atualiza as tags VpnSite.

Detalhes de Propriedade

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VpnSite>, VpnSite>

Valor de Propriedade

(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VpnSite>, VpnSite>

delete

Exclui um VpnSite.

delete: (resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor de Propriedade

(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Recupera os detalhes de um site VPN.

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

Valor de Propriedade

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

list

Lista todos os VpnSites em uma assinatura.

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

Valor de Propriedade

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

listByResourceGroup

Lista todos os vpnSites em um grupo de recursos.

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

Valor de Propriedade

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

updateTags

Atualiza as tags VpnSite.

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

Valor de Propriedade

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