ContainerGroupDefinitionGameServerContainerDefinitionArgs

data class ContainerGroupDefinitionGameServerContainerDefinitionArgs(val containerName: Output<String>, val dependsOn: Output<List<ContainerGroupDefinitionContainerDependencyArgs>>? = null, val environmentOverride: Output<List<ContainerGroupDefinitionContainerEnvironmentArgs>>? = null, val imageUri: Output<String>, val mountPoints: Output<List<ContainerGroupDefinitionContainerMountPointArgs>>? = null, val portConfiguration: Output<ContainerGroupDefinitionPortConfigurationArgs>? = null, val resolvedImageDigest: Output<String>? = null, val serverSdkVersion: Output<String>) : ConvertibleToJava<ContainerGroupDefinitionGameServerContainerDefinitionArgs>

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

Constructors

constructor(containerName: Output<String>, dependsOn: Output<List<ContainerGroupDefinitionContainerDependencyArgs>>? = null, environmentOverride: Output<List<ContainerGroupDefinitionContainerEnvironmentArgs>>? = null, imageUri: Output<String>, mountPoints: Output<List<ContainerGroupDefinitionContainerMountPointArgs>>? = null, portConfiguration: Output<ContainerGroupDefinitionPortConfigurationArgs>? = null, resolvedImageDigest: Output<String>? = null, serverSdkVersion: Output<String>)

Properties

Link copied to clipboard
val containerName: Output<String>

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
val imageUri: Output<String>

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
val resolvedImageDigest: Output<String>? = null

The digest of the container image.

Link copied to clipboard

The version of the server SDK used in this container group

Functions

Link copied to clipboard
open override fun toJava(): ContainerGroupDefinitionGameServerContainerDefinitionArgs