Obtiene una lista de bases de datos administradas recuperables.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/recoverableDatabases?api-version=2021-11-01
Parámetros de identificador URI
Nombre |
En |
Requerido |
Tipo |
Description |
managedInstanceName
|
path |
True
|
string
|
El nombre de la instancia administrada.
|
resourceGroupName
|
path |
True
|
string
|
Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
|
subscriptionId
|
path |
True
|
string
|
El id. de suscripción que identifica una suscripción de Azure.
|
api-version
|
query |
True
|
string
|
La versión de API que se usará para la solicitud.
|
Respuestas
Nombre |
Tipo |
Description |
200 OK
|
RecoverableManagedDatabaseListResult
|
Recuperó correctamente la lista de bases de datos administradas recuperables.
|
Other Status Codes
|
|
Respuestas de error: ***
400 MiGeoRestoreWithWrongBackupStorageRedundancy: no se permite Geo-Restore para instancias administradas con redundancia de almacenamiento de copia de seguridad LRS/ZRS.
400 UpdatingInstanceAndBackupRedundancy: la redundancia de zona de instancia y la redundancia de almacenamiento de copia de seguridad no se pueden actualizar en la misma solicitud.
400 ProvisioningDisabled: muestra el mensaje de error del autorizador de operaciones de recursos tal y como está, sin cambios
400 AadOnlyAuthenticationIsEnabled: la autenticación solo de Azure Active Directory está habilitada. Póngase en contacto con el administrador del sistema.
400 ManagementServiceFeatureDisabled: el usuario intentó usar una característica que está deshabilitada.
404 SubscriptionDoesNotHaveServer: no se encontró el servidor solicitado.
404 ServerNotInSubscriptionResourceGroup: el servidor especificado no existe en el grupo de recursos y la suscripción especificados.
404 ResourceNotFound: no se encontró el recurso solicitado.
409 ConflictingManagedInstanceOperation: una operación está actualmente en curso para la instancia administrada.
409 BackupRedundancyUpdateAndInstanceRedundancyConflict: la instancia es multi-az, pero el almacenamiento de copia de seguridad se está actualizando de redundancia de zona a no redundante de zona.
409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress: no se puede actualizar la redundancia de instancia porque la actualización de redundancia del almacenamiento de copia de seguridad está en curso.
409 InstanceRedundancyUpdateAndBackupRedundancyConflict: el almacenamiento de copia de seguridad no es redundante de zona, pero la redundancia de instancia se está actualizando a redundancia de zona.
409 BackupRedundancyUpdateConflict: no se puede actualizar la redundancia del almacenamiento de copia de seguridad porque ya hay una actualización de redundancia de almacenamiento de copia de seguridad en curso.
409 MiDropFailedOnAuthLocks: el usuario intentó quitar el último Instancia administrada en la subred que tiene el bloqueo aplicado en los recursos.
409 MiCreateFailedNonDelegatedSubnet: el usuario intentó implementar Instancia administrada o Instancia administrada grupo en la subred que no está delegada en Microsoft.Sql/managedInstances.
412 InstanceNotReadyForBackupRedundancyUpdate: no se puede actualizar la redundancia del almacenamiento de copia de seguridad porque la instancia no está lista.
429 SuscripciónTooManyCreateUpdateRequests: solicitudes más allá del número máximo de solicitudes que pueden procesar los recursos disponibles.
429 SubscriptionTooManyRequests: solicitudes más allá del número máximo de solicitudes que pueden procesar los recursos disponibles.
429 ConflictingSubscriptionOperation: una operación está actualmente en curso para la suscripción.
503 TooManyRequests: solicitudes más allá del número máximo de solicitudes que se pueden procesar mediante recursos disponibles.
504 RequestTimeout: la solicitud de servicio superó el tiempo de espera permitido.
|
Ejemplos
List recoverable databases by managed instances
Sample Request
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Test1/providers/Microsoft.Sql/managedInstances/managedInstance/recoverableDatabases?api-version=2021-11-01
import com.azure.core.util.Context;
/** Samples for RecoverableManagedDatabases ListByInstance. */
public final class Main {
/*
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/stable/2021-11-01/examples/
* ListRecoverableManagedDatabasesByServer.json
*/
/**
* Sample code: List recoverable databases by managed instances.
*
* @param azure The entry point for accessing resource management APIs in Azure.
*/
public static void
listRecoverableDatabasesByManagedInstances(com.azure.resourcemanager.AzureResourceManager azure) {
azure.sqlServers().manager().serviceClient().getRecoverableManagedDatabases().listByInstance("Test1",
"managedInstance", Context.NONE);
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Sample Response
{
"value": [
{
"properties": {
"lastAvailableBackupDate": "2017-05-26T01:06:29.78Z"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDaatabases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/managedInstances/recoverableDaatabases"
},
{
"properties": {
"lastAvailableBackupDate": "2018-04-26T02:17:23.44Z"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDaatabases/testdb2",
"name": "testdb2",
"type": "Microsoft.Sql/managedInstances/recoverableDaatabases"
}
]
}
Definiciones
RecoverableManagedDatabase
Un recurso de base de datos administrada recuperable.
Nombre |
Tipo |
Description |
id
|
string
|
Identificador del recurso.
|
name
|
string
|
Nombre del recurso.
|
properties.lastAvailableBackupDate
|
string
|
La última fecha de copia de seguridad disponible.
|
type
|
string
|
Tipo de recurso.
|
RecoverableManagedDatabaseListResult
Lista de bases de datos administradas recuperables.
Nombre |
Tipo |
Description |
nextLink
|
string
|
Vínculo para recuperar la página siguiente de resultados.
|
value
|
RecoverableManagedDatabase[]
|
Matriz de resultados.
|