Bare metal

Explore this section for detailed information on endpoints related to the management and operation of bare metal servers within our cloud software API environment.

Get detailed information about a specific metal host

get
Query parameters
IdstringRequired

Unique identifier for a resource within the cluster

ClusterstringRequired

The cluster you're operating on

Example: Hou1
Responses
chevron-right
200

Success

get
/api/v1/servers/metal/GetHost

Get a list of bare metal hosts in a cluster

get
Query parameters
ClusterstringOptionalExample: Hou1
Responses
chevron-right
200

Success

get
/api/v1/servers/metal/GetHosts

Reboot the bare metal host

post
Body
idstring · min: 1Required

Unique identifier for a resource within the cluster

clusterstring · min: 1Required

The cluster you're operating on

Example: Hou1
Responses
chevron-right
200

Success

post
/api/v1/servers/metal/RebootHost

Reprovision the bare metal host

post
Body
imageUrlstring | nullableOptional

The URL to the image to use for the host

Example: https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img
imageChecksumstring | nullableOptional

The checksum url of the image to use for the host

Example: https://cloud-images.ubuntu.com/jammy/current/MD5SUMS
cloudInitBase64string | nullableOptional

Base64 encoded cloud-init data yaml file to use for the host

Example: SGVsbG8sIFdvcmxkIQ==
idstring · min: 1Required

Unique identifier for a resource within the cluster

clusterstring · min: 1Required

The cluster you're operating on

Example: Hou1
Responses
chevron-right
200

Success

post
/api/v1/servers/metal/ReprovisionHost

Last updated