Поделиться через


Restorable Table Resources - List

Возвращает список таблиц, которые существуют в учетной записи в заданной метке времени и расположении. Это помогает в сценариях проверить, какие ресурсы существуют в заданной метке времени и расположении. Для этого API требуется разрешение "Microsoft.DocumentDB/location/restorableDatabaseAccounts/.../read".

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

Параметры URI

Имя В Обязательно Тип Описание
instanceId
path True

string

ИДЕНТИФИКАТОР GUID экземпляра учетной записи базы данных, допускающего восстановление.

location
path True

string

Регион Cosmos DB с пробелами между словами и каждой прописной буквой слова.

subscriptionId
path True

string

Идентификатор целевой подписки.

api-version
query True

string

Версия API, используемая для этой операции.

restoreLocation
query

string

Расположение, в котором находятся восстанавливаемые ресурсы.

restoreTimestampInUtc
query

string

Метка времени при наличии восстанавливаемых ресурсов.

Ответы

Имя Тип Описание
200 OK

RestorableTableResourcesListResult

Операция успешно завершена.

Other Status Codes

CloudError

Ответ на ошибку, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation Олицетворения учетной записи пользователя

Примеры

CosmosDBRestorableTableResourceList

Образец запроса

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=2024-11-15&restoreLocation=WestUS&restoreTimestampInUtc=06/01/2022 4:56

Пример ответа

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

Определения

Имя Описание
CloudError

Ответ на ошибку службы.

ErrorResponse

Ответ на ошибку.

RestorableTableResourcesGetResult

Определенные базы данных для восстановления.

RestorableTableResourcesListResult

Список имен восстанавливаемых таблиц.

CloudError

Ответ на ошибку службы.

Имя Тип Описание
error

ErrorResponse

Ответ на ошибку.

ErrorResponse

Ответ на ошибку.

Имя Тип Описание
code

string

Код ошибки.

message

string

Сообщение об ошибке, указывающее, почему операция завершилась ошибкой.

RestorableTableResourcesGetResult

Определенные базы данных для восстановления.

Имя Тип Описание
id

string

Уникальный идентификатор ресурса ARM.

name

string

Имя таблицы.

type

string

Тип ресурса Azure.

RestorableTableResourcesListResult

Список имен восстанавливаемых таблиц.

Имя Тип Описание
value

RestorableTableResourcesGetResult[]

Список имен восстанавливаемых таблиц.