AWS Native is in preview. AWS Classic is fully supported.
aws-native.gamelift.ContainerGroupDefinition
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
The AWS::GameLift::ContainerGroupDefinition resource creates an Amazon GameLift container group definition.
Create ContainerGroupDefinition Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ContainerGroupDefinition(name: string, args: ContainerGroupDefinitionArgs, opts?: CustomResourceOptions);
@overload
def ContainerGroupDefinition(resource_name: str,
args: ContainerGroupDefinitionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ContainerGroupDefinition(resource_name: str,
opts: Optional[ResourceOptions] = None,
container_definitions: Optional[Sequence[ContainerGroupDefinitionContainerDefinitionArgs]] = None,
operating_system: Optional[ContainerGroupDefinitionOperatingSystem] = None,
total_cpu_limit: Optional[int] = None,
total_memory_limit: Optional[int] = None,
name: Optional[str] = None,
scheduling_strategy: Optional[ContainerGroupDefinitionSchedulingStrategy] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewContainerGroupDefinition(ctx *Context, name string, args ContainerGroupDefinitionArgs, opts ...ResourceOption) (*ContainerGroupDefinition, error)
public ContainerGroupDefinition(string name, ContainerGroupDefinitionArgs args, CustomResourceOptions? opts = null)
public ContainerGroupDefinition(String name, ContainerGroupDefinitionArgs args)
public ContainerGroupDefinition(String name, ContainerGroupDefinitionArgs args, CustomResourceOptions options)
type: aws-native:gamelift:ContainerGroupDefinition
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ContainerGroupDefinitionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ContainerGroupDefinitionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ContainerGroupDefinitionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ContainerGroupDefinitionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ContainerGroupDefinitionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ContainerGroupDefinition Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ContainerGroupDefinition resource accepts the following input properties:
- Container
Definitions List<Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Container Definition> - A collection of container definitions that define the containers in this group.
- Operating
System Pulumi.Aws Native. Game Lift. Container Group Definition Operating System - The operating system of the container group
- Total
Cpu intLimit - The maximum number of CPU units reserved for this container group. The value is expressed as an integer amount of CPU units. (1 vCPU is equal to 1024 CPU units.)
- Total
Memory intLimit - The maximum amount of memory (in MiB) to allocate for this container group.
- Name string
- A descriptive label for the container group definition.
- Scheduling
Strategy Pulumi.Aws Native. Game Lift. Container Group Definition Scheduling Strategy - Specifies whether the container group includes replica or daemon containers.
- List<Pulumi.
Aws Native. Inputs. Tag> - An array of key-value pairs to apply to this resource.
- Container
Definitions []ContainerGroup Definition Container Definition Args - A collection of container definitions that define the containers in this group.
- Operating
System ContainerGroup Definition Operating System - The operating system of the container group
- Total
Cpu intLimit - The maximum number of CPU units reserved for this container group. The value is expressed as an integer amount of CPU units. (1 vCPU is equal to 1024 CPU units.)
- Total
Memory intLimit - The maximum amount of memory (in MiB) to allocate for this container group.
- Name string
- A descriptive label for the container group definition.
- Scheduling
Strategy ContainerGroup Definition Scheduling Strategy - Specifies whether the container group includes replica or daemon containers.
- Tag
Args - An array of key-value pairs to apply to this resource.
- container
Definitions List<ContainerGroup Definition Container Definition> - A collection of container definitions that define the containers in this group.
- operating
System ContainerGroup Definition Operating System - The operating system of the container group
- total
Cpu IntegerLimit - The maximum number of CPU units reserved for this container group. The value is expressed as an integer amount of CPU units. (1 vCPU is equal to 1024 CPU units.)
- total
Memory IntegerLimit - The maximum amount of memory (in MiB) to allocate for this container group.
- name String
- A descriptive label for the container group definition.
- scheduling
Strategy ContainerGroup Definition Scheduling Strategy - Specifies whether the container group includes replica or daemon containers.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- container
Definitions ContainerGroup Definition Container Definition[] - A collection of container definitions that define the containers in this group.
- operating
System ContainerGroup Definition Operating System - The operating system of the container group
- total
Cpu numberLimit - The maximum number of CPU units reserved for this container group. The value is expressed as an integer amount of CPU units. (1 vCPU is equal to 1024 CPU units.)
- total
Memory numberLimit - The maximum amount of memory (in MiB) to allocate for this container group.
- name string
- A descriptive label for the container group definition.
- scheduling
Strategy ContainerGroup Definition Scheduling Strategy - Specifies whether the container group includes replica or daemon containers.
- Tag[]
- An array of key-value pairs to apply to this resource.
- container_
definitions Sequence[ContainerGroup Definition Container Definition Args] - A collection of container definitions that define the containers in this group.
- operating_
system ContainerGroup Definition Operating System - The operating system of the container group
- total_
cpu_ intlimit - The maximum number of CPU units reserved for this container group. The value is expressed as an integer amount of CPU units. (1 vCPU is equal to 1024 CPU units.)
- total_
memory_ intlimit - The maximum amount of memory (in MiB) to allocate for this container group.
- name str
- A descriptive label for the container group definition.
- scheduling_
strategy ContainerGroup Definition Scheduling Strategy - Specifies whether the container group includes replica or daemon containers.
- Sequence[Tag
Args] - An array of key-value pairs to apply to this resource.
- container
Definitions List<Property Map> - A collection of container definitions that define the containers in this group.
- operating
System "AMAZON_LINUX_2023" - The operating system of the container group
- total
Cpu NumberLimit - The maximum number of CPU units reserved for this container group. The value is expressed as an integer amount of CPU units. (1 vCPU is equal to 1024 CPU units.)
- total
Memory NumberLimit - The maximum amount of memory (in MiB) to allocate for this container group.
- name String
- A descriptive label for the container group definition.
- scheduling
Strategy "REPLICA" | "DAEMON" - Specifies whether the container group includes replica or daemon containers.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the ContainerGroupDefinition resource produces the following output properties:
- 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").
- Id string
- The provider-assigned unique ID for this managed resource.
- 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").
- Id string
- The provider-assigned unique ID for this managed resource.
- 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").
- id String
- The provider-assigned unique ID for this managed resource.
- 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").
- id string
- The provider-assigned unique ID for this managed resource.
- 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").
- id str
- The provider-assigned unique ID for this managed resource.
- 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").
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
ContainerGroupDefinitionContainerDefinition, ContainerGroupDefinitionContainerDefinitionArgs
- 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.
- Command List<string>
- The command that's passed to the container.
- Cpu int
- The maximum number of CPU units reserved for this container. The value is expressed as an integer amount of CPU units. 1 vCPU is equal to 1024 CPU units
- 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.
- Entry
Point List<string> - The entry point that's passed to the container so that it will run as an executable. If there are multiple arguments, each argument is a string in the array.
- Environment
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
Limits Pulumi.Aws Native. Game Lift. Inputs. Container Group Definition Memory Limits - Specifies how much memory is available to the container. You must specify at least this parameter or the TotalMemoryLimit parameter of the ContainerGroupDefinition.
- 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.
- Working
Directory string - The working directory to run commands inside the container in.
- 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.
- Command []string
- The command that's passed to the container.
- Cpu int
- The maximum number of CPU units reserved for this container. The value is expressed as an integer amount of CPU units. 1 vCPU is equal to 1024 CPU units
- 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.
- Entry
Point []string - The entry point that's passed to the container so that it will run as an executable. If there are multiple arguments, each argument is a string in the array.
- Environment
[]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 ContainerGroup Definition Container Health Check - Specifies how the health of the containers will be checked.
- Memory
Limits ContainerGroup Definition Memory Limits - Specifies how much memory is available to the container. You must specify at least this parameter or the TotalMemoryLimit parameter of the ContainerGroupDefinition.
- Port
Configuration ContainerGroup Definition Port Configuration - Defines the ports on the container.
- Resolved
Image stringDigest - The digest of the container image.
- Working
Directory string - The working directory to run commands inside the container in.
- 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.
- command List<String>
- The command that's passed to the container.
- cpu Integer
- The maximum number of CPU units reserved for this container. The value is expressed as an integer amount of CPU units. 1 vCPU is equal to 1024 CPU units
- 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.
- entry
Point List<String> - The entry point that's passed to the container so that it will run as an executable. If there are multiple arguments, each argument is a string in the array.
- environment
List<Container
Group 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
Limits ContainerGroup Definition Memory Limits - Specifies how much memory is available to the container. You must specify at least this parameter or the TotalMemoryLimit parameter of the ContainerGroupDefinition.
- port
Configuration ContainerGroup Definition Port Configuration - Defines the ports on the container.
- resolved
Image StringDigest - The digest of the container image.
- working
Directory String - The working directory to run commands inside the container in.
- 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.
- command string[]
- The command that's passed to the container.
- cpu number
- The maximum number of CPU units reserved for this container. The value is expressed as an integer amount of CPU units. 1 vCPU is equal to 1024 CPU units
- 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.
- entry
Point string[] - The entry point that's passed to the container so that it will run as an executable. If there are multiple arguments, each argument is a string in the array.
- environment
Container
Group 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
Limits ContainerGroup Definition Memory Limits - Specifies how much memory is available to the container. You must specify at least this parameter or the TotalMemoryLimit parameter of the ContainerGroupDefinition.
- port
Configuration ContainerGroup Definition Port Configuration - Defines the ports on the container.
- resolved
Image stringDigest - The digest of the container image.
- working
Directory string - The working directory to run commands inside the container in.
- 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.
- command Sequence[str]
- The command that's passed to the container.
- cpu int
- The maximum number of CPU units reserved for this container. The value is expressed as an integer amount of CPU units. 1 vCPU is equal to 1024 CPU units
- 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.
- entry_
point Sequence[str] - The entry point that's passed to the container so that it will run as an executable. If there are multiple arguments, each argument is a string in the array.
- environment
Sequence[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 ContainerGroup Definition Container Health Check - Specifies how the health of the containers will be checked.
- memory_
limits ContainerGroup Definition Memory Limits - Specifies how much memory is available to the container. You must specify at least this parameter or the TotalMemoryLimit parameter of the ContainerGroupDefinition.
- port_
configuration ContainerGroup Definition Port Configuration - Defines the ports on the container.
- resolved_
image_ strdigest - The digest of the container image.
- working_
directory str - The working directory to run commands inside the container in.
- 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.
- command List<String>
- The command that's passed to the container.
- cpu Number
- The maximum number of CPU units reserved for this container. The value is expressed as an integer amount of CPU units. 1 vCPU is equal to 1024 CPU units
- 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.
- entry
Point List<String> - The entry point that's passed to the container so that it will run as an executable. If there are multiple arguments, each argument is a string in the array.
- environment 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
Limits Property Map - Specifies how much memory is available to the container. You must specify at least this parameter or the TotalMemoryLimit parameter of the ContainerGroupDefinition.
- port
Configuration Property Map - Defines the ports on the container.
- resolved
Image StringDigest - The digest of the container image.
- working
Directory String - The working directory to run commands inside the container in.
ContainerGroupDefinitionContainerDependency, ContainerGroupDefinitionContainerDependencyArgs
- 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, ContainerGroupDefinitionContainerDependencyConditionArgs
- Start
- START
- Complete
- COMPLETE
- Success
- SUCCESS
- Healthy
- HEALTHY
- Container
Group Definition Container Dependency Condition Start - START
- Container
Group Definition Container Dependency Condition Complete - COMPLETE
- Container
Group Definition Container Dependency Condition Success - SUCCESS
- Container
Group Definition Container Dependency Condition Healthy - HEALTHY
- Start
- START
- Complete
- COMPLETE
- Success
- SUCCESS
- Healthy
- HEALTHY
- Start
- START
- Complete
- COMPLETE
- Success
- SUCCESS
- Healthy
- HEALTHY
- START
- START
- COMPLETE
- COMPLETE
- SUCCESS
- SUCCESS
- HEALTHY
- HEALTHY
- "START"
- START
- "COMPLETE"
- COMPLETE
- "SUCCESS"
- SUCCESS
- "HEALTHY"
- HEALTHY
ContainerGroupDefinitionContainerEnvironment, ContainerGroupDefinitionContainerEnvironmentArgs
ContainerGroupDefinitionContainerHealthCheck, ContainerGroupDefinitionContainerHealthCheckArgs
- 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.
ContainerGroupDefinitionContainerPortRange, ContainerGroupDefinitionContainerPortRangeArgs
- 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, ContainerGroupDefinitionContainerPortRangeProtocolArgs
- Tcp
- TCP
- Udp
- UDP
- Container
Group Definition Container Port Range Protocol Tcp - TCP
- Container
Group Definition Container Port Range Protocol Udp - UDP
- Tcp
- TCP
- Udp
- UDP
- Tcp
- TCP
- Udp
- UDP
- TCP
- TCP
- UDP
- UDP
- "TCP"
- TCP
- "UDP"
- UDP
ContainerGroupDefinitionMemoryLimits, ContainerGroupDefinitionMemoryLimitsArgs
- hard_
limit int - The hard limit of memory to reserve for the container.
- soft_
limit int - The amount of memory that is reserved for the container.
ContainerGroupDefinitionOperatingSystem, ContainerGroupDefinitionOperatingSystemArgs
- Amazon
Linux2023 - AMAZON_LINUX_2023
- Container
Group Definition Operating System Amazon Linux2023 - AMAZON_LINUX_2023
- Amazon
Linux2023 - AMAZON_LINUX_2023
- Amazon
Linux2023 - AMAZON_LINUX_2023
- AMAZON_LINUX2023
- AMAZON_LINUX_2023
- "AMAZON_LINUX_2023"
- AMAZON_LINUX_2023
ContainerGroupDefinitionPortConfiguration, ContainerGroupDefinitionPortConfigurationArgs
- 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.
ContainerGroupDefinitionSchedulingStrategy, ContainerGroupDefinitionSchedulingStrategyArgs
- Replica
- REPLICA
- Daemon
- DAEMON
- Container
Group Definition Scheduling Strategy Replica - REPLICA
- Container
Group Definition Scheduling Strategy Daemon - DAEMON
- Replica
- REPLICA
- Daemon
- DAEMON
- Replica
- REPLICA
- Daemon
- DAEMON
- REPLICA
- REPLICA
- DAEMON
- DAEMON
- "REPLICA"
- REPLICA
- "DAEMON"
- DAEMON
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.