获取ECS集群中指定应用的信息。 。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
edas:ReadApplication |
get |
*Application
|
无 | 无 |
请求语法
POST /pop/v5/app/app_info HTTP/1.1
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
AppId |
string |
是 |
应用 ID。 |
29f0****************** |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
接口响应。 |
||
Code |
integer |
code 码。 |
200 |
Message |
string |
附加信息。 |
success |
RequestId |
string |
请求 ID。 |
F8DFGED-K98*************** |
Application |
object |
应用信息。 |
|
ExtSlbIp |
string |
应用绑定的公网 SLB 的 IP。 |
47.114.xxx.xx |
Owner |
string |
应用创建者。 |
ouou@117274586608**** |
SlbPort |
integer |
应用绑定的私网 SLB 的端口。 |
80 |
NameSpace |
string |
应用所属的命名空间。 |
doc-test |
ExtSlbName |
string |
应用绑定的公网 SLB 的名称。 |
aa8eee383db084f42aebc4d9f52c**** |
CreateTime |
integer |
应用创建时间的时间戳。 |
1610550324226 |
UserId |
string |
云账号 ID。 |
test@dd****** |
Port |
integer |
应用的服务端口。 |
8080 |
RunningInstanceCount |
integer |
运行的应用实例数。 |
1 |
SlbIp |
string |
应用绑定的私网 SLB 的 IP。 |
192.***.***.*** |
Dockerize |
boolean |
是否为 Docker 应用:
|
false |
Description |
string |
应用描述。 |
test |
InstanceCount |
integer |
应用包含的实例数。 |
1 |
AppId |
string |
应用 ID。 |
cfac****-847e-4325-ad56-b5c2bc54**** |
SlbInfo |
string |
应用绑定的私网 SLB 的信息。 |
test |
Memory |
integer |
应用实例内存配置大小,单位为 MB。 |
0 |
Name |
string |
应用名称。 |
test |
ClusterId |
string |
应用部署的 ECS 集群 ID。 |
5ffc5895-****-b03a-c223c6c3**** |
SlbId |
string |
应用绑定的私网 SLB 的 ID。 |
lb-bp****ck3s3b9xs6x**** |
HealthCheckUrl |
string |
应用的健康检查 URL |
http://127.0.0.1:8080/xyz.html |
ApplicationType |
string |
应用部署类型:
|
FatJar |
ExtSlbId |
string |
应用绑定的公网 SLB 的 ID。 |
lb-bp1vceck3s3b9xs6x**** |
RegionId |
string |
应用所属地域的 ID。 |
cn-hangzhou |
BuildPackageId |
integer |
容器版本 ID。 |
59 |
string |
电子邮箱地址。 |
****@***.com |
|
Cpu |
integer |
CPU 核数。 |
1 |
ClusterType |
string |
应用集群环境类型:
|
2 |
SlbName |
string |
应用绑定的私网 SLB 的名称。 |
test |
EnableUrlCheck |
boolean |
是否开启了 URL 健康检查:
若启用,则在应用启动过程中,EDAS 将尝试探测指定的 URL,如果访问正常,则认为应用已经启动。 |
false |
EnablePortCheck |
boolean |
是否开启了端口健康检查:
若启用,在应用启动过程中,EDAS 将检查端口是否存在,若存在,则认为应用已经启动。 |
false |
AppPhase |
string |
K8s 应用当前所属状态,用于判断应用是否处于稳定状态,处于不稳定状态时,禁止相关的配置操作:
其中 ready 为稳定状态,其它状态为不稳定状态。 |
ready |
HaveManageAccess |
string |
当前用户是否有应用的管理权限(RAM 鉴权模式)。 |
true |
WorkloadType |
string |
创建应用时 Workload 的类型,目前支持 Deployment 和 StatefulSet 类型。对于 ECS 应用不生效。 |
StatefulSet |
ResourceGroupId |
string |
资源组 ID。 |
rg-aekz**** |
示例
正常返回示例
JSON
格式
{
"Code": 200,
"Message": "success",
"RequestId": "F8DFGED-K98***************",
"Application": {
"ExtSlbIp": "47.114.xxx.xx",
"Owner": "ouou@117274586608****",
"SlbPort": 80,
"NameSpace": "doc-test",
"ExtSlbName": "aa8eee383db084f42aebc4d9f52c****",
"CreateTime": 1610550324226,
"UserId": "test@dd******",
"Port": 8080,
"RunningInstanceCount": 1,
"SlbIp": "192.***.***.***",
"Dockerize": false,
"Description": "test",
"InstanceCount": 1,
"AppId": "cfac****-847e-4325-ad56-b5c2bc54****",
"SlbInfo": "test",
"Memory": 0,
"Name": "test",
"ClusterId": "5ffc5895-****-b03a-c223c6c3****",
"SlbId": "lb-bp****ck3s3b9xs6x****",
"HealthCheckUrl": "http://127.0.0.1:8080/xyz.html",
"ApplicationType": "FatJar",
"ExtSlbId": "lb-bp1vceck3s3b9xs6x****",
"RegionId": "cn-hangzhou",
"BuildPackageId": 59,
"Email": "****@***.com",
"Cpu": 1,
"ClusterType": "2",
"SlbName": "test",
"EnableUrlCheck": false,
"EnablePortCheck": false,
"AppPhase": "ready",
"HaveManageAccess": "true",
"WorkloadType": "StatefulSet",
"ResourceGroupId": "rg-aekz****"
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。