DescribeAppEnvStatus
调用DescribeAppEnvStatus查询给定环境的状态。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。
请求语法
GET /pop/v1/wam/appEnv/status HTTP/1.1
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
EnvId | String | 是 | we-5d244085f314934e2ab1**** |
环境ID,将查询此环境的状态 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | String | OK |
响应代码,若成功请求为OK |
EnvStatus |
环境状态信息 |
||
AbortingChange | Boolean | false |
是否处于被终止状态 |
ApplyingChange | Boolean | false |
是否正在对环境进行变更 |
ChangeBanner | String | Web+ is updating your deplpoyment environment. |
变更的通知消息 |
EnvId | String | we-5d1af9c902470221ab7d**** |
环境ID |
EnvName | String | test1 |
环境名称 |
EnvStatus | String | RUNNING |
环境运行状态 |
InstanceAgentStatus |
实例代理状态 |
||
ConnectedInstances | Integer | 0 |
已连接的实例个数 |
DisconnectedInstances | Integer | 0 |
已断开连接的实例个数 |
InstanceAppStatus |
ECS实例中运行的应用的健康状态 |
||
HealthyInstances | Integer | 0 |
健康实例应用的个数 |
StoppedInstances | Integer | 0 |
停止的实例应用个数 |
UnhealthyInstances | Integer | 0 |
不健康的实例应用个数 |
UnknownInstances | Integer | 0 |
位置状态的实例应用个数 |
LastEnvStatus | String | INITIALIZING |
环境的上次状态 |
LatestChangeId | String | wc-5d3bb06a970b3f2e2a87**** |
环境上次变更的变更ID |
Message | String | success |
响应消息,若成功请求为success |
RequestId | String | 3CE38930-5A6A-4F7E-A6AD-DBF0EDE5**** |
请求ID |
示例
请求示例
http://webplus.cn-hangzhou.aliyuncs.com/pop/v1/wam/appEnv/status?ServiceCode=webx&Id=we-5d244085f314934e2ab1****&<公共请求参数>
正常返回示例
XML
格式
<DescribeAppEnvStatusResponse>
<EnvStatus>
<EnvStatus>RUNNING</EnvStatus>
<AbortingChange>false</AbortingChange>
<ChangeBanner>Web+ is trying to recover your deployment environment</ChangeBanner>
<LatestChangeId>wc-5d3bb06a970b3f2e2a87****</LatestChangeId>
<LastEnvStatus>INITIALIZING</LastEnvStatus>
<EnvName>xianbin-test-env</EnvName>
<EnvId>we-5d1af9c902470221ab7d****</EnvId>
<ApplyingChange>false</ApplyingChange>
<InstanceAgentStatus>
<DisconnectedInstances>0</DisconnectedInstances>
<ConnectedInstances>0</ConnectedInstances>
</InstanceAgentStatus>
<InstanceAppStatus>
<UnhealthyInstances>0</UnhealthyInstances>
<StoppedInstances>0</StoppedInstances>
<HealthyInstances>0</HealthyInstances>
<UnknownInstances>0</UnknownInstances>
</InstanceAppStatus>
</EnvStatus>
<Message>success</Message>
<RequestId>F1D5FD22-87AC-483A-9310-4F7C6FB6****</RequestId>
<Code>OK</Code>
</DescribeAppEnvStatusResponse>
JSON
格式
{
"EnvStatus":{
"EnvStatus":"RUNNING",
"AbortingChange":false,
"LastEnvStatus":"INITIALIZING",
"ChangeBanner":"Web+ is trying to recover your deployment environment",
"LatestChangeId":"wc-5d3bb06a970b3f2e2a87****",
"EnvName":"xianbin-test-env",
"EnvId":"we-5d1af9c902470221ab7d****",
"ApplyingChange":false,
"InstanceAgentStatus":{
"DisconnectedInstances":0,
"ConnectedInstances":0
},
"InstanceAppStatus":{
"UnhealthyInstances":0,
"StoppedInstances":0,
"HealthyInstances":0,
"UnknownInstances":0
}
},
"Message":"success",
"RequestId":"30C31B90-F42F-4A17-9EE8-5CB5D690****",
"Code":"OK"
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
403 | ResourceAuthFailed | The specified resource does not exist or it does not belong to this Alibaba Cloud account. | 相关资源不存在或不属于此阿里云账号。 |
访问错误中心查看更多错误码。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论