Bagikan melalui


Restorable Tables - List

Tampilkan umpan peristiwa semua mutasi yang dilakukan pada semua Tabel Azure Cosmos DB. Ini membantu dalam skenario di mana tabel dihapus secara tidak sengaja. API ini memerlukan izin 'Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read'

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableTables?api-version=2024-05-15
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableTables?api-version=2024-05-15&startTime={startTime}&endTime={endTime}

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
instanceId
path True

string

GUID instanceId dari akun database yang dapat di memulihkan.

location
path True

string

Wilayah Cosmos DB, dengan spasi antara kata dan setiap kata dikapitalisasi.

subscriptionId
path True

string

ID langganan target.

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

endTime
query

string

Waktu akhir umpan peristiwa Tabel yang dapat dimuat ulang.

startTime
query

string

Waktu mulai umpan peristiwa Tabel yang Dapat Dimuat Ulang.

Respons

Nama Jenis Deskripsi
200 OK

RestorableTablesListResult

Operasi berhasil diselesaikan.

Other Status Codes

CloudError

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation Meniru akun pengguna Anda

Contoh

CosmosDBRestorableTableList

Permintaan sampel

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.DocumentDB/locations/WestUS/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableTables?api-version=2024-05-15

Respon sampel

{
  "value": [
    {
      "id": "/subscriptions/subid/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableTables/79609a98-3394-41f8-911f-cfab0c075c86",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableTables",
      "name": "79609a98-3394-41f8-911f-cfab0c075c86",
      "properties": {
        "resource": {
          "_rid": "zAyAPQAAAA==",
          "eventTimestamp": "2020-10-13T04:56:42Z",
          "ownerId": "Table1",
          "ownerResourceId": "V18LoLrv-qA=",
          "operationType": "Create",
          "canUndelete": "invalid"
        }
      }
    },
    {
      "id": "/subscriptions/subid/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableTables/79609a98-3394-41f8-911f-cfab0c075c86",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableTables",
      "name": "79609a98-3394-41f8-911f-cfab0c075c86",
      "properties": {
        "resource": {
          "_rid": "zAyAPQAAAA==",
          "eventTimestamp": "2020-10-13T04:56:42Z",
          "ownerId": "Table1",
          "ownerResourceId": "V18LoLrv-qA=",
          "operationType": "Delete",
          "canUndelete": "notRestorable",
          "canUndeleteReason": "Collection with same name already exist as live collection."
        }
      }
    }
  ]
}

Definisi

Nama Deskripsi
CloudError

Respons kesalahan dari layanan.

ErrorResponse

Respons Kesalahan.

OperationType

Enum untuk menunjukkan jenis operasi peristiwa.

Resource

Sumber daya peristiwa Tabel Azure Cosmos DB

RestorableTableGetResult

Peristiwa Tabel Azure Cosmos DB

RestorableTablesListResult

Respons operasi Daftar, yang berisi peristiwa Tabel dan propertinya.

CloudError

Respons kesalahan dari layanan.

Nama Jenis Deskripsi
error

ErrorResponse

Respons Kesalahan.

ErrorResponse

Respons Kesalahan.

Nama Jenis Deskripsi
code

string

Kode Kesalahan.

message

string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

OperationType

Enum untuk menunjukkan jenis operasi peristiwa.

Nama Jenis Deskripsi
Create

string

Delete

string

Recreate

string

Replace

string

SystemOperation

string

Resource

Sumber daya peristiwa Tabel Azure Cosmos DB

Nama Jenis Deskripsi
_rid

string

Properti yang dihasilkan sistem. Pengidentifikasi unik.

canUndelete

string

Status tabel ini untuk mengidentifikasi apakah tabel ini dapat di memulihkan di akun yang sama.

canUndeleteReason

string

Alasan mengapa tabel ini tidak dapat dipulihkan di akun yang sama.

eventTimestamp

string

Waktu ketika peristiwa tabel ini terjadi.

operationType

OperationType

Jenis operasi peristiwa tabel ini.

ownerId

string

Nama Tabel ini.

ownerResourceId

string

ID sumber daya Tabel ini.

RestorableTableGetResult

Peristiwa Tabel Azure Cosmos DB

Nama Jenis Deskripsi
id

string

Pengidentifikasi sumber daya unik sumber daya ARM.

name

string

Nama sumber daya ARM.

properties.resource

Resource

Sumber daya peristiwa Tabel Azure Cosmos DB

type

string

Jenis sumber daya Azure.

RestorableTablesListResult

Respons operasi Daftar, yang berisi peristiwa Tabel dan propertinya.

Nama Jenis Deskripsi
value

RestorableTableGetResult[]

Daftar peristiwa Tabel dan propertinya.