Restorable Sql Databases - List
Tampilkan umpan peristiwa semua mutasi yang dilakukan pada semua database Azure Cosmos DB SQL di bawah akun yang dapat di memulihkan. Ini membantu dalam skenario di mana database dihapus secara tidak sengaja untuk mendapatkan waktu penghapusan. API ini memerlukan izin 'Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read'
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableSqlDatabases?api-version=2024-05-15
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
instance
|
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. |
subscription
|
path | True |
string |
ID langganan target. |
api-version
|
query | True |
string |
Versi API yang digunakan untuk operasi ini. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Operasi berhasil diselesaikan. |
|
Other Status Codes |
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
CosmosDBRestorableSqlDatabaseList
Permintaan sampel
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=2024-05-15
Respon sampel
{
"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",
"canUndelete": "invalid",
"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",
"canUndelete": "notRestorable",
"canUndeleteReason": "Database already exists. Only deleted resources can be restored within same account."
}
}
},
{
"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",
"canUndelete": "invalid"
}
}
}
]
}
Definisi
Nama | Deskripsi |
---|---|
Cloud |
Respons kesalahan dari layanan. |
Create |
Enum untuk menunjukkan mode pembuatan akun. |
Database |
Objek sumber daya database Cosmos DB SQL |
Error |
Respons Kesalahan. |
Operation |
Enum untuk menunjukkan jenis operasi peristiwa. |
Resource |
Sumber daya peristiwa database Azure Cosmos DB SQL |
Resource |
Parameter untuk menunjukkan informasi tentang pemulihan. |
Restorable |
Peristiwa database Azure Cosmos DB SQL |
Restorable |
Respons operasi Daftar, yang berisi peristiwa database SQL dan propertinya. |
CloudError
Respons kesalahan dari layanan.
Nama | Jenis | Deskripsi |
---|---|---|
error |
Respons Kesalahan. |
CreateMode
Enum untuk menunjukkan mode pembuatan akun.
Nama | Jenis | Deskripsi |
---|---|---|
Default |
string |
|
Restore |
string |
Database
Objek sumber daya database Cosmos DB SQL
Nama | Jenis | Nilai default | Deskripsi |
---|---|---|---|
_colls |
string |
Properti yang dihasilkan sistem yang menentukan jalur sumber daya koleksi yang dapat diatasi. |
|
_etag |
string |
Properti yang dihasilkan sistem yang mewakili etag sumber daya yang diperlukan untuk kontrol konkurensi optimis. |
|
_rid |
string |
Properti yang dihasilkan sistem. Pengidentifikasi unik. |
|
_self |
string |
Properti yang dihasilkan sistem yang menentukan jalur sumber daya database yang dapat diatasi. |
|
_ts |
number |
Properti yang dihasilkan sistem yang menunjukkan tanda waktu terakhir yang diperbarui dari sumber daya. |
|
_users |
string |
Properti yang dihasilkan sistem yang menentukan jalur sumber daya pengguna yang dapat diatasi. |
|
createMode | Default |
Enum untuk menunjukkan mode pembuatan sumber daya. |
|
id |
string |
Nama database Cosmos DB SQL |
|
restoreParameters |
Parameter untuk menunjukkan informasi tentang pemulihan |
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 database Azure Cosmos DB SQL
Nama | Jenis | Deskripsi |
---|---|---|
_rid |
string |
Properti yang dihasilkan sistem. Pengidentifikasi unik. |
canUndelete |
string |
Status database ini untuk mengidentifikasi apakah database ini dapat di memulihkan di akun yang sama. |
canUndeleteReason |
string |
Alasan mengapa database ini tidak dapat dipulihkan di akun yang sama. |
database |
Objek sumber daya database Cosmos DB SQL |
|
eventTimestamp |
string |
Waktu ketika peristiwa database ini terjadi. |
operationType |
Tipe operasi peristiwa database ini. |
|
ownerId |
string |
Nama database SQL. |
ownerResourceId |
string |
ID sumber daya database SQL. |
ResourceRestoreParameters
Parameter untuk menunjukkan informasi tentang pemulihan.
Nama | Jenis | Deskripsi |
---|---|---|
restoreSource |
string |
Id akun database yang dapat dipulihkan dari mana pemulihan harus dimulai. Misalnya: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} |
restoreTimestampInUtc |
string |
Waktu di mana akun harus dipulihkan (format ISO-8601). |
RestorableSqlDatabaseGetResult
Peristiwa database Azure Cosmos DB SQL
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
Pengidentifikasi sumber daya unik sumber daya ARM. |
name |
string |
Nama sumber daya ARM. |
properties.resource |
Sumber daya peristiwa database Azure Cosmos DB SQL |
|
type |
string |
Jenis sumber daya Azure. |
RestorableSqlDatabasesListResult
Respons operasi Daftar, yang berisi peristiwa database SQL dan propertinya.
Nama | Jenis | Deskripsi |
---|---|---|
value |
Daftar peristiwa database SQL dan propertinya. |