Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 13 KB

DeploymentV3.md

File metadata and controls

22 lines (19 loc) · 13 KB

DeploymentV3

Fields

Field Type Required Description Example
additionalContainerPorts List<ContainerPort> ✔️ Additional ports your server listens on. {
"transportType": "tcp",
"port": 4000,
"name": "debug"
}
appId String ✔️ System generated unique identifier for an application. app-af469a92-5b45-4565-b3c4-b79878de67d2
buildId String ✔️ System generated id for a build. Can also be user defined when creating a build. bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5
buildTag Optional<String> Tag to associate an external version with a build. It is accessible via GetBuildInfo(). 0.1.14-14c793
createdAt OffsetDateTime ✔️ When the deployment was created.
createdBy String ✔️ N/A [email protected]
defaultContainerPort ContainerPort ✔️ A container port object represents the transport configruations for how your server will listen.
deploymentId String ✔️ System generated id for a deployment. dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5
deploymentTag Optional<String> Arbitrary metadata associated with a deployment. alpha
env List<DeploymentV3Env> ✔️ The environment variable that our process will have access to at runtime.
experimentalRequestedGPU Optional<Double> EXPERIMENTAL - this feature is in closed beta.
The number of GPUs allocated to your process. Must be an integer.
If not provided, the requested GPU is 0.
1
idleTimeoutEnabled boolean ✔️ Option to shut down processes that have had no new connections or rooms
for five minutes.
requestedCPU double ✔️ The number of cores allocated to your process. 0.5
requestedMemoryMB double ✔️ The amount of memory allocated to your process. By default, this is capped
at 8192 MB, but can be increased further on the Enterprise tier.
1024
roomsPerProcess int ✔️ Governs how many rooms can be scheduled in a process. 3