容器云获取维护计划-批量

接口功能概述

容器云可以直接通过调用该接口,获取对应环境的维护计划。

接口说明

  • 调用地址
    正式:https://myom-databus.fdcyun.com/api/alert/get-maintenance-plan-by-rqy-batch
    测试:http://test.fdcyun.com:8010/api/alert/get-maintenance-plan-by-rqy-batch
    
  • 调用方式:POST
  • 请求头信息(header)
  • 身份认证方式:身份认证 1.0
x-token:xxxxx //调用服务云[认证接口]得到的token,未传输此头的请求无法获取数据
  • 请求体(body)
    {"env_code":["aaa","bbb","ccc"]}
    
  • 返回结果
//成功返回
{
    "code":0, // 0表示成功返回 -1~-5 token异常
    "msg":"",
    "data":[
            {
            "env_code":"", //环境编码
            "code":0,  // 0, 在维护期内;-6,未匹配上服务云租户;-7:不在服务期内
            "plans":[
               {
                    "id": "2204", // 计划id
                    "name": "补丁更新", // 计划名称
                    "begin_time": "2020-12-23 10:40:37", // 计划开始时间
                    "end_time": "2020-12-24 10:40:37", // 计划结束时间
                    "created_by": "杨敏超", // 计划创建人
                    "created_time": "2020-12-24 10:40:37", // 计划创建时间
                    "created_email": "yangmc@mingyuanyun.com", // 计划创建人邮箱
                    "created_phone": "18671314734" // 计划创建人电话
               }
            ],
            "yw_owner":{  
                "user_code":"yangmc",// 运维负责人编码
                "user_name":"杨敏超", // 运维负责人姓名
                "email":"yangmc@mingyuanyun.com", // 运维负责人邮箱
                "phone":"18671314734", // 运维负责人电话
                "tenant_id":"my561f78c61816f", // 租户id    
                "tenant_name":"延安城投", // 租户名称
                "tenant_mp_url":"https://test-bjjh.mp-test.fdcyun.com/plan" // 租户维护计划url
            }
            },
            {
            "env_code":"",
            "code":-6,
            "plans":[
               {
                    "id": "2204",
                    "name": "补丁更新",
                    "begin_time": "2020-12-23 10:40:37",
                    "end_time": "2020-12-24 10:40:37",
                    "created_by": "杨敏超",
                    "created_time": "2020-12-24 10:40:37",
                    "created_email": "yangmc@mingyuanyun.com",
                    "created_phone": "18671314734"
               }
            ],
            "yw_owner":{  
                "user_code":"yangmc",
                "user_name":"杨敏超",
                "email":"yangmc@mingyuanyun.com",
                "phone":"18671314734",
                "tenant_id":"my561f78c61816f",
                "tenant_name":"延安城投",
                "tenant_mp_url":"https://test-bjjh.mp-test.fdcyun.com/plan"
            }
            }
        ]
}

//失败返回
{
    "code": -1,//-1~-5 token异常
    "msg": "sss",
    "data": ""
}
  • 返回代码说明
代码 说明
0 表示请求成功(同时会给出明文信息)
-1 参数错误
-2 应用id不存在
-3 签名不正确
-4 token无效
-5 token过期
-6 没有找到客户
-7 未配置对应时间点维护计划