Share via


IP2sVpnGatewaysOperations Interface

Definition

P2sVpnGatewaysOperations operations.

public interface IP2sVpnGatewaysOperations
type IP2sVpnGatewaysOperations = interface
Public Interface IP2sVpnGatewaysOperations

Methods

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

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

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

Deletes a virtual wan p2s vpn gateway.

BeginDisconnectP2sVpnConnectionsWithHttpMessagesAsync(String, String, P2SVpnConnectionRequest, Dictionary<String,List<String>>, CancellationToken)

Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.

BeginGenerateVpnProfileWithHttpMessagesAsync(String, String, P2SVpnProfileParameters, Dictionary<String,List<String>>, CancellationToken)

Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.

BeginGetP2sVpnConnectionHealthDetailedWithHttpMessagesAsync(String, String, P2SVpnConnectionHealthRequest, Dictionary<String,List<String>>, CancellationToken)

Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

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

Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

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

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

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

Updates virtual wan p2s vpn gateway tags.

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

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

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

Deletes a virtual wan p2s vpn gateway.

DisconnectP2sVpnConnectionsWithHttpMessagesAsync(String, String, P2SVpnConnectionRequest, Dictionary<String,List<String>>, CancellationToken)

Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.

GenerateVpnProfileWithHttpMessagesAsync(String, String, P2SVpnProfileParameters, Dictionary<String,List<String>>, CancellationToken)

Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.

GetP2sVpnConnectionHealthDetailedWithHttpMessagesAsync(String, String, P2SVpnConnectionHealthRequest, Dictionary<String,List<String>>, CancellationToken)

Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

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

Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

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

Retrieves the details of a virtual wan p2s vpn gateway.

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

Lists all the P2SVpnGateways in a resource group.

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

Lists all the P2SVpnGateways in a resource group.

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

Lists all the P2SVpnGateways in a subscription.

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

Lists all the P2SVpnGateways in a subscription.

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

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

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

Updates virtual wan p2s vpn gateway tags.

Extension Methods

BeginCreateOrUpdate(IP2sVpnGatewaysOperations, String, String, P2SVpnGateway)

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

BeginCreateOrUpdateAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnGateway, CancellationToken)

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

BeginDelete(IP2sVpnGatewaysOperations, String, String)

Deletes a virtual wan p2s vpn gateway.

BeginDeleteAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan p2s vpn gateway.

BeginDisconnectP2sVpnConnections(IP2sVpnGatewaysOperations, String, String, P2SVpnConnectionRequest)

Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.

BeginDisconnectP2sVpnConnectionsAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnConnectionRequest, CancellationToken)

Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.

BeginGenerateVpnProfile(IP2sVpnGatewaysOperations, String, String, P2SVpnProfileParameters)

Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.

BeginGenerateVpnProfileAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnProfileParameters, CancellationToken)

Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.

BeginGetP2sVpnConnectionHealth(IP2sVpnGatewaysOperations, String, String)

Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

BeginGetP2sVpnConnectionHealthAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

BeginGetP2sVpnConnectionHealthDetailed(IP2sVpnGatewaysOperations, String, String, P2SVpnConnectionHealthRequest)

Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

BeginGetP2sVpnConnectionHealthDetailedAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnConnectionHealthRequest, CancellationToken)

Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

BeginReset(IP2sVpnGatewaysOperations, String, String)

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

BeginResetAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

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

BeginUpdateTags(IP2sVpnGatewaysOperations, String, String, TagsObject)

Updates virtual wan p2s vpn gateway tags.

BeginUpdateTagsAsync(IP2sVpnGatewaysOperations, String, String, TagsObject, CancellationToken)

Updates virtual wan p2s vpn gateway tags.

CreateOrUpdate(IP2sVpnGatewaysOperations, String, String, P2SVpnGateway)

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

CreateOrUpdateAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnGateway, CancellationToken)

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

Delete(IP2sVpnGatewaysOperations, String, String)

Deletes a virtual wan p2s vpn gateway.

DeleteAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan p2s vpn gateway.

DisconnectP2sVpnConnections(IP2sVpnGatewaysOperations, String, String, P2SVpnConnectionRequest)

Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.

DisconnectP2sVpnConnectionsAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnConnectionRequest, CancellationToken)

Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.

GenerateVpnProfile(IP2sVpnGatewaysOperations, String, String, P2SVpnProfileParameters)

Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.

GenerateVpnProfileAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnProfileParameters, CancellationToken)

Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.

Get(IP2sVpnGatewaysOperations, String, String)

Retrieves the details of a virtual wan p2s vpn gateway.

GetAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Retrieves the details of a virtual wan p2s vpn gateway.

GetP2sVpnConnectionHealth(IP2sVpnGatewaysOperations, String, String)

Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

GetP2sVpnConnectionHealthAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

GetP2sVpnConnectionHealthDetailed(IP2sVpnGatewaysOperations, String, String, P2SVpnConnectionHealthRequest)

Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

GetP2sVpnConnectionHealthDetailedAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnConnectionHealthRequest, CancellationToken)

Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.

List(IP2sVpnGatewaysOperations)

Lists all the P2SVpnGateways in a subscription.

ListAsync(IP2sVpnGatewaysOperations, CancellationToken)

Lists all the P2SVpnGateways in a subscription.

ListByResourceGroup(IP2sVpnGatewaysOperations, String)

Lists all the P2SVpnGateways in a resource group.

ListByResourceGroupAsync(IP2sVpnGatewaysOperations, String, CancellationToken)

Lists all the P2SVpnGateways in a resource group.

ListByResourceGroupNext(IP2sVpnGatewaysOperations, String)

Lists all the P2SVpnGateways in a resource group.

ListByResourceGroupNextAsync(IP2sVpnGatewaysOperations, String, CancellationToken)

Lists all the P2SVpnGateways in a resource group.

ListNext(IP2sVpnGatewaysOperations, String)

Lists all the P2SVpnGateways in a subscription.

ListNextAsync(IP2sVpnGatewaysOperations, String, CancellationToken)

Lists all the P2SVpnGateways in a subscription.

Reset(IP2sVpnGatewaysOperations, String, String)

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

ResetAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

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

UpdateTags(IP2sVpnGatewaysOperations, String, String, TagsObject)

Updates virtual wan p2s vpn gateway tags.

UpdateTagsAsync(IP2sVpnGatewaysOperations, String, String, TagsObject, CancellationToken)

Updates virtual wan p2s vpn gateway tags.

Applies to