调用UpdateApplicationBaseInfo接口修改应用名称、描述信息和Owner信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。
请求语法
POST /pop/v5/app/update_app_info HTTP/1.1
请求参数
名称 | 类型 | 位置 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|---|
AppId | String | Query | 是 | c627c157-560d-43ff-****-************ |
应用ID。 |
AppName | String | Query | 否 | hello-edas |
应用名称,最大长度为32个字符。 |
Desc | String | Query | 否 | 测试应用 |
描述信息,最大长度为256个字符。 |
Owner | String | Query | 否 | test@aliyun_xxx.com |
应用负责人,最大长度为127个字符。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Applcation | Struct |
应用列表。 |
|
AppId | String | c627c157-560d-43ff-****-************ |
应用ID。 |
ApplicationType | String | FatJar |
应用部署类型:
|
BuildPackageId | Long | 58 |
容器版本ID。 |
ClusterId | String | d7730a49-629a-47bd-****-f45eb01f**** |
集群ID。 |
ClusterType | Integer | 2 |
应用集群环境类型:
|
Cpu | Integer | 0 |
CPU核数。 |
CreateTime | Long | 1577259573911 |
创建时间的时间戳。 |
Description | String | test |
应用描述。 |
Dockerize | Boolean | false |
是否为Docker应用。 |
ExtSlbId | String | ace93******* |
公网SLB实例的ID。 |
ExtSlbIp | String | 39.97.XX.XX |
公网SLB实例的IP。 |
ExtSlbName | String | test |
公网SLB名称。 |
HealthCheckUrl | String | http://127.0.XX.XX:8080/_etc.html |
健康检查URL。 |
InstanceCount | Integer | 1 |
包含实例数。 |
Memory | Integer | 0 |
配置的应用实例内存大小,单位为M。 |
Name | String | test |
应用名称。 |
Owner | String | test@aliyun_XXX.com |
应用负责人。 |
Port | Integer | 8080 |
应用所占用的端口。 |
RegionId | String | cn-beijing:**** |
地域ID。 |
RunningInstanceCount | Integer | 1 |
正在运行的应用实例数量。 |
SlbId | String | a3d4******* |
私网SLB实例的ID。 |
SlbIp | String | 192.168.XX.XX |
私网SLB IP。 |
SlbName | String | test |
私网SLB名称。 |
SlbPort | Integer | 80 |
私网SLB端口。 |
UserId | String | edas_com***@****.*** |
云账号ID。 |
Message | String | success |
信息。 |
Code | Integer | 200 |
code码。 |
RequestId | String | D16979DC-4D42-************** |
请求ID。 |
示例
请求示例
POST /pop/v5/app/update_app_info HTTP/1.1
公共请求头
{
"AppId": ""
}
正常返回示例
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:****</RegionId>
<CreateTime>1574249022930</CreateTime>
<ClusterType>2</ClusterType>
</Applcation>
<Code>200</Code>
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:****",
"CreateTime": 1574249022930,
"ClusterType": 2
},
"Code": 200
}
在文档使用中是否遇到以下问题
更多建议
匿名提交