Condividi tramite


Restorable Database Accounts - List By Location

Elenca tutti gli account di database di Azure Cosmos DB ripristinabili disponibili nella sottoscrizione e in un'area. Questa chiamata richiede l'autorizzazione 'Microsoft.DocumentDB/locations/restorableDatabaseAccounts/read'.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
location
path True

string

Area di Cosmos DB, con spazi tra le parole e ogni parola maiuscola.

subscriptionId
path True

string

ID della sottoscrizione di destinazione.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

RestorableDatabaseAccountsListResult

Operazione completata correttamente.

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation Rappresentare l'account utente

Esempio

CosmosDBRestorableDatabaseAccountList

Esempio di richiesta

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

Risposta di esempio

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

Definizioni

Nome Descrizione
ApiType

Enumerazione per indicare il tipo di API dell'account del database ripristinabile.

CloudError

Risposta di errore dal servizio.

ErrorResponse

Risposta errore.

RestorableDatabaseAccountGetResult

Un account di database ripristinabile di Azure Cosmos DB.

RestorableDatabaseAccountsListResult

Risposta dell'operazione List, che contiene gli account di database ripristinabili e le relative proprietà.

RestorableLocationResource

Proprietà dell'account ripristinabile a livello di area.

ApiType

Enumerazione per indicare il tipo di API dell'account del database ripristinabile.

Nome Tipo Descrizione
Cassandra

string

Gremlin

string

GremlinV2

string

MongoDB

string

Sql

string

Table

string

CloudError

Risposta di errore dal servizio.

Nome Tipo Descrizione
error

ErrorResponse

Risposta errore.

ErrorResponse

Risposta errore.

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore che indica il motivo per cui l'operazione non è riuscita.

RestorableDatabaseAccountGetResult

Un account di database ripristinabile di Azure Cosmos DB.

Nome Tipo Descrizione
id

string

Identificatore univoco della risorsa arm.

location

string

Posizione del gruppo di risorse a cui appartiene la risorsa.

name

string

Nome della risorsa arm.

properties.accountName

string

Nome dell'account del database globale

properties.apiType

ApiType

Tipo di API dell'account del database ripristinabile.

properties.creationTime

string

Ora di creazione dell'account del database ripristinabile (formato ISO-8601).

properties.deletionTime

string

Ora in cui l'account del database ripristinabile è stato eliminato (formato ISO-8601).

properties.oldestRestorableTime

string

Ora meno recente in cui è possibile ripristinare l'account del database (formato ISO-8601).

properties.restorableLocations

RestorableLocationResource[]

Elenco di aree da cui è possibile ripristinare l'account del database.

type

string

Tipo di risorsa di Azure.

RestorableDatabaseAccountsListResult

Risposta dell'operazione List, che contiene gli account di database ripristinabili e le relative proprietà.

Nome Tipo Descrizione
value

RestorableDatabaseAccountGetResult[]

Elenco degli account di database ripristinabili e delle relative proprietà.

RestorableLocationResource

Proprietà dell'account ripristinabile a livello di area.

Nome Tipo Descrizione
creationTime

string

Ora di creazione dell'account del database ripristinabile a livello di area (formato ISO-8601).

deletionTime

string

Ora in cui l'account del database ripristinabile a livello di area è stato eliminato (formato ISO-8601).

locationName

string

Posizione dell'account ripristinabile a livello di area.

regionalDatabaseAccountInstanceId

string

ID istanza dell'account ripristinabile a livello di area.