Share via


P2sVpnGatewaysOperationsExtensions Class

Definition

Extension methods for P2sVpnGatewaysOperations.

public static class P2sVpnGatewaysOperationsExtensions
type P2sVpnGatewaysOperationsExtensions = class
Public Module P2sVpnGatewaysOperationsExtensions
Inheritance
P2sVpnGatewaysOperationsExtensions

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