Share via


IVpnSitesOperations Interface

Definition

VpnSitesOperations operations.

public interface IVpnSitesOperations
type IVpnSitesOperations = interface
Public Interface IVpnSitesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, VpnSite, Dictionary<String,List<String>>, CancellationToken)

Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a VpnSite.

CreateOrUpdateWithHttpMessagesAsync(String, String, VpnSite, Dictionary<String,List<String>>, CancellationToken)

Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a VpnSite.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Retrieves the details of a VPN site.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all the vpnSites in a resource group.

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all the vpnSites in a resource group.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all the VpnSites in a subscription.

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Lists all the VpnSites in a subscription.

UpdateTagsWithHttpMessagesAsync(String, String, TagsObject, Dictionary<String,List<String>>, CancellationToken)

Updates VpnSite tags.

Extension Methods

BeginCreateOrUpdate(IVpnSitesOperations, String, String, VpnSite)

Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.

BeginCreateOrUpdateAsync(IVpnSitesOperations, String, String, VpnSite, CancellationToken)

Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.

BeginDelete(IVpnSitesOperations, String, String)

Deletes a VpnSite.

BeginDeleteAsync(IVpnSitesOperations, String, String, CancellationToken)

Deletes a VpnSite.

CreateOrUpdate(IVpnSitesOperations, String, String, VpnSite)

Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.

CreateOrUpdateAsync(IVpnSitesOperations, String, String, VpnSite, CancellationToken)

Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.

Delete(IVpnSitesOperations, String, String)

Deletes a VpnSite.

DeleteAsync(IVpnSitesOperations, String, String, CancellationToken)

Deletes a VpnSite.

Get(IVpnSitesOperations, String, String)

Retrieves the details of a VPN site.

GetAsync(IVpnSitesOperations, String, String, CancellationToken)

Retrieves the details of a VPN site.

List(IVpnSitesOperations)

Lists all the VpnSites in a subscription.

ListAsync(IVpnSitesOperations, CancellationToken)

Lists all the VpnSites in a subscription.

ListByResourceGroup(IVpnSitesOperations, String)

Lists all the vpnSites in a resource group.

ListByResourceGroupAsync(IVpnSitesOperations, String, CancellationToken)

Lists all the vpnSites in a resource group.

ListByResourceGroupNext(IVpnSitesOperations, String)

Lists all the vpnSites in a resource group.

ListByResourceGroupNextAsync(IVpnSitesOperations, String, CancellationToken)

Lists all the vpnSites in a resource group.

ListNext(IVpnSitesOperations, String)

Lists all the VpnSites in a subscription.

ListNextAsync(IVpnSitesOperations, String, CancellationToken)

Lists all the VpnSites in a subscription.

UpdateTags(IVpnSitesOperations, String, String, TagsObject)

Updates VpnSite tags.

UpdateTagsAsync(IVpnSitesOperations, String, String, TagsObject, CancellationToken)

Updates VpnSite tags.

Applies to