Managed Databases - List Inaccessible By Instance
Obtient une liste des bases de données managées inaccessibles dans une instance gérée
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/inaccessibleManagedDatabases?api-version=2021-11-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
managed
|
path | True |
string |
Nom de l'instance managée. |
resource
|
path | True |
string |
Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail. |
subscription
|
path | True |
string |
L’ID d’abonnement d’un abonnement Azure. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour la requête. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Récupération réussie de la liste des bases de données managées inaccessibles dans un instance managé. |
|
Other Status Codes |
Réponses d’erreur : ***
|
Exemples
List inaccessible managed databases by managed instances
Sample Request
Sample Response
{
"value": [
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/databases/testdb1",
"location": "southeastasia",
"name": "testdb1",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-08-04T15:00:17.73Z",
"defaultSecondaryLocation": "North Europe",
"status": "Inaccessible"
},
"type": "Microsoft.Sql/managedInstances/databases"
},
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/databases/testdb2",
"location": "southeastasia",
"name": "testdb2",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-08-04T15:00:17.73Z",
"defaultSecondaryLocation": "North Europe",
"status": "Inaccessible"
},
"type": "Microsoft.Sql/managedInstances/databases"
}
]
}
Définitions
Nom | Description |
---|---|
Catalog |
Classement du catalogue de métadonnées. |
Managed |
Une ressource de base de données managée. |
Managed |
Mode de création de base de données managée. PointInTimeRestore : créez une base de données en restaurant une sauvegarde dans le temps d’une base de données existante. SourceDatabaseName, SourceManagedInstanceName et PointInTime doivent être spécifiés. RestoreExternalBackup : créez une base de données en restaurant à partir de fichiers de sauvegarde externes. Classement, StorageContainerUri et StorageContainerSasToken doivent être spécifiés. Récupération : crée une base de données en restaurant une sauvegarde géorépliquée. RecoverableDatabaseId doit être spécifié comme ID de ressource de base de données récupérable à restaurer. RestoreLongTermRetentionBackup : créez une base de données en restaurant à partir d’une sauvegarde de rétention à long terme (longTermRetentionBackupResourceId obligatoire). |
Managed |
Liste des bases de données managées. |
Managed |
Statut de la base de données. |
CatalogCollationType
Classement du catalogue de métadonnées.
Nom | Type | Description |
---|---|---|
DATABASE_DEFAULT |
string |
|
SQL_Latin1_General_CP1_CI_AS |
string |
ManagedDatabase
Une ressource de base de données managée.
Nom | Type | Description |
---|---|---|
id |
string |
ID de la ressource |
location |
string |
Emplacement de la ressource. |
name |
string |
Nom de la ressource. |
properties.autoCompleteRestore |
boolean |
S’il faut effectuer la restauration automatique de cette base de données managée. |
properties.catalogCollation |
Classement du catalogue de métadonnées. |
|
properties.collation |
string |
Classement de la base de données managée. |
properties.createMode |
Mode de création de base de données managée. PointInTimeRestore : créez une base de données en restaurant une sauvegarde dans le temps d’une base de données existante. SourceDatabaseName, SourceManagedInstanceName et PointInTime doivent être spécifiés. RestoreExternalBackup : créez une base de données en restaurant à partir de fichiers de sauvegarde externes. Classement, StorageContainerUri et StorageContainerSasToken doivent être spécifiés. Récupération : crée une base de données en restaurant une sauvegarde géorépliquée. RecoverableDatabaseId doit être spécifié comme ID de ressource de base de données récupérable à restaurer. RestoreLongTermRetentionBackup : créez une base de données en restaurant à partir d’une sauvegarde de rétention à long terme (longTermRetentionBackupResourceId obligatoire). |
|
properties.creationDate |
string |
Date de création de la base de données. |
properties.defaultSecondaryLocation |
string |
Région associée géographiquement. |
properties.earliestRestorePoint |
string |
Point de restauration le plus ancien dans le temps pour la restauration dans le temps. |
properties.failoverGroupId |
string |
Identificateur de ressource du groupe de basculement d’instance auquel appartient cette base de données managée. |
properties.lastBackupName |
string |
Nom du dernier fichier de sauvegarde pour la restauration de cette base de données managée. |
properties.longTermRetentionBackupResourceId |
string |
Nom de la sauvegarde de rétention à long terme à utiliser pour la restauration de cette base de données managée. |
properties.recoverableDatabaseId |
string |
Identificateur de ressource de la base de données récupérable associée à l’opération de création de cette base de données. |
properties.restorableDroppedDatabaseId |
string |
ID de ressource de base de données supprimée restaurable à restaurer lors de la création de cette base de données. |
properties.restorePointInTime |
string |
Conditionnelle. Si createMode est PointInTimeRestore, cette valeur est obligatoire. Spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restaurée pour créer la nouvelle base de données. |
properties.sourceDatabaseId |
string |
Identificateur de ressource de la base de données source associée à l’opération de création de cette base de données. |
properties.status |
Statut de la base de données. |
|
properties.storageContainerSasToken |
string |
Conditionnelle. Si createMode est RestoreExternalBackup, cette valeur est obligatoire. Spécifie le jeton sas du conteneur de stockage. |
properties.storageContainerUri |
string |
Conditionnelle. Si createMode est RestoreExternalBackup, cette valeur est obligatoire. Spécifie l’URI du conteneur de stockage où sont stockées les sauvegardes pour cette restauration. |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
ManagedDatabaseCreateMode
Mode de création de base de données managée. PointInTimeRestore : créez une base de données en restaurant une sauvegarde dans le temps d’une base de données existante. SourceDatabaseName, SourceManagedInstanceName et PointInTime doivent être spécifiés. RestoreExternalBackup : créez une base de données en restaurant à partir de fichiers de sauvegarde externes. Classement, StorageContainerUri et StorageContainerSasToken doivent être spécifiés. Récupération : crée une base de données en restaurant une sauvegarde géorépliquée. RecoverableDatabaseId doit être spécifié comme ID de ressource de base de données récupérable à restaurer. RestoreLongTermRetentionBackup : créez une base de données en restaurant à partir d’une sauvegarde de rétention à long terme (longTermRetentionBackupResourceId obligatoire).
Nom | Type | Description |
---|---|---|
Default |
string |
|
PointInTimeRestore |
string |
|
Recovery |
string |
|
RestoreExternalBackup |
string |
|
RestoreLongTermRetentionBackup |
string |
ManagedDatabaseListResult
Liste des bases de données managées.
Nom | Type | Description |
---|---|---|
nextLink |
string |
Lien pour récupérer la page de résultats suivante. |
value |
Tableau de résultats. |
ManagedDatabaseStatus
Statut de la base de données.
Nom | Type | Description |
---|---|---|
Creating |
string |
|
Inaccessible |
string |
|
Offline |
string |
|
Online |
string |
|
Restoring |
string |
|
Shutdown |
string |
|
Updating |
string |