Field | Type | Required | Description | Example |
---|---|---|---|---|
additionalExposedPorts |
List<ExposedPort> | ✔️ | N/A | [ { "host": "1.proxy.hathora.dev", "name": "debug", "port": 72941, "transportType": "tcp" } ] |
appId |
String | ✔️ | System generated unique identifier for an application. | app-af469a92-5b45-4565-b3c4-b79878de67d2 |
createdAt |
OffsetDateTime | ✔️ | When the process started being provisioned. | |
deploymentId |
String | ✔️ | System generated id for a deployment. | dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 |
exposedPort |
Optional<ProcessV3ExposedPort> | ✔️ | N/A | { "host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp" } |
processId |
String | ✔️ | System generated unique identifier to a runtime instance of your game server. | cbfcddd2-0006-43ae-996c-995fff7bed2e |
region |
Region | ✔️ | N/A | |
roomsAllocated |
int | ✔️ | Tracks the number of rooms that have been allocated to the process. | 1 |
roomsPerProcess |
int | ✔️ | Governs how many rooms can be scheduled in a process. | 3 |
startedAt |
OffsetDateTime | ✔️ | When the process bound to the specified port. We use this to determine when we should start billing. | |
status |
ProcessStatus | ✔️ | N/A | |
stoppingAt |
OffsetDateTime | ✔️ | When the process is issued to stop. We use this to determine when we should stop billing. | |
terminatedAt |
OffsetDateTime | ✔️ | When the process has been terminated. |