Interface PrivateEndpointConnectionsClient
-
public interface PrivateEndpointConnectionsClientAn instance of this class provides access to all the operations defined in PrivateEndpointConnectionsClient.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.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.PrivateEndpointConnectionInnerdelete(String resourceGroupName, String vaultName, String privateEndpointConnectionName)Deletes the specified private endpoint connection associated with the key vault.PrivateEndpointConnectionInnerdelete(String resourceGroupName, String vaultName, String privateEndpointConnectionName, com.azure.core.util.Context context)Deletes the specified private endpoint connection associated with the key vault.Mono<PrivateEndpointConnectionInner>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.PrivateEndpointConnectionInnerget(String resourceGroupName, String vaultName, String privateEndpointConnectionName)Gets the specified private endpoint connection associated with the key vault.Mono<PrivateEndpointConnectionInner>getAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName)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.PrivateEndpointConnectionInnerput(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties)Updates the specified private endpoint connection associated with the key vault.Mono<PrivateEndpointConnectionInner>putAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties)Updates the specified private endpoint connection associated with the key vault.PrivateEndpointConnectionsPutResponseputWithResponse(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.Mono<PrivateEndpointConnectionsPutResponse>putWithResponseAsync(String resourceGroupName, String vaultName, String privateEndpointConnectionName, PrivateEndpointConnectionInner properties)Updates the specified private endpoint connection associated with the key vault.
-
-
-
Method Detail
-
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.
- 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.
- 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.
-
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.
- 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.
- 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.
- 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.
-
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.
-
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.
- 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:
- 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:
- 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:
- 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.
- 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.
-
-