Share via


IP2sVpnGatewaysOperations Interface

Definition

P2sVpnGatewaysOperations operations.

public interface IP2sVpnGatewaysOperations
type IP2sVpnGatewaysOperations = interface
Public Interface IP2sVpnGatewaysOperations

Methods

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

BeginGenerateVpnProfileWithHttpMessagesAsync(String, String, AuthenticationMethod, 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.

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

GenerateVpnProfileWithHttpMessagesAsync(String, String, AuthenticationMethod, 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.

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

Updates virtual wan p2s vpn gateway tags.

Extension Methods

BeginCreateOrUpdateAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnGatewayInner, CancellationToken)

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

BeginDeleteAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan p2s vpn gateway.

BeginGenerateVpnProfileAsync(IP2sVpnGatewaysOperations, String, String, AuthenticationMethod, CancellationToken)

Generates VPN profile for P2S client of the 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.

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.

CreateOrUpdateAsync(IP2sVpnGatewaysOperations, String, String, P2SVpnGatewayInner, CancellationToken)

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

DeleteAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan p2s vpn gateway.

GenerateVpnProfileAsync(IP2sVpnGatewaysOperations, String, String, AuthenticationMethod, CancellationToken)

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

GetAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Retrieves the details of a virtual wan p2s vpn gateway.

GetP2sVpnConnectionHealthAsync(IP2sVpnGatewaysOperations, String, String, CancellationToken)

Gets the connection health 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.

ListAsync(IP2sVpnGatewaysOperations, CancellationToken)

Lists all the P2SVpnGateways in a subscription.

ListByResourceGroupAsync(IP2sVpnGatewaysOperations, String, CancellationToken)

Lists all the P2SVpnGateways in a resource group.

ListByResourceGroupNextAsync(IP2sVpnGatewaysOperations, String, CancellationToken)

Lists all the P2SVpnGateways in a resource group.

ListNextAsync(IP2sVpnGatewaysOperations, String, CancellationToken)

Lists all the P2SVpnGateways in a subscription.

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

Updates virtual wan p2s vpn gateway tags.

Applies to