Interface VpnLinkConnectionsClient
public interface VpnLinkConnectionsClient
An instance of this class provides access to all the operations defined in VpnLinkConnectionsClient.
-
Method Summary
Modifier and TypeMethodDescriptionbeginGetIkeSas(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.beginGetIkeSas(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.beginGetIkeSasAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.beginResetConnection(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.beginResetConnection(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Resets the VpnLink connection specified.beginResetConnectionAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ConnectionSharedKeyResultInner>, ConnectionSharedKeyResultInner> beginSetOrInitDefaultSharedKey(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, ConnectionSharedKeyResultInner connectionSharedKeyParameters) Sets or auto generates the shared key based on the user input.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ConnectionSharedKeyResultInner>, ConnectionSharedKeyResultInner> beginSetOrInitDefaultSharedKey(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, ConnectionSharedKeyResultInner connectionSharedKeyParameters, com.azure.core.util.Context context) Sets or auto generates the shared key based on the user input.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ConnectionSharedKeyResultInner>, ConnectionSharedKeyResultInner> beginSetOrInitDefaultSharedKeyAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, ConnectionSharedKeyResultInner connectionSharedKeyParameters) Sets or auto generates the shared key based on the user input.com.azure.core.http.rest.PagedIterable<ConnectionSharedKeyResultInner> getAllSharedKeys(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists all shared keys of VpnLink connection specified.com.azure.core.http.rest.PagedIterable<ConnectionSharedKeyResultInner> getAllSharedKeys(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Lists all shared keys of VpnLink connection specified.com.azure.core.http.rest.PagedFlux<ConnectionSharedKeyResultInner> getAllSharedKeysAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists all shared keys of VpnLink connection specified.getDefaultSharedKey(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Gets the shared key of VpnLink connection specified.getDefaultSharedKeyAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Gets the shared key of VpnLink connection specified.com.azure.core.http.rest.Response<ConnectionSharedKeyResultInner> getDefaultSharedKeyWithResponse(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Gets the shared key of VpnLink connection specified.Mono<com.azure.core.http.rest.Response<ConnectionSharedKeyResultInner>> getDefaultSharedKeyWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Gets the shared key of VpnLink connection specified.getIkeSas(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.getIkeSas(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.getIkeSasAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> getIkeSasWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.com.azure.core.http.rest.PagedIterable<VpnSiteLinkConnectionInner> listByVpnConnection(String resourceGroupName, String gatewayName, String connectionName) Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection.com.azure.core.http.rest.PagedIterable<VpnSiteLinkConnectionInner> listByVpnConnection(String resourceGroupName, String gatewayName, String connectionName, com.azure.core.util.Context context) Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection.com.azure.core.http.rest.PagedFlux<VpnSiteLinkConnectionInner> listByVpnConnectionAsync(String resourceGroupName, String gatewayName, String connectionName) Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection.listDefaultSharedKey(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Gets the value of the shared key of VpnLink connection specified.listDefaultSharedKeyAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Gets the value of the shared key of VpnLink connection specified.com.azure.core.http.rest.Response<ConnectionSharedKeyResultInner> listDefaultSharedKeyWithResponse(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Gets the value of the shared key of VpnLink connection specified.Mono<com.azure.core.http.rest.Response<ConnectionSharedKeyResultInner>> listDefaultSharedKeyWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Gets the value of the shared key of VpnLink connection specified.voidresetConnection(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.voidresetConnection(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Resets the VpnLink connection specified.resetConnectionAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> resetConnectionWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.setOrInitDefaultSharedKey(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, ConnectionSharedKeyResultInner connectionSharedKeyParameters) Sets or auto generates the shared key based on the user input.setOrInitDefaultSharedKey(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, ConnectionSharedKeyResultInner connectionSharedKeyParameters, com.azure.core.util.Context context) Sets or auto generates the shared key based on the user input.setOrInitDefaultSharedKeyAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, ConnectionSharedKeyResultInner connectionSharedKeyParameters) Sets or auto generates the shared key based on the user input.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> setOrInitDefaultSharedKeyWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, ConnectionSharedKeyResultInner connectionSharedKeyParameters) Sets or auto generates the shared key based on the user input.
-
Method Details
-
resetConnectionWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> resetConnectionWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- the
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginResetConnectionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginResetConnectionAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginResetConnection
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginResetConnection(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginResetConnection
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginResetConnection(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Resets the VpnLink connection specified.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
resetConnectionAsync
Mono<Void> resetConnectionAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
resetConnection
void resetConnection(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Resets the VpnLink connection specified.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
resetConnection
void resetConnection(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Resets the VpnLink connection specified.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.context- The context to associate with this operation.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getIkeSasWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> getIkeSasWithResponseAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- the response body along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginGetIkeSasAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<String>,String> beginGetIkeSasAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- the
PollerFluxfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginGetIkeSas
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<String>,String> beginGetIkeSas(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginGetIkeSas
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<String>,String> beginGetIkeSas(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getIkeSasAsync
Mono<String> getIkeSasAsync(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- the response body on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getIkeSas
String getIkeSas(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.- Returns:
- the response.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getIkeSas
String getIkeSas(String resourceGroupName, String gatewayName, String connectionName, String linkConnectionName, com.azure.core.util.Context context) Lists IKE Security Associations for Vpn Site Link Connection in the specified resource group.- Parameters:
resourceGroupName- The name of the resource group.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.linkConnectionName- The name of the vpn link connection.context- The context to associate with this operation.- Returns:
- the response.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByVpnConnectionAsync
com.azure.core.http.rest.PagedFlux<VpnSiteLinkConnectionInner> listByVpnConnectionAsync(String resourceGroupName, String gatewayName, String connectionName) Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection.- Parameters:
resourceGroupName- The resource group name of the vpn gateway.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.- Returns:
- result of the request to list all vpn connections to a virtual wan vpn gateway as paginated response with
PagedFlux. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByVpnConnection
com.azure.core.http.rest.PagedIterable<VpnSiteLinkConnectionInner> listByVpnConnection(String resourceGroupName, String gatewayName, String connectionName) Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection.- Parameters:
resourceGroupName- The resource group name of the vpn gateway.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.- Returns:
- result of the request to list all vpn connections to a virtual wan vpn gateway as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByVpnConnection
com.azure.core.http.rest.PagedIterable<VpnSiteLinkConnectionInner> listByVpnConnection(String resourceGroupName, String gatewayName, String connectionName, com.azure.core.util.Context context) Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection.- Parameters:
resourceGroupName- The resource group name of the vpn gateway.gatewayName- The name of the gateway.connectionName- The name of the vpn connection.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. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-