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> beginCreateOrUpdate
(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Approve or reject a private endpoint connection with a given name.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,
PrivateEndpointConnectionInner> beginCreateOrUpdate
(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, com.azure.core.util.Context context) Approve or reject a private endpoint connection with a given name.beginDelete
(String resourceGroupName, String serverName, String privateEndpointConnectionName) Deletes a private endpoint connection with a given name.beginDelete
(String resourceGroupName, String serverName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes a private endpoint connection with a given name.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,
PrivateEndpointConnectionInner> beginUpdateTags
(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters) Updates tags on private endpoint connection.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,
PrivateEndpointConnectionInner> beginUpdateTags
(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters, com.azure.core.util.Context context) Updates tags on private endpoint connection.createOrUpdate
(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Approve or reject a private endpoint connection with a given name.createOrUpdate
(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, com.azure.core.util.Context context) Approve or reject a private endpoint connection with a given name.void
Deletes a private endpoint connection with a given name.void
delete
(String resourceGroupName, String serverName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes a private endpoint connection with a given name.Gets a private endpoint connection.com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>
getWithResponse
(String resourceGroupName, String serverName, String privateEndpointConnectionName, com.azure.core.util.Context context) Gets a private endpoint connection.com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner>
listByServer
(String resourceGroupName, String serverName) Gets all private endpoint connections on a server.com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner>
listByServer
(String resourceGroupName, String serverName, com.azure.core.util.Context context) Gets all private endpoint connections on a server.updateTags
(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters) Updates tags on private endpoint connection.updateTags
(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters, com.azure.core.util.Context context) Updates tags on private endpoint connection.
-
Method Details
-
getWithResponse
com.azure.core.http.rest.Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String serverName, String privateEndpointConnectionName, com.azure.core.util.Context context) Gets a private endpoint connection.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The name of the private endpoint connection.context
- The context to associate with this operation.- Returns:
- a private endpoint connection 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 serverName, String privateEndpointConnectionName) Gets a private endpoint connection.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The name of the private endpoint connection.- Returns:
- a private endpoint 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.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Approve or reject a private endpoint connection with a given name.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.parameters
- A private endpoint connection.- Returns:
- the
SyncPoller
for polling of a private endpoint 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.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, com.azure.core.util.Context context) Approve or reject a private endpoint connection with a given name.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.parameters
- A private endpoint connection.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of a private endpoint 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.
-
createOrUpdate
PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Approve or reject a private endpoint connection with a given name.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.parameters
- A private endpoint connection.- Returns:
- a private endpoint 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.
-
createOrUpdate
PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, com.azure.core.util.Context context) Approve or reject a private endpoint connection with a given name.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.parameters
- A private endpoint connection.context
- The context to associate with this operation.- Returns:
- a private endpoint 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.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String privateEndpointConnectionName) Deletes a private endpoint connection with a given name.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.- Returns:
- the
SyncPoller
for 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.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes a private endpoint connection with a given name.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for 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.
-
delete
Deletes a private endpoint connection with a given name.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.- 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
void delete(String resourceGroupName, String serverName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes a private endpoint connection with a given name.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.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.
-
beginUpdateTags
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginUpdateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters) Updates tags on private endpoint connection.Updates private endpoint connection with the specified tags.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.parameters
- Parameters supplied to the Update private endpoint connection Tags operation.- Returns:
- the
SyncPoller
for polling of a private endpoint 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.
-
beginUpdateTags
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginUpdateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters, com.azure.core.util.Context context) Updates tags on private endpoint connection.Updates private endpoint connection with the specified tags.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.parameters
- Parameters supplied to the Update private endpoint connection Tags operation.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of a private endpoint 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.
-
updateTags
PrivateEndpointConnectionInner updateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters) Updates tags on private endpoint connection.Updates private endpoint connection with the specified tags.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.parameters
- Parameters supplied to the Update private endpoint connection Tags operation.- Returns:
- a private endpoint 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.
-
updateTags
PrivateEndpointConnectionInner updateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters, com.azure.core.util.Context context) Updates tags on private endpoint connection.Updates private endpoint connection with the specified tags.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.privateEndpointConnectionName
- The privateEndpointConnectionName parameter.parameters
- Parameters supplied to the Update private endpoint connection Tags operation.context
- The context to associate with this operation.- Returns:
- a private endpoint 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.
-
listByServer
com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner> listByServer(String resourceGroupName, String serverName) Gets all private endpoint connections on a server.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.- Returns:
- all private endpoint connections on a server 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.
-
listByServer
com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner> listByServer(String resourceGroupName, String serverName, com.azure.core.util.Context context) Gets all private endpoint connections on a server.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.serverName
- The name of the server.context
- The context to associate with this operation.- Returns:
- all private endpoint connections on a server 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.
-