Restorable Table Resources - List

Restituisce un elenco di tabelle esistenti nell'account in corrispondenza del timestamp e della posizione specificati. Ciò consente agli scenari di convalidare le risorse presenti in un determinato timestamp e posizione. Questa API richiede l'autorizzazione 'Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read'.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableTableResources?api-version=2023-11-15
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableTableResources?api-version=2023-11-15&restoreLocation={restoreLocation}&restoreTimestampInUtc={restoreTimestampInUtc}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
instanceId
path True

string

GUID instanceId di un account di database ripristinabile.

location
path True

string

Area di Cosmos DB, con spazi tra 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.

restoreLocation
query

string

Posizione in cui si trovano le risorse ripristinabili.

restoreTimestampInUtc
query

string

Timestamp quando sono presenti le risorse ripristinabili.

Risposte

Nome Tipo Descrizione
200 OK

RestorableTableResourcesListResult

Operazione riuscita.

Other Status Codes

CloudError

Risposta di errore che descrive perché l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation Rappresentare l'account utente

Esempio

CosmosDBRestorableTableResourceList

Sample Request

GET https://management.azure.com/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/WestUS/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorableTableResources?api-version=2023-11-15&restoreLocation=WestUS&restoreTimestampInUtc=06/01/2022 4:56

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorabletableresources/table1",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorablesqlresources",
      "name": "table1"
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorabletableresources/table2",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorablesqlresources",
      "name": "table2"
    }
  ]
}

Definizioni

Nome Descrizione
CloudError

Risposta di errore dal servizio.

ErrorResponse

Risposta errore.

RestorableTableResourcesGetResult

Database specifici da ripristinare.

RestorableTableResourcesListResult

Elenco dei nomi di tabella ripristinabili.

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 perché l'operazione non è riuscita.

RestorableTableResourcesGetResult

Database specifici da ripristinare.

Nome Tipo Descrizione
id

string

Identificatore univoco della risorsa arm.

name

string

Nome della tabella.

type

string

Tipo di risorsa di Azure.

RestorableTableResourcesListResult

Elenco dei nomi di tabella ripristinabili.

Nome Tipo Descrizione
value

RestorableTableResourcesGetResult[]

Elenco dei nomi di tabella ripristinabili.