Share via


IVpnGatewaysOperations Interface

Definition

VpnGatewaysOperations operations.

public interface IVpnGatewaysOperations
type IVpnGatewaysOperations = interface
Public Interface IVpnGatewaysOperations

Methods

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

Creates a virtual wan vpn gateway if it doesn't exist else updates the existing gateway.

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

Deletes a virtual wan vpn gateway.

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

Resets the primary of the vpn gateway in the specified resource group.

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

Creates a virtual wan vpn gateway if it doesn't exist else updates the existing gateway.

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

Deletes a virtual wan vpn gateway.

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

Retrieves the details of a virtual wan vpn gateway.

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

Lists all the VpnGateways in a resource group.

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

Lists all the VpnGateways in a resource group.

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

Lists all the VpnGateways in a subscription.

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

Lists all the VpnGateways in a subscription.

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

Resets the primary of the vpn gateway in the specified resource group.

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

Updates virtual wan vpn gateway tags.

Extension Methods

BeginCreateOrUpdateAsync(IVpnGatewaysOperations, String, String, VpnGatewayInner, CancellationToken)

Creates a virtual wan vpn gateway if it doesn't exist else updates the existing gateway.

BeginDeleteAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan vpn gateway.

BeginResetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Resets the primary of the vpn gateway in the specified resource group.

CreateOrUpdateAsync(IVpnGatewaysOperations, String, String, VpnGatewayInner, CancellationToken)

Creates a virtual wan vpn gateway if it doesn't exist else updates the existing gateway.

DeleteAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan vpn gateway.

GetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Retrieves the details of a virtual wan vpn gateway.

ListAsync(IVpnGatewaysOperations, CancellationToken)

Lists all the VpnGateways in a subscription.

ListByResourceGroupAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a resource group.

ListByResourceGroupNextAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a resource group.

ListNextAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a subscription.

ResetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Resets the primary of the vpn gateway in the specified resource group.

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

Updates virtual wan vpn gateway tags.

Applies to