Partager via


VpnSites interface

Interface représentant un VPNSites.

Méthodes

beginCreateOrUpdate(string, string, VpnSite, VpnSitesCreateOrUpdateOptionalParams)

Crée une ressource VpnSite s’il n’existe pas d’autre mise à jour du site VpnSite existant.

beginCreateOrUpdateAndWait(string, string, VpnSite, VpnSitesCreateOrUpdateOptionalParams)

Crée une ressource VpnSite s’il n’existe pas d’autre mise à jour du site VpnSite existant.

beginDelete(string, string, VpnSitesDeleteOptionalParams)

Supprime un vpnSite.

beginDeleteAndWait(string, string, VpnSitesDeleteOptionalParams)

Supprime un vpnSite.

get(string, string, VpnSitesGetOptionalParams)

Récupère les détails d’un site VPN.

list(VpnSitesListOptionalParams)

Répertorie tous les vpnSites d’un abonnement.

listByResourceGroup(string, VpnSitesListByResourceGroupOptionalParams)

Répertorie tous les vpnSites dans un groupe de ressources.

updateTags(string, string, TagsObject, VpnSitesUpdateTagsOptionalParams)

Met à jour les balises VpnSite.

Détails de la méthode

beginCreateOrUpdate(string, string, VpnSite, VpnSitesCreateOrUpdateOptionalParams)

Crée une ressource VpnSite s’il n’existe pas d’autre mise à jour du site VpnSite existant.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnSite.

vpnSiteName

string

Nom du vpnSite en cours de création ou de mise à jour.

vpnSiteParameters
VpnSite

Paramètres fournis pour créer ou mettre à jour vpnSite.

options
VpnSitesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, VpnSite, VpnSitesCreateOrUpdateOptionalParams)

Crée une ressource VpnSite s’il n’existe pas d’autre mise à jour du site VpnSite existant.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnSite.

vpnSiteName

string

Nom du vpnSite en cours de création ou de mise à jour.

vpnSiteParameters
VpnSite

Paramètres fournis pour créer ou mettre à jour vpnSite.

options
VpnSitesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<VpnSite>

beginDelete(string, string, VpnSitesDeleteOptionalParams)

Supprime un vpnSite.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnSite.

vpnSiteName

string

Nom du vpnSite en cours de suppression.

options
VpnSitesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, VpnSitesDeleteOptionalParams)

Supprime un vpnSite.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnSite.

vpnSiteName

string

Nom du vpnSite en cours de suppression.

options
VpnSitesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, VpnSitesGetOptionalParams)

Récupère les détails d’un site VPN.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnSite.

vpnSiteName

string

Nom du site Vpn en cours de récupération.

options
VpnSitesGetOptionalParams

Paramètres d’options.

Retours

Promise<VpnSite>

list(VpnSitesListOptionalParams)

Répertorie tous les vpnSites d’un abonnement.

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

Paramètres

options
VpnSitesListOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, VpnSitesListByResourceGroupOptionalParams)

Répertorie tous les vpnSites dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnSite.

options
VpnSitesListByResourceGroupOptionalParams

Paramètres d’options.

Retours

updateTags(string, string, TagsObject, VpnSitesUpdateTagsOptionalParams)

Met à jour les balises VpnSite.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnSite.

vpnSiteName

string

Nom du vpnSite mis à jour.

vpnSiteParameters
TagsObject

Paramètres fournis pour mettre à jour les balises VpnSite.

options
VpnSitesUpdateTagsOptionalParams

Paramètres d’options.

Retours

Promise<VpnSite>