共用方式為


Restorable Mongodb Resources - List

傳回帳戶上存在於指定時間戳記和位置的資料庫和集合組合清單。 這有助於在案例中驗證指定時間戳記和位置存在哪些資源。 此 API 需要 'Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read' 許可權。

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableMongodbResources?api-version=2025-10-15
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableMongodbResources?api-version=2025-10-15&restoreLocation={restoreLocation}&restoreTimestampInUtc={restoreTimestampInUtc}

URI 參數

名稱 位於 必要 類型 Description
instanceId
path True

string

可還原資料庫帳戶的 instanceId GUID。

location
path True

string

Cosmos DB 區域,單字之間有空格,每個單字都大寫。

subscriptionId
path True

string

minLength: 1

目標訂用帳戶的標識碼。

api-version
query True

string

minLength: 1

用於此作業的 API 版本。

restoreLocation
query

string

可還原資源所在的位置。

restoreTimestampInUtc
query

string

可還原資源存在的時間戳記。

回應

名稱 類型 Description
200 OK

RestorableMongodbResourcesListResult

作業已順利完成。

Other Status Codes

CloudError

描述作業失敗原因的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 流

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

CosmosDBRestorableMongodbResourceList

範例要求

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

範例回覆

{
  "value": [
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorablemongodbresources/Database1",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorablemongodbresources",
      "name": "Database1",
      "databaseName": "Database1",
      "collectionNames": [
        "Collection1"
      ]
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorablemongodbresources/Database2",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorablemongodbresources",
      "name": "Database2",
      "databaseName": "Database2",
      "collectionNames": [
        "Collection1",
        "Collection2"
      ]
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorablemongodbresources/Database3",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorablemongodbresources",
      "name": "Database3",
      "databaseName": "Database3",
      "collectionNames": []
    }
  ]
}

定義

名稱 Description
CloudError

來自服務的錯誤回應。

ErrorResponse

錯誤回應。

RestorableMongodbResourcesGetResult

要還原的特定資料庫。

RestorableMongodbResourcesListResult

List 操作回應,其中包含可還原的 MongoDB 資源。

CloudError

來自服務的錯誤回應。

名稱 類型 Description
error

ErrorResponse

錯誤回應。

ErrorResponse

錯誤回應。

名稱 類型 Description
code

string

錯誤碼。

message

string

錯誤訊息,指出作業失敗的原因。

RestorableMongodbResourcesGetResult

要還原的特定資料庫。

名稱 類型 Description
collectionNames

string[]

可用於還原的集合名稱。

databaseName

string

可供還原的資料庫名稱。

id

string

ARM 資源的唯一資源識別碼。

name

string

ARM 資源的名稱。

type

string

Azure 資源的類型。

RestorableMongodbResourcesListResult

List 操作回應,其中包含可還原的 MongoDB 資源。

名稱 類型 Description
value

RestorableMongodbResourcesGetResult[]

可還原的 MongoDB 資源清單,包括資料庫和集合名稱。