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

调试

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

请求头

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

请求语法

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

请求参数

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

应用ID,可通过调用ListApplication接口来获取,详情请参见ListApplication

返回数据

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

接口状态或POP错误码

DeployGroupList Array of DeployGroup

部署分组列表

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

应用ID

AppVersionId String changeorder_a**_*******_**

分组部署记录ID

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

基础组件名称

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

集群ID

ClusterName String doc-test

集群名称

CpuLimit String 400

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

CpuRequest String 1

应用运行过程中,应用实例需要申请的CPU配额,单位:核数,设置为0表示不限制。

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

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

MemoryRequest String 512

应用运行过程中,应用实例的内存配额。单位:MB,设置为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 a7d48fe8-ad8f-****-89bd-74cc1ee6****

该分组部署的版本ID

PostStart String {\"exec\":{\"command\":[\"ls\",\"/\"]}}"

启动后脚本

PreStop String {\"exec\":{\"command\":[\"ls\",\"/\"]}}"

停止前脚本

Reversion String 2

应用版本,取值在0~7之间逐次递增。

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

更新时间的时间戳

VExtServerGroupId String rsp-cige6******

部署分组关联的公网SLB的虚拟服务器组ID

VServerGroupId String rsp-cige6******

部署分组关联的私网SLB的虚拟服务器组ID

Message String sucess

附加信息

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

请求ID

示例

请求示例

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

正常返回示例

XML 格式

<DeployGroupList>
    <DeployGroup>
        <GroupName>_DEFAULT_GROUP</GroupName>
        <MemoryRequest>512</MemoryRequest>
        <NameSpace>ping****est</NameSpace>
        <AppVersionId>“”</AppVersionId>
        <Env>497806cb-****-6a7</Env>
        <CsClusterId>c66e65950db****cba92f17434df1****</CsClusterId>
        <PackageVersion>E</PackageVersion>
        <Reversion>2</Reversion>
        <PreStop>""</PreStop>
        <LastUpdateTime>1587888503825</LastUpdateTime>
        <ClusterName>doc-test</ClusterName>
        <Selector>53dd85cc-25b4-4d0e-****-6bf5465****4</Selector>
        <Status>2</Status>
        <DeploymentName>test</DeploymentName>
        <CpuLimit>400</CpuLimit>
        <ClusterId>0d247b93-8d62-4e34-****-************</ClusterId>
        <CreateTime>1573627695779</CreateTime>
        <PostStart>""</PostStart>
        <Labels>test</Labels>
        <PackageVersionId>“”</PackageVersionId>
        <BaseComponentMetaName>k8s-sc-consumer-****</BaseComponentMetaName>
        <GroupId>577f4c50-16ee-43d8-****-************</GroupId>
        <MemoryLimit>0</MemoryLimit>
        <AppId>3616cdca-4f92-4413-****-************</AppId>
        <GroupType>1</GroupType>
        <UpdateTime>1573627695779</UpdateTime>
        <PackageUrl>http://****.oss-cn-shanghai.aliyuncs.com/****/sc-****-consumer-E.jar</PackageUrl>
        <Strategy>RollingUpdate</Strategy>
        <CpuRequest>1</CpuRequest>
        <PackagePublicUrl>http://****.oss-cn-shanghai.aliyuncs.com/****/sc-****-consumer-E.jar</PackagePublicUrl>
    </DeployGroup>
</DeployGroupList>
<Message>sucess</Message>
<RequestId>3FDE-DS9R-*********************</RequestId>
<Code>200</Code>

JSON 格式

{
    "DeployGroupList": {
        "DeployGroup": {
            "GroupName": "_DEFAULT_GROUP",
            "MemoryRequest": 512,
            "NameSpace": "ping****est",
            "AppVersionId": "“”",
            "Env": "497806cb-****-6a7",
            "CsClusterId": "c66e65950db****cba92f17434df1****",
            "PackageVersion": "E",
            "Reversion": 2,
            "PreStop": "\"\"",
            "LastUpdateTime": 1587888503825,
            "ClusterName": "doc-test",
            "Selector": "53dd85cc-25b4-4d0e-****-6bf5465****4",
            "Status": 2,
            "DeploymentName": "test",
            "CpuLimit": 400,
            "ClusterId": "0d247b93-8d62-4e34-****-************",
            "CreateTime": 1573627695779,
            "PostStart": "\"\"",
            "Labels": "test",
            "PackageVersionId": "“”",
            "BaseComponentMetaName": "k8s-sc-consumer-****",
            "GroupId": "577f4c50-16ee-43d8-****-************",
            "MemoryLimit": 0,
            "AppId": "3616cdca-4f92-4413-****-************",
            "GroupType": 1,
            "UpdateTime": 1573627695779,
            "PackageUrl": "http://****.oss-cn-shanghai.aliyuncs.com/****/sc-****-consumer-E.jar",
            "Strategy": "RollingUpdate",
            "CpuRequest": 1,
            "PackagePublicUrl": "http://****.oss-cn-shanghai.aliyuncs.com/****/sc-****-consumer-E.jar"
        }
    },
    "Message": "sucess",
    "RequestId": "3FDE-DS9R-*********************",
    "Code": 200
}

错误码

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