Aracılığıyla paylaş


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
instanceId
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.

subscriptionId
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

RestorableGremlinDatabasesListResult

İşlem başarıyla tamamlandı.

Other Status Codes

CloudError

İş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

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

Ö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
CloudError

Hizmetten bir hata yanıtı.

ErrorResponse

Hata Yanıtı.

OperationType

Enum, olayın işlem türünü belirtmek için.

Resource

Azure Cosmos DB Gremlin veritabanı olayının kaynağı

RestorableGremlinDatabaseGetResult

Azure Cosmos DB Gremlin veritabanı olayı

RestorableGremlinDatabasesListResult

Gremlin veritabanı olaylarını ve özelliklerini içeren List işlemi yanıtı.

CloudError

Hizmetten bir hata yanıtı.

Name Tür Description
error

ErrorResponse

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

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

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

RestorableGremlinDatabaseGetResult[]

Gremlin veritabanı olaylarının ve özelliklerinin listesi.