VpnConnectionsClient Interface

public interface VpnConnectionsClient

An instance of this class provides access to all the operations defined in VpnConnectionsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<VpnConnectionInner>,VpnConnectionInner> beginCreateOrUpdate(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

abstract SyncPoller<PollResult<VpnConnectionInner>,VpnConnectionInner> beginCreateOrUpdate(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters, Context context)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

abstract PollerFlux<PollResult<VpnConnectionInner>,VpnConnectionInner> beginCreateOrUpdateAsync(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String gatewayName, String connectionName, Context context)

Deletes a vpn connection.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

abstract SyncPoller<PollResult<String>,String> beginStartPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName)

Starts packet capture on Vpn connection in the specified resource group.

abstract SyncPoller<PollResult<String>,String> beginStartPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters, Context context)

Starts packet capture on Vpn connection in the specified resource group.

abstract PollerFlux<PollResult<String>,String> beginStartPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName)

Starts packet capture on Vpn connection in the specified resource group.

abstract PollerFlux<PollResult<String>,String> beginStartPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters)

Starts packet capture on Vpn connection in the specified resource group.

abstract SyncPoller<PollResult<String>,String> beginStopPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName)

Stops packet capture on Vpn connection in the specified resource group.

abstract SyncPoller<PollResult<String>,String> beginStopPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters, Context context)

Stops packet capture on Vpn connection in the specified resource group.

abstract PollerFlux<PollResult<String>,String> beginStopPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName)

Stops packet capture on Vpn connection in the specified resource group.

abstract PollerFlux<PollResult<String>,String> beginStopPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters)

Stops packet capture on Vpn connection in the specified resource group.

abstract VpnConnectionInner createOrUpdate(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

abstract VpnConnectionInner createOrUpdate(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters, Context context)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

abstract Mono<VpnConnectionInner> createOrUpdateAsync(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

abstract void delete(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

abstract void delete(String resourceGroupName, String gatewayName, String connectionName, Context context)

Deletes a vpn connection.

abstract Mono<Void> deleteAsync(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

abstract VpnConnectionInner get(String resourceGroupName, String gatewayName, String connectionName)

Retrieves the details of a vpn connection.

abstract Mono<VpnConnectionInner> getAsync(String resourceGroupName, String gatewayName, String connectionName)

Retrieves the details of a vpn connection.

abstract Response<VpnConnectionInner> getWithResponse(String resourceGroupName, String gatewayName, String connectionName, Context context)

Retrieves the details of a vpn connection.

abstract Mono<Response<VpnConnectionInner>> getWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName)

Retrieves the details of a vpn connection.

abstract PagedIterable<VpnConnectionInner> listByVpnGateway(String resourceGroupName, String gatewayName)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

abstract PagedIterable<VpnConnectionInner> listByVpnGateway(String resourceGroupName, String gatewayName, Context context)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

abstract PagedFlux<VpnConnectionInner> listByVpnGatewayAsync(String resourceGroupName, String gatewayName)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

abstract String startPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName)

Starts packet capture on Vpn connection in the specified resource group.

abstract String startPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters, Context context)

Starts packet capture on Vpn connection in the specified resource group.

abstract Mono<String> startPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName)

Starts packet capture on Vpn connection in the specified resource group.

abstract Mono<String> startPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters)

Starts packet capture on Vpn connection in the specified resource group.

abstract Mono<Response<Flux<ByteBuffer>>> startPacketCaptureWithResponseAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters)

Starts packet capture on Vpn connection in the specified resource group.

abstract String stopPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName)

Stops packet capture on Vpn connection in the specified resource group.

abstract String stopPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters, Context context)

Stops packet capture on Vpn connection in the specified resource group.

abstract Mono<String> stopPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName)

Stops packet capture on Vpn connection in the specified resource group.

abstract Mono<String> stopPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters)

Stops packet capture on Vpn connection in the specified resource group.

abstract Mono<Response<Flux<ByteBuffer>>> stopPacketCaptureWithResponseAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters)

Stops packet capture on Vpn connection in the specified resource group.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,VpnConnectionInner> beginCreateOrUpdate(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.

Returns:

the SyncPoller<T,U> for polling of vpnConnection Resource.

beginCreateOrUpdate

public abstract SyncPoller,VpnConnectionInner> beginCreateOrUpdate(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters, Context context)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of vpnConnection Resource.

beginCreateOrUpdateAsync

public abstract PollerFlux,VpnConnectionInner> beginCreateOrUpdateAsync(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.

Returns:

the PollerFlux<T,U> for polling of vpnConnection Resource.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String gatewayName, String connectionName, Context context)

Deletes a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginStartPacketCapture

public abstract SyncPoller,String> beginStartPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginStartPacketCapture

public abstract SyncPoller,String> beginStartPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters, Context context)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to start packet capture on gateway connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginStartPacketCaptureAsync

public abstract PollerFlux,String> beginStartPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginStartPacketCaptureAsync

public abstract PollerFlux,String> beginStartPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to start packet capture on gateway connection.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginStopPacketCapture

public abstract SyncPoller,String> beginStopPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginStopPacketCapture

public abstract SyncPoller,String> beginStopPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters, Context context)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to stop packet capture on gateway connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginStopPacketCaptureAsync

public abstract PollerFlux,String> beginStopPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginStopPacketCaptureAsync

public abstract PollerFlux,String> beginStopPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to stop packet capture on gateway connection.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

createOrUpdate

public abstract VpnConnectionInner createOrUpdate(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.

Returns:

vpnConnection Resource.

createOrUpdate

public abstract VpnConnectionInner createOrUpdate(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters, Context context)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.
context - The context to associate with this operation.

Returns:

vpnConnection Resource.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.

Returns:

vpnConnection Resource on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, VpnConnectionInner vpnConnectionParameters)

Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.

Returns:

vpnConnection Resource along with Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.

delete

public abstract void delete(String resourceGroupName, String gatewayName, String connectionName, Context context)

Deletes a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName)

Deletes a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the connection.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract VpnConnectionInner get(String resourceGroupName, String gatewayName, String connectionName)

Retrieves the details of a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the vpn connection.

Returns:

vpnConnection Resource.

getAsync

public abstract Mono getAsync(String resourceGroupName, String gatewayName, String connectionName)

Retrieves the details of a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the vpn connection.

Returns:

vpnConnection Resource on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String gatewayName, String connectionName, Context context)

Retrieves the details of a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the vpn connection.
context - The context to associate with this operation.

Returns:

vpnConnection Resource along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName)

Retrieves the details of a vpn connection.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
connectionName - The name of the vpn connection.

Returns:

vpnConnection Resource along with Response<T> on successful completion of Mono.

listByVpnGateway

public abstract PagedIterable listByVpnGateway(String resourceGroupName, String gatewayName)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.

Returns:

result of the request to list all vpn connections to a virtual wan vpn gateway as paginated response with PagedIterable<T>.

listByVpnGateway

public abstract PagedIterable listByVpnGateway(String resourceGroupName, String gatewayName, Context context)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.
context - The context to associate with this operation.

Returns:

result of the request to list all vpn connections to a virtual wan vpn gateway as paginated response with PagedIterable<T>.

listByVpnGatewayAsync

public abstract PagedFlux listByVpnGatewayAsync(String resourceGroupName, String gatewayName)

Retrieves all vpn connections for a particular virtual wan vpn gateway.

Parameters:

resourceGroupName - The resource group name of the VpnGateway.
gatewayName - The name of the gateway.

Returns:

result of the request to list all vpn connections to a virtual wan vpn gateway as paginated response with PagedFlux<T>.

startPacketCapture

public abstract String startPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.

Returns:

the response.

startPacketCapture

public abstract String startPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters, Context context)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to start packet capture on gateway connection.
context - The context to associate with this operation.

Returns:

the response.

startPacketCaptureAsync

public abstract Mono startPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.

Returns:

the response body on successful completion of Mono.

startPacketCaptureAsync

public abstract Mono startPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to start packet capture on gateway connection.

Returns:

the response body on successful completion of Mono.

startPacketCaptureWithResponseAsync

public abstract Mono>> startPacketCaptureWithResponseAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStartParameters parameters)

Starts packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to start packet capture on gateway connection.

Returns:

the response body along with Response<T> on successful completion of Mono.

stopPacketCapture

public abstract String stopPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.

Returns:

the response.

stopPacketCapture

public abstract String stopPacketCapture(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters, Context context)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to stop packet capture on gateway connection.
context - The context to associate with this operation.

Returns:

the response.

stopPacketCaptureAsync

public abstract Mono stopPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.

Returns:

the response body on successful completion of Mono.

stopPacketCaptureAsync

public abstract Mono stopPacketCaptureAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to stop packet capture on gateway connection.

Returns:

the response body on successful completion of Mono.

stopPacketCaptureWithResponseAsync

public abstract Mono>> stopPacketCaptureWithResponseAsync(String resourceGroupName, String gatewayName, String vpnConnectionName, VpnConnectionPacketCaptureStopParameters parameters)

Stops packet capture on Vpn connection in the specified resource group.

Parameters:

resourceGroupName - The name of the resource group.
gatewayName - The name of the gateway.
vpnConnectionName - The name of the vpn connection.
parameters - Vpn Connection packet capture parameters supplied to stop packet capture on gateway connection.

Returns:

the response body along with Response<T> on successful completion of Mono.

Applies to