Restorable Mongodb Databases - List

Geri yüklenebilen hesap altındaki tüm Azure Cosmos DB MongoDB 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/restoreableDatabaseAccounts/.../read' izni gerekiyor

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableMongodbDatabases?api-version=2022-05-15

URI Parametreleri

Name In Required Type Description
instanceId
path True
  • string

Geri yüklenebilen bir veritabanı hesabının instanceId GUID'i.

location
path True
  • string

Sözcükler ve her sözcük arasında boşluklar olan Cosmos DB bölgesi büyük harfle yazıldı.

subscriptionId
path True
  • string

Hedef aboneliğin kimliği.

api-version
query True
  • string

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Type 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 Flow

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

Scopes

Name Description
user_impersonation Kullanıcı hesabınızın kimliğine bürünme

Örnekler

CosmosDBRestorableMongodbDatabaseList

Sample Request

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

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/36f09704-6be3-4f33-aa05-17b73e504c75/restorableMongodbDatabases/59c21367-b98b-4a8e-abb7-b6f46600decc",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableMongodbDatabases",
      "name": "59c21367-b98b-4a8e-abb7-b6f46600decc",
      "properties": {
        "resource": {
          "_rid": "DLB14gAAAA==",
          "eventTimestamp": "2020-09-02T19:45:03Z",
          "ownerId": "Database1",
          "ownerResourceId": "PD5DALigDgw=",
          "operationType": "Create"
        }
      }
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorableMongodbDatabases/8456cb17-cdb0-4c6a-8db8-d0ff3f886257",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableMongodbDatabases",
      "name": "8456cb17-cdb0-4c6a-8db8-d0ff3f886257",
      "properties": {
        "resource": {
          "_rid": "ESXNLAAAAA==",
          "eventTimestamp": "2020-09-02T19:53:42Z",
          "ownerId": "Database1",
          "ownerResourceId": "PD5DALigDgw=",
          "operationType": "Delete"
        }
      }
    }
  ]
}

Tanımlar

CloudError

Hizmetten bir hata yanıtı.

ErrorResponse

Hata Yanıtı.

OperationType

Olayın işlem türünü belirtmek için sabit listesi.

Resource

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

RestorableMongodbDatabaseGetResult

Azure Cosmos DB MongoDB veritabanı olayı

RestorableMongodbDatabasesListResult

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

CloudError

Hizmetten bir hata yanıtı.

Name Type Description
error

Hata Yanıtı.

ErrorResponse

Hata Yanıtı.

Name Type Description
code
  • string

Hata kodu.

message
  • string

İşlemin neden başarısız olduğunu belirten hata iletisi.

OperationType

Olayın işlem türünü belirtmek için sabit listesi.

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

Resource

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

Name Type Description
_rid
  • string

Sistem tarafından oluşturulan özellik. Benzersiz bir tanımlayıcı.

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 MongoDB veritabanının adı.

ownerResourceId
  • string

Bu MongoDB veritabanının kaynak kimliği.

RestorableMongodbDatabaseGetResult

Azure Cosmos DB MongoDB veritabanı olayı

Name Type 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 MongoDB veritabanı olayının kaynağı

type
  • string

Azure kaynağının türü.

RestorableMongodbDatabasesListResult

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

Name Type Description
value

MongoDB veritabanı olaylarının ve bunların özelliklerinin listesi.