VirtualNetworkGatewayConnectionsClient Interface
Implements
public interface VirtualNetworkGatewayConnectionsClient
extends InnerSupportsGet<VirtualNetworkGatewayConnectionInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in VirtualNetworkGatewayConnectionsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates a virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the specified virtual network Gateway connection.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the specified virtual network Gateway connection.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes the specified virtual network Gateway connection.
Parameters:
Returns:
beginGetIkeSas
public abstract SyncPoller
Lists IKE Security Associations for the virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginGetIkeSas
public abstract SyncPoller
Lists IKE Security Associations for the virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginGetIkeSasAsync
public abstract PollerFlux
Lists IKE Security Associations for the virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginResetConnection
public abstract SyncPoller
Resets the virtual network gateway connection specified.
Parameters:
Returns:
beginResetConnection
public abstract SyncPoller
Resets the virtual network gateway connection specified.
Parameters:
Returns:
beginResetConnectionAsync
public abstract PollerFlux
Resets the virtual network gateway connection specified.
Parameters:
Returns:
beginResetSharedKey
public abstract SyncPoller
The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
beginResetSharedKey
public abstract SyncPoller
The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
beginResetSharedKeyAsync
public abstract PollerFlux
The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
beginSetSharedKey
public abstract SyncPoller
The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
beginSetSharedKey
public abstract SyncPoller
The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
beginSetSharedKeyAsync
public abstract PollerFlux
The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
beginStartPacketCapture
public abstract SyncPoller
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginStartPacketCapture
public abstract SyncPoller
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginStartPacketCaptureAsync
public abstract PollerFlux
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginStartPacketCaptureAsync
public abstract PollerFlux
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginStopPacketCapture
public abstract SyncPoller
Stops packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginStopPacketCapture
public abstract SyncPoller
Stops packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginStopPacketCaptureAsync
public abstract PollerFlux
Stops packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
beginUpdateTags
public abstract SyncPoller
Updates a virtual network gateway connection tags.
Parameters:
Returns:
beginUpdateTags
public abstract SyncPoller
Updates a virtual network gateway connection tags.
Parameters:
Returns:
beginUpdateTagsAsync
public abstract PollerFlux
Updates a virtual network gateway connection tags.
Parameters:
Returns:
createOrUpdate
public abstract VirtualNetworkGatewayConnectionInner createOrUpdate(String resourceGroupName, String virtualNetworkGatewayConnectionName, VirtualNetworkGatewayConnectionInner parameters)
Creates or updates a virtual network gateway connection in the specified resource group.
Parameters:
Returns:
createOrUpdate
public abstract VirtualNetworkGatewayConnectionInner createOrUpdate(String resourceGroupName, String virtualNetworkGatewayConnectionName, VirtualNetworkGatewayConnectionInner parameters, Context context)
Creates or updates a virtual network gateway connection in the specified resource group.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a virtual network gateway connection in the specified resource group.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates a virtual network gateway connection in the specified resource group.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String virtualNetworkGatewayConnectionName)
Deletes the specified virtual network Gateway connection.
Parameters:
delete
public abstract void delete(String resourceGroupName, String virtualNetworkGatewayConnectionName, Context context)
Deletes the specified virtual network Gateway connection.
Parameters:
deleteAsync
public abstract Mono
Deletes the specified virtual network Gateway connection.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes the specified virtual network Gateway connection.
Parameters:
Returns:
getByResourceGroup
public abstract VirtualNetworkGatewayConnectionInner getByResourceGroup(String resourceGroupName, String virtualNetworkGatewayConnectionName)
Gets the specified virtual network gateway connection by resource group.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Gets the specified virtual network gateway connection by resource group.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Gets the specified virtual network gateway connection by resource group.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Gets the specified virtual network gateway connection by resource group.
Parameters:
Returns:
getIkeSas
public abstract String getIkeSas(String resourceGroupName, String virtualNetworkGatewayConnectionName)
Lists IKE Security Associations for the virtual network gateway connection in the specified resource group.
Parameters:
Returns:
getIkeSas
public abstract String getIkeSas(String resourceGroupName, String virtualNetworkGatewayConnectionName, Context context)
Lists IKE Security Associations for the virtual network gateway connection in the specified resource group.
Parameters:
Returns:
getIkeSasAsync
public abstract Mono
Lists IKE Security Associations for the virtual network gateway connection in the specified resource group.
Parameters:
Returns:
getIkeSasWithResponseAsync
public abstract Mono
Lists IKE Security Associations for the virtual network gateway connection in the specified resource group.
Parameters:
Returns:
getSharedKey
public abstract ConnectionSharedKeyInner getSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName)
The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves information about the specified virtual network gateway connection shared key through Network resource provider.
Parameters:
Returns:
getSharedKeyAsync
public abstract Mono
The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves information about the specified virtual network gateway connection shared key through Network resource provider.
Parameters:
Returns:
getSharedKeyWithResponse
public abstract Response
The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves information about the specified virtual network gateway connection shared key through Network resource provider.
Parameters:
Returns:
getSharedKeyWithResponseAsync
public abstract Mono
The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves information about the specified virtual network gateway connection shared key through Network resource provider.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
The List VirtualNetworkGatewayConnections operation retrieves all the virtual network gateways connections created.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
The List VirtualNetworkGatewayConnections operation retrieves all the virtual network gateways connections created.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
The List VirtualNetworkGatewayConnections operation retrieves all the virtual network gateways connections created.
Parameters:
Returns:
resetConnection
public abstract void resetConnection(String resourceGroupName, String virtualNetworkGatewayConnectionName)
Resets the virtual network gateway connection specified.
Parameters:
resetConnection
public abstract void resetConnection(String resourceGroupName, String virtualNetworkGatewayConnectionName, Context context)
Resets the virtual network gateway connection specified.
Parameters:
resetConnectionAsync
public abstract Mono
Resets the virtual network gateway connection specified.
Parameters:
Returns:
resetConnectionWithResponseAsync
public abstract Mono
Resets the virtual network gateway connection specified.
Parameters:
Returns:
resetSharedKey
public abstract ConnectionResetSharedKeyInner resetSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionResetSharedKeyInner parameters)
The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
resetSharedKey
public abstract ConnectionResetSharedKeyInner resetSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionResetSharedKeyInner parameters, Context context)
The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
resetSharedKeyAsync
public abstract Mono
The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
resetSharedKeyWithResponseAsync
public abstract Mono
The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
setSharedKey
public abstract ConnectionSharedKeyInner setSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionSharedKeyInner parameters)
The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
setSharedKey
public abstract ConnectionSharedKeyInner setSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionSharedKeyInner parameters, Context context)
The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
setSharedKeyAsync
public abstract Mono
The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
setSharedKeyWithResponseAsync
public abstract Mono
The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.
Parameters:
Returns:
startPacketCapture
public abstract String startPacketCapture(String resourceGroupName, String virtualNetworkGatewayConnectionName)
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
startPacketCapture
public abstract String startPacketCapture(String resourceGroupName, String virtualNetworkGatewayConnectionName, VpnPacketCaptureStartParameters parameters, Context context)
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
startPacketCaptureAsync
public abstract Mono
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
startPacketCaptureAsync
public abstract Mono
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
startPacketCaptureWithResponseAsync
public abstract Mono
Starts packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
stopPacketCapture
public abstract String stopPacketCapture(String resourceGroupName, String virtualNetworkGatewayConnectionName, VpnPacketCaptureStopParameters parameters)
Stops packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
stopPacketCapture
public abstract String stopPacketCapture(String resourceGroupName, String virtualNetworkGatewayConnectionName, VpnPacketCaptureStopParameters parameters, Context context)
Stops packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
stopPacketCaptureAsync
public abstract Mono
Stops packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
stopPacketCaptureWithResponseAsync
public abstract Mono
Stops packet capture on virtual network gateway connection in the specified resource group.
Parameters:
Returns:
updateTags
public abstract VirtualNetworkGatewayConnectionInner updateTags(String resourceGroupName, String virtualNetworkGatewayConnectionName, TagsObject parameters)
Updates a virtual network gateway connection tags.
Parameters:
Returns:
updateTags
public abstract VirtualNetworkGatewayConnectionInner updateTags(String resourceGroupName, String virtualNetworkGatewayConnectionName, TagsObject parameters, Context context)
Updates a virtual network gateway connection tags.
Parameters:
Returns:
updateTagsAsync
public abstract Mono
Updates a virtual network gateway connection tags.
Parameters:
Returns:
updateTagsWithResponseAsync
public abstract Mono
Updates a virtual network gateway connection tags.
Parameters:
Returns:
Applies to
Azure SDK for Java