Udostępnij przez


Restorable Sql Resources - List

Zwraca listę kombinacji bazy danych i kontenerów, które istnieją na koncie w danym sygnaturze czasowej i lokalizacji. Pomaga to w scenariuszach sprawdzać, jakie zasoby istnieją w danym sygnaturze czasowej i lokalizacji. Ten interfejs API wymaga uprawnienia "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read".

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
instanceId
path True

string

Identyfikator GUID instanceId konta bazy danych, które można przywrócić.

location
path True

string

Region Cosmos DB ze spacjami między wyrazami i każdym wyrazem pisanym wielkimi literami.

subscriptionId
path True

string

minLength: 1

Identyfikator subskrypcji docelowej.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

restoreLocation
query

string

Lokalizacja, w której znajdują się zasoby, które można przywrócić.

restoreTimestampInUtc
query

string

Sygnatura czasowa, kiedy istniały zasoby, które można przywrócić.

Odpowiedzi

Nazwa Typ Opis
200 OK

RestorableSqlResourcesListResult

Operacja została ukończona pomyślnie.

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresów

Nazwa Opis
user_impersonation Personifikuj konto użytkownika

Przykłady

CosmosDBRestorableSqlResourceList

Przykładowe zapytanie

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

Przykładowa odpowiedź

{
  "value": [
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorablesqlresources/Database1",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorablesqlresources",
      "name": "Database1",
      "databaseName": "Database1",
      "collectionNames": [
        "Container1"
      ]
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorablesqlresources/Database2",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorablesqlresources",
      "name": "Database2",
      "databaseName": "Database2",
      "collectionNames": [
        "Container1",
        "Container2"
      ]
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorablesqlresources/Database3",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorablesqlresources",
      "name": "Database3",
      "databaseName": "Database3",
      "collectionNames": []
    }
  ]
}

Definicje

Nazwa Opis
CloudError

Odpowiedź na błąd z usługi.

ErrorResponse

Odpowiedź na błąd.

RestorableSqlResourcesGetResult

Określone bazy danych do przywrócenia.

RestorableSqlResourcesListResult

Odpowiedź operacji List zawierająca zasoby SQL, które można przywrócić.

CloudError

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
error

ErrorResponse

Odpowiedź na błąd.

ErrorResponse

Odpowiedź na błąd.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się.

RestorableSqlResourcesGetResult

Określone bazy danych do przywrócenia.

Nazwa Typ Opis
collectionNames

string[]

Nazwy kolekcji dostępnych do przywrócenia.

databaseName

string

Nazwa bazy danych dostępnej do przywrócenia.

id

string

Unikatowy identyfikator zasobu usługi ARM.

name

string

Nazwa zasobu usługi ARM.

type

string

Typ zasobu platformy Azure.

RestorableSqlResourcesListResult

Odpowiedź operacji List zawierająca zasoby SQL, które można przywrócić.

Nazwa Typ Opis
value

RestorableSqlResourcesGetResult[]

Lista zasobów SQL możliwych do przywrócenia, w tym nazwy baz danych i kolekcji.