public class VirtualNetworkGatewayConnectionOperationsImpl extends Object implements ServiceOperations<NetworkResourceProviderClientImpl>, VirtualNetworkGatewayConnectionOperations
| Modifier and Type | Method and Description |
|---|---|
VirtualNetworkGatewayConnectionPutResponse |
beginCreateOrUpdating(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
VirtualNetworkGatewayConnection parameters)
The Put VirtualNetworkGatewayConnection operation creates/updates a
virtual network gateway connection in the specified resource group
through Network resource provider.
|
Future<VirtualNetworkGatewayConnectionPutResponse> |
beginCreateOrUpdatingAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
VirtualNetworkGatewayConnection parameters)
The Put VirtualNetworkGatewayConnection operation creates/updates a
virtual network gateway connection in the specified resource group
through Network resource provider.
|
UpdateOperationResponse |
beginDeleting(String resourceGroupName,
String virtualNetworkGatewayConnectionName)
The Delete VirtualNetworkGatewayConnection operation deletes the specifed
virtual network Gateway connection through Network resource provider.
|
Future<UpdateOperationResponse> |
beginDeletingAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName)
The Delete VirtualNetworkGatewayConnection operation deletes the specifed
virtual network Gateway connection through Network resource provider.
|
ConnectionResetSharedKeyPutResponse |
beginResetSharedKey(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
ConnectionResetSharedKey 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.
|
Future<ConnectionResetSharedKeyPutResponse> |
beginResetSharedKeyAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
ConnectionResetSharedKey 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.
|
ConnectionSharedKeyPutResponse |
beginSetSharedKey(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
ConnectionSharedKey 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.
|
Future<ConnectionSharedKeyPutResponse> |
beginSetSharedKeyAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
ConnectionSharedKey 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.
|
AzureAsyncOperationResponse |
createOrUpdate(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
VirtualNetworkGatewayConnection parameters)
The CreateOrUpdate Virtual network Gateway connection creates a new or
updates an existing virtualnetwork gateway connection through Network
resource provider.
|
Future<AzureAsyncOperationResponse> |
createOrUpdateAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
VirtualNetworkGatewayConnection parameters)
The CreateOrUpdate Virtual network Gateway connection creates a new or
updates an existing virtualnetwork gateway connection through Network
resource provider.
|
OperationResponse |
delete(String resourceGroupName,
String virtualNetworkGatewayConnectionName)
The Delete VirtualNetworkGatewayConnection operation deletes the specifed
virtual network Gateway connection through Network resource provider.
|
Future<OperationResponse> |
deleteAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName)
The Delete VirtualNetworkGatewayConnection operation deletes the specifed
virtual network Gateway connection through Network resource provider.
|
VirtualNetworkGatewayConnectionGetResponse |
get(String resourceGroupName,
String virtualNetworkGatewayConnectionName)
The Get VirtualNetworkGatewayConnection operation retrieves information
about the specified virtual network gateway connection through Network
resource provider.
|
Future<VirtualNetworkGatewayConnectionGetResponse> |
getAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName)
The Get VirtualNetworkGatewayConnection operation retrieves information
about the specified virtual network gateway connection through Network
resource provider.
|
NetworkResourceProviderClientImpl |
getClient()
Gets a reference to the
microsoft.azure.management.network.NetworkResourceProviderClientImpl.
|
ConnectionSharedKeyResponse |
getSharedKey(String resourceGroupName,
String connectionSharedKeyName)
The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves
information about the specified virtual network gateway connection
shared key through Network resource provider.
|
Future<ConnectionSharedKeyResponse> |
getSharedKeyAsync(String resourceGroupName,
String connectionSharedKeyName)
The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves
information about the specified virtual network gateway connection
shared key through Network resource provider.
|
VirtualNetworkGatewayConnectionListResponse |
list(String resourceGroupName)
The List VirtualNetworkGatewayConnections operation retrieves all the
virtual network gateways connections created.
|
Future<VirtualNetworkGatewayConnectionListResponse> |
listAsync(String resourceGroupName)
The List VirtualNetworkGatewayConnections operation retrieves all the
virtual network gateways connections created.
|
AzureAsyncOperationResponse |
resetSharedKey(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
ConnectionResetSharedKey parameters)
The Reset VirtualNetworkGatewayConnectionSharedKey operation resets the
virtual network gateway connection shared key for passed virtual network
gateway connection in the specified resource group through Network
resource provider.
|
Future<AzureAsyncOperationResponse> |
resetSharedKeyAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
ConnectionResetSharedKey parameters)
The Reset VirtualNetworkGatewayConnectionSharedKey operation resets the
virtual network gateway connection shared key for passed virtual network
gateway connection in the specified resource group through Network
resource provider.
|
AzureAsyncOperationResponse |
setSharedKey(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
ConnectionSharedKey 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.
|
Future<AzureAsyncOperationResponse> |
setSharedKeyAsync(String resourceGroupName,
String virtualNetworkGatewayConnectionName,
ConnectionSharedKey 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.
|
public NetworkResourceProviderClientImpl getClient()
getClient in interface ServiceOperations<NetworkResourceProviderClientImpl>public Future<VirtualNetworkGatewayConnectionPutResponse> beginCreateOrUpdatingAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName, VirtualNetworkGatewayConnection parameters)
beginCreateOrUpdatingAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway conenction.parameters - Required. Parameters supplied to the Begin Create or
update Virtual Network Gateway connection operation through Network
resource provider.public VirtualNetworkGatewayConnectionPutResponse beginCreateOrUpdating(String resourceGroupName, String virtualNetworkGatewayConnectionName, VirtualNetworkGatewayConnection parameters) throws IOException, ServiceException
beginCreateOrUpdating in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway conenction.parameters - Required. Parameters supplied to the Begin Create or
update Virtual Network Gateway connection operation through Network
resource provider.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<UpdateOperationResponse> beginDeletingAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName)
beginDeletingAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway connection.public UpdateOperationResponse beginDeleting(String resourceGroupName, String virtualNetworkGatewayConnectionName) throws IOException, ServiceException
beginDeleting in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway connection.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<ConnectionResetSharedKeyPutResponse> beginResetSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionResetSharedKey parameters)
beginResetSharedKeyAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The virtual network
gateway connection reset shared key Name.parameters - Required. Parameters supplied to the Begin Reset
Virtual Network Gateway connection shared key operation through Network
resource provider.public ConnectionResetSharedKeyPutResponse beginResetSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionResetSharedKey parameters) throws IOException, ServiceException
beginResetSharedKey in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The virtual network
gateway connection reset shared key Name.parameters - Required. Parameters supplied to the Begin Reset
Virtual Network Gateway connection shared key operation through Network
resource provider.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<ConnectionSharedKeyPutResponse> beginSetSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionSharedKey parameters)
beginSetSharedKeyAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The virtual network
gateway connection name.parameters - Required. Parameters supplied to the Begin Set Virtual
Network Gateway conection Shared key operation throughNetwork resource
provider.public ConnectionSharedKeyPutResponse beginSetSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionSharedKey parameters) throws IOException, ServiceException
beginSetSharedKey in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The virtual network
gateway connection name.parameters - Required. Parameters supplied to the Begin Set Virtual
Network Gateway conection Shared key operation throughNetwork resource
provider.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<AzureAsyncOperationResponse> createOrUpdateAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName, VirtualNetworkGatewayConnection parameters)
createOrUpdateAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway conenction.parameters - Required. Parameters supplied to the Begin Create or
update Virtual Network Gateway connection operation through Network
resource provider.public AzureAsyncOperationResponse createOrUpdate(String resourceGroupName, String virtualNetworkGatewayConnectionName, VirtualNetworkGatewayConnection parameters) throws InterruptedException, ExecutionException, IOException
createOrUpdate in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway conenction.parameters - Required. Parameters supplied to the Begin Create or
update Virtual Network Gateway connection operation through Network
resource provider.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.IOException - Thrown if there was an error setting up tracing for
the request.public Future<OperationResponse> deleteAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName)
deleteAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway connection.public OperationResponse delete(String resourceGroupName, String virtualNetworkGatewayConnectionName) throws InterruptedException, ExecutionException, IOException
delete in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway connection.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.IOException - Thrown if there was an error setting up tracing for
the request.public Future<VirtualNetworkGatewayConnectionGetResponse> getAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName)
getAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway connection.public VirtualNetworkGatewayConnectionGetResponse get(String resourceGroupName, String virtualNetworkGatewayConnectionName) throws IOException, ServiceException
get in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The name of the
virtual network gateway connection.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<ConnectionSharedKeyResponse> getSharedKeyAsync(String resourceGroupName, String connectionSharedKeyName)
getSharedKeyAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.connectionSharedKeyName - Required. The virtual network gateway
connection shared key name.public ConnectionSharedKeyResponse getSharedKey(String resourceGroupName, String connectionSharedKeyName) throws IOException, ServiceException
getSharedKey in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.connectionSharedKeyName - Required. The virtual network gateway
connection shared key name.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<VirtualNetworkGatewayConnectionListResponse> listAsync(String resourceGroupName)
listAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.public VirtualNetworkGatewayConnectionListResponse list(String resourceGroupName) throws IOException, ServiceException
list in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.IOException - Signals that an I/O exception of some sort has
occurred. This class is the general class of exceptions produced by
failed or interrupted I/O operations.ServiceException - Thrown if an unexpected response is found.public Future<AzureAsyncOperationResponse> resetSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionResetSharedKey parameters)
resetSharedKeyAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The virtual network
gateway connection name.parameters - Required. Parameters supplied to the Begin Reset
Virtual Network Gateway connection shared key operation through Network
resource provider.public AzureAsyncOperationResponse resetSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionResetSharedKey parameters) throws InterruptedException, ExecutionException, IOException
resetSharedKey in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The virtual network
gateway connection name.parameters - Required. Parameters supplied to the Begin Reset
Virtual Network Gateway connection shared key operation through Network
resource provider.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.IOException - Thrown if there was an error setting up tracing for
the request.public Future<AzureAsyncOperationResponse> setSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionSharedKey parameters)
setSharedKeyAsync in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The virtual network
gateway connection name.parameters - Required. Parameters supplied to the Begin Create or
update Virtual Network Gateway connection shared key operation through
Network resource provider.public AzureAsyncOperationResponse setSharedKey(String resourceGroupName, String virtualNetworkGatewayConnectionName, ConnectionSharedKey parameters) throws InterruptedException, ExecutionException, IOException
setSharedKey in interface VirtualNetworkGatewayConnectionOperationsresourceGroupName - Required. The name of the resource group.virtualNetworkGatewayConnectionName - Required. The virtual network
gateway connection name.parameters - Required. Parameters supplied to the Begin Create or
update Virtual Network Gateway connection shared key operation through
Network resource provider.InterruptedException - Thrown when a thread is waiting, sleeping,
or otherwise occupied, and the thread is interrupted, either before or
during the activity. Occasionally a method may wish to test whether the
current thread has been interrupted, and if so, to immediately throw
this exception. The following code can be used to achieve this effect:ExecutionException - Thrown when attempting to retrieve the result
of a task that aborted by throwing an exception. This exception can be
inspected using the Throwable.getCause() method.IOException - Thrown if there was an error setting up tracing for
the request./**
* Copyright Microsoft Corporation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/