Condividi tramite


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 accountName, String privateEndpointConnectionName, PrivateEndpointConnectionInner request)

Approves/Rejects private endpoint connection request.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionName, PrivateEndpointConnectionInner request, Context context)

Approves/Rejects private endpoint connection request.

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

Deletes private endpoint connection.

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

Deletes private endpoint connection.

abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionName, PrivateEndpointConnectionInner request)

Approves/Rejects private endpoint connection request.

abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionName, PrivateEndpointConnectionInner request, Context context)

Approves/Rejects private endpoint connection request.

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

Deletes private endpoint connection.

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

Deletes private endpoint connection.

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

Gets private endpoint connection information.

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

Gets private endpoint connection information.

abstract PagedIterable<PrivateEndpointConnectionInner> listByAccount(String resourceGroupName, String accountName)

Gets private endpoint connections.

abstract PagedIterable<PrivateEndpointConnectionInner> listByAccount(String resourceGroupName, String accountName, String skipToken, Context context)

Gets private endpoint connections.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionName, PrivateEndpointConnectionInner request)

Approves/Rejects private endpoint connection request. Create or update a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.
request - The request.

Returns:

the SyncPoller<T,U> for polling of a private endpoint connection class.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionName, PrivateEndpointConnectionInner request, Context context)

Approves/Rejects private endpoint connection request. Create or update a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.
request - The request.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a private endpoint connection class.

beginDelete

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

Deletes private endpoint connection. Delete a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

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

Deletes private endpoint connection. Delete a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

createOrUpdate

public abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionName, PrivateEndpointConnectionInner request)

Approves/Rejects private endpoint connection request. Create or update a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.
request - The request.

Returns:

a private endpoint connection class.

createOrUpdate

public abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionName, PrivateEndpointConnectionInner request, Context context)

Approves/Rejects private endpoint connection request. Create or update a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.
request - The request.
context - The context to associate with this operation.

Returns:

a private endpoint connection class.

delete

public abstract void delete(String resourceGroupName, String accountName, String privateEndpointConnectionName)

Deletes private endpoint connection. Delete a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.

delete

public abstract void delete(String resourceGroupName, String accountName, String privateEndpointConnectionName, Context context)

Deletes private endpoint connection. Delete a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

get

public abstract PrivateEndpointConnectionInner get(String resourceGroupName, String accountName, String privateEndpointConnectionName)

Gets private endpoint connection information. Get a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

a private endpoint connection.

getWithResponse

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

Gets private endpoint connection information. Get a private endpoint connection.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

a private endpoint connection along with Response<T>.

listByAccount

public abstract PagedIterable<PrivateEndpointConnectionInner> listByAccount(String resourceGroupName, String accountName)

Gets private endpoint connections. Get private endpoint connections for account.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.

Returns:

private endpoint connections for account as paginated response with PagedIterable<T>.

listByAccount

public abstract PagedIterable<PrivateEndpointConnectionInner> listByAccount(String resourceGroupName, String accountName, String skipToken, Context context)

Gets private endpoint connections. Get private endpoint connections for account.

Parameters:

resourceGroupName - The resource group name.
accountName - The name of the account.
skipToken - The skip token.
context - The context to associate with this operation.

Returns:

private endpoint connections for account as paginated response with PagedIterable<T>.

Applies to