你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Restorable Sql Databases - List

显示在可还原帐户下的所有 Azure Cosmos DB SQL 数据库上完成的所有突变的事件源。 这有助于在意外删除数据库以获取删除时间的情况下。 此 API 需要“Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read”权限

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

URI 参数

Name In Required Type Description
instanceId
path True
  • string

可还原数据库帐户的 instanceId GUID。

location
path True
  • string

Cosmos DB 区域,单词和每个单词之间的空格大写。

subscriptionId
path True
  • string

目标订阅的 ID。

api-version
query True
  • string

要用于此操作的 API 版本。

响应

Name Type Description
200 OK

操作已成功完成。

Other Status Codes

描述操作失败的原因的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation 模拟用户帐户

示例

CosmosDBRestorableSqlDatabaseList

Sample Request

GET https://management.azure.com/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/WestUS/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorableSqlDatabases?api-version=2021-11-15-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/36f09704-6be3-4f33-aa05-17b73e504c75/restorableSqlDatabases/59c21367-b98b-4a8e-abb7-b6f46600decc",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableSqlDatabases",
      "name": "59c21367-b98b-4a8e-abb7-b6f46600decc",
      "properties": {
        "resource": {
          "_rid": "DLB14gAAAA==",
          "eventTimestamp": "2020-09-02T19:45:03Z",
          "ownerId": "Database1",
          "ownerResourceId": "3fu-hg==",
          "operationType": "Create",
          "database": {
            "id": "Database1",
            "_rid": "3fu-hg==",
            "_self": "dbs/3fu-hg==/",
            "_etag": "\"0000c20a-0000-0700-0000-5f4ff63f0000\"",
            "_colls": "colls/",
            "_users": "users/"
          }
        }
      }
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorableSqlDatabases/8456cb17-cdb0-4c6a-8db8-d0ff3f886257",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableSqlDatabases",
      "name": "8456cb17-cdb0-4c6a-8db8-d0ff3f886257",
      "properties": {
        "resource": {
          "_rid": "ESXNLAAAAA==",
          "eventTimestamp": "2020-09-02T19:53:42Z",
          "ownerId": "Database1",
          "ownerResourceId": "3fu-hg==",
          "database": {
            "id": "Database1",
            "_rid": "3fu-hg==",
            "_self": "dbs/3fu-hg==/",
            "_etag": "\"0000c20a-0000-0700-0000-5f4ff63f0000\"",
            "_colls": "colls/",
            "_users": "users/",
            "_ts": 1599075903
          },
          "operationType": "Delete"
        }
      }
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorableSqlDatabases/2c07991b-9c7c-4e85-be68-b18c1f2ff326",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableSqlDatabases",
      "name": "2c07991b-9c7c-4e85-be68-b18c1f2ff326",
      "properties": {
        "resource": {
          "_rid": "aXFqUQAAAA==",
          "eventTimestamp": "2020-09-02T19:53:15Z",
          "ownerId": "Database2",
          "ownerResourceId": "0SziSg==",
          "database": {
            "id": "Database2",
            "_rid": "0SziSg==",
            "_self": "dbs/0SziSg==/",
            "_etag": "\"0000ca0a-0000-0700-0000-5f4ff82b0000\"",
            "_colls": "colls/",
            "_users": "users/"
          },
          "operationType": "Create"
        }
      }
    }
  ]
}

定义

CloudError

服务的错误响应。

Database

Cosmos DB SQL数据库资源对象

ErrorResponse

错误响应。

OperationType

用于指示事件的操作类型的枚举。

Resource

Azure Cosmos DB SQL 数据库事件的资源

RestorableSqlDatabaseGetResult

Azure Cosmos DB SQL 数据库事件

RestorableSqlDatabasesListResult

包含SQL数据库事件及其属性的列表操作响应。

CloudError

服务的错误响应。

Name Type Description
error

错误响应。

Database

Cosmos DB SQL数据库资源对象

Name Type Description
_colls
  • string

一个系统生成的属性,指定集合资源的可寻址路径。

_etag
  • string

表示乐观并发控制所需的资源 etag 的系统生成属性。

_rid
  • string

系统生成的属性。 唯一标识符。

_self
  • string

一个系统生成的属性,指定数据库资源的可寻址路径。

_ts
  • number

一个系统生成的属性,表示资源上次更新的时间戳。

_users
  • string

一个系统生成的属性,指定用户资源的可寻址路径。

id
  • string

Cosmos DB SQL 数据库的名称

ErrorResponse

错误响应。

Name Type Description
code
  • string

错误代码。

message
  • string

指示操作失败的原因的错误消息。

OperationType

用于指示事件的操作类型的枚举。

Name Type Description
Create
  • string
Delete
  • string
Replace
  • string
SystemOperation
  • string

Resource

Azure Cosmos DB SQL 数据库事件的资源

Name Type Description
_rid
  • string

系统生成的属性。 唯一标识符。

database

Cosmos DB SQL数据库资源对象

eventTimestamp
  • string

发生此数据库事件的时间。

operationType

此数据库事件的操作类型。

ownerId
  • string

SQL 数据库的名称。

ownerResourceId
  • string

SQL数据库的资源 ID。

RestorableSqlDatabaseGetResult

Azure Cosmos DB SQL 数据库事件

Name Type Description
id
  • string

ARM 资源的唯一资源标识符。

name
  • string

ARM 资源的名称。

properties.resource

Azure Cosmos DB SQL 数据库事件的资源

type
  • string

Azure 资源的类型。

RestorableSqlDatabasesListResult

包含SQL数据库事件及其属性的列表操作响应。

Name Type Description
value

SQL数据库事件及其属性的列表。