调用ListComponents接口查询组件列表,本API适用于ECS集群中的应用。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见API调用公共参数。
请求语法
GET /pop/v5/resource/components HTTP/1.1
请求参数
无请求参数。
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | Integer | 200 |
HTTP状态码。 |
ComponentList | Array of Component |
组件列表。 |
|
Component | |||
ComponentId | String | 1 |
组件ID。 |
ComponentKey | String | JDK 7 |
组件Key。 |
Desc | String | JDK 7 |
组件描述。 |
Expired | Boolean | false |
是否过期:
|
Type | String | JDK |
组件类型:
|
Version | String | oraclejdk7 |
组件版本。 |
Message | String | success |
返回信息。 |
示例
请求示例
GET /pop/v5/resource/components HTTP/1.1
公共请求头
正常返回示例
XML
格式
<Message>success</Message>
<ComponentList>
<Component>
<Desc>JDK 7</Desc>
<Type>JDK</Type>
<Version>oraclejdk7</Version>
<ComponentKey>JDK 7</ComponentKey>
<Expired>false</Expired>
<ComponentId>1</ComponentId>
</Component>
</ComponentList>
<Code>200</Code>
JSON
格式
{
"Message": "success",
"ComponentList": {
"Component": {
"Desc": "JDK 7",
"Type": "JDK",
"Version": "oraclejdk7",
"ComponentKey": "JDK 7",
"Expired": false,
"ComponentId": 1
}
},
"Code": 200
}
错误码
访问错误中心查看更多错误码。