ContainerGroupDefinitionSupportContainerDefinition

data class ContainerGroupDefinitionSupportContainerDefinition(val containerName: String, val dependsOn: List<ContainerGroupDefinitionContainerDependency>? = null, val environmentOverride: List<ContainerGroupDefinitionContainerEnvironment>? = null, val essential: Boolean? = null, val healthCheck: ContainerGroupDefinitionContainerHealthCheck? = null, val imageUri: String, val memoryHardLimitMebibytes: Int? = null, val mountPoints: List<ContainerGroupDefinitionContainerMountPoint>? = null, val portConfiguration: ContainerGroupDefinitionPortConfiguration? = null, val resolvedImageDigest: String? = null, val vcpu: Double? = null)

Supports the function of the main container group

Constructors

constructor(containerName: String, dependsOn: List<ContainerGroupDefinitionContainerDependency>? = null, environmentOverride: List<ContainerGroupDefinitionContainerEnvironment>? = null, essential: Boolean? = null, healthCheck: ContainerGroupDefinitionContainerHealthCheck? = null, imageUri: String, memoryHardLimitMebibytes: Int? = null, mountPoints: List<ContainerGroupDefinitionContainerMountPoint>? = null, portConfiguration: ContainerGroupDefinitionPortConfiguration? = null, resolvedImageDigest: String? = null, vcpu: Double? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A descriptive label for the container 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 essential: Boolean? = null

Specifies if the container is essential. If an essential container fails a health check, then all containers in the container group will be restarted. You must specify exactly 1 essential container in a container group.

Link copied to clipboard

Specifies how the health of the containers will be checked.

Link copied to clipboard

Specifies the image URI of this container.

Link copied to clipboard

The total memory limit of container groups following this definition in MiB

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
val vcpu: Double? = null

The number of virtual CPUs to give to the support group