获取部署配置

获取 /groups/{groupId}/apps/{appId}/deploy/config

查看有关您的应用程序如何部署更改的信息。

路径参数

响应

  • 200 application/json

    Success

    隐藏响应属性 显示响应属性 对象
    • ui_drafts_disabled 布尔 必需

      如果为 true,则在管理 UI 中所做的每项更改都会在保存时自动部署。如果为 false,则更改将分组到您单独部署的部署草稿中。

    • automatic_deployment 对象 必需

      自动部署方法的配置

      隐藏 auto_deployment 属性 显示 auto_deployment 属性 对象
      • enabled 布尔

        如果为 true,则应用将使用为 provider 定义的方法自动部署。

      • provider 字符串

        自动部署的类型。

        值为 github

      • Installation_Ids array[string]

        自动部署提供商安装的唯一ID值。示例,Github应用安装id 值。

    • last_modified 数字

      上次修改此配置的时间用自 UNIX 纪元以来的秒数表示。

GET /groups/{groupId}/apps/{appId}/ 部署/config
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/deploy/config' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
响应示例 (200)
{
  "ui_drafts_disabled": true,
  "automatic_deployment": {
    "enabled": true,
    "provider": "github",
    "installation_ids": [
      "string"
    ]
  },
  "last_modified": 42.0
}