We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.gamelift.getContainerGroupDefinition
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
The AWS::GameLift::ContainerGroupDefinition resource creates an Amazon GameLift container group definition.
Using getContainerGroupDefinition
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getContainerGroupDefinition(args: GetContainerGroupDefinitionArgs, opts?: InvokeOptions): Promise<GetContainerGroupDefinitionResult>
function getContainerGroupDefinitionOutput(args: GetContainerGroupDefinitionOutputArgs, opts?: InvokeOptions): Output<GetContainerGroupDefinitionResult>def get_container_group_definition(name: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetContainerGroupDefinitionResult
def get_container_group_definition_output(name: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetContainerGroupDefinitionResult]func LookupContainerGroupDefinition(ctx *Context, args *LookupContainerGroupDefinitionArgs, opts ...InvokeOption) (*LookupContainerGroupDefinitionResult, error)
func LookupContainerGroupDefinitionOutput(ctx *Context, args *LookupContainerGroupDefinitionOutputArgs, opts ...InvokeOption) LookupContainerGroupDefinitionResultOutput> Note: This function is named LookupContainerGroupDefinition in the Go SDK.
public static class GetContainerGroupDefinition 
{
    public static Task<GetContainerGroupDefinitionResult> InvokeAsync(GetContainerGroupDefinitionArgs args, InvokeOptions? opts = null)
    public static Output<GetContainerGroupDefinitionResult> Invoke(GetContainerGroupDefinitionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetContainerGroupDefinitionResult> getContainerGroupDefinition(GetContainerGroupDefinitionArgs args, InvokeOptions options)
public static Output<GetContainerGroupDefinitionResult> getContainerGroupDefinition(GetContainerGroupDefinitionArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:gamelift:getContainerGroupDefinition
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- A descriptive label for the container group definition.
- Name string
- A descriptive label for the container group definition.
- name String
- A descriptive label for the container group definition.
- name string
- A descriptive label for the container group definition.
- name str
- A descriptive label for the container group definition.
- name String
- A descriptive label for the container group definition.
getContainerGroupDefinition Result
The following output properties are available:
- ContainerGroup stringDefinition Arn 
- The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift container group resource and uniquely identifies it across all AWS Regions.
- CreationTime string
- A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").
- GameServer Pulumi.Container Definition Aws Native. Game Lift. Outputs. Container Group Definition Game Server Container Definition 
- The definition for the game server container in this group. This property is used only when the container group type is GAME_SERVER. This container definition specifies a container image with the game server build.
- OperatingSystem Pulumi.Aws Native. Game Lift. Container Group Definition Operating System 
- The operating system of the container group
- SourceVersion intNumber 
- A specific ContainerGroupDefinition version to be updated
- Status
Pulumi.Aws Native. Game Lift. Container Group Definition Status 
- A string indicating ContainerGroupDefinition status.
- StatusReason string
- A string indicating the reason for ContainerGroupDefinition status.
- SupportContainer List<Pulumi.Definitions Aws Native. Game Lift. Outputs. Container Group Definition Support Container Definition> 
- A collection of support container definitions that define the containers in this group.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- An array of key-value pairs to apply to this resource.
- TotalMemory intLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- TotalVcpu doubleLimit 
- The total amount of virtual CPUs on the container group definition
- VersionDescription string
- The description of this version
- VersionNumber int
- The version of this ContainerGroupDefinition
- ContainerGroup stringDefinition Arn 
- The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift container group resource and uniquely identifies it across all AWS Regions.
- CreationTime string
- A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").
- GameServer ContainerContainer Definition Group Definition Game Server Container Definition 
- The definition for the game server container in this group. This property is used only when the container group type is GAME_SERVER. This container definition specifies a container image with the game server build.
- OperatingSystem ContainerGroup Definition Operating System 
- The operating system of the container group
- SourceVersion intNumber 
- A specific ContainerGroupDefinition version to be updated
- Status
ContainerGroup Definition Status 
- A string indicating ContainerGroupDefinition status.
- StatusReason string
- A string indicating the reason for ContainerGroupDefinition status.
- SupportContainer []ContainerDefinitions Group Definition Support Container Definition 
- A collection of support container definitions that define the containers in this group.
- Tag
- An array of key-value pairs to apply to this resource.
- TotalMemory intLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- TotalVcpu float64Limit 
- The total amount of virtual CPUs on the container group definition
- VersionDescription string
- The description of this version
- VersionNumber int
- The version of this ContainerGroupDefinition
- containerGroup StringDefinition Arn 
- The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift container group resource and uniquely identifies it across all AWS Regions.
- creationTime String
- A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").
- gameServer ContainerContainer Definition Group Definition Game Server Container Definition 
- The definition for the game server container in this group. This property is used only when the container group type is GAME_SERVER. This container definition specifies a container image with the game server build.
- operatingSystem ContainerGroup Definition Operating System 
- The operating system of the container group
- sourceVersion IntegerNumber 
- A specific ContainerGroupDefinition version to be updated
- status
ContainerGroup Definition Status 
- A string indicating ContainerGroupDefinition status.
- statusReason String
- A string indicating the reason for ContainerGroupDefinition status.
- supportContainer List<ContainerDefinitions Group Definition Support Container Definition> 
- A collection of support container definitions that define the containers in this group.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- totalMemory IntegerLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- totalVcpu DoubleLimit 
- The total amount of virtual CPUs on the container group definition
- versionDescription String
- The description of this version
- versionNumber Integer
- The version of this ContainerGroupDefinition
- containerGroup stringDefinition Arn 
- The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift container group resource and uniquely identifies it across all AWS Regions.
- creationTime string
- A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").
- gameServer ContainerContainer Definition Group Definition Game Server Container Definition 
- The definition for the game server container in this group. This property is used only when the container group type is GAME_SERVER. This container definition specifies a container image with the game server build.
- operatingSystem ContainerGroup Definition Operating System 
- The operating system of the container group
- sourceVersion numberNumber 
- A specific ContainerGroupDefinition version to be updated
- status
ContainerGroup Definition Status 
- A string indicating ContainerGroupDefinition status.
- statusReason string
- A string indicating the reason for ContainerGroupDefinition status.
- supportContainer ContainerDefinitions Group Definition Support Container Definition[] 
- A collection of support container definitions that define the containers in this group.
- Tag[]
- An array of key-value pairs to apply to this resource.
- totalMemory numberLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- totalVcpu numberLimit 
- The total amount of virtual CPUs on the container group definition
- versionDescription string
- The description of this version
- versionNumber number
- The version of this ContainerGroupDefinition
- container_group_ strdefinition_ arn 
- The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift container group resource and uniquely identifies it across all AWS Regions.
- creation_time str
- A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").
- game_server_ Containercontainer_ definition Group Definition Game Server Container Definition 
- The definition for the game server container in this group. This property is used only when the container group type is GAME_SERVER. This container definition specifies a container image with the game server build.
- operating_system ContainerGroup Definition Operating System 
- The operating system of the container group
- source_version_ intnumber 
- A specific ContainerGroupDefinition version to be updated
- status
ContainerGroup Definition Status 
- A string indicating ContainerGroupDefinition status.
- status_reason str
- A string indicating the reason for ContainerGroupDefinition status.
- support_container_ Sequence[Containerdefinitions Group Definition Support Container Definition] 
- A collection of support container definitions that define the containers in this group.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- total_memory_ intlimit_ mebibytes 
- The total memory limit of container groups following this definition in MiB
- total_vcpu_ floatlimit 
- The total amount of virtual CPUs on the container group definition
- version_description str
- The description of this version
- version_number int
- The version of this ContainerGroupDefinition
- containerGroup StringDefinition Arn 
- The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift container group resource and uniquely identifies it across all AWS Regions.
- creationTime String
- A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").
- gameServer Property MapContainer Definition 
- The definition for the game server container in this group. This property is used only when the container group type is GAME_SERVER. This container definition specifies a container image with the game server build.
- operatingSystem "AMAZON_LINUX_2023"
- The operating system of the container group
- sourceVersion NumberNumber 
- A specific ContainerGroupDefinition version to be updated
- status "READY" | "COPYING" | "FAILED"
- A string indicating ContainerGroupDefinition status.
- statusReason String
- A string indicating the reason for ContainerGroupDefinition status.
- supportContainer List<Property Map>Definitions 
- A collection of support container definitions that define the containers in this group.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
- totalMemory NumberLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- totalVcpu NumberLimit 
- The total amount of virtual CPUs on the container group definition
- versionDescription String
- The description of this version
- versionNumber Number
- The version of this ContainerGroupDefinition
Supporting Types
ContainerGroupDefinitionContainerDependency    
- Condition
Pulumi.Aws Native. Game Lift. Container Group Definition Container Dependency Condition 
- The type of dependency.
- ContainerName string
- A descriptive label for the container definition. The container being defined depends on this container's condition.
- Condition
ContainerGroup Definition Container Dependency Condition 
- The type of dependency.
- ContainerName string
- A descriptive label for the container definition. The container being defined depends on this container's condition.
- condition
ContainerGroup Definition Container Dependency Condition 
- The type of dependency.
- containerName String
- A descriptive label for the container definition. The container being defined depends on this container's condition.
- condition
ContainerGroup Definition Container Dependency Condition 
- The type of dependency.
- containerName string
- A descriptive label for the container definition. The container being defined depends on this container's condition.
- condition
ContainerGroup Definition Container Dependency Condition 
- The type of dependency.
- container_name str
- A descriptive label for the container definition. The container being defined depends on this container's condition.
- condition "START" | "COMPLETE" | "SUCCESS" | "HEALTHY"
- The type of dependency.
- containerName String
- A descriptive label for the container definition. The container being defined depends on this container's condition.
ContainerGroupDefinitionContainerDependencyCondition     
ContainerGroupDefinitionContainerEnvironment    
ContainerGroupDefinitionContainerHealthCheck     
- Command List<string>
- A string array representing the command that the container runs to determine if it is healthy.
- Interval int
- How often (in seconds) the health is checked.
- Retries int
- How many times the process manager will retry the command after a timeout. (The first run of the command does not count as a retry.)
- StartPeriod int
- The optional grace period (in seconds) to give a container time to boostrap before teh health check is declared failed.
- Timeout int
- How many seconds the process manager allows the command to run before canceling it.
- Command []string
- A string array representing the command that the container runs to determine if it is healthy.
- Interval int
- How often (in seconds) the health is checked.
- Retries int
- How many times the process manager will retry the command after a timeout. (The first run of the command does not count as a retry.)
- StartPeriod int
- The optional grace period (in seconds) to give a container time to boostrap before teh health check is declared failed.
- Timeout int
- How many seconds the process manager allows the command to run before canceling it.
- command List<String>
- A string array representing the command that the container runs to determine if it is healthy.
- interval Integer
- How often (in seconds) the health is checked.
- retries Integer
- How many times the process manager will retry the command after a timeout. (The first run of the command does not count as a retry.)
- startPeriod Integer
- The optional grace period (in seconds) to give a container time to boostrap before teh health check is declared failed.
- timeout Integer
- How many seconds the process manager allows the command to run before canceling it.
- command string[]
- A string array representing the command that the container runs to determine if it is healthy.
- interval number
- How often (in seconds) the health is checked.
- retries number
- How many times the process manager will retry the command after a timeout. (The first run of the command does not count as a retry.)
- startPeriod number
- The optional grace period (in seconds) to give a container time to boostrap before teh health check is declared failed.
- timeout number
- How many seconds the process manager allows the command to run before canceling it.
- command Sequence[str]
- A string array representing the command that the container runs to determine if it is healthy.
- interval int
- How often (in seconds) the health is checked.
- retries int
- How many times the process manager will retry the command after a timeout. (The first run of the command does not count as a retry.)
- start_period int
- The optional grace period (in seconds) to give a container time to boostrap before teh health check is declared failed.
- timeout int
- How many seconds the process manager allows the command to run before canceling it.
- command List<String>
- A string array representing the command that the container runs to determine if it is healthy.
- interval Number
- How often (in seconds) the health is checked.
- retries Number
- How many times the process manager will retry the command after a timeout. (The first run of the command does not count as a retry.)
- startPeriod Number
- The optional grace period (in seconds) to give a container time to boostrap before teh health check is declared failed.
- timeout Number
- How many seconds the process manager allows the command to run before canceling it.
ContainerGroupDefinitionContainerMountPoint     
- InstancePath string
- The path on the host that will be mounted in the container.
- AccessLevel Pulumi.Aws Native. Game Lift. Container Group Definition Container Mount Point Access Level 
- The access permissions for the mounted path.
- ContainerPath string
- The path inside the container where the mount is accessible.
- InstancePath string
- The path on the host that will be mounted in the container.
- AccessLevel ContainerGroup Definition Container Mount Point Access Level 
- The access permissions for the mounted path.
- ContainerPath string
- The path inside the container where the mount is accessible.
- instancePath String
- The path on the host that will be mounted in the container.
- accessLevel ContainerGroup Definition Container Mount Point Access Level 
- The access permissions for the mounted path.
- containerPath String
- The path inside the container where the mount is accessible.
- instancePath string
- The path on the host that will be mounted in the container.
- accessLevel ContainerGroup Definition Container Mount Point Access Level 
- The access permissions for the mounted path.
- containerPath string
- The path inside the container where the mount is accessible.
- instance_path str
- The path on the host that will be mounted in the container.
- access_level ContainerGroup Definition Container Mount Point Access Level 
- The access permissions for the mounted path.
- container_path str
- The path inside the container where the mount is accessible.
- instancePath String
- The path on the host that will be mounted in the container.
- accessLevel "READ_ONLY" | "READ_AND_WRITE"
- The access permissions for the mounted path.
- containerPath String
- The path inside the container where the mount is accessible.
ContainerGroupDefinitionContainerMountPointAccessLevel       
ContainerGroupDefinitionContainerPortRange     
- FromPort int
- A starting value for the range of allowed port numbers.
- Protocol
Pulumi.Aws Native. Game Lift. Container Group Definition Container Port Range Protocol 
- Defines the protocol of these ports.
- ToPort int
- An ending value for the range of allowed port numbers. Port numbers are end-inclusive. This value must be equal to or greater than FromPort.
- FromPort int
- A starting value for the range of allowed port numbers.
- Protocol
ContainerGroup Definition Container Port Range Protocol 
- Defines the protocol of these ports.
- ToPort int
- An ending value for the range of allowed port numbers. Port numbers are end-inclusive. This value must be equal to or greater than FromPort.
- fromPort Integer
- A starting value for the range of allowed port numbers.
- protocol
ContainerGroup Definition Container Port Range Protocol 
- Defines the protocol of these ports.
- toPort Integer
- An ending value for the range of allowed port numbers. Port numbers are end-inclusive. This value must be equal to or greater than FromPort.
- fromPort number
- A starting value for the range of allowed port numbers.
- protocol
ContainerGroup Definition Container Port Range Protocol 
- Defines the protocol of these ports.
- toPort number
- An ending value for the range of allowed port numbers. Port numbers are end-inclusive. This value must be equal to or greater than FromPort.
- from_port int
- A starting value for the range of allowed port numbers.
- protocol
ContainerGroup Definition Container Port Range Protocol 
- Defines the protocol of these ports.
- to_port int
- An ending value for the range of allowed port numbers. Port numbers are end-inclusive. This value must be equal to or greater than FromPort.
- fromPort Number
- A starting value for the range of allowed port numbers.
- protocol "TCP" | "UDP"
- Defines the protocol of these ports.
- toPort Number
- An ending value for the range of allowed port numbers. Port numbers are end-inclusive. This value must be equal to or greater than FromPort.
ContainerGroupDefinitionContainerPortRangeProtocol      
ContainerGroupDefinitionGameServerContainerDefinition      
- ContainerName string
- A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- ImageUri string
- Specifies the image URI of this container.
- ServerSdk stringVersion 
- The version of the server SDK used in this container group
- DependsOn List<Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Dependency> 
- 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.
- EnvironmentOverride List<Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Environment> 
- The environment variables to pass to a container.
- MountPoints List<Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Mount Point> 
- A list of mount point configurations to be used in a container.
- PortConfiguration Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Port Configuration 
- Defines the ports on the container.
- ResolvedImage stringDigest 
- The digest of the container image.
- ContainerName string
- A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- ImageUri string
- Specifies the image URI of this container.
- ServerSdk stringVersion 
- The version of the server SDK used in this container group
- DependsOn []ContainerGroup Definition Container Dependency 
- 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.
- EnvironmentOverride []ContainerGroup Definition Container Environment 
- The environment variables to pass to a container.
- MountPoints []ContainerGroup Definition Container Mount Point 
- A list of mount point configurations to be used in a container.
- PortConfiguration ContainerGroup Definition Port Configuration 
- Defines the ports on the container.
- ResolvedImage stringDigest 
- The digest of the container image.
- containerName String
- A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- imageUri String
- Specifies the image URI of this container.
- serverSdk StringVersion 
- The version of the server SDK used in this container group
- dependsOn List<ContainerGroup Definition Container Dependency> 
- 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.
- environmentOverride List<ContainerGroup Definition Container Environment> 
- The environment variables to pass to a container.
- mountPoints List<ContainerGroup Definition Container Mount Point> 
- A list of mount point configurations to be used in a container.
- portConfiguration ContainerGroup Definition Port Configuration 
- Defines the ports on the container.
- resolvedImage StringDigest 
- The digest of the container image.
- containerName string
- A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- imageUri string
- Specifies the image URI of this container.
- serverSdk stringVersion 
- The version of the server SDK used in this container group
- dependsOn ContainerGroup Definition Container Dependency[] 
- 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.
- environmentOverride ContainerGroup Definition Container Environment[] 
- The environment variables to pass to a container.
- mountPoints ContainerGroup Definition Container Mount Point[] 
- A list of mount point configurations to be used in a container.
- portConfiguration ContainerGroup Definition Port Configuration 
- Defines the ports on the container.
- resolvedImage stringDigest 
- The digest of the container image.
- container_name str
- A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- image_uri str
- Specifies the image URI of this container.
- server_sdk_ strversion 
- The version of the server SDK used in this container group
- depends_on Sequence[ContainerGroup Definition Container Dependency] 
- 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.
- environment_override Sequence[ContainerGroup Definition Container Environment] 
- The environment variables to pass to a container.
- mount_points Sequence[ContainerGroup Definition Container Mount Point] 
- A list of mount point configurations to be used in a container.
- port_configuration ContainerGroup Definition Port Configuration 
- Defines the ports on the container.
- resolved_image_ strdigest 
- The digest of the container image.
- containerName String
- A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- imageUri String
- Specifies the image URI of this container.
- serverSdk StringVersion 
- The version of the server SDK used in this container group
- dependsOn List<Property Map>
- 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.
- environmentOverride List<Property Map>
- The environment variables to pass to a container.
- mountPoints List<Property Map>
- A list of mount point configurations to be used in a container.
- portConfiguration Property Map
- Defines the ports on the container.
- resolvedImage StringDigest 
- The digest of the container image.
ContainerGroupDefinitionOperatingSystem    
ContainerGroupDefinitionPortConfiguration    
- ContainerPort List<Pulumi.Ranges Aws Native. Game Lift. Inputs. Container Group Definition Container Port Range> 
- Specifies one or more ranges of ports on a container.
- ContainerPort []ContainerRanges Group Definition Container Port Range 
- Specifies one or more ranges of ports on a container.
- containerPort List<ContainerRanges Group Definition Container Port Range> 
- Specifies one or more ranges of ports on a container.
- containerPort ContainerRanges Group Definition Container Port Range[] 
- Specifies one or more ranges of ports on a container.
- container_port_ Sequence[Containerranges Group Definition Container Port Range] 
- Specifies one or more ranges of ports on a container.
- containerPort List<Property Map>Ranges 
- Specifies one or more ranges of ports on a container.
ContainerGroupDefinitionStatus   
ContainerGroupDefinitionSupportContainerDefinition     
- ContainerName string
- A descriptive label for the container definition.
- ImageUri string
- Specifies the image URI of this container.
- DependsOn List<Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Dependency> 
- 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.
- EnvironmentOverride List<Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Environment> 
- The environment variables to pass to a container.
- Essential bool
- 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.
- HealthCheck Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Health Check 
- Specifies how the health of the containers will be checked.
- MemoryHard intLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- MountPoints List<Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Mount Point> 
- A list of mount point configurations to be used in a container.
- PortConfiguration Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Port Configuration 
- Defines the ports on the container.
- ResolvedImage stringDigest 
- The digest of the container image.
- Vcpu double
- The number of virtual CPUs to give to the support group
- ContainerName string
- A descriptive label for the container definition.
- ImageUri string
- Specifies the image URI of this container.
- DependsOn []ContainerGroup Definition Container Dependency 
- 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.
- EnvironmentOverride []ContainerGroup Definition Container Environment 
- The environment variables to pass to a container.
- Essential bool
- 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.
- HealthCheck ContainerGroup Definition Container Health Check 
- Specifies how the health of the containers will be checked.
- MemoryHard intLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- MountPoints []ContainerGroup Definition Container Mount Point 
- A list of mount point configurations to be used in a container.
- PortConfiguration ContainerGroup Definition Port Configuration 
- Defines the ports on the container.
- ResolvedImage stringDigest 
- The digest of the container image.
- Vcpu float64
- The number of virtual CPUs to give to the support group
- containerName String
- A descriptive label for the container definition.
- imageUri String
- Specifies the image URI of this container.
- dependsOn List<ContainerGroup Definition Container Dependency> 
- 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.
- environmentOverride List<ContainerGroup Definition Container Environment> 
- The environment variables to pass to a container.
- essential Boolean
- 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.
- healthCheck ContainerGroup Definition Container Health Check 
- Specifies how the health of the containers will be checked.
- memoryHard IntegerLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- mountPoints List<ContainerGroup Definition Container Mount Point> 
- A list of mount point configurations to be used in a container.
- portConfiguration ContainerGroup Definition Port Configuration 
- Defines the ports on the container.
- resolvedImage StringDigest 
- The digest of the container image.
- vcpu Double
- The number of virtual CPUs to give to the support group
- containerName string
- A descriptive label for the container definition.
- imageUri string
- Specifies the image URI of this container.
- dependsOn ContainerGroup Definition Container Dependency[] 
- 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.
- environmentOverride ContainerGroup Definition Container Environment[] 
- The environment variables to pass to a container.
- essential boolean
- 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.
- healthCheck ContainerGroup Definition Container Health Check 
- Specifies how the health of the containers will be checked.
- memoryHard numberLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- mountPoints ContainerGroup Definition Container Mount Point[] 
- A list of mount point configurations to be used in a container.
- portConfiguration ContainerGroup Definition Port Configuration 
- Defines the ports on the container.
- resolvedImage stringDigest 
- The digest of the container image.
- vcpu number
- The number of virtual CPUs to give to the support group
- container_name str
- A descriptive label for the container definition.
- image_uri str
- Specifies the image URI of this container.
- depends_on Sequence[ContainerGroup Definition Container Dependency] 
- 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.
- environment_override Sequence[ContainerGroup Definition Container Environment] 
- The environment variables to pass to a container.
- essential bool
- 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.
- health_check ContainerGroup Definition Container Health Check 
- Specifies how the health of the containers will be checked.
- memory_hard_ intlimit_ mebibytes 
- The total memory limit of container groups following this definition in MiB
- mount_points Sequence[ContainerGroup Definition Container Mount Point] 
- A list of mount point configurations to be used in a container.
- port_configuration ContainerGroup Definition Port Configuration 
- Defines the ports on the container.
- resolved_image_ strdigest 
- The digest of the container image.
- vcpu float
- The number of virtual CPUs to give to the support group
- containerName String
- A descriptive label for the container definition.
- imageUri String
- Specifies the image URI of this container.
- dependsOn List<Property Map>
- 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.
- environmentOverride List<Property Map>
- The environment variables to pass to a container.
- essential Boolean
- 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.
- healthCheck Property Map
- Specifies how the health of the containers will be checked.
- memoryHard NumberLimit Mebibytes 
- The total memory limit of container groups following this definition in MiB
- mountPoints List<Property Map>
- A list of mount point configurations to be used in a container.
- portConfiguration Property Map
- Defines the ports on the container.
- resolvedImage StringDigest 
- The digest of the container image.
- vcpu Number
- The number of virtual CPUs to give to the support group
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi