This is the multi-page printable view of this section. Click here to print.
List Baremetal Products
1 - 1.2
get /v1/bm_products
Description
List Bare Metal Server products.
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | image_id optional | Image ID Example : IMAGE-7XFMaJpLsapKvskFMjCtmm | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ProductListResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 401 | Unauthorized | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/bm_products
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = baremetal 1.2"
Example HTTP response
Response 200
{
"products": [
{
"cpu_name": "cpu 16 vCore",
"cpu_unit": "vCPU",
"cpu_value": "64",
"description": "vCPU 16 │ Memory 128G │ Disk 480G",
"disk_unit": "GB",
"disk_value": "480",
"id": "f90e8ef54cc2451b825608e9f95f7bcb",
"memory_name": "server memory 128GB",
"memory_unit": "GB",
"memory_value": "128",
"name": "s2v16m128_metal",
"state": "AVAILABLE",
"type": "SCALE",
"compute_class_type_name": "StandardMetal-2",
"compute_class_type_value": "s2_metal",
"name_with_generation": "s2v16m128_metal",
"created_at": "2024-05-17T00:23:17Z",
"modified_at": "2024-05-17T00:23:17Z",
"os_disk_gb": "480"
}
]
}
2 - 1.1
get /v1/bm_products
Description
List Bare Metal Server products.
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | image_id optional | Image ID Example : IMAGE-7XFMaJpLsapKvskFMjCtmm | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ProductListResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 401 | Unauthorized | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/bm_products
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = baremetal 1.1"
Example HTTP response
Response 200
{
"products": [
{
"cpu_name": "cpu 16 vCore",
"cpu_unit": "vCPU",
"cpu_value": "64",
"description": "vCPU 16 │ Memory 128G │ Disk 480G",
"disk_unit": "GB",
"disk_value": "480",
"id": "f90e8ef54cc2451b825608e9f95f7bcb",
"memory_name": "server memory 128GB",
"memory_unit": "GB",
"memory_value": "128",
"name": "s2v16m128_metal",
"state": "AVAILABLE",
"type": "SCALE",
"compute_class_type_name": "StandardMetal-2",
"compute_class_type_value": "s2_metal",
"name_with_generation": "s2v16m128_metal",
"created_at": "2024-05-17T00:23:17Z",
"modified_at": "2024-05-17T00:23:17Z",
"os_disk_gb": "480"
}
]
}
3 - 1.0
get /v1/bm_products
Description
List Bare Metal Server products.
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | image_id optional | Image ID Example : IMAGE-7XFMaJpLsapKvskFMjCtmm | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ProductListResponse |
| 400 | Bad Request | None |
| 401 | Unauthorized | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/bm_products
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = baremetal 1.0"
Example HTTP response
Response 200
{
"products": [
{
"id": "f90e8ef54cc2451b825608e9f95f7bcb",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"attri_name": "attri name",
"attri_value": "attri value",
"cpu_generation": "cpu generation",
"cpu_name": "cpu 16 vCore",
"cpu_unit": "vCPU",
"cpu_value": "64",
"description": "vCPU 16 │ Memory 128G │ Disk 480G",
"disk_name": "disk_name",
"disk_unit": "GB",
"disk_value": "480",
"infiniband_name": "infiniband_name",
"infiniband_unit": "infiniband_unit",
"infiniband_value": "infiniband_value",
"memory_name": "server memory 128GB",
"memory_unit": "GB",
"memory_value": "128",
"name": "s2v16m128_metal",
"socket_name": "socket_name",
"socket_unit": "socket_unit",
"socket_value": "socket_value",
"state": "AVAILABLE",
"type": "SCALE",
"compute_class_type_name": "StandardMetal-2",
"compute_class_type_unit": "compute_class_type_unit",
"compute_class_type_value": "s2_metal",
"name_with_generation": "s2v16m128_metal"
}
]
}