RestorableDroppedManagedDatabasesClient Interface

public interface RestorableDroppedManagedDatabasesClient

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

Method Summary

Modifier and Type Method and Description
abstract RestorableDroppedManagedDatabaseInner get(String resourceGroupName, String managedInstanceName, String restorableDroppedDatabaseId)

Gets a restorable dropped managed database.

abstract Mono<RestorableDroppedManagedDatabaseInner> getAsync(String resourceGroupName, String managedInstanceName, String restorableDroppedDatabaseId)

Gets a restorable dropped managed database.

abstract Response<RestorableDroppedManagedDatabaseInner> getWithResponse(String resourceGroupName, String managedInstanceName, String restorableDroppedDatabaseId, Context context)

Gets a restorable dropped managed database.

abstract Mono<Response<RestorableDroppedManagedDatabaseInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String restorableDroppedDatabaseId)

Gets a restorable dropped managed database.

abstract PagedIterable<RestorableDroppedManagedDatabaseInner> listByInstance(String resourceGroupName, String managedInstanceName)

Gets a list of restorable dropped managed databases.

abstract PagedIterable<RestorableDroppedManagedDatabaseInner> listByInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets a list of restorable dropped managed databases.

abstract PagedFlux<RestorableDroppedManagedDatabaseInner> listByInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets a list of restorable dropped managed databases.

Method Details

get

public abstract RestorableDroppedManagedDatabaseInner get(String resourceGroupName, String managedInstanceName, String restorableDroppedDatabaseId)

Gets a restorable dropped managed database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
restorableDroppedDatabaseId - The restorableDroppedDatabaseId parameter.

Returns:

a restorable dropped managed database.

getAsync

public abstract Mono getAsync(String resourceGroupName, String managedInstanceName, String restorableDroppedDatabaseId)

Gets a restorable dropped managed database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
restorableDroppedDatabaseId - The restorableDroppedDatabaseId parameter.

Returns:

a restorable dropped managed database on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String managedInstanceName, String restorableDroppedDatabaseId, Context context)

Gets a restorable dropped managed database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
restorableDroppedDatabaseId - The restorableDroppedDatabaseId parameter.
context - The context to associate with this operation.

Returns:

a restorable dropped managed database along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String restorableDroppedDatabaseId)

Gets a restorable dropped managed database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
restorableDroppedDatabaseId - The restorableDroppedDatabaseId parameter.

Returns:

a restorable dropped managed database along with Response<T> on successful completion of Mono.

listByInstance

public abstract PagedIterable listByInstance(String resourceGroupName, String managedInstanceName)

Gets a list of restorable dropped managed databases.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

a list of restorable dropped managed databases as paginated response with PagedIterable<T>.

listByInstance

public abstract PagedIterable listByInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets a list of restorable dropped managed databases.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
context - The context to associate with this operation.

Returns:

a list of restorable dropped managed databases as paginated response with PagedIterable<T>.

listByInstanceAsync

public abstract PagedFlux listByInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets a list of restorable dropped managed databases.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

a list of restorable dropped managed databases as paginated response with PagedFlux<T>.

Applies to