VirtualNetworkGatewaysOperationsExtensions Class

Definition

Extension methods for VirtualNetworkGatewaysOperations.

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

Methods

BeginCreateOrUpdate(IVirtualNetworkGatewaysOperations, String, String, VirtualNetworkGateway)

Creates or updates a virtual network gateway in the specified resource group.

BeginCreateOrUpdateAsync(IVirtualNetworkGatewaysOperations, String, String, VirtualNetworkGateway, CancellationToken)

Creates or updates a virtual network gateway in the specified resource group.

BeginDelete(IVirtualNetworkGatewaysOperations, String, String)

Deletes the specified virtual network gateway.

BeginDeleteAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Deletes the specified virtual network gateway.

BeginDisconnectVirtualNetworkGatewayVpnConnections(IVirtualNetworkGatewaysOperations, String, String, P2SVpnConnectionRequest)

Disconnect vpn connections of virtual network gateway in the specified resource group.

BeginDisconnectVirtualNetworkGatewayVpnConnectionsAsync(IVirtualNetworkGatewaysOperations, String, String, P2SVpnConnectionRequest, CancellationToken)

Disconnect vpn connections of virtual network gateway in the specified resource group.

BeginGeneratevpnclientpackage(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters)

Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.

BeginGeneratevpnclientpackageAsync(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters, CancellationToken)

Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.

BeginGenerateVpnProfile(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters)

Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.

BeginGenerateVpnProfileAsync(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters, CancellationToken)

Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.

BeginGetAdvertisedRoutes(IVirtualNetworkGatewaysOperations, String, String, String)

This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.

BeginGetAdvertisedRoutesAsync(IVirtualNetworkGatewaysOperations, String, String, String, CancellationToken)

This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.

BeginGetBgpPeerStatus(IVirtualNetworkGatewaysOperations, String, String, String)

The GetBgpPeerStatus operation retrieves the status of all BGP peers.

BeginGetBgpPeerStatusAsync(IVirtualNetworkGatewaysOperations, String, String, String, CancellationToken)

The GetBgpPeerStatus operation retrieves the status of all BGP peers.

BeginGetLearnedRoutes(IVirtualNetworkGatewaysOperations, String, String)

This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.

BeginGetLearnedRoutesAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.

BeginGetVpnclientConnectionHealth(IVirtualNetworkGatewaysOperations, String, String)

Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.

BeginGetVpnclientConnectionHealthAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.

BeginGetVpnclientIpsecParameters(IVirtualNetworkGatewaysOperations, String, String)

The Get VpnclientIpsecParameters operation retrieves information about the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.

BeginGetVpnclientIpsecParametersAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

The Get VpnclientIpsecParameters operation retrieves information about the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.

BeginGetVpnProfilePackageUrl(IVirtualNetworkGatewaysOperations, String, String)

Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.

BeginGetVpnProfilePackageUrlAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.

BeginReset(IVirtualNetworkGatewaysOperations, String, String, String)

Resets the primary of the virtual network gateway in the specified resource group.

BeginResetAsync(IVirtualNetworkGatewaysOperations, String, String, String, CancellationToken)

Resets the primary of the virtual network gateway in the specified resource group.

BeginResetVpnClientSharedKey(IVirtualNetworkGatewaysOperations, String, String)

Resets the VPN client shared key of the virtual network gateway in the specified resource group.

BeginResetVpnClientSharedKeyAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Resets the VPN client shared key of the virtual network gateway in the specified resource group.

BeginSetVpnclientIpsecParameters(IVirtualNetworkGatewaysOperations, String, String, VpnClientIPsecParameters)

The Set VpnclientIpsecParameters operation sets the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.

BeginSetVpnclientIpsecParametersAsync(IVirtualNetworkGatewaysOperations, String, String, VpnClientIPsecParameters, CancellationToken)

The Set VpnclientIpsecParameters operation sets the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.

BeginStartPacketCapture(IVirtualNetworkGatewaysOperations, String, String, VpnPacketCaptureStartParameters)

Starts packet capture on virtual network gateway in the specified resource group.

BeginStartPacketCaptureAsync(IVirtualNetworkGatewaysOperations, String, String, VpnPacketCaptureStartParameters, CancellationToken)

Starts packet capture on virtual network gateway in the specified resource group.

BeginStopPacketCapture(IVirtualNetworkGatewaysOperations, String, String, VpnPacketCaptureStopParameters)

Stops packet capture on virtual network gateway in the specified resource group.

BeginStopPacketCaptureAsync(IVirtualNetworkGatewaysOperations, String, String, VpnPacketCaptureStopParameters, CancellationToken)

Stops packet capture on virtual network gateway in the specified resource group.

BeginUpdateTags(IVirtualNetworkGatewaysOperations, String, String, TagsObject)

Updates a virtual network gateway tags.

BeginUpdateTagsAsync(IVirtualNetworkGatewaysOperations, String, String, TagsObject, CancellationToken)

Updates a virtual network gateway tags.

CreateOrUpdate(IVirtualNetworkGatewaysOperations, String, String, VirtualNetworkGateway)

Creates or updates a virtual network gateway in the specified resource group.

CreateOrUpdateAsync(IVirtualNetworkGatewaysOperations, String, String, VirtualNetworkGateway, CancellationToken)

Creates or updates a virtual network gateway in the specified resource group.

Delete(IVirtualNetworkGatewaysOperations, String, String)

Deletes the specified virtual network gateway.

DeleteAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Deletes the specified virtual network gateway.

DisconnectVirtualNetworkGatewayVpnConnections(IVirtualNetworkGatewaysOperations, String, String, P2SVpnConnectionRequest)

Disconnect vpn connections of virtual network gateway in the specified resource group.

DisconnectVirtualNetworkGatewayVpnConnectionsAsync(IVirtualNetworkGatewaysOperations, String, String, P2SVpnConnectionRequest, CancellationToken)

Disconnect vpn connections of virtual network gateway in the specified resource group.

GenerateGatewayVpnProfile(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters)

Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.

GenerateGatewayVpnProfileAsync(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters, CancellationToken)

Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.

Generatevpnclientpackage(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters)

Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.

GeneratevpnclientpackageAsync(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters, CancellationToken)

Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.

GenerateVpnProfile(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters)

Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.

GenerateVpnProfileAsync(IVirtualNetworkGatewaysOperations, String, String, VpnClientParameters, CancellationToken)

Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.

Get(IVirtualNetworkGatewaysOperations, String, String)

Gets the specified virtual network gateway by resource group.

GetAdvertisedRoutes(IVirtualNetworkGatewaysOperations, String, String, String)

This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.

GetAdvertisedRoutesAsync(IVirtualNetworkGatewaysOperations, String, String, String, CancellationToken)

This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.

GetAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Gets the specified virtual network gateway by resource group.

GetBgpPeerStatus(IVirtualNetworkGatewaysOperations, String, String, String)

The GetBgpPeerStatus operation retrieves the status of all BGP peers.

GetBgpPeerStatusAsync(IVirtualNetworkGatewaysOperations, String, String, String, CancellationToken)

The GetBgpPeerStatus operation retrieves the status of all BGP peers.

GetGatewayVpnProfile(IVirtualNetworkGatewaysOperations, String, String)

Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.

GetGatewayVpnProfileAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.

GetLearnedRoutes(IVirtualNetworkGatewaysOperations, String, String)

This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.

GetLearnedRoutesAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.

GetVpnclientConnectionHealth(IVirtualNetworkGatewaysOperations, String, String)

Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.

GetVpnclientConnectionHealthAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.

GetVpnclientIpsecParameters(IVirtualNetworkGatewaysOperations, String, String)

The Get VpnclientIpsecParameters operation retrieves information about the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.

GetVpnclientIpsecParametersAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

The Get VpnclientIpsecParameters operation retrieves information about the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.

GetVpnProfilePackageUrl(IVirtualNetworkGatewaysOperations, String, String)

Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.

GetVpnProfilePackageUrlAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.

List(IVirtualNetworkGatewaysOperations, String)

Gets all virtual network gateways by resource group.

ListAsync(IVirtualNetworkGatewaysOperations, String, CancellationToken)

Gets all virtual network gateways by resource group.

ListConnections(IVirtualNetworkGatewaysOperations, String, String)

Gets all the connections in a virtual network gateway.

ListConnectionsAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Gets all the connections in a virtual network gateway.

ListConnectionsNext(IVirtualNetworkGatewaysOperations, String)

Gets all the connections in a virtual network gateway.

ListConnectionsNextAsync(IVirtualNetworkGatewaysOperations, String, CancellationToken)

Gets all the connections in a virtual network gateway.

ListNext(IVirtualNetworkGatewaysOperations, String)

Gets all virtual network gateways by resource group.

ListNextAsync(IVirtualNetworkGatewaysOperations, String, CancellationToken)

Gets all virtual network gateways by resource group.

Reset(IVirtualNetworkGatewaysOperations, String, String, String)

Resets the primary of the virtual network gateway in the specified resource group.

ResetAsync(IVirtualNetworkGatewaysOperations, String, String, String, CancellationToken)

Resets the primary of the virtual network gateway in the specified resource group.

ResetVpnClientSharedKey(IVirtualNetworkGatewaysOperations, String, String)

Resets the VPN client shared key of the virtual network gateway in the specified resource group.

ResetVpnClientSharedKeyAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Resets the VPN client shared key of the virtual network gateway in the specified resource group.

SetVpnclientIpsecParameters(IVirtualNetworkGatewaysOperations, String, String, VpnClientIPsecParameters)

The Set VpnclientIpsecParameters operation sets the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.

SetVpnclientIpsecParametersAsync(IVirtualNetworkGatewaysOperations, String, String, VpnClientIPsecParameters, CancellationToken)

The Set VpnclientIpsecParameters operation sets the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.

StartPacketCapture(IVirtualNetworkGatewaysOperations, String, String, VpnPacketCaptureStartParameters)

Starts packet capture on virtual network gateway in the specified resource group.

StartPacketCaptureAsync(IVirtualNetworkGatewaysOperations, String, String, VpnPacketCaptureStartParameters, CancellationToken)

Starts packet capture on virtual network gateway in the specified resource group.

StopPacketCapture(IVirtualNetworkGatewaysOperations, String, String, VpnPacketCaptureStopParameters)

Stops packet capture on virtual network gateway in the specified resource group.

StopPacketCaptureAsync(IVirtualNetworkGatewaysOperations, String, String, VpnPacketCaptureStopParameters, CancellationToken)

Stops packet capture on virtual network gateway in the specified resource group.

SupportedVpnDevices(IVirtualNetworkGatewaysOperations, String, String)

Gets a xml format representation for supported vpn devices.

SupportedVpnDevicesAsync(IVirtualNetworkGatewaysOperations, String, String, CancellationToken)

Gets a xml format representation for supported vpn devices.

UpdateTags(IVirtualNetworkGatewaysOperations, String, String, TagsObject)

Updates a virtual network gateway tags.

UpdateTagsAsync(IVirtualNetworkGatewaysOperations, String, String, TagsObject, CancellationToken)

Updates a virtual network gateway tags.

VpnDeviceConfigurationScript(IVirtualNetworkGatewaysOperations, String, String, VpnDeviceScriptParameters)

Gets a xml format representation for vpn device configuration script.

VpnDeviceConfigurationScriptAsync(IVirtualNetworkGatewaysOperations, String, String, VpnDeviceScriptParameters, CancellationToken)

Gets a xml format representation for vpn device configuration script.

Applies to