调用DescribeApplicationStatus接口获取应用的状态信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
sae:DescribeApplicationStatus |
get |
*全部资源
|
无 | 无 |
请求语法
GET /pop/v1/sam/app/describeApplicationStatus HTTP/1.1
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| AppId |
string |
是 |
目标应用 ID。 |
0099b7be-5f5b-4512-a7fc-56049ef1**** |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
返回数据。 |
||
| RequestId |
string |
请求 ID。 |
91F93257-7A4A-4BD3-9A7E-2F6EAE6D**** |
| Message |
string |
附加信息。取值说明如下:
|
success |
| TraceId |
string |
调用链 ID,用于精确查询调用信息。 |
0a98a02315955564772843261e**** |
| Data |
object |
返回结果。 |
|
| ArmsAdvancedEnabled |
string |
是否开通 ARMS 高级版。取值说明如下:
|
false |
| LastChangeOrderId |
string |
最近一次执行的发布单 ID,未执行过或发布单信息过期则为空。 |
1ccc2339-fc19-49aa-bda0-1e7b8497**** |
| ArmsApmInfo |
string |
该应用在 ARMS 侧元数据信息。 |
{"appId":"0099b7be-5f5b-4512-a7fc-56049ef1****","licenseKey":"d5cgdt5pu0@7303f55292a****"} |
| CreateTime |
string |
应用创建时间。 |
1563373372746 |
| CurrentStatus |
string |
应用当前状态。取值说明如下:
|
RUNNING |
| AppId |
string |
当前应用 ID。 |
0099b7be-5f5b-4512-a7fc-56049ef1**** |
| LastChangeOrderRunning |
boolean |
最近一次发布单是否处于执行中。取值说明如下:
|
false |
| RunningInstances |
integer |
当前应用运行中的实例数。 |
1 |
| LastChangeOrderStatus |
string |
最近一次发布单状态。取值说明如下:
|
SUCCESS |
| SubStatus |
string |
发布单子状态,用于判断发布单是否在发布过程中存在异常。取值说明如下:
|
NORMAL |
| EnableAgent |
boolean |
是否启用 SAE Agent。
|
false |
| FileSizeLimit |
integer |
文件大小限制。取值范围[0,10240],单位为 KB。 |
10240 |
| ErrorCode |
string |
错误码。取值说明如下:
|
|
| Code |
string |
接口状态或 POP 错误码。取值说明如下:
|
200 |
| Success |
boolean |
获取应用状态信息是否成功。取值说明如下:
|
true |
示例
正常返回示例
JSON格式
{
"RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message": "success",
"TraceId": "0a98a02315955564772843261e****",
"Data": {
"ArmsAdvancedEnabled": "false",
"LastChangeOrderId": "1ccc2339-fc19-49aa-bda0-1e7b8497****",
"ArmsApmInfo": "{\"appId\":\"0099b7be-5f5b-4512-a7fc-56049ef1****\",\"licenseKey\":\"d5cgdt5pu0@7303f55292a****\"}",
"CreateTime": "1563373372746",
"CurrentStatus": "RUNNING",
"AppId": "0099b7be-5f5b-4512-a7fc-56049ef1****",
"LastChangeOrderRunning": false,
"RunningInstances": 1,
"LastChangeOrderStatus": "SUCCESS",
"SubStatus": "NORMAL",
"EnableAgent": false,
"FileSizeLimit": 10240
},
"ErrorCode": "",
"Code": "200",
"Success": true
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InvalidApplication.NotFound | The current application does not exist. | 找不到当前应用。 |
| 400 | InvalidParameter.NotEmpty | You must specify the parameter %s. | 不合法的参数:%s不能为空。 |
| 404 | InvalidAppId.NotFound | The specified AppId does not exist. | 指定的AppId不存在。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。