Queries a list of community images.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
BaseOsTag | string | No | The tag of the base operating system (BOS). | CentOS_7.2_64 |
InstanceType | string | No | The type of the Elastic Compute Service (ECS) instance. If you do not specify the instance type, the community images that are supported by all instance types are queried. | ecs.n1.tiny |
ClusterId | string | No | The ID of the cluster. If the cluster supports multiple operating systems, all community images in the region where the cluster resides are queried. If you do not specify the cluster ID, the community images that are supported by all clusters are queried. | ehpc-hz-FYUr32**** |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
"Images": {
"ImageInfo": [
{
"Status": "Available",
"PostInstallScript": "example.sh",
"Description": "ExampleDescription",
"Size": 40,
"ImageOwnerAlias": "self",
"ImageName": "linux_CentOS7.2_OceanBase_OBD_1ECS-3OB_3.0",
"SkuCode": "ECS",
"PricingCycle": "Month",
"ImageId": "m-bp181x855551ww5yq****",
"ProductCode": "cmjj028279",
"Uid": "127****",
"BaseOsTag": {
"Platform": "CentOS",
"OsTag": "CentOS_7.2_64",
"Version": "7.2",
"Architecture": "x86_64"
},
"OsTag": {
"Platform": "CentOS",
"OsTag": "CentOS_7.2_64",
"Version": "7.2",
"Architecture": "x86_64",
"BaseOsTag": "CentOS_7.2_64"
}
}
]
}
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
404 | ImageNotFound | The specified image does not exist. | The specified image does not exist. Please verify the parameter. |
406 | EcsError | An error occurred while calling the ECS API operation. | An error occurred while calling the ECS API operation. |
406 | DbError | A database service error occurred. | Database request failed. |
407 | NotAuthorized | You are not authorized by RAM for this request. | The request is not authorized by RAM. |
500 | UnknownError | An unknown error occurred. | An unknown error occurred. |
503 | ServiceUnavailable | The request has failed due to a temporary failure of the server | The request has failed due to a temporary failure of the server. |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|---|---|
2022-07-15 | Add Operation | see changesets |