设置应用基本信息

功能

调试

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

请求头

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

请求语法

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

请求参数

名称 类型 是否必选 示例值 描述
AppId String c627c157-560d-43ff-****-************

应用 ID

AppName String test

应用名称,最大长度为32,为空时不设置。

desc String ""

描述信息,为空时,最大长度为256,不设置。

返回数据

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

code 码

Message String success

信息

RequestId String D16979DC-4D42-**************
Applcation Struct

应用列表

AppId String c627c157-560d-43ff-****-************

应用 ID

Name String ”“

应用名称

RegionId String cn-shenzhen:******

分区 ID

Description String Ol432236

应用描述

Owner String edas_com***_****@******-*****.***

应用创建者

InstanceCount Integer 1

包含应用实例数

RunningInstanceCount Integer 0

运行应用实例数

Port Integer 8080

应用所占用的端口

UserId String edas_com***_****@******-*****.***

主账号 ID

SlbId String ”“

内网 SLB ID

SlbIp String ”“

内网 SLB IP

SlbPort Integer 0

内网 SLB port

ExtSlbId String ""

外网 SLB ID

ExtSlbIp String ""

外网 SLB IP

SlbName String ”“

内网 SLB 名称

ExtSlbName String ""

外网 SLB 名称

ApplicationType String FatJar

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

ClusterType Integer 2

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

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

集群 ID

Dockerize Boolean false

是否是 Docker 应用

Cpu Integer 0

CPU 核数

Memory Integer 0

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

HealthCheckUrl String ""

健康检查 URL

BuildPackageId Long 0

容器版本 ID

CreateTime Long 1574249022930

创建时间

示例

请求示例

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

正常返回示例

JSON 格式

{
	"Message": "success",
	"Applcation": {
    "SlbPort": 0,
    "BuildPackageId": 0,
    "AppId": "c627c157-560d-43ff-****-************",
    "Memory": 0,
    "Cpu": 0,
    "Dockerize": false,
    "ApplicationType": "FatJar",
    "Owner": "edas_com***_****@******-*****.***",
    "Description": "Ol432236",
    "RunningInstanceCount": 0,
    "UserId": "edas_com***_****@******-*****.***",
    "InstanceCount": 1,
    "Name": "testpopapi1120",
    "Port": 8080,
    "ClusterId": "0d247b93-8d62-4e34-****-************",
    "RegionId": "cn-shenzhen:xuanye",
    "CreateTime": 1574249022930,
    "ClusterType": 2
},
	"Code": 200
}

XML 格式

<Message>success</Message>
<Applcation>
    <SlbPort>0</SlbPort>
    <BuildPackageId>0</BuildPackageId>
    <AppId>c627c157-560d-43ff-****-************</AppId>
    <Memory>0</Memory>
    <Cpu>0</Cpu>
    <Dockerize>false</Dockerize>
    <ApplicationType>FatJar</ApplicationType>
    <Owner>edas_com***_****@******-*****.***</Owner>
    <Description>Ol432236</Description>
    <RunningInstanceCount>0</RunningInstanceCount>
    <UserId>edas_com***_****@******-*****.***</UserId>
    <InstanceCount>1</InstanceCount>
    <Name>testpopapi1120</Name>
    <Port>8080</Port>
    <ClusterId>0d247b93-8d62-4e34-****-************</ClusterId>
    <RegionId>cn-shenzhen:xuanye</RegionId>
    <CreateTime>1574249022930</CreateTime>
    <ClusterType>2</ClusterType>
</Applcation>
<Code>200</Code>

错误码

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