Host
A Host represent a machine with an operating system, be it a physical - bare metal - machine, or a virtual machine.
Degraded host
If a host is failing due to hardware problems, its category will be set to Broken
. Our platform will no longer use this host, until its category has been reverted to the original value, e.g. Dedicated Game Server
, after it is mended. Do not confuse the wording "Dedicated Game Server" with an application instance (e.g. a deployed Game Server).
Reserving a Host for a Fleet
See Reserving a Host for a Fleet.
Element structure
id
int
Read-only
Unique identifier of this element
serverId
int
Read-only
Identifier of the physical or virtual machine (internal Id)
serverName
string
Read-only
Name of the physical or virtual machine (internal name)
isVirtual
int
Read-only
0) a bare metal machine, 1) a virtual machine
category
string
Read-only
Host category. Normally "Dedicated Game Servers" or "Dedicated Servers", but can be "Broken" if the server is in a degraded state.
locationId
int
Read-only
Legacy location Id (not used for ODP)
dcLocationId
int
Read-only
Data center location Id. Points to one of /v3/cloud/dcLocation
fleetId
string
Read-only
The ODP fleet ID, if this host has been assigned to a fleet
fleetAssociatedSince
int
Read-only
Unix timestamp of the last Fleet association
dateStart
string
Read-only
The date at which this host was assigned to your account
dateEnd
string
Read-only
The date at which this host will expire
dateCancelled
string
Read-only
The date at which this host was cancelled
dateEndContract
string
Read-only
The date at which the contract ends (applicable only if a contract has been signed)
contractPeriod
int
Read-only
The contract period in months
extendPeriod
int
Read-only
The service extend period in months
purchaseOrder
string
Read-only
Purchase order, if one has been supplied via our billing department
paymentTerm
int
Read-only
The payment term in days (how many days are invoices generated before dateEnd)
ipAddress
[HostIp]
Read-only
All IP addresses assigned to this host. Note that the public IP address of a VM is also listed, even though it is assigned via NAT and not actually allocated on the host itself.
numCpu
int
Read-only
Number of CPUs in this host
cpuInfo
string
Read-only
CPU Type, Family, Model and Stepping information
cpuType
string
Read-only
CPU type. e.g. "Intel(R) Xeon(R) CPU E3-1230 @ 3.20GHz"
cpuLoad
int
Read-only
CPU load
isReserve
int
Read-only
Indicates whether this host has been reserved for a fleet. This value can only be 1 if a fleetId is provided as well. You can set this property via PUT /v3/fleet/{fleetId}/host/{hostId}/reserve
isODP
int
Read-only
If 1, this host has been assigned for use by the Game Hosting Platform and can be used for game deployment
Table 1: Host element structure
API example
List all your Hosts.
HTTP request
Response body
[
{
"id": 42297,
"serverId": 16514,
"serverName": "Server 10309",
"isVirtual": 0,
"category": "Dedicated Game Servers",
"osId": 151,
"locationId": 18,
"dcLocationId": 6,
"fleetId": "0",
"dateStart": "2016-02-16",
"dateEnd": "2021-04-01",
"dateCancelled": "2018-08-07",
"dateEndContract": "2021-04-01",
"contractPeriod": 1,
"extendPeriod": 1,
"purchaseOrder": "",
"paymentTerm": 30,
"ipAddress": [
{
"ipAddress": "31.204.131.39",
"version": 4,
"type": 1,
"private": 0
},
{
"ipAddress": "172.16.38.144",
"version": 4,
"type": 2,
"private": 1
},
{
"ipAddress": "2a00:1630:2:1606::",
"version": 6,
"type": 1,
"private": 0
}
],
"numCpu": 1,
"cpuInfo": "Type 0, Family 6, Model 42, Stepping 7",
"cpuType": "Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz",
"cpuLoad": 0,
"disk": [
{
"diskType": "ATA Disk",
"diskMedium": "hdd",
"model": "Western Digital RE4",
"product": "WDC WD1003FBYX-18Y7B0",
"diskSerial": "WD-WCAW32130431",
"firmwareVersion": "01.01V02",
"rotationRate": 7200,
"sectorSizeLogical": 512,
"sectorSizePhysical": 512,
"size": 931000000000
}
],
"memory": [
{
"brand": "01980000002C",
"model": "9965669-033.A00G",
"size": 17179869184,
"speed": 2400,
"ecc": 1,
"memoryBank": 0,
"memoryType": "DIMM DDR4 2400 MHz Synchronous, Unbuffered (Unregistered), ECC",
"memorySlot": "A1",
"memorySerial": "EE203736"
},
{
"brand": "0198000000AD",
"model": "9965669-026.A00G",
"size": 17179869184,
"speed": 2133,
"ecc": 1,
"memoryBank": 1,
"memoryType": "DIMM DDR4 2133 MHz Synchronous, Unbuffered (Unregistered), ECC",
"memorySlot": "A2",
"memorySerial": "E73C5BC0"
}
],
"isReserve": 0,
"labels": []
},
]
Last updated
Was this helpful?