PrivateEndpointConnectionsClient Interface

public interface PrivateEndpointConnectionsClient

An instance of this class provides access to all the operations defined in PrivateEndpointConnectionsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, Context context)

Approve or reject a private endpoint connection with a given name.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection with a given name.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginUpdateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters)

Updates private endpoint connection with the specified tags.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginUpdateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters, Context context)

Updates private endpoint connection with the specified tags.

abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, Context context)

Approve or reject a private endpoint connection with a given name.

abstract void delete(String resourceGroupName, String serverName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

abstract void delete(String resourceGroupName, String serverName, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection with a given name.

abstract PrivateEndpointConnectionInner get(String resourceGroupName, String serverName, String privateEndpointConnectionName)

Gets a private endpoint connection.

abstract Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String serverName, String privateEndpointConnectionName, Context context)

Gets a private endpoint connection.

abstract PagedIterable<PrivateEndpointConnectionInner> listByServer(String resourceGroupName, String serverName)

Gets all private endpoint connections on a server.

abstract PagedIterable<PrivateEndpointConnectionInner> listByServer(String resourceGroupName, String serverName, Context context)

Gets all private endpoint connections on a server.

abstract PrivateEndpointConnectionInner updateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters)

Updates private endpoint connection with the specified tags.

abstract PrivateEndpointConnectionInner updateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters, Context context)

Updates private endpoint connection with the specified tags.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<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:

a private endpoint connection along with Response<T> on successful completion of Mono.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, 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 along with Response<T> on successful completion of Mono.

beginDelete

public abstract SyncPoller<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 Response<T> on successful completion of Mono.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String privateEndpointConnectionName, 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 Response<T> on successful completion of Mono.

beginUpdateTags

public abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginUpdateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters)

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 along with Response<T> on successful completion of Mono.

beginUpdateTags

public abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginUpdateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters, Context context)

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 along with Response<T> on successful completion of Mono.

createOrUpdate

public abstract 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.

createOrUpdate

public abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String serverName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, 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.

delete

public abstract void delete(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.

delete

public abstract void delete(String resourceGroupName, String serverName, String privateEndpointConnectionName, 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.

get

public abstract 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.

getWithResponse

public abstract Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String serverName, String privateEndpointConnectionName, 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<T>.

listByServer

public abstract 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.

listByServer

public abstract PagedIterable<PrivateEndpointConnectionInner> listByServer(String resourceGroupName, String serverName, 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.

updateTags

public abstract PrivateEndpointConnectionInner updateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters)

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.

updateTags

public abstract PrivateEndpointConnectionInner updateTags(String resourceGroupName, String serverName, String privateEndpointConnectionName, TagsObject parameters, Context context)

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.

Applies to