IVpnConnectionsOperations Interface

Definition

VpnConnectionsOperations operations.

public interface IVpnConnectionsOperations
type IVpnConnectionsOperations = interface
Public Interface IVpnConnectionsOperations

Methods

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

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

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

Deletes a vpn connection.

BeginStartPacketCaptureWithHttpMessagesAsync(String, String, String, VpnConnectionPacketCaptureStartParameters, Dictionary<String, List<String>>, CancellationToken)

Starts packet capture on Vpn connection in the specified resource group.

BeginStopPacketCaptureWithHttpMessagesAsync(String, String, String, VpnConnectionPacketCaptureStopParameters, Dictionary<String, List<String>>, CancellationToken)

Stops packet capture on Vpn connection in the specified resource group.

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

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

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

Deletes a vpn connection.

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

Retrieves the details of a vpn connection.

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

Retrieves all vpn connections for a particular virtual wan vpn gateway.

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

Retrieves all vpn connections for a particular virtual wan vpn gateway.

StartPacketCaptureWithHttpMessagesAsync(String, String, String, VpnConnectionPacketCaptureStartParameters, Dictionary<String, List<String>>, CancellationToken)

Starts packet capture on Vpn connection in the specified resource group.

StopPacketCaptureWithHttpMessagesAsync(String, String, String, VpnConnectionPacketCaptureStopParameters, Dictionary<String, List<String>>, CancellationToken)

Stops packet capture on Vpn connection in the specified resource group.

Extension Methods

BeginCreateOrUpdate(IVpnConnectionsOperations, String, String, String, VpnConnection)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

BeginCreateOrUpdateAsync(IVpnConnectionsOperations, String, String, String, VpnConnection, CancellationToken)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

BeginDelete(IVpnConnectionsOperations, String, String, String)

Deletes a vpn connection.

BeginDeleteAsync(IVpnConnectionsOperations, String, String, String, CancellationToken)

Deletes a vpn connection.

BeginStartPacketCapture(IVpnConnectionsOperations, String, String, String, VpnConnectionPacketCaptureStartParameters)

Starts packet capture on Vpn connection in the specified resource group.

BeginStartPacketCaptureAsync(IVpnConnectionsOperations, String, String, String, VpnConnectionPacketCaptureStartParameters, CancellationToken)

Starts packet capture on Vpn connection in the specified resource group.

BeginStopPacketCapture(IVpnConnectionsOperations, String, String, String, VpnConnectionPacketCaptureStopParameters)

Stops packet capture on Vpn connection in the specified resource group.

BeginStopPacketCaptureAsync(IVpnConnectionsOperations, String, String, String, VpnConnectionPacketCaptureStopParameters, CancellationToken)

Stops packet capture on Vpn connection in the specified resource group.

CreateOrUpdate(IVpnConnectionsOperations, String, String, String, VpnConnection)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

CreateOrUpdateAsync(IVpnConnectionsOperations, String, String, String, VpnConnection, CancellationToken)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

Delete(IVpnConnectionsOperations, String, String, String)

Deletes a vpn connection.

DeleteAsync(IVpnConnectionsOperations, String, String, String, CancellationToken)

Deletes a vpn connection.

Get(IVpnConnectionsOperations, String, String, String)

Retrieves the details of a vpn connection.

GetAsync(IVpnConnectionsOperations, String, String, String, CancellationToken)

Retrieves the details of a vpn connection.

ListByVpnGateway(IVpnConnectionsOperations, String, String)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

ListByVpnGatewayAsync(IVpnConnectionsOperations, String, String, CancellationToken)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

ListByVpnGatewayNext(IVpnConnectionsOperations, String)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

ListByVpnGatewayNextAsync(IVpnConnectionsOperations, String, CancellationToken)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

StartPacketCapture(IVpnConnectionsOperations, String, String, String, VpnConnectionPacketCaptureStartParameters)

Starts packet capture on Vpn connection in the specified resource group.

StartPacketCaptureAsync(IVpnConnectionsOperations, String, String, String, VpnConnectionPacketCaptureStartParameters, CancellationToken)

Starts packet capture on Vpn connection in the specified resource group.

StopPacketCapture(IVpnConnectionsOperations, String, String, String, VpnConnectionPacketCaptureStopParameters)

Stops packet capture on Vpn connection in the specified resource group.

StopPacketCaptureAsync(IVpnConnectionsOperations, String, String, String, VpnConnectionPacketCaptureStopParameters, CancellationToken)

Stops packet capture on Vpn connection in the specified resource group.

Applies to