IVpnGatewaysOperations Interface

Definition

VpnGatewaysOperations operations.

public interface IVpnGatewaysOperations
type IVpnGatewaysOperations = interface
Public Interface IVpnGatewaysOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, VpnGateway, 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.

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

Starts packet capture on vpn gateway in the specified resource group.

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

Stops packet capture on vpn gateway in the specified resource group.

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

Updates virtual wan vpn gateway tags.

CreateOrUpdateWithHttpMessagesAsync(String, String, VpnGateway, 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.

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

Starts packet capture on vpn gateway in the specified resource group.

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

Stops packet capture on vpn gateway in the specified resource group.

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

Updates virtual wan vpn gateway tags.

Extension Methods

BeginCreateOrUpdate(IVpnGatewaysOperations, String, String, VpnGateway)

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

BeginCreateOrUpdateAsync(IVpnGatewaysOperations, String, String, VpnGateway, CancellationToken)

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

BeginDelete(IVpnGatewaysOperations, String, String)

Deletes a virtual wan vpn gateway.

BeginDeleteAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan vpn gateway.

BeginReset(IVpnGatewaysOperations, String, String)

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

BeginResetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

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

BeginStartPacketCapture(IVpnGatewaysOperations, String, String, VpnGatewayPacketCaptureStartParameters)

Starts packet capture on vpn gateway in the specified resource group.

BeginStartPacketCaptureAsync(IVpnGatewaysOperations, String, String, VpnGatewayPacketCaptureStartParameters, CancellationToken)

Starts packet capture on vpn gateway in the specified resource group.

BeginStopPacketCapture(IVpnGatewaysOperations, String, String, VpnGatewayPacketCaptureStopParameters)

Stops packet capture on vpn gateway in the specified resource group.

BeginStopPacketCaptureAsync(IVpnGatewaysOperations, String, String, VpnGatewayPacketCaptureStopParameters, CancellationToken)

Stops packet capture on vpn gateway in the specified resource group.

BeginUpdateTags(IVpnGatewaysOperations, String, String, TagsObject)

Updates virtual wan vpn gateway tags.

BeginUpdateTagsAsync(IVpnGatewaysOperations, String, String, TagsObject, CancellationToken)

Updates virtual wan vpn gateway tags.

CreateOrUpdate(IVpnGatewaysOperations, String, String, VpnGateway)

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

CreateOrUpdateAsync(IVpnGatewaysOperations, String, String, VpnGateway, CancellationToken)

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

Delete(IVpnGatewaysOperations, String, String)

Deletes a virtual wan vpn gateway.

DeleteAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan vpn gateway.

Get(IVpnGatewaysOperations, String, String)

Retrieves the details of a virtual wan vpn gateway.

GetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Retrieves the details of a virtual wan vpn gateway.

List(IVpnGatewaysOperations)

Lists all the VpnGateways in a subscription.

ListAsync(IVpnGatewaysOperations, CancellationToken)

Lists all the VpnGateways in a subscription.

ListByResourceGroup(IVpnGatewaysOperations, String)

Lists all the VpnGateways in a resource group.

ListByResourceGroupAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a resource group.

ListByResourceGroupNext(IVpnGatewaysOperations, String)

Lists all the VpnGateways in a resource group.

ListByResourceGroupNextAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a resource group.

ListNext(IVpnGatewaysOperations, String)

Lists all the VpnGateways in a subscription.

ListNextAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a subscription.

Reset(IVpnGatewaysOperations, String, String)

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

ResetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

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

StartPacketCapture(IVpnGatewaysOperations, String, String, VpnGatewayPacketCaptureStartParameters)

Starts packet capture on vpn gateway in the specified resource group.

StartPacketCaptureAsync(IVpnGatewaysOperations, String, String, VpnGatewayPacketCaptureStartParameters, CancellationToken)

Starts packet capture on vpn gateway in the specified resource group.

StopPacketCapture(IVpnGatewaysOperations, String, String, VpnGatewayPacketCaptureStopParameters)

Stops packet capture on vpn gateway in the specified resource group.

StopPacketCaptureAsync(IVpnGatewaysOperations, String, String, VpnGatewayPacketCaptureStopParameters, CancellationToken)

Stops packet capture on vpn gateway in the specified resource group.

UpdateTags(IVpnGatewaysOperations, String, String, TagsObject)

Updates virtual wan vpn gateway tags.

UpdateTagsAsync(IVpnGatewaysOperations, String, String, TagsObject, CancellationToken)

Updates virtual wan vpn gateway tags.

Applies to