Interface PrivateEndpointConnectionsClient
public interface PrivateEndpointConnectionsClient
An instance of this class provides access to all the operations defined in PrivateEndpointConnectionsClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>, PrivateEndpointConnectionInner> beginDelete(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>, PrivateEndpointConnectionInner> beginDelete(String resourceGroupName, String vaultName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes the specified private endpoint connection associated with the key vault.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>, PrivateEndpointConnectionInner> beginDeleteAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.Deletes the specified private endpoint connection associated with the key vault.delete(String resourceGroupName, String vaultName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes the specified private endpoint connection associated with the key vault.deleteAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.Gets the specified private endpoint connection associated with the key vault.Gets the specified private endpoint connection associated with the key vault.com.azure.core.http.rest.Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String vaultName, String privateEndpointConnectionName, com.azure.core.util.Context context) Gets the specified private endpoint connection associated with the key vault.Mono<com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>> getWithResponseAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Gets the specified private endpoint connection associated with the key vault.com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner> listByResource(String resourceGroupName, String vaultName) The List operation gets information about the private endpoint connections associated with the vault.com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner> listByResource(String resourceGroupName, String vaultName, com.azure.core.util.Context context) The List operation gets information about the private endpoint connections associated with the vault.com.azure.core.http.rest.PagedFlux<PrivateEndpointConnectionInner> listByResourceAsync(String resourceGroupName, String vaultName) The List operation gets information about the private endpoint connections associated with the vault.put(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties) Updates the specified private endpoint connection associated with the key vault.putAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties) Updates the specified private endpoint connection associated with the key vault.putWithResponse(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties, com.azure.core.util.Context context) Updates the specified private endpoint connection associated with the key vault.putWithResponseAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties) Updates the specified private endpoint connection associated with the key vault.
-
Method Details
-
getWithResponseAsync
Mono<com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>> getWithResponseAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Gets the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.- Returns:
- the specified private endpoint connection associated with the key vault 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.
-
getAsync
Mono<PrivateEndpointConnectionInner> getAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Gets the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.- Returns:
- the specified private endpoint connection associated with the key vault 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.
-
getWithResponse
com.azure.core.http.rest.Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String vaultName, String privateEndpointConnectionName, com.azure.core.util.Context context) Gets the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.context- The context to associate with this operation.- Returns:
- the specified private endpoint connection associated with the key vault along with
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.
-
get
PrivateEndpointConnectionInner get(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Gets the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.- Returns:
- the specified private endpoint connection associated with the key vault.
- 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.
-
putWithResponseAsync
Mono<PrivateEndpointConnectionsPutResponse> putWithResponseAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties) Updates the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.properties- The intended state of private endpoint connection.- Returns:
- private endpoint connection resource 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.
-
putAsync
Mono<PrivateEndpointConnectionInner> putAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties) Updates the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.properties- The intended state of private endpoint connection.- Returns:
- private endpoint connection resource 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.
-
putWithResponse
PrivateEndpointConnectionsPutResponse putWithResponse(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties, com.azure.core.util.Context context) Updates the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.properties- The intended state of private endpoint connection.context- The context to associate with this operation.- Returns:
- private endpoint connection resource.
- 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.
-
put
PrivateEndpointConnectionInner put(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties) Updates the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.properties- The intended state of private endpoint connection.- Returns:
- private endpoint connection resource.
- 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.
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.- Returns:
- private endpoint connection resource 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.
-
beginDeleteAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginDeleteAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.- Returns:
- the
PollerFluxfor polling of private endpoint connection resource. - 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.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginDelete(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.- Returns:
- the
SyncPollerfor polling of private endpoint connection resource. - 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.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginDelete(String resourceGroupName, String vaultName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of private endpoint connection resource. - 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.
-
deleteAsync
Mono<PrivateEndpointConnectionInner> deleteAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.- Returns:
- private endpoint connection resource 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.
-
delete
PrivateEndpointConnectionInner delete(String resourceGroupName, String vaultName, String privateEndpointConnectionName) Deletes the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.- Returns:
- private endpoint connection resource.
- 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.
-
delete
PrivateEndpointConnectionInner delete(String resourceGroupName, String vaultName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes the specified private endpoint connection associated with the key vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.privateEndpointConnectionName- Name of the private endpoint connection associated with the key vault.context- The context to associate with this operation.- Returns:
- private endpoint connection resource.
- 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.
-
listByResourceAsync
com.azure.core.http.rest.PagedFlux<PrivateEndpointConnectionInner> listByResourceAsync(String resourceGroupName, String vaultName) The List operation gets information about the private endpoint connections associated with the vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.- Returns:
- list of private endpoint connections 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.
-
listByResource
com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner> listByResource(String resourceGroupName, String vaultName) The List operation gets information about the private endpoint connections associated with the vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.- Returns:
- list of private endpoint connections 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.
-
listByResource
com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner> listByResource(String resourceGroupName, String vaultName, com.azure.core.util.Context context) The List operation gets information about the private endpoint connections associated with the vault.- Parameters:
resourceGroupName- Name of the resource group that contains the key vault.vaultName- The name of the key vault.context- The context to associate with this operation.- Returns:
- list of private endpoint connections 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.
-