将草稿与当前部署进行比较

获取 /groups/{groupId}/apps/{appId}/drafts/{draftId}/diff

返回当前部署的应用程序与指定草案之间的差异。

路径参数

响应

  • 200 application/json

    已对草稿成功执行 diff 操作。

    隐藏响应属性 显示响应属性 对象
    • diffs array[string]

      一个列表,其中每一项都是特定配置文件的逐行差异。

    • hosting_files_diff 对象

      已添加、删除或修改的托管文件的文件名。

      隐藏hosting_files_diff 属性 显示hosting_files_diff 属性 对象
      • 添加 array[string]

        一个列表,其中每个元素都是草稿中添加的文件的名称。

      • Deleted array[string]

        一个列表,其中每个元素都是草稿中已删除文件的名称。

      • 修改 array[string]

        一个列表,其中每个元素都是草稿中更改的文件的名称。

GET /groups/{groupId}/apps/{appId}/drafts/{draftId}/diff
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/drafts/{draftId}/diff' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
响应示例 (200)
{
  "diffs": [
    "string"
  ],
  "hosting_files_diff": {
    "added": [
      "string"
    ],
    "deleted": [
      "string"
    ],
    "modified": [
      "string"
    ]
  }
}