RestorableDroppedSqlPoolsClient Interface

public interface RestorableDroppedSqlPoolsClient

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

Method Summary

Modifier and Type Method and Description
abstract RestorableDroppedSqlPoolInner get(String resourceGroupName, String workspaceName, String restorableDroppedSqlPoolId)

Gets a deleted sql pool that can be restored.

abstract Response<RestorableDroppedSqlPoolInner> getWithResponse(String resourceGroupName, String workspaceName, String restorableDroppedSqlPoolId, Context context)

Gets a deleted sql pool that can be restored.

abstract PagedIterable<RestorableDroppedSqlPoolInner> listByWorkspace(String resourceGroupName, String workspaceName)

Gets a list of deleted Sql pools that can be restored.

abstract PagedIterable<RestorableDroppedSqlPoolInner> listByWorkspace(String resourceGroupName, String workspaceName, Context context)

Gets a list of deleted Sql pools that can be restored.

Method Details

get

public abstract RestorableDroppedSqlPoolInner get(String resourceGroupName, String workspaceName, String restorableDroppedSqlPoolId)

Gets a deleted sql pool that can be restored.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
restorableDroppedSqlPoolId - The id of the deleted Sql Pool in the form of sqlPoolName,deletionTimeInFileTimeFormat.

Returns:

a deleted sql pool that can be restored.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String workspaceName, String restorableDroppedSqlPoolId, Context context)

Gets a deleted sql pool that can be restored.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
restorableDroppedSqlPoolId - The id of the deleted Sql Pool in the form of sqlPoolName,deletionTimeInFileTimeFormat.
context - The context to associate with this operation.

Returns:

a deleted sql pool that can be restored along with Response<T>.

listByWorkspace

public abstract PagedIterable listByWorkspace(String resourceGroupName, String workspaceName)

Gets a list of deleted Sql pools that can be restored.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.

Returns:

a list of deleted Sql pools that can be restored as paginated response with PagedIterable<T>.

listByWorkspace

public abstract PagedIterable listByWorkspace(String resourceGroupName, String workspaceName, Context context)

Gets a list of deleted Sql pools that can be restored.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
context - The context to associate with this operation.

Returns:

a list of deleted Sql pools that can be restored as paginated response with PagedIterable<T>.

Applies to