Share via


VpnGatewaysOperationsExtensions Class

Definition

Extension methods for VpnGatewaysOperations.

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

Methods

BeginCreateOrUpdateAsync(IVpnGatewaysOperations, String, String, VpnGatewayInner, CancellationToken)

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

BeginDeleteAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan vpn gateway.

BeginResetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

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

CreateOrUpdateAsync(IVpnGatewaysOperations, String, String, VpnGatewayInner, CancellationToken)

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

DeleteAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Deletes a virtual wan vpn gateway.

GetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

Retrieves the details of a virtual wan vpn gateway.

ListAsync(IVpnGatewaysOperations, CancellationToken)

Lists all the VpnGateways in a subscription.

ListByResourceGroupAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a resource group.

ListByResourceGroupNextAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a resource group.

ListNextAsync(IVpnGatewaysOperations, String, CancellationToken)

Lists all the VpnGateways in a subscription.

ResetAsync(IVpnGatewaysOperations, String, String, CancellationToken)

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

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

Updates virtual wan vpn gateway tags.

Applies to