Class: Aws::GameLift::Types::FleetCapacity
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLift::Types::FleetCapacity
- Defined in:
- gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb
Overview
Current resource capacity settings in a specified fleet or location. The location value might refer to a fleet's remote location or its home Region.
Related actions
DescribeFleetCapacity | DescribeFleetLocationCapacity | UpdateFleetCapacity
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#fleet_arn ⇒ String
The Amazon Resource Name ([ARN][1]) that is assigned to a Amazon GameLift fleet resource and uniquely identifies it.
-
#fleet_id ⇒ String
A unique identifier for the fleet associated with the location.
-
#instance_counts ⇒ Types::EC2InstanceCounts
Resource capacity settings.
-
#instance_type ⇒ String
The Amazon EC2 instance type that is used for all instances in a fleet.
-
#location ⇒ String
The fleet location for the instance count information, expressed as an Amazon Web Services Region code, such as
us-west-2
.
Instance Attribute Details
#fleet_arn ⇒ String
The Amazon Resource Name (ARN) that is assigned to a Amazon
GameLift fleet resource and uniquely identifies it. ARNs are unique
across all Regions. Format is
arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
.
4257 4258 4259 4260 4261 4262 4263 4264 4265 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4257 class FleetCapacity < Struct.new( :fleet_id, :fleet_arn, :instance_type, :instance_counts, :location) SENSITIVE = [] include Aws::Structure end |
#fleet_id ⇒ String
A unique identifier for the fleet associated with the location.
4257 4258 4259 4260 4261 4262 4263 4264 4265 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4257 class FleetCapacity < Struct.new( :fleet_id, :fleet_arn, :instance_type, :instance_counts, :location) SENSITIVE = [] include Aws::Structure end |
#instance_counts ⇒ Types::EC2InstanceCounts
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.
4257 4258 4259 4260 4261 4262 4263 4264 4265 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4257 class FleetCapacity < Struct.new( :fleet_id, :fleet_arn, :instance_type, :instance_counts, :location) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The Amazon EC2 instance type that is used for all instances in a fleet. The instance type determines the computing resources in use, including CPU, memory, storage, and networking capacity. See Amazon Elastic Compute Cloud Instance Types for detailed descriptions.
4257 4258 4259 4260 4261 4262 4263 4264 4265 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4257 class FleetCapacity < Struct.new( :fleet_id, :fleet_arn, :instance_type, :instance_counts, :location) SENSITIVE = [] include Aws::Structure end |
#location ⇒ String
The fleet location for the instance count information, expressed as
an Amazon Web Services Region code, such as us-west-2
.
4257 4258 4259 4260 4261 4262 4263 4264 4265 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4257 class FleetCapacity < Struct.new( :fleet_id, :fleet_arn, :instance_type, :instance_counts, :location) SENSITIVE = [] include Aws::Structure end |