We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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.9.0 published on Monday, Nov 18, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:gamelift:getContainerGroupDefinition
arguments:
# arguments dictionary
The 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:
- Container
Group 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.
- Creation
Time 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").
- Game
Server Pulumi.Container Definition Aws Native. Game Lift. Outputs. Container Group Definition Game Server Container Definition - Operating
System Pulumi.Aws Native. Game Lift. Container Group Definition Operating System - The operating system of the container group
- Source
Version intNumber - A specific ContainerGroupDefinition version to be updated
- Status
Pulumi.
Aws Native. Game Lift. Container Group Definition Status - A string indicating ContainerGroupDefinition status.
- Status
Reason string - A string indicating the reason for ContainerGroupDefinition status.
- Support
Container 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.
- Total
Memory intLimit Mebibytes - The total memory limit of container groups following this definition in MiB
- Total
Vcpu doubleLimit - The total amount of virtual CPUs on the container group definition
- Version
Description string - The description of this version
- Version
Number int - The version of this ContainerGroupDefinition
- Container
Group 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.
- Creation
Time 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").
- Game
Server ContainerContainer Definition Group Definition Game Server Container Definition - Operating
System ContainerGroup Definition Operating System - The operating system of the container group
- Source
Version intNumber - A specific ContainerGroupDefinition version to be updated
- Status
Container
Group Definition Status - A string indicating ContainerGroupDefinition status.
- Status
Reason string - A string indicating the reason for ContainerGroupDefinition status.
- Support
Container []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.
- Total
Memory intLimit Mebibytes - The total memory limit of container groups following this definition in MiB
- Total
Vcpu float64Limit - The total amount of virtual CPUs on the container group definition
- Version
Description string - The description of this version
- Version
Number int - The version of this ContainerGroupDefinition
- container
Group 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.
- creation
Time 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").
- game
Server ContainerContainer Definition Group Definition Game Server Container Definition - operating
System ContainerGroup Definition Operating System - The operating system of the container group
- source
Version IntegerNumber - A specific ContainerGroupDefinition version to be updated
- status
Container
Group Definition Status - A string indicating ContainerGroupDefinition status.
- status
Reason String - A string indicating the reason for ContainerGroupDefinition status.
- support
Container 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.
- total
Memory IntegerLimit Mebibytes - The total memory limit of container groups following this definition in MiB
- total
Vcpu DoubleLimit - The total amount of virtual CPUs on the container group definition
- version
Description String - The description of this version
- version
Number Integer - The version of this ContainerGroupDefinition
- container
Group 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.
- creation
Time 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").
- game
Server ContainerContainer Definition Group Definition Game Server Container Definition - operating
System ContainerGroup Definition Operating System - The operating system of the container group
- source
Version numberNumber - A specific ContainerGroupDefinition version to be updated
- status
Container
Group Definition Status - A string indicating ContainerGroupDefinition status.
- status
Reason string - A string indicating the reason for ContainerGroupDefinition status.
- support
Container 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.
- total
Memory numberLimit Mebibytes - The total memory limit of container groups following this definition in MiB
- total
Vcpu numberLimit - The total amount of virtual CPUs on the container group definition
- version
Description string - The description of this version
- version
Number 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 - operating_
system ContainerGroup Definition Operating System - The operating system of the container group
- source_
version_ intnumber - A specific ContainerGroupDefinition version to be updated
- status
Container
Group 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
- container
Group 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.
- creation
Time 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").
- game
Server Property MapContainer Definition - operating
System "AMAZON_LINUX_2023" - The operating system of the container group
- source
Version NumberNumber - A specific ContainerGroupDefinition version to be updated
- status "READY" | "COPYING" | "FAILED"
- A string indicating ContainerGroupDefinition status.
- status
Reason String - A string indicating the reason for ContainerGroupDefinition status.
- support
Container 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.
- total
Memory NumberLimit Mebibytes - The total memory limit of container groups following this definition in MiB
- total
Vcpu NumberLimit - The total amount of virtual CPUs on the container group definition
- version
Description String - The description of this version
- version
Number 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.
- Container
Name string - A descriptive label for the container definition. The container being defined depends on this container's condition.
- Condition
Container
Group Definition Container Dependency Condition - The type of dependency.
- Container
Name string - A descriptive label for the container definition. The container being defined depends on this container's condition.
- condition
Container
Group Definition Container Dependency Condition - The type of dependency.
- container
Name String - A descriptive label for the container definition. The container being defined depends on this container's condition.
- condition
Container
Group Definition Container Dependency Condition - The type of dependency.
- container
Name string - A descriptive label for the container definition. The container being defined depends on this container's condition.
- condition
Container
Group 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.
- container
Name 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.)
- 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 []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.)
- 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 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.)
- start
Period 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.)
- start
Period 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.)
- start
Period 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
- Instance
Path string - The path on the host that will be mounted in the container.
- Access
Level Pulumi.Aws Native. Game Lift. Container Group Definition Container Mount Point Access Level - The access permissions for the mounted path.
- Container
Path string - The path inside the container where the mount is accessible.
- Instance
Path string - 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 string - The path inside the container where the mount is accessible.
- instance
Path String - 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 String - The path inside the container where the mount is accessible.
- instance
Path string - 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 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.
- instance
Path String - The path on the host that will be mounted in the container.
- access
Level "READ_ONLY" | "READ_AND_WRITE" - The access permissions for the mounted path.
- container
Path String - The path inside the container where the mount is accessible.
ContainerGroupDefinitionContainerMountPointAccessLevel
ContainerGroupDefinitionContainerPortRange
- From
Port 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.
- 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.
- From
Port int - A starting value for the range of allowed port numbers.
- Protocol
Container
Group 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.
- from
Port Integer - A starting value for the range of allowed port numbers.
- protocol
Container
Group Definition Container Port Range Protocol - Defines the protocol of these ports.
- to
Port 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.
- from
Port number - A starting value for the range of allowed port numbers.
- protocol
Container
Group Definition Container Port Range Protocol - Defines the protocol of these ports.
- to
Port 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
Container
Group 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.
- from
Port Number - A starting value for the range of allowed port numbers.
- protocol "TCP" | "UDP"
- Defines the protocol of these ports.
- to
Port 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
- Container
Name string - A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- Image
Uri string - Specifies the image URI of this container.
- Server
Sdk stringVersion - The version of the server SDK used in this container group
- Depends
On 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.
- Environment
Override List<Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Environment> - The environment variables to pass to a container.
- Mount
Points 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.
- Port
Configuration Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Port Configuration - Defines the ports on the container.
- Resolved
Image stringDigest - The digest of the container image.
- Container
Name string - A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- Image
Uri string - Specifies the image URI of this container.
- Server
Sdk stringVersion - The version of the server SDK used in this container group
- Depends
On []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 []ContainerGroup Definition Container Environment - The environment variables to pass to a container.
- Mount
Points []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 stringDigest - The digest of the container image.
- container
Name String - A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- image
Uri String - Specifies the image URI of this container.
- server
Sdk StringVersion - The version of the server SDK used in this container group
- depends
On 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.
- environment
Override List<ContainerGroup Definition Container Environment> - The environment variables to pass to a container.
- mount
Points List<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 StringDigest - The digest of the container image.
- container
Name string - A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- image
Uri string - Specifies the image URI of this container.
- server
Sdk stringVersion - The version of the server SDK used in this container group
- depends
On 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 ContainerGroup Definition Container Environment[] - The environment variables to pass to a container.
- mount
Points 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 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.
- container
Name String - A descriptive label for the container definition. Container definition names must be unique with a container group definition.
- image
Uri String - Specifies the image URI of this container.
- server
Sdk StringVersion - The version of the server SDK used in this container group
- depends
On 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.
- environment
Override List<Property Map> - The environment variables to pass to a container.
- mount
Points List<Property Map> - A list of mount point configurations to be used in a container.
- port
Configuration Property Map - Defines the ports on the container.
- resolved
Image StringDigest - The digest of the container image.
ContainerGroupDefinitionOperatingSystem
ContainerGroupDefinitionPortConfiguration
- Container
Port List<Pulumi.Ranges Aws Native. Game Lift. Inputs. Container Group Definition Container Port Range> - Specifies one or more ranges of ports on a container.
- Container
Port []ContainerRanges Group Definition Container Port Range - Specifies one or more ranges of ports on a container.
- container
Port List<ContainerRanges Group Definition Container Port Range> - Specifies one or more ranges of ports on a container.
- container
Port 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.
- container
Port List<Property Map>Ranges - Specifies one or more ranges of ports on a container.
ContainerGroupDefinitionStatus
ContainerGroupDefinitionSupportContainerDefinition
- Container
Name string - A descriptive label for the container definition.
- Image
Uri string - Specifies the image URI of this container.
- Depends
On 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.
- Environment
Override 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.
- Health
Check Pulumi.Aws Native. Game Lift. Inputs. Container Group 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 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.
- Port
Configuration Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Port Configuration - Defines the ports on the container.
- Resolved
Image stringDigest - The digest of the container image.
- Vcpu double
- The number of virtual CPUs to give to the support group
- Container
Name string - A descriptive label for the container definition.
- Image
Uri string - Specifies the image URI of this container.
- Depends
On []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 []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 []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 stringDigest - The digest of the container image.
- Vcpu float64
- The number of virtual CPUs to give to the support group
- container
Name String - A descriptive label for the container definition.
- image
Uri String - Specifies the image URI of this container.
- depends
On 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.
- environment
Override 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.
- health
Check ContainerGroup Definition Container Health Check - Specifies how the health of the containers will be checked.
- memory
Hard IntegerLimit Mebibytes - The total memory limit of container groups following this definition in MiB
- mount
Points List<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 StringDigest - The digest of the container image.
- vcpu Double
- The number of virtual CPUs to give to the support group
- container
Name string - A descriptive label for the container definition.
- image
Uri string - Specifies the image URI of this container.
- depends
On 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 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.
- health
Check ContainerGroup Definition Container Health Check - Specifies how the health of the containers will be checked.
- memory
Hard numberLimit Mebibytes - The total memory limit of container groups following this definition in MiB
- mount
Points 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 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
- container
Name String - A descriptive label for the container definition.
- image
Uri String - Specifies the image URI of this container.
- depends
On 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.
- environment
Override 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.
- health
Check Property Map - Specifies how the health of the containers will be checked.
- memory
Hard NumberLimit Mebibytes - The total memory limit of container groups following this definition in MiB
- mount
Points List<Property Map> - A list of mount point configurations to be used in a container.
- port
Configuration Property Map - Defines the ports on the container.
- resolved
Image 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.9.0 published on Monday, Nov 18, 2024 by Pulumi