List baremetal servers for project
path Parameters
zoneThe zone you want to target
query Parameters
pagePage number.
page_sizeNumber of server per page.
order_byOrder of the servers.
project_idFilter servers by project ID.
searchFilter servers by hostname.
List baremetal servers for project › Responses
total_countTotal count of matching servers.
Servers that match filters.
Create a baremetal server
Create a new baremetal server. The order return you a service ID to follow the provisionning status you could call GetService.
path Parameters
zoneThe zone you want to target
Create a baremetal server › Request Body
server_option_idsServer option IDs of the new server.
offer_idOffer ID of the new server.
project_idProject ID of the new server.
datacenter_nameDatacenter name of the new server.
Create a baremetal server › Responses
idID of the service.
resource_idResource ID of the service.
provisioning_statusProvisioning status of the service.
Offer of the service.
created_atCreation date of the service. (RFC 3339 format)
delivered_atDelivery date of the service. (RFC 3339 format)
terminated_atTerminatation date of the service. (RFC 3339 format)
expires_atExpiration date of the service. (RFC 3339 format)
typeService type, either order or service.
Get a specific baremetal server
Get the server associated with the given ID.
path Parameters
zoneThe zone you want to target
server_idID of the server.
Get a specific baremetal server › Responses
idID of the server.
organization_idOrganization ID the server is attached to.
project_idProject ID the server is attached to.
hostnameHostname of the server.
rebooted_atDate of last reboot of the server. (RFC 3339 format)
created_atDate of creation of the server. (RFC 3339 format)
updated_atDate of last modification of the server. (RFC 3339 format)
expired_atDate of release of the server. (RFC 3339 format)
Offer of the server.
statusStatus of the server.
Location of the server.
abuse_contactAbuse contact of the server.
OS installed on the server.
Network interfaces of the server.
zoneThe zone in which is the server.
Options subscribe on the server.
Service level of the server.
has_bmcBoolean if the server has a BMC.
Rescue OS of the server.
tagsArray of customs tags attached to the server.
is_outsourcedWhether the server is outsourced or not.
ipv6_slaacWhether or not you can enable/disable the IPv6.
qinqWhether the server is compatible with QinQ.
is_rpnv2_memberWhether or not the server is already part of an rpnv2 group.
is_hdsWhether or not the server is HDS.
Update a baremetal server
Update the server associated with the given ID.
path Parameters
zoneThe zone you want to target
server_idServer ID to update.
Update a baremetal server › Request Body
hostnameHostname of the server to update.
enable_ipv6Flag to enable or not the IPv6 of server.
Update a baremetal server › Responses
idID of the server.
organization_idOrganization ID the server is attached to.
project_idProject ID the server is attached to.
hostnameHostname of the server.
rebooted_atDate of last reboot of the server. (RFC 3339 format)
created_atDate of creation of the server. (RFC 3339 format)
updated_atDate of last modification of the server. (RFC 3339 format)
expired_atDate of release of the server. (RFC 3339 format)
Offer of the server.
statusStatus of the server.
Location of the server.
abuse_contactAbuse contact of the server.
OS installed on the server.
Network interfaces of the server.
zoneThe zone in which is the server.
Options subscribe on the server.
Service level of the server.
has_bmcBoolean if the server has a BMC.
Rescue OS of the server.
tagsArray of customs tags attached to the server.
is_outsourcedWhether the server is outsourced or not.
ipv6_slaacWhether or not you can enable/disable the IPv6.
qinqWhether the server is compatible with QinQ.
is_rpnv2_memberWhether or not the server is already part of an rpnv2 group.
is_hdsWhether or not the server is HDS.
List server disks
List disks associated to the given server ID.
path Parameters
zoneThe zone you want to target
server_idServer ID of the server disks.
query Parameters
pagePage number.
page_sizeNumber of server disk per page.
order_byOrder of the server disks.
List server disks › Responses
total_countTotal count of matching server disks.
Server disks that match filters.
List server events
List events associated to the given server ID.
path Parameters
zoneThe zone you want to target
server_idServer ID of the server events.
query Parameters
pagePage number.
page_sizeNumber of server event per page.
order_byOrder of the server events.
List server events › Responses
total_countTotal count of matching server events.
Server events that match filters.
Reboot a baremetal server
Reboot the server associated with the given ID, use boot param to reboot in rescue.
path Parameters
zoneThe zone you want to target
server_idServer ID to reboot.
Reboot a baremetal server › Responses
Start a baremetal server
Stop a baremetal server
List subscribable server options
List subscribable options associated to the given server ID.
path Parameters
zoneThe zone you want to target
server_idServer ID of the subscribable server options.
query Parameters
pagePage number.
page_sizeNumber of subscribable server option per page.
List subscribable server options › Responses
total_countTotal count of matching subscribable server options.
Server options that match filters.
Subscribe server option
Subscribe option for the given server ID.
path Parameters
zoneThe zone you want to target
server_idServer ID to subscribe server option.
Subscribe server option › Responses
idID of the service.
resource_idResource ID of the service.
provisioning_statusProvisioning status of the service.
Offer of the service.
created_atCreation date of the service. (RFC 3339 format)
delivered_atDelivery date of the service. (RFC 3339 format)
terminated_atTerminatation date of the service. (RFC 3339 format)
expires_atExpiration date of the service. (RFC 3339 format)
typeService type, either order or service.
Subscribe storage server option
Subscribe storage option for the given server ID.
path Parameters
zoneThe zone you want to target
server_idServer ID of the storage options to subscribe.
Subscribe storage server option › Request Body
options_idsOption IDs of the storage options to subscribe.
Subscribe storage server option › Responses
Services subscribe storage options.