ContainerGroupDefinitionGameServerContainerDefinition

data class ContainerGroupDefinitionGameServerContainerDefinition(val containerName: String, val dependsOn: List<ContainerGroupDefinitionContainerDependency>? = null, val environmentOverride: List<ContainerGroupDefinitionContainerEnvironment>? = null, val imageUri: String, val mountPoints: List<ContainerGroupDefinitionContainerMountPoint>? = null, val portConfiguration: ContainerGroupDefinitionPortConfiguration? = null, val resolvedImageDigest: String? = null, val serverSdkVersion: String)

Specifies the information required to run game servers with this container group

Constructors

constructor(containerName: String, dependsOn: List<ContainerGroupDefinitionContainerDependency>? = null, environmentOverride: List<ContainerGroupDefinitionContainerEnvironment>? = null, imageUri: String, mountPoints: List<ContainerGroupDefinitionContainerMountPoint>? = null, portConfiguration: ContainerGroupDefinitionPortConfiguration? = null, resolvedImageDigest: String? = null, serverSdkVersion: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A descriptive label for the container definition. Container definition names must be unique with a container group definition.

Link copied to clipboard

A list of container dependencies that determines when this container starts up and shuts down. For container groups with multiple containers, dependencies let you define a startup/shutdown sequence across the containers.

Link copied to clipboard

The environment variables to pass to a container.

Link copied to clipboard

Specifies the image URI of this container.

Link copied to clipboard

A list of mount point configurations to be used in a container.

Link copied to clipboard

Defines the ports on the container.

Link copied to clipboard

The digest of the container image.

Link copied to clipboard

The version of the server SDK used in this container group