Consulta informações do Elastic Compute Container (ECC) de uma aplicação.
Depuração
Cabeçalhos da requisição
Esta operação usa apenas o cabeçalho de requisição comum. Para mais informações, consulte Parâmetros comuns de requisição.
Sintaxe da requisição
POST /pop/v5/resource/ecc_list HTTPS|HTTP
Parâmetros da requisição
|
Parâmetro |
Tipo |
Posição |
Obrigatório |
Exemplo |
Descrição |
|
AppId |
String |
Query |
Sim |
74ee9166-****1f6-bcb60e5b10a2 |
ID da aplicação. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| Code | Integer | 200 | Código de status HTTP. |
| EccInfoList | Array of EccInfo | Lista de ECCs. |
|
| EccInfo | |||
| AppId | String | 74ee9166-****1f6-bcb60e5b10a2 | ID da aplicação. |
| AppState | Integer | 7 | Status da aplicação. Valores válidos:
|
| CreateTime | Long | 1610433016542 | Hora de criação da aplicação. |
| EccId | String | 74ee9166-****1f6-bcb60e5b10a2 | ID do ECC. |
| EcuId | String | 74ee9166-****1f6-bcb60e5b10a2 | ID da ECU. |
| EnvTag | String | grey | Tag usada para marcar o tráfego quando o ajuste de tráfego ponta a ponta está ativado. |
| GroupId | String | 74ee9166-****1f6-bcb60e5b10a2 | ID do grupo de instâncias da aplicação. |
| Ip | String | 172.16.1.216 | Endereço IP do ECC. |
| NetMode | String | 0 | Tipo de rede. |
| PackageMd5 | String | 74ee9166-****1f6-bcb60e5b10a2 | Valor MD5 do pacote de implantação. |
| PackageVersion | String | 1.0 | Versão do pacote de implantação. |
| Status | Integer | 8 | Status do ECC. Valores válidos:
|
| TaskState | Integer | 3 | Status da tarefa no ECC.
|
| UpdateTime | Long | 1610433016542 | Hora da última atualização da aplicação. |
| VpcId | String | vpc-bp1ry****lbl3rgs | ID da VPC. |
| Message | String | success | Mensagem de resposta. |
| RequestId | String | b197-40ab-9155-**** | ID da requisição. |
Exemplos
Exemplos de requisições
POST /pop/v5/resource/ecc_list HTTP/1.1
Common request parameters
{
"AppId": "74ee9166-****1f6-bcb60e5b10a2"
}
Exemplos de respostas de sucesso
Formato XML
<EccInfoList>
<EccInfo>
<Status>8</Status>
<NetMode>0</NetMode>
<Ip>172.16.1.216</Ip>
<CreateTime>1610433016542</CreateTime>
<PackageMd5>74ee9166-****1f6-bcb60e5b10a2</PackageMd5>
<EcuId>74ee9166-****1f6-bcb60e5b10a2</EcuId>
<PackageVersion>1.0</PackageVersion>
<EnvTag>grey</EnvTag>
<GroupId>74ee9166-****1f6-bcb60e5b10a2</GroupId>
<VpcId>vpc-bp1ry****lbl3rgs</VpcId>
<AppId>74ee9166-****1f6-bcb60e5b10a2</AppId>
<UpdateTime>1610433016542</UpdateTime>
<EccId>74ee9166-****1f6-bcb60e5b10a2</EccId>
<AppState>7</AppState>
<TaskState>3</TaskState>
</EccInfo>
</EccInfoList>
<RequestId>b197-40ab-9155-****</RequestId>
<Message>success</Message>
<Code>200</Code>
Formato JSON
{
"EccInfoList": {
"EccInfo": {
"Status": 8,
"NetMode": 0,
"Ip": "172.16.1.216",
"CreateTime": 1610433016542,
"PackageMd5": "74ee9166-****1f6-bcb60e5b10a2",
"EcuId": "74ee9166-****1f6-bcb60e5b10a2",
"PackageVersion": 1,
"EnvTag": "grey",
"GroupId": "74ee9166-****1f6-bcb60e5b10a2",
"VpcId": "vpc-bp1ry****lbl3rgs",
"AppId": "74ee9166-****1f6-bcb60e5b10a2",
"UpdateTime": 1610433016542,
"EccId": "74ee9166-****1f6-bcb60e5b10a2",
"AppState": 7,
"TaskState": 3
}
},
"RequestId": "b197-40ab-9155-****",
"Message": "success",
"Code": 200
}
Códigos de erro
Acesse a Central de Erros para ver mais códigos de erro.
Para obter uma lista de códigos de erro, visite a Central de Erros de API.