调用ListDeployGroup获取部署分组列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

POST /pop/v5/app/deploy_group_list HTTPS|HTTP

请求参数

名称 类型 是否必选 示例值 描述
AppId String 3616cdca-4f92-4413-****-************

应用ID

返回数据

名称 类型 示例值 描述
Code Integer 200

code码

DeployGroupList Array

部署分组列表

DeployGroup
AppId String 3616cdca-4f92-4413-****-************

应用ID

AppVersionId String “”

部署记录ID

BaseComponentMetaName String k8s-sc-consumer-****

基础组件名称

ClusterId String 0d247b93-8d62-4e34-****-************

集群ID

ClusterName String doc-test

集群名称

CpuLimit String 400

应用运行过程中,应用实例的 CPU 限制, 单位:核数。

CreateTime Long 1573627695779

创建时间

CsClusterId String c66e65950db****cba92f17434df1****

容器集群ID

DeploymentName String test

部署名称

Env String 497806cb-****-6a7

容器服务集群ID

GroupId String 577f4c50-16ee-43d8-****-************

分组ID

GroupName String _DEFAULT_GROUP

分组名称

GroupType Integer 1

分组类型:

  • 0:默认分组
  • 1:流量管理没有启用灰度
  • 2:流程管理启用灰度
Labels String test

标签

LastUpdateTime Long 1587888503825

最近更新时间。

MemoryLimit String 0

应用运行过程中,应用实例的内存限制。单位为M,设置为0表示不限制。

NameSpace String ping****est

命名空间

PackagePublicUrl String http://****.oss-cn-shanghai.aliyuncs.com/****/sc-****-consumer-E.jar

部署包对外下载地址

PackageUrl String http://****.oss-cn-shanghai.aliyuncs.com/****/sc-****-consumer-E.jar

部署包地址

PackageVersion String E

部署包版本

PackageVersionId String “”

该分组部署的版本 ID

PostStart String ""

启动后脚本

PreStop String ""

停止前脚本

Reversion String 2

回滚

Selector String 53dd85cc-25b4-4d0e-****-6bf5465****4

EDAS容器服务K8s集群中部署的应用的ID

Status String 2

状态。

  • 0:准备
  • 1:执行中
  • 2:执行成功
  • 3:执行失败
  • 6:终止
  • 10:系统异常执行失败
Strategy String RollingUpdate

限流策略(保留字段)

UpdateTime Long 1573627695779

更新时间

Message String sucess

信息

RequestId String 3FDE-DS9R-*********************

请求ID

示例

请求示例

POST /pop/v5/app/deploy_group_list HTTP/1.1
公共请求头
{
  "AppId": ""
}

正常返回示例

XML 格式

<Message>success</Message>
<DeployGroupList>
    <DeployGroup>
        <GroupType>1</GroupType>
        <GroupName>test</GroupName>
        <ClusterId>0d247b93-8d62-4e34-****-************</ClusterId>
        <PackageVersionId/>
        <CreateTime>1573627695779</CreateTime>
        <AppId>3616cdca-4f92-4413-****-************</AppId>
        <UpdateTime>1573627695779</UpdateTime>
        <AppVersionId/>
        <GroupId>577f4c50-16ee-43d8-****-************</GroupId>
    </DeployGroup>
    <DeployGroup>
        <GroupType>0</GroupType>
        <GroupName>_DEFAULT_GROUP</GroupName>
        <ClusterId>0d247b93-8d62-4e34-****-************</ClusterId>
        <PackageVersionId>441beb18-da42-44dc-*********</PackageVersionId>
        <CreateTime>1573626155185</CreateTime>
        <AppId>3616cdca-4f92-4413-****-************</AppId>
        <UpdateTime>1573627441388</UpdateTime>
        <AppVersionId>changeorder_app_version_id</AppVersionId>
        <GroupId>8123db90-880f-*********</GroupId>
    </DeployGroup>
</DeployGroupList>
<Code>200</Code>

JSON 格式

{
	"Message": "success",
	"DeployGroupList": {
		"DeployGroup": [
			{
    "GroupType": 1,
    "GroupName": "test",
    "ClusterId": "0d247b93-8d62-4e34-****-************",
    "PackageVersionId": "",
    "CreateTime": 1573627695779,
    "AppId": "3616cdca-4f92-4413-****-************",
    "UpdateTime": 1573627695779,
    "AppVersionId": "",
    "GroupId": "577f4c50-16ee-43d8-****-************"
            },
			{
				"GroupType": 0,
				"GroupName": "_DEFAULT_GROUP",
				"ClusterId": "0d247b93-8d62-4e34-****-************",
				"PackageVersionId": "441beb18-da42-44dc-*********",
				"CreateTime": 1573626155185,
				"AppId": "3616cdca-4f92-4413-****-************",
				"UpdateTime": 1573627441388,
				"AppVersionId": "changeorder_app_version_id",
				"GroupId": "8123db90-880f-*********"
			}
		]
	},
	"Code": 200
}

错误码

访问错误中心查看更多错误码。