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 privateEndpointConnection)

Update the state of specified private endpoint connection associated with the device update account.

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

Update the state of specified private endpoint connection associated with the device update account.

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

Deletes the specified private endpoint connection associated with the device update account.

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

Deletes the specified private endpoint connection associated with the device update account.

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

Update the state of specified private endpoint connection associated with the device update account.

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

Update the state of specified private endpoint connection associated with the device update account.

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

Deletes the specified private endpoint connection associated with the device update account.

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

Deletes the specified private endpoint connection associated with the device update account.

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

Get the specified private endpoint connection associated with the device update account.

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

Get the specified private endpoint connection associated with the device update account.

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

List all private endpoint connections in a device update account.

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

List all private endpoint connections in a device update account.

Method Details

beginCreateOrUpdate

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

Update the state of specified private endpoint connection associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource.
privateEndpointConnection - The parameters for creating a private endpoint connection.

Returns:

the SyncPoller<T,U> for polling of the Private Endpoint Connection resource.

beginCreateOrUpdate

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

Update the state of specified private endpoint connection associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource.
privateEndpointConnection - The parameters for creating a private endpoint connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of the Private Endpoint Connection resource.

beginDelete

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

Deletes the specified private endpoint connection associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource.

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 the specified private endpoint connection associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource.
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 privateEndpointConnection)

Update the state of specified private endpoint connection associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource.
privateEndpointConnection - The parameters for creating a private endpoint connection.

Returns:

the Private Endpoint Connection resource.

createOrUpdate

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

Update the state of specified private endpoint connection associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource.
privateEndpointConnection - The parameters for creating a private endpoint connection.
context - The context to associate with this operation.

Returns:

the Private Endpoint Connection resource.

delete

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

Deletes the specified private endpoint connection associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource.

delete

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

Deletes the specified private endpoint connection associated with the device update account.

Parameters:

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

get

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

Get the specified private endpoint connection associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource.

Returns:

the specified private endpoint connection associated with the device update account.

getWithResponse

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

Get the specified private endpoint connection associated with the device update account.

Parameters:

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

Returns:

the specified private endpoint connection associated with the device update account along with Response<T>.

listByAccount

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

List all private endpoint connections in a device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.

Returns:

list of private endpoint connection associated with the specified storage account as paginated response with PagedIterable<T>.

listByAccount

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

List all private endpoint connections in a device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
context - The context to associate with this operation.

Returns:

list of private endpoint connection associated with the specified storage account as paginated response with PagedIterable<T>.

Applies to