案を現在の配置と差分化する

GET /groups/{groupId}/apps/{appId}/drafts/{draftId}/diff

現在配置されているアプリケーションと指定された配置案の差分を返します。

path パラメータ

応答

  • 200 application/ JSON

    配置案の差分化に成功しました。

    応答属性の非表示 応答属性の表示 オブジェクト
    • distinct array[string]

      各項目が特定の構成ファイルの行単位の差であるリスト。

    • hosting_files_diff オブジェクト

      追加、削除、または変更されたホストされたファイルのファイル名。

      hosting_files_diff 属性を非表示にする hosting_files_diff 属性を表示 オブジェクト
      • 追加 array[string]

        配置案に追加されたファイルの名前が各要素であるリスト。

      • delete 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"
    ]
  }
}