public abstract RecoverableManagedDatabaseInner get(String resourceGroupName, String managedInstanceName, String recoverableDatabaseName)
Gets a recoverable 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.
recoverableDatabaseName
- The recoverableDatabaseName parameter.
Returns:
a recoverable managed database.
getAsync
public abstract Mono getAsync(String resourceGroupName, String managedInstanceName, String recoverableDatabaseName)
Gets a recoverable 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.
recoverableDatabaseName
- The recoverableDatabaseName parameter.
Returns:
a recoverable managed database on successful completion of Mono.
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.
recoverableDatabaseName
- The recoverableDatabaseName parameter.
context
- The context to associate with this operation.
Returns:
a recoverable managed database along with Response<T>.
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String recoverableDatabaseName)
Gets a recoverable 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.
recoverableDatabaseName
- The recoverableDatabaseName parameter.
Returns:
a recoverable managed database along with Response<T> on successful completion of Mono.
listByInstance
public abstract PagedIterable listByInstance(String resourceGroupName, String managedInstanceName)
Gets a list of recoverable 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 recoverable managed databases as paginated response with PagedIterable<T>.
listByInstance
public abstract PagedIterable listByInstance(String resourceGroupName, String managedInstanceName, Context context)
Gets a list of recoverable 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 recoverable managed databases as paginated response with PagedIterable<T>.
listByInstanceAsync
public abstract PagedFlux listByInstanceAsync(String resourceGroupName, String managedInstanceName)
Gets a list of recoverable 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 recoverable managed databases as paginated response with PagedFlux<T>.