Restorable Database Accounts - List By Location

Répertorie tous les comptes de base de données Azure Cosmos DB restaurables et disponibles 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=2023-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 la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Exemples

CosmosDBRestorableDatabaseAccountList

Sample Request

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

Sample Response

{
  "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

Enum indiquant le type d’API du compte de base de données pouvant être restauré.

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 List, qui contient les comptes de base de données pouvant être restaurés et leurs propriétés.

RestorableLocationResource

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

ApiType

Enum indiquant le type d’API du compte de base de données pouvant être restauré.

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 la raison de l’échec de l’opération.

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 pouvant être restauré.

properties.creationTime

string

Heure de création du compte de base de données pouvant être restauré (format ISO-8601).

properties.deletionTime

string

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

properties.oldestRestorableTime

string

Heure la moins récente à laquelle le compte de base de données peut être restauré (format ISO-8601).

properties.restorableLocations

RestorableLocationResource[]

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

type

string

Type de ressource Azure.

RestorableDatabaseAccountsListResult

Réponse de l’opération List, qui contient les comptes de base de données pouvant être restaurés 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 régional restaurable.

Nom Type Description
creationTime

string

Heure de création du compte de base de données régional pouvant être restauré (format ISO-8601).

deletionTime

string

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

locationName

string

Emplacement du compte régional pouvant être restauré.

regionalDatabaseAccountInstanceId

string

ID instance du compte régional restaurable.