Partager via


Restorable Database Accounts - List By Location

Répertorie tous les comptes de base de données Azure Cosmos DB pouvant être restaurés sous l’abonnement et dans une région. Cet appel nécessite l’autorisation « Microsoft.DocumentDB/locations/restorableDatabaseAccounts/read ».

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts?api-version=2024-11-15

Paramètres URI

Nom Dans Obligatoire Type Description
location
path True

string

Région Cosmos DB, avec des espaces entre les mots et chaque mot en majuscules.

subscriptionId
path True

string

ID de l’abonnement cible.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

RestorableDatabaseAccountsListResult

L’opération s’est terminée avec succès.

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

CosmosDBRestorableDatabaseAccountList

Exemple de requête

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.DocumentDB/locations/West US/restorableDatabaseAccounts?api-version=2024-11-15

Exemple de réponse

{
  "value": [
    {
      "id": "/subscriptions/subid/providers/Microsoft.DocumentDB/locations/West US/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d",
      "name": "d9b26648-2f53-4541-b3d8-3044f4f9810d",
      "location": "West US",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts",
      "properties": {
        "accountName": "ddb1",
        "creationTime": "2020-04-11T21:56:15Z",
        "deletionTime": "2021-03-12T22:05:09Z",
        "oldestRestorableTime": "2021-03-12T22:05:09Z",
        "apiType": "Sql",
        "restorableLocations": [
          {
            "locationName": "South Central US",
            "regionalDatabaseAccountInstanceId": "d7a01f78-606f-45c6-9dac-0df32f433bb5",
            "creationTime": "2020-10-30T21:13:10Z",
            "deletionTime": "2020-10-30T21:13:35Z"
          },
          {
            "locationName": "West US",
            "regionalDatabaseAccountInstanceId": "fdb43d84-1572-4697-b6e7-2bcda0c51b2c",
            "creationTime": "2020-10-30T21:13:10Z"
          }
        ]
      }
    },
    {
      "id": "/subscriptions/subid/providers/Microsoft.DocumentDB/locations/West US/restorableDatabaseAccounts/4f9e6ace-ac7a-446c-98bc-194c502a06b4",
      "name": "4f9e6ace-ac7a-446c-98bc-194c502a06b4",
      "location": "West US",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts",
      "properties": {
        "accountName": "ddb2",
        "creationTime": "2020-05-01T08:05:18Z",
        "oldestRestorableTime": "2020-05-01T08:05:18Z",
        "apiType": "Sql",
        "restorableLocations": [
          {
            "locationName": "South Central US",
            "regionalDatabaseAccountInstanceId": "d7a01f78-606f-45c6-9dac-0df32f433bb5",
            "creationTime": "2020-10-30T21:13:10Z",
            "deletionTime": "2020-10-30T21:13:35Z"
          },
          {
            "locationName": "West US",
            "regionalDatabaseAccountInstanceId": "fdb43d84-1572-4697-b6e7-2bcda0c51b2c",
            "creationTime": "2020-10-30T21:13:10Z"
          }
        ]
      }
    }
  ]
}

Définitions

Nom Description
ApiType

Énumération pour indiquer le type d’API du compte de base de données restaurable.

CloudError

Réponse d’erreur du service.

ErrorResponse

Réponse d’erreur.

RestorableDatabaseAccountGetResult

Un compte de base de données restaurable Azure Cosmos DB.

RestorableDatabaseAccountsListResult

Réponse de l’opération De liste qui contient les comptes de base de données restaurables et leurs propriétés.

RestorableLocationResource

Propriétés du compte restaurable régional.

ApiType

Énumération pour indiquer le type d’API du compte de base de données restaurable.

Nom Type Description
Cassandra

string

Gremlin

string

GremlinV2

string

MongoDB

string

Sql

string

Table

string

CloudError

Réponse d’erreur du service.

Nom Type Description
error

ErrorResponse

Réponse d’erreur.

ErrorResponse

Réponse d’erreur.

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur indiquant pourquoi l’opération a échoué.

RestorableDatabaseAccountGetResult

Un compte de base de données restaurable Azure Cosmos DB.

Nom Type Description
id

string

Identificateur de ressource unique de la ressource ARM.

location

string

Emplacement du groupe de ressources auquel appartient la ressource.

name

string

Nom de la ressource ARM.

properties.accountName

string

Nom du compte de base de données global

properties.apiType

ApiType

Type d’API du compte de base de données restaurable.

properties.creationTime

string

Heure de création du compte de base de données restaurable (format ISO-8601).

properties.deletionTime

string

Heure à laquelle le compte de base de données restaurable a été supprimé (format ISO-8601).

properties.oldestRestorableTime

string

Heure la plus récente au cours de laquelle le compte de base de données peut être restauré au format ISO-8601.

properties.restorableLocations

RestorableLocationResource[]

Liste des régions à partir de lesquelles le compte de base de données peut être restauré.

type

string

Type de ressource Azure.

RestorableDatabaseAccountsListResult

Réponse de l’opération De liste qui contient les comptes de base de données restaurables et leurs propriétés.

Nom Type Description
value

RestorableDatabaseAccountGetResult[]

Liste des comptes de base de données pouvant être restaurés et de leurs propriétés.

RestorableLocationResource

Propriétés du compte restaurable régional.

Nom Type Description
creationTime

string

Heure de création du compte de base de données restaurable régional (format ISO-8601).

deletionTime

string

Heure à laquelle le compte de base de données restaurable régional a été supprimé (format ISO-8601).

locationName

string

Emplacement du compte restaurable régional.

regionalDatabaseAccountInstanceId

string

ID d’instance du compte restaurable régional.