Query the Specifications of the Instance Package
Last Updated:2020-07-20
Query the specification list information of instance resource package. When you create the virtual machine, it is recommended that you use the parametersinstanceType
,cpuCount
andmemoryCapacityInGB
to specify the required model and configuration flexibly.
Request Structure
GET /v{version}/instance/spec HTTP/1.1
Host: bcc.bj.baidubce.com
Authorization: authorization string
Request Header Field
There are no other special header fields except the public header field.
Request Parameters
Parameter Name | Type | Required | Parameter Position | Description |
---|---|---|---|---|
version | String | Yes | URL parameter | API version number |
Return Header Field
There are no other special header fields except the common header field.
Return Parameter
Parameter Name | Type | Description |
---|---|---|
instanceTypes | List<InstanceTypeModel> | Specification list information of instance resource package |
Request Instance
GET /v2/instance/{instanceId}/bindTag HTTP/1.1
Host: bcc.bj.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
Return Instance
HTTP/1.1 200 OK
x-bce-request-id: 1214cca7-4ad5-451d-9215-71cb844c0a50
Date: Wed, 03 Dec 2014 06:42:19 GMT
Content-Type: application/json;charset=UTF-8
Server: BWS
{
"instanceTypes": [
{
"name": "bcc.t1.tiny",
"type": "Tiny",
"cpuCount": 1,
"memorySizeInGB": 1,
"localDiskSizeInGB": null
},
{
"name": "bcc.g1.tiny",
"type": "General",
"cpuCount": 1,
"memorySizeInGB": 2,
"localDiskSizeInGB": null
},
...
]
}