Restorable Gremlin Databases - List
Geri yüklenebilir hesap altındaki tüm Azure Cosmos DB Gremlin veritabanlarında yapılan tüm mutasyonların olay akışını gösterin. Bu, silme süresini almak için veritabanının yanlışlıkla silindiği senaryoda yardımcı olur. Bu API için 'Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read' izni gerekir
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableGremlinDatabases?api-version=2025-10-15
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
instance
|
path | True |
string |
Geri yüklenebilir veritabanı hesabının instanceId GUID'si. |
|
location
|
path | True |
string |
Cosmos DB bölgesi, sözcükler arasında boşluklar ve her sözcük büyük harfle yazılır. |
|
subscription
|
path | True |
string minLength: 1 |
Hedef aboneliğin kimliği. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
İşlem başarıyla tamamlandı. |
|
| Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | Kullanıcı hesabınızı taklit edin |
Örnekler
CosmosDBRestorableGremlinDatabaseList
Örnek isteği
Örnek yanıt
{
"value": [
{
"id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/36f09704-6be3-4f33-aa05-17b73e504c75/restorableGremlinDatabases/59c21367-b98b-4a8e-abb7-b6f46600decc",
"type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableGremlinDatabases",
"name": "59c21367-b98b-4a8e-abb7-b6f46600decc",
"properties": {
"resource": {
"_rid": "DLB14gAAAA==",
"eventTimestamp": "2020-09-02T19:45:03Z",
"ownerId": "Database1",
"ownerResourceId": "PD5DALigDgw=",
"operationType": "Create",
"canUndelete": "invalid"
}
}
},
{
"id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorableGremlinDatabases/8456cb17-cdb0-4c6a-8db8-d0ff3f886257",
"type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableGremlinDatabases",
"name": "8456cb17-cdb0-4c6a-8db8-d0ff3f886257",
"properties": {
"resource": {
"_rid": "ESXNLAAAAA==",
"eventTimestamp": "2020-09-02T19:53:42Z",
"ownerId": "Database1",
"ownerResourceId": "PD5DALigDgw=",
"operationType": "Delete",
"canUndelete": "notRestorable",
"canUndeleteReason": "Database already exists. Only deleted resources can be restored within same account."
}
}
}
]
}
Tanımlar
| Name | Description |
|---|---|
|
Cloud |
Hizmetten bir hata yanıtı. |
|
Error |
Hata Yanıtı. |
|
Operation |
Enum, olayın işlem türünü belirtmek için. |
| Resource |
Azure Cosmos DB Gremlin veritabanı olayının kaynağı |
|
Restorable |
Azure Cosmos DB Gremlin veritabanı olayı |
|
Restorable |
Gremlin veritabanı olaylarını ve özelliklerini içeren List işlemi yanıtı. |
CloudError
Hizmetten bir hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
Hata Yanıtı. |
ErrorResponse
Hata Yanıtı.
| Name | Tür | Description |
|---|---|---|
| code |
string |
Hata kodu. |
| message |
string |
İşlemin neden başarısız olduğunu gösteren hata iletisi. |
OperationType
Enum, olayın işlem türünü belirtmek için.
| Değer | Description |
|---|---|
| Create | |
| Replace | |
| Delete | |
| Recreate | |
| SystemOperation |
Resource
Azure Cosmos DB Gremlin veritabanı olayının kaynağı
| Name | Tür | Description |
|---|---|---|
| _rid |
string |
Sistem tarafından oluşturulan bir özellik. Benzersiz bir tanımlayıcı. |
| canUndelete |
string |
Bu veritabanının aynı hesapta geri yüklenebilir olup olmadığını belirlemek için bu veritabanının durumu. |
| canUndeleteReason |
string |
Bu veritabanının aynı hesapta geri yüklenememesinin nedeni. |
| eventTimestamp |
string |
Bu veritabanı olayının gerçekleştiği zaman. |
| operationType |
Bu veritabanı olayının işlem türü. |
|
| ownerId |
string |
Bu Gremlin veritabanının adı. |
| ownerResourceId |
string |
Bu Gremlin veritabanının kaynak kimliği. |
RestorableGremlinDatabaseGetResult
Azure Cosmos DB Gremlin veritabanı olayı
| Name | Tür | Description |
|---|---|---|
| id |
string |
ARM kaynağının benzersiz kaynak Tanımlayıcısı. |
| name |
string |
ARM kaynağının adı. |
| properties.resource |
Azure Cosmos DB Gremlin veritabanı olayının kaynağı |
|
| type |
string |
Azure kaynağının türü. |
RestorableGremlinDatabasesListResult
Gremlin veritabanı olaylarını ve özelliklerini içeren List işlemi yanıtı.
| Name | Tür | Description |
|---|---|---|
| value |
Gremlin veritabanı olaylarının ve özelliklerinin listesi. |