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


Restorable Database Accounts - List By Location

Выводит список всех восстанавливаемых учетных записей базы данных Azure Cosmos DB, доступных в подписке и в регионе. Для этого вызова требуется разрешение "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/read".

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

Параметры URI

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

string

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

subscriptionId
path True

string

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

api-version
query True

string

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

Ответы

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

RestorableDatabaseAccountsListResult

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

Other Status Codes

CloudError

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

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

azure_auth

Поток OAuth2 Azure Active Directory

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

Области

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

Примеры

CosmosDBRestorableDatabaseAccountList

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

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

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

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

Определения

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

Перечисление, указывающее тип API восстанавливаемой учетной записи базы данных.

CloudError

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

ErrorResponse

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

RestorableDatabaseAccountGetResult

Учетная запись восстанавливаемой базы данных Azure Cosmos DB.

RestorableDatabaseAccountsListResult

Ответ операции списка, содержащий учетные записи восстанавливаемой базы данных и их свойства.

RestorableLocationResource

Свойства региональной восстанавливаемой учетной записи.

ApiType

Перечисление, указывающее тип API восстанавливаемой учетной записи базы данных.

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

string

Gremlin

string

GremlinV2

string

MongoDB

string

Sql

string

Table

string

CloudError

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

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

ErrorResponse

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

ErrorResponse

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

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

string

Код ошибки.

message

string

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

RestorableDatabaseAccountGetResult

Учетная запись восстанавливаемой базы данных Azure Cosmos DB.

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

string

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

location

string

Расположение группы ресурсов, к которой принадлежит ресурс.

name

string

Имя ресурса ARM.

properties.accountName

string

Имя глобальной учетной записи базы данных

properties.apiType

ApiType

Тип API учетной записи восстанавливаемой базы данных.

properties.creationTime

string

Время создания восстанавливаемой учетной записи базы данных (формат ISO-8601).

properties.deletionTime

string

Время удаления учетной записи восстанавливаемой базы данных (формат ISO-8601).

properties.oldestRestorableTime

string

Последнее время восстановления учетной записи базы данных (формат ISO-8601).

properties.restorableLocations

RestorableLocationResource[]

Список регионов, из которых можно восстановить учетную запись базы данных.

type

string

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

RestorableDatabaseAccountsListResult

Ответ операции списка, содержащий учетные записи восстанавливаемой базы данных и их свойства.

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

RestorableDatabaseAccountGetResult[]

Список восстанавливаемых учетных записей базы данных и их свойств.

RestorableLocationResource

Свойства региональной восстанавливаемой учетной записи.

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

string

Время создания региональной учетной записи базы данных с возможностью восстановления (формат ISO-8601).

deletionTime

string

Время удаления учетной записи региональной восстанавливаемой базы данных (формат ISO-8601).

locationName

string

Расположение региональной восстанавливаемой учетной записи.

regionalDatabaseAccountInstanceId

string

Идентификатор экземпляра региональной восстанавливаемой учетной записи.