Class: Aws::GameLift::Types::EC2InstanceCounts
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLift::Types::EC2InstanceCounts
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-gamelift/types.rb
Overview
Resource capacity settings. Fleet capacity is measured in Amazon EC2 instances. Pending and terminating counts are non-zero when the fleet capacity is adjusting to a scaling event or if access to resources is temporarily affected.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#active ⇒ Integer
Actual number of instances that are ready to host game sessions.
-
#desired ⇒ Integer
Requested number of active instances.
-
#idle ⇒ Integer
Number of active instances that are not currently hosting a game session.
-
#maximum ⇒ Integer
The maximum instance count value allowed.
-
#minimum ⇒ Integer
The minimum instance count value allowed.
-
#pending ⇒ Integer
Number of instances that are starting but not yet active.
-
#terminating ⇒ Integer
Number of instances that are no longer active but haven’t yet been terminated.
Instance Attribute Details
#active ⇒ Integer
Actual number of instances that are ready to host game sessions.
4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 |
# File 'lib/aws-sdk-gamelift/types.rb', line 4972 class EC2InstanceCounts < Struct.new( :desired, :minimum, :maximum, :pending, :active, :idle, :terminating) SENSITIVE = [] include Aws::Structure end |
#desired ⇒ Integer
Requested number of active instances. Amazon GameLift takes action as needed to maintain the desired number of instances. Capacity is scaled up or down by changing the desired instances. A change in the desired instances value can take up to 1 minute to be reflected when viewing a fleet’s capacity settings.
4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 |
# File 'lib/aws-sdk-gamelift/types.rb', line 4972 class EC2InstanceCounts < Struct.new( :desired, :minimum, :maximum, :pending, :active, :idle, :terminating) SENSITIVE = [] include Aws::Structure end |
#idle ⇒ Integer
Number of active instances that are not currently hosting a game session.
4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 |
# File 'lib/aws-sdk-gamelift/types.rb', line 4972 class EC2InstanceCounts < Struct.new( :desired, :minimum, :maximum, :pending, :active, :idle, :terminating) SENSITIVE = [] include Aws::Structure end |
#maximum ⇒ Integer
The maximum instance count value allowed.
4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 |
# File 'lib/aws-sdk-gamelift/types.rb', line 4972 class EC2InstanceCounts < Struct.new( :desired, :minimum, :maximum, :pending, :active, :idle, :terminating) SENSITIVE = [] include Aws::Structure end |
#minimum ⇒ Integer
The minimum instance count value allowed.
4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 |
# File 'lib/aws-sdk-gamelift/types.rb', line 4972 class EC2InstanceCounts < Struct.new( :desired, :minimum, :maximum, :pending, :active, :idle, :terminating) SENSITIVE = [] include Aws::Structure end |
#pending ⇒ Integer
Number of instances that are starting but not yet active.
4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 |
# File 'lib/aws-sdk-gamelift/types.rb', line 4972 class EC2InstanceCounts < Struct.new( :desired, :minimum, :maximum, :pending, :active, :idle, :terminating) SENSITIVE = [] include Aws::Structure end |
#terminating ⇒ Integer
Number of instances that are no longer active but haven’t yet been terminated.
4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 |
# File 'lib/aws-sdk-gamelift/types.rb', line 4972 class EC2InstanceCounts < Struct.new( :desired, :minimum, :maximum, :pending, :active, :idle, :terminating) SENSITIVE = [] include Aws::Structure end |