Class: Aws::GameLift::Types::ContainerGroupsPerInstance
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLift::Types::ContainerGroupsPerInstance
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-gamelift/types.rb
Overview
**This data type is used with the Amazon GameLift containers feature, which is currently in public preview.**
Determines how many replica container groups that Amazon GameLift deploys to each instance in a container fleet.
Amazon GameLift calculates the maximum possible replica groups per instance based on the instance ‘s CPU and memory resources. When deploying a fleet, Amazon GameLift places replica container groups on each fleet instance based on the following:
-
If no desired value is set, Amazon GameLift places the calculated maximum.
-
If a desired number is set to a value higher than the calculated maximum, fleet creation fails..
-
If a desired number is set to a value lower than the calculated maximum, Amazon GameLift places the desired number.
**Part of:** ContainerGroupsConfiguration, ContainerGroupsAttributes
**Returned by:** DescribeFleetAttributes, CreateFleet
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#desired_replica_container_groups_per_instance ⇒ Integer
The desired number of replica container groups to place on each fleet instance.
-
#max_replica_container_groups_per_instance ⇒ Integer
The maximum possible number of replica container groups that each fleet instance can have.
Instance Attribute Details
#desired_replica_container_groups_per_instance ⇒ Integer
The desired number of replica container groups to place on each fleet instance.
1354 1355 1356 1357 1358 1359 |
# File 'lib/aws-sdk-gamelift/types.rb', line 1354 class ContainerGroupsPerInstance < Struct.new( :desired_replica_container_groups_per_instance, :max_replica_container_groups_per_instance) SENSITIVE = [] include Aws::Structure end |
#max_replica_container_groups_per_instance ⇒ Integer
The maximum possible number of replica container groups that each fleet instance can have.
1354 1355 1356 1357 1358 1359 |
# File 'lib/aws-sdk-gamelift/types.rb', line 1354 class ContainerGroupsPerInstance < Struct.new( :desired_replica_container_groups_per_instance, :max_replica_container_groups_per_instance) SENSITIVE = [] include Aws::Structure end |