Share via


IVpnSitesOperations Interface

Definition

VpnSitesOperations operations.

public interface IVpnSitesOperations
type IVpnSitesOperations = interface
Public Interface IVpnSitesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, VpnSiteInner, 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, VpnSiteInner, 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, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Updates VpnSite tags.

Extension Methods

BeginCreateOrUpdateAsync(IVpnSitesOperations, String, String, VpnSiteInner, CancellationToken)

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

BeginDeleteAsync(IVpnSitesOperations, String, String, CancellationToken)

Deletes a VpnSite.

CreateOrUpdateAsync(IVpnSitesOperations, String, String, VpnSiteInner, CancellationToken)

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

DeleteAsync(IVpnSitesOperations, String, String, CancellationToken)

Deletes a VpnSite.

GetAsync(IVpnSitesOperations, String, String, CancellationToken)

Retrieves the details of a VPN site.

ListAsync(IVpnSitesOperations, CancellationToken)

Lists all the VpnSites in a subscription.

ListByResourceGroupAsync(IVpnSitesOperations, String, CancellationToken)

Lists all the vpnSites in a resource group.

ListByResourceGroupNextAsync(IVpnSitesOperations, String, CancellationToken)

Lists all the vpnSites in a resource group.

ListNextAsync(IVpnSitesOperations, String, CancellationToken)

Lists all the VpnSites in a subscription.

UpdateTagsAsync(IVpnSitesOperations, String, String, IDictionary<String,String>, CancellationToken)

Updates VpnSite tags.

Applies to