获取应用信息

调试

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

请求头

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

请求语法

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

请求参数

名称 类型 是否必选 示例值 描述
AppId String 29f0******************

应用 ID

返回数据

名称 类型 示例值 描述
Applcation Struct

应用信息

AppId String sdfsdf

应用 ID

ApplicationType String War

应用部署类型,War-war 部署,FatJar-jar 部署;为空代表未部署

BuildPackageId Long 38

容器版本 ID

ClusterId String 5ffc5895-****-b03a-c223c6c3****

集群 ID

ClusterType Integer 2

应用集群环境类型,0-普通 docker 群;1-Swarm 集群,2-ECS 集群,3-Kubernetes 集群;4-Pandora 自动注册应用集群类型

Cpu Integer 0

CPU 核数

CreateTime Long 151200000

创建时间

Description String ""

应用描述

Dockerize Boolean false

是否是 Docker 应用

Email String XXXXXXXX@qq.com

电子邮箱

ExtSlbId String ""

外网 SLB ID

ExtSlbIp String ""

外网 SLB IP

ExtSlbName String testapp

外网 SLB 名称

HealthCheckUrl String http://127.0.0.1:8080/xyz.html

健康检查 URL

InstanceCount Integer 0

包含应用实例数

Memory Integer 0

应用实例内存配置大小,单位 MB

Name String ""

应用名称

NameSpace String doc-test

命名空间

Owner String test****

应用创建者

Port Integer 8080

应用所占用的端口

RegionId String cn-beijing

分区 ID

RunningInstanceCount Integer 0

运行应用实例数

SlbId String ""

内网 SLB ID

SlbInfo String test

SLB信息

SlbIp String 192.168.0.100

内网 SLB IP

SlbName String test

内网 SLB 名称

SlbPort Integer 80

内网 SLB port

UserId String test@dd******

主账号 ID

Code Integer 200

code 码

Message String success

信息

RequestId String F8DFGED-K98***************

请求ID

示例

请求示例

POST /pop/v5/app/app_info HTTP/1.1
公共请求头
{
  "AppId": "f4ccf3-****-****-****"
}

正常返回示例

XML 格式

<Message>success</Message>
<Applcation>
    <Owner>test</Owner>
    <Description/>
    <Email>XXXXXXXX@qq.com</Email>
    <HealthCheckUrl/>
    <Memory>0</Memory>
    <Port>8080</Port>
    <Cpu>0</Cpu>
    <SlbName/>
    <Name>doc-test</Name>
    <SlbPort>0</SlbPort>
    <Dockerize>false</Dockerize>
    <BuildPackageId>58</BuildPackageId>
    <ClusterId>5ffc5895-****-b03a-c223c6c3****</ClusterId>
    <CreateTime>1577259573911</CreateTime>
    <ClusterType>2</ClusterType>
    <InstanceCount>1</InstanceCount>
    <ExtSlbName/>
    <ApplicationType>War</ApplicationType>
    <AppId>30e5f902-****-450f-b018-4e183258****</AppId>
    <UserId>test</UserId>
    <RegionId>cn-beijing:docTest</RegionId>
    <RunningInstanceCount>0</RunningInstanceCount>
</Applcation>
<Code>200</Code>

JSON 格式

{
	"Message": "success",
	"Applcation": {
		"Owner": "test",
		"Description": "",
		"Email": "XXXXXXXX@qq.com",
		"HealthCheckUrl": "",
		"Memory": 0,
		"Port": 8080,
		"Cpu": 0,
		"SlbName": "",
		"Name": "doc-test",
		"SlbPort": 0,
		"Dockerize": false,
		"BuildPackageId": 58,
		"ClusterId": "5ffc5895-****-b03a-c223c6c3****",
		"CreateTime": 1577259573911,
		"ClusterType": 2,
		"InstanceCount": 1,
		"ExtSlbName": "",
		"ApplicationType": "War",
		"AppId": "30e5f902-****-450f-b018-4e183258****",
		"UserId": "test",
		"RegionId": "cn-beijing:docTest",
		"RunningInstanceCount": 0
	},
	"Code": 200
}

错误码

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