Child pages
  • Get Baremetal Server Details
Skip to end of metadata
Go to start of metadata
GET /baremetal_servers/:id.xml
GET /baremetal_servers/:id.json

Returns the array of baremetal servers

<baremetal_servers type="array">
<baremetal_server>
<admin_note nil="true"/>
<allowed_swap type="boolean">true</allowed_swap>
<built type="boolean">true</built>
<cpu_sockets nil="true"/>
<cpu_threads nil="true"/>
<cpu_units nil="true"/>
<created_at type="datetime">2015-03-04T17:10:24+02:00</created_at>
<deleted_at nil="true"/>
<hostname>zaza</hostname>
<hypervisor_id type="integer">123</hypervisor_id>
<id type="integer">3842</id>
<identifier>vjktmvdlf0pyg3</identifier>
<initial_root_password>qwaszx!Q2</initial_root_password>
<initial_root_password_encrypted type="boolean">false</initial_root_password_encrypted>
<label>zaza_BM</label>
<local_remote_access_ip_address nil="true"/>
<locked type="boolean">false</locked>
<note nil="true"/>
<operating_system>linux</operating_system>
<operating_system_distro>ubuntu</operating_system_distro>
<recovery_mode nil="true"/>
<state>delivered</state>
<template_id type="integer">19</template_id>
<template_label>debian-7.0-x64-1.4-xen.kvm.kvm_virtio.tar.gz</template_label>
<updated_at type="datetime">2015-03-04T17:15:26+02:00</updated_at>
<user_id type="integer">1</user_id>
<ip_addresses type="array">
<ip_address>
<address>109.123.105.156</address>
<broadcast>109.123.105.159</broadcast>
<created_at type="datetime">2014-01-15T11:18:12+02:00</created_at>
<customer_network_id nil="true"/>
<disallowed_primary type="boolean">false</disallowed_primary>
<gateway>109.123.105.145</gateway>
<hypervisor_id nil="true"/>
<id type="integer">324</id>
<ip_address_pool_id nil="true"/>
<network_address>109.123.105.144</network_address>
<network_id type="integer">4</network_id>
<pxe type="boolean">false</pxe>
<updated_at type="datetime">2014-01-15T11:18:12+02:00</updated_at>
<user_id nil="true"/>
<free type="boolean">false</free>
<netmask>255.255.255.240</netmask>
</ip_address>
</ip_addresses>
</baremetal_server>
</baremetal_servers>

Where:

admin_note - an optional note of the administrator

allowed_swap - true if swap disk is allowed (depends on the template the server is based on); otherwise false

built - true if the server is built; otherwise false

cpu_sockets the amount of CPU sockets per core. This parameter can be set for KVM compute resources only by those users who have Enable CPU topology permission granted

cpu_threads the amount of CPU threads per core. This parameter can be set for KVM compute resources only by those users who have Enable CPU topology permission granted

cpu_units - the amount of CPU units per core if the CPU priority is replaced with CPU units in user billing plan.

created_at - the date in the [YYYY][MM][DD]T[hh][mm][ss]Z format

deleted_at time when the VS was deleted

hostname - the name of your host

hypervisor_id - the ID of the compute resource used by this baremetal server

id - the baremetal server ID

identifier - the baremetal server identifier

initial_root_password - the baremetal server root password

initial_root_password_encrypted - true, if the baremetal server root password is encrypted, otherwise false

label - the baremetal server label

local_remote_access_ip_address IP address used for remote access

locked - true if the baremetal server is locked; otherwise false

note - an optional reminder for this baremetal server made by a user account

operating_system - operating system used by the baremetal server

operating_system_distro - the distribution of the OS from which this baremetal server is built

template_id - the ID of the template the baremetal server is based on

template_label - the name of the template from which this baremetal server is built

updated_at - the date when the baremetal server was updated in the [YYYY][MM][DD]T[hh][mm][ss]Z format

ip_addresses - an array of  IP addresses with their details assigned to this baremetal server:

  • address – baremetal server IP
  • broadcast – a logical address at which all devices connected to a multiple-access communications network are enabled to receive datagrams.
  • created_at – time when the IP address was created in the [YYYY][MM][DD]T[hh][mm][ss]Z format
  • customer_network_id - customer network ID
  • disallowed_primary – true if not allowed to be used as primary (for baremetal server), otherwise false
  • gateway - gateway address
  • hypervisor_id - the ID of a compute resource the IP address is associated with
  • id –the ID of the IP address
  • ip_address_pool_id - ID of the IP address pool the IP address is associated with
  • pxe - true, if this compute resource address can be used for cloudbooting a compute resource
  • updated at - time when the IP address was updated in the [YYYY][MM][DD]T[hh][mm][ss]Z format
  • user_id - the ID of the user this IP address is assigned to
  • free – true if free, otherwise false
  • netmask — netmask for the IP address
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels