VirtualNetworkGatewaysClient Interface
Implements
public interface VirtualNetworkGatewaysClient
extends InnerSupportsGet<VirtualNetworkGatewayInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in VirtualNetworkGatewaysClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a virtual network gateway in the specified resource group.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a virtual network gateway in the specified resource group.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates a virtual network gateway in the specified resource group.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the specified virtual network gateway.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the specified virtual network gateway.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes the specified virtual network gateway.
Parameters:
Returns:
beginDisconnectVirtualNetworkGatewayVpnConnections
public abstract SyncPoller
Disconnect vpn connections of virtual network gateway in the specified resource group.
Parameters:
Returns:
beginDisconnectVirtualNetworkGatewayVpnConnections
public abstract SyncPoller
Disconnect vpn connections of virtual network gateway in the specified resource group.
Parameters:
Returns:
beginDisconnectVirtualNetworkGatewayVpnConnectionsAsync
public abstract PollerFlux
Disconnect vpn connections of virtual network gateway in the specified resource group.
Parameters:
Returns:
beginGenerateVpnProfile
public abstract SyncPoller
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Parameters:
Returns:
beginGenerateVpnProfile
public abstract SyncPoller
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Parameters:
Returns:
beginGenerateVpnProfileAsync
public abstract PollerFlux
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Parameters:
Returns:
beginGeneratevpnclientpackage
public abstract SyncPoller
Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginGeneratevpnclientpackage
public abstract SyncPoller
Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginGeneratevpnclientpackageAsync
public abstract PollerFlux
Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginGetAdvertisedRoutes
public abstract SyncPoller
This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.
Parameters:
Returns:
beginGetAdvertisedRoutes
public abstract SyncPoller
This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.
Parameters:
Returns:
beginGetAdvertisedRoutesAsync
public abstract PollerFlux
This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.
Parameters:
Returns:
beginGetBgpPeerStatus
public abstract SyncPoller
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
beginGetBgpPeerStatus
public abstract SyncPoller
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
beginGetBgpPeerStatusAsync
public abstract PollerFlux
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
beginGetBgpPeerStatusAsync
public abstract PollerFlux
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
beginGetFailoverAllTestDetails
public abstract SyncPoller
This operation retrieves the details of all the failover tests performed on the gateway for different peering locations.
Parameters:
Returns:
beginGetFailoverAllTestDetails
public abstract SyncPoller
This operation retrieves the details of all the failover tests performed on the gateway for different peering locations.
Parameters:
Returns:
beginGetFailoverAllTestDetailsAsync
public abstract PollerFlux
This operation retrieves the details of all the failover tests performed on the gateway for different peering locations.
Parameters:
Returns:
beginGetFailoverSingleTestDetails
public abstract SyncPoller
This operation retrieves the details of a particular failover test performed on the gateway based on the test Guid.
Parameters:
Returns:
beginGetFailoverSingleTestDetails
public abstract SyncPoller
This operation retrieves the details of a particular failover test performed on the gateway based on the test Guid.
Parameters:
Returns:
beginGetFailoverSingleTestDetailsAsync
public abstract PollerFlux
This operation retrieves the details of a particular failover test performed on the gateway based on the test Guid.
Parameters:
Returns:
beginGetLearnedRoutes
public abstract SyncPoller
This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.
Parameters:
Returns:
beginGetLearnedRoutes
public abstract SyncPoller
This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.
Parameters:
Returns:
beginGetLearnedRoutesAsync
public abstract PollerFlux
This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.
Parameters:
Returns:
beginGetVpnProfilePackageUrl
public abstract SyncPoller
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.
Parameters:
Returns:
beginGetVpnProfilePackageUrl
public abstract SyncPoller
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.
Parameters:
Returns:
beginGetVpnProfilePackageUrlAsync
public abstract PollerFlux
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.
Parameters:
Returns:
beginGetVpnclientConnectionHealth
public abstract SyncPoller
Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginGetVpnclientConnectionHealth
public abstract SyncPoller
Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginGetVpnclientConnectionHealthAsync
public abstract PollerFlux
Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginGetVpnclientIpsecParameters
public abstract SyncPoller
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.
Parameters:
Returns:
beginGetVpnclientIpsecParameters
public abstract SyncPoller
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.
Parameters:
Returns:
beginGetVpnclientIpsecParametersAsync
public abstract PollerFlux
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.
Parameters:
Returns:
beginReset
public abstract SyncPoller
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginReset
public abstract SyncPoller
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginResetAsync
public abstract PollerFlux
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginResetAsync
public abstract PollerFlux
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginResetVpnClientSharedKey
public abstract SyncPoller
Resets the VPN client shared key of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginResetVpnClientSharedKey
public abstract SyncPoller
Resets the VPN client shared key of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginResetVpnClientSharedKeyAsync
public abstract PollerFlux
Resets the VPN client shared key of the virtual network gateway in the specified resource group.
Parameters:
Returns:
beginSetVpnclientIpsecParameters
public abstract SyncPoller
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.
Parameters:
Returns:
beginSetVpnclientIpsecParameters
public abstract SyncPoller
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.
Parameters:
Returns:
beginSetVpnclientIpsecParametersAsync
public abstract PollerFlux
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.
Parameters:
Returns:
beginStartExpressRouteSiteFailoverSimulation
public abstract SyncPoller
This operation starts failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
beginStartExpressRouteSiteFailoverSimulation
public abstract SyncPoller
This operation starts failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
beginStartExpressRouteSiteFailoverSimulationAsync
public abstract PollerFlux
This operation starts failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
beginStartPacketCapture
public abstract SyncPoller
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
beginStartPacketCapture
public abstract SyncPoller
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
beginStartPacketCaptureAsync
public abstract PollerFlux
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
beginStartPacketCaptureAsync
public abstract PollerFlux
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
beginStopExpressRouteSiteFailoverSimulation
public abstract SyncPoller
This operation stops failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
beginStopExpressRouteSiteFailoverSimulation
public abstract SyncPoller
This operation stops failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
beginStopExpressRouteSiteFailoverSimulationAsync
public abstract PollerFlux
This operation stops failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
beginStopPacketCapture
public abstract SyncPoller
Stops packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
beginStopPacketCapture
public abstract SyncPoller
Stops packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
beginStopPacketCaptureAsync
public abstract PollerFlux
Stops packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
beginUpdateTags
public abstract SyncPoller
Updates a virtual network gateway tags.
Parameters:
Returns:
beginUpdateTags
public abstract SyncPoller
Updates a virtual network gateway tags.
Parameters:
Returns:
beginUpdateTagsAsync
public abstract PollerFlux
Updates a virtual network gateway tags.
Parameters:
Returns:
createOrUpdate
public abstract VirtualNetworkGatewayInner createOrUpdate(String resourceGroupName, String virtualNetworkGatewayName, VirtualNetworkGatewayInner parameters)
Creates or updates a virtual network gateway in the specified resource group.
Parameters:
Returns:
createOrUpdate
public abstract VirtualNetworkGatewayInner createOrUpdate(String resourceGroupName, String virtualNetworkGatewayName, VirtualNetworkGatewayInner parameters, Context context)
Creates or updates a virtual network gateway in the specified resource group.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a virtual network gateway in the specified resource group.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates a virtual network gateway in the specified resource group.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String virtualNetworkGatewayName)
Deletes the specified virtual network gateway.
Parameters:
delete
public abstract void delete(String resourceGroupName, String virtualNetworkGatewayName, Context context)
Deletes the specified virtual network gateway.
Parameters:
deleteAsync
public abstract Mono
Deletes the specified virtual network gateway.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes the specified virtual network gateway.
Parameters:
Returns:
disconnectVirtualNetworkGatewayVpnConnections
public abstract void disconnectVirtualNetworkGatewayVpnConnections(String resourceGroupName, String virtualNetworkGatewayName, P2SVpnConnectionRequest request)
Disconnect vpn connections of virtual network gateway in the specified resource group.
Parameters:
disconnectVirtualNetworkGatewayVpnConnections
public abstract void disconnectVirtualNetworkGatewayVpnConnections(String resourceGroupName, String virtualNetworkGatewayName, P2SVpnConnectionRequest request, Context context)
Disconnect vpn connections of virtual network gateway in the specified resource group.
Parameters:
disconnectVirtualNetworkGatewayVpnConnectionsAsync
public abstract Mono
Disconnect vpn connections of virtual network gateway in the specified resource group.
Parameters:
Returns:
disconnectVirtualNetworkGatewayVpnConnectionsWithResponseAsync
public abstract Mono
Disconnect vpn connections of virtual network gateway in the specified resource group.
Parameters:
Returns:
generateVpnProfile
public abstract String generateVpnProfile(String resourceGroupName, String virtualNetworkGatewayName, VpnClientParameters parameters)
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Parameters:
Returns:
generateVpnProfile
public abstract String generateVpnProfile(String resourceGroupName, String virtualNetworkGatewayName, VpnClientParameters parameters, Context context)
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Parameters:
Returns:
generateVpnProfileAsync
public abstract Mono
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Parameters:
Returns:
generateVpnProfileWithResponseAsync
public abstract Mono
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Parameters:
Returns:
generatevpnclientpackage
public abstract String generatevpnclientpackage(String resourceGroupName, String virtualNetworkGatewayName, VpnClientParameters parameters)
Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.
Parameters:
Returns:
generatevpnclientpackage
public abstract String generatevpnclientpackage(String resourceGroupName, String virtualNetworkGatewayName, VpnClientParameters parameters, Context context)
Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.
Parameters:
Returns:
generatevpnclientpackageAsync
public abstract Mono
Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.
Parameters:
Returns:
generatevpnclientpackageWithResponseAsync
public abstract Mono
Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.
Parameters:
Returns:
getAdvertisedRoutes
public abstract GatewayRouteListResultInner getAdvertisedRoutes(String resourceGroupName, String virtualNetworkGatewayName, String peer)
This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.
Parameters:
Returns:
getAdvertisedRoutes
public abstract GatewayRouteListResultInner getAdvertisedRoutes(String resourceGroupName, String virtualNetworkGatewayName, String peer, Context context)
This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.
Parameters:
Returns:
getAdvertisedRoutesAsync
public abstract Mono
This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.
Parameters:
Returns:
getAdvertisedRoutesWithResponseAsync
public abstract Mono
This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.
Parameters:
Returns:
getBgpPeerStatus
public abstract BgpPeerStatusListResultInner getBgpPeerStatus(String resourceGroupName, String virtualNetworkGatewayName)
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
getBgpPeerStatus
public abstract BgpPeerStatusListResultInner getBgpPeerStatus(String resourceGroupName, String virtualNetworkGatewayName, String peer, Context context)
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
getBgpPeerStatusAsync
public abstract Mono
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
getBgpPeerStatusAsync
public abstract Mono
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
getBgpPeerStatusWithResponseAsync
public abstract Mono
The GetBgpPeerStatus operation retrieves the status of all BGP peers.
Parameters:
Returns:
getByResourceGroup
public abstract VirtualNetworkGatewayInner getByResourceGroup(String resourceGroupName, String virtualNetworkGatewayName)
Gets the specified virtual network gateway by resource group.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Gets the specified virtual network gateway by resource group.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Gets the specified virtual network gateway by resource group.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Gets the specified virtual network gateway by resource group.
Parameters:
Returns:
getFailoverAllTestDetails
public abstract List
This operation retrieves the details of all the failover tests performed on the gateway for different peering locations.
Parameters:
Returns:
getFailoverAllTestDetails
public abstract List
This operation retrieves the details of all the failover tests performed on the gateway for different peering locations.
Parameters:
Returns:
getFailoverAllTestDetailsAsync
public abstract Mono> getFailoverAllTestDetailsAsync(String resourceGroupName, String virtualNetworkGatewayName, String type, boolean fetchLatest)
This operation retrieves the details of all the failover tests performed on the gateway for different peering locations.
Parameters:
Returns:
getFailoverAllTestDetailsWithResponseAsync
public abstract Mono
This operation retrieves the details of all the failover tests performed on the gateway for different peering locations.
Parameters:
Returns:
getFailoverSingleTestDetails
public abstract List
This operation retrieves the details of a particular failover test performed on the gateway based on the test Guid.
Parameters:
Returns:
getFailoverSingleTestDetails
public abstract List
This operation retrieves the details of a particular failover test performed on the gateway based on the test Guid.
Parameters:
Returns:
getFailoverSingleTestDetailsAsync
public abstract Mono> getFailoverSingleTestDetailsAsync(String resourceGroupName, String virtualNetworkGatewayName, String peeringLocation, String failoverTestId)
This operation retrieves the details of a particular failover test performed on the gateway based on the test Guid.
Parameters:
Returns:
getFailoverSingleTestDetailsWithResponseAsync
public abstract Mono
This operation retrieves the details of a particular failover test performed on the gateway based on the test Guid.
Parameters:
Returns:
getLearnedRoutes
public abstract GatewayRouteListResultInner getLearnedRoutes(String resourceGroupName, String virtualNetworkGatewayName)
This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.
Parameters:
Returns:
getLearnedRoutes
public abstract GatewayRouteListResultInner getLearnedRoutes(String resourceGroupName, String virtualNetworkGatewayName, Context context)
This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.
Parameters:
Returns:
getLearnedRoutesAsync
public abstract Mono
This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.
Parameters:
Returns:
getLearnedRoutesWithResponseAsync
public abstract Mono
This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.
Parameters:
Returns:
getVpnProfilePackageUrl
public abstract String getVpnProfilePackageUrl(String resourceGroupName, String virtualNetworkGatewayName)
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.
Parameters:
Returns:
getVpnProfilePackageUrl
public abstract String getVpnProfilePackageUrl(String resourceGroupName, String virtualNetworkGatewayName, Context context)
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.
Parameters:
Returns:
getVpnProfilePackageUrlAsync
public abstract Mono
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.
Parameters:
Returns:
getVpnProfilePackageUrlWithResponseAsync
public abstract Mono
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.
Parameters:
Returns:
getVpnclientConnectionHealth
public abstract VpnClientConnectionHealthDetailListResultInner getVpnclientConnectionHealth(String resourceGroupName, String virtualNetworkGatewayName)
Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.
Parameters:
Returns:
getVpnclientConnectionHealth
public abstract VpnClientConnectionHealthDetailListResultInner getVpnclientConnectionHealth(String resourceGroupName, String virtualNetworkGatewayName, Context context)
Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.
Parameters:
Returns:
getVpnclientConnectionHealthAsync
public abstract Mono
Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.
Parameters:
Returns:
getVpnclientConnectionHealthWithResponseAsync
public abstract Mono
Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.
Parameters:
Returns:
getVpnclientIpsecParameters
public abstract VpnClientIPsecParametersInner getVpnclientIpsecParameters(String resourceGroupName, String virtualNetworkGatewayName)
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.
Parameters:
Returns:
getVpnclientIpsecParameters
public abstract VpnClientIPsecParametersInner getVpnclientIpsecParameters(String resourceGroupName, String virtualNetworkGatewayName, Context context)
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.
Parameters:
Returns:
getVpnclientIpsecParametersAsync
public abstract Mono
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.
Parameters:
Returns:
getVpnclientIpsecParametersWithResponseAsync
public abstract Mono
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.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Gets all virtual network gateways by resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Gets all virtual network gateways by resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Gets all virtual network gateways by resource group.
Parameters:
Returns:
listConnections
public abstract PagedIterable
Gets all the connections in a virtual network gateway.
Parameters:
Returns:
listConnections
public abstract PagedIterable
Gets all the connections in a virtual network gateway.
Parameters:
Returns:
listConnectionsAsync
public abstract PagedFlux
Gets all the connections in a virtual network gateway.
Parameters:
Returns:
reset
public abstract VirtualNetworkGatewayInner reset(String resourceGroupName, String virtualNetworkGatewayName)
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
reset
public abstract VirtualNetworkGatewayInner reset(String resourceGroupName, String virtualNetworkGatewayName, String gatewayVip, Context context)
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
resetAsync
public abstract Mono
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
resetAsync
public abstract Mono
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
resetVpnClientSharedKey
public abstract void resetVpnClientSharedKey(String resourceGroupName, String virtualNetworkGatewayName)
Resets the VPN client shared key of the virtual network gateway in the specified resource group.
Parameters:
resetVpnClientSharedKey
public abstract void resetVpnClientSharedKey(String resourceGroupName, String virtualNetworkGatewayName, Context context)
Resets the VPN client shared key of the virtual network gateway in the specified resource group.
Parameters:
resetVpnClientSharedKeyAsync
public abstract Mono
Resets the VPN client shared key of the virtual network gateway in the specified resource group.
Parameters:
Returns:
resetVpnClientSharedKeyWithResponseAsync
public abstract Mono
Resets the VPN client shared key of the virtual network gateway in the specified resource group.
Parameters:
Returns:
resetWithResponseAsync
public abstract Mono
Resets the primary of the virtual network gateway in the specified resource group.
Parameters:
Returns:
setVpnclientIpsecParameters
public abstract VpnClientIPsecParametersInner setVpnclientIpsecParameters(String resourceGroupName, String virtualNetworkGatewayName, VpnClientIPsecParametersInner vpnclientIpsecParams)
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.
Parameters:
Returns:
setVpnclientIpsecParameters
public abstract VpnClientIPsecParametersInner setVpnclientIpsecParameters(String resourceGroupName, String virtualNetworkGatewayName, VpnClientIPsecParametersInner vpnclientIpsecParams, Context context)
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.
Parameters:
Returns:
setVpnclientIpsecParametersAsync
public abstract Mono
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.
Parameters:
Returns:
setVpnclientIpsecParametersWithResponseAsync
public abstract Mono
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.
Parameters:
Returns:
startExpressRouteSiteFailoverSimulation
public abstract String startExpressRouteSiteFailoverSimulation(String resourceGroupName, String virtualNetworkGatewayName, String peeringLocation)
This operation starts failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
startExpressRouteSiteFailoverSimulation
public abstract String startExpressRouteSiteFailoverSimulation(String resourceGroupName, String virtualNetworkGatewayName, String peeringLocation, Context context)
This operation starts failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
startExpressRouteSiteFailoverSimulationAsync
public abstract Mono
This operation starts failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
startExpressRouteSiteFailoverSimulationWithResponseAsync
public abstract Mono
This operation starts failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
startPacketCapture
public abstract String startPacketCapture(String resourceGroupName, String virtualNetworkGatewayName)
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
startPacketCapture
public abstract String startPacketCapture(String resourceGroupName, String virtualNetworkGatewayName, VpnPacketCaptureStartParameters parameters, Context context)
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
startPacketCaptureAsync
public abstract Mono
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
startPacketCaptureAsync
public abstract Mono
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
startPacketCaptureWithResponseAsync
public abstract Mono
Starts packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
stopExpressRouteSiteFailoverSimulation
public abstract String stopExpressRouteSiteFailoverSimulation(String resourceGroupName, String virtualNetworkGatewayName, ExpressRouteFailoverStopApiParameters stopParameters)
This operation stops failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
stopExpressRouteSiteFailoverSimulation
public abstract String stopExpressRouteSiteFailoverSimulation(String resourceGroupName, String virtualNetworkGatewayName, ExpressRouteFailoverStopApiParameters stopParameters, Context context)
This operation stops failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
stopExpressRouteSiteFailoverSimulationAsync
public abstract Mono
This operation stops failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
stopExpressRouteSiteFailoverSimulationWithResponseAsync
public abstract Mono
This operation stops failover simulation on the gateway for the specified peering location.
Parameters:
Returns:
stopPacketCapture
public abstract String stopPacketCapture(String resourceGroupName, String virtualNetworkGatewayName, VpnPacketCaptureStopParameters parameters)
Stops packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
stopPacketCapture
public abstract String stopPacketCapture(String resourceGroupName, String virtualNetworkGatewayName, VpnPacketCaptureStopParameters parameters, Context context)
Stops packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
stopPacketCaptureAsync
public abstract Mono
Stops packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
stopPacketCaptureWithResponseAsync
public abstract Mono
Stops packet capture on virtual network gateway in the specified resource group.
Parameters:
Returns:
supportedVpnDevices
public abstract String supportedVpnDevices(String resourceGroupName, String virtualNetworkGatewayName)
Gets a xml format representation for supported vpn devices.
Parameters:
Returns:
supportedVpnDevicesAsync
public abstract Mono
Gets a xml format representation for supported vpn devices.
Parameters:
Returns:
supportedVpnDevicesWithResponse
public abstract Response
Gets a xml format representation for supported vpn devices.
Parameters:
Returns:
supportedVpnDevicesWithResponseAsync
public abstract Mono
Gets a xml format representation for supported vpn devices.
Parameters:
Returns:
updateTags
public abstract VirtualNetworkGatewayInner updateTags(String resourceGroupName, String virtualNetworkGatewayName, TagsObject parameters)
Updates a virtual network gateway tags.
Parameters:
Returns:
updateTags
public abstract VirtualNetworkGatewayInner updateTags(String resourceGroupName, String virtualNetworkGatewayName, TagsObject parameters, Context context)
Updates a virtual network gateway tags.
Parameters:
Returns:
updateTagsAsync
public abstract Mono
Updates a virtual network gateway tags.
Parameters:
Returns:
updateTagsWithResponseAsync
public abstract Mono
Updates a virtual network gateway tags.
Parameters:
Returns:
vpnDeviceConfigurationScript
public abstract String vpnDeviceConfigurationScript(String resourceGroupName, String virtualNetworkGatewayConnectionName, VpnDeviceScriptParameters parameters)
Gets a xml format representation for vpn device configuration script.
Parameters:
Returns:
vpnDeviceConfigurationScriptAsync
public abstract Mono
Gets a xml format representation for vpn device configuration script.
Parameters:
Returns:
vpnDeviceConfigurationScriptWithResponse
public abstract Response
Gets a xml format representation for vpn device configuration script.
Parameters:
Returns:
vpnDeviceConfigurationScriptWithResponseAsync
public abstract Mono
Gets a xml format representation for vpn device configuration script.
Parameters:
Returns:
Applies to
Azure SDK for Java