| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.GameLift.Types.FleetCapacity
Description
Synopsis
- data FleetCapacity = FleetCapacity' {}
- newFleetCapacity :: FleetCapacity
- fleetCapacity_fleetArn :: Lens' FleetCapacity (Maybe Text)
- fleetCapacity_fleetId :: Lens' FleetCapacity (Maybe Text)
- fleetCapacity_instanceCounts :: Lens' FleetCapacity (Maybe EC2InstanceCounts)
- fleetCapacity_instanceType :: Lens' FleetCapacity (Maybe EC2InstanceType)
- fleetCapacity_location :: Lens' FleetCapacity (Maybe Text)
Documentation
data FleetCapacity Source #
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
See: newFleetCapacity smart constructor.
Constructors
| FleetCapacity' | |
Fields
| |
Instances
newFleetCapacity :: FleetCapacity Source #
Create a value of FleetCapacity with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:FleetCapacity', fleetCapacity_fleetArn - The Amazon Resource Name
(ARN)
that is assigned to a 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.
$sel:fleetId:FleetCapacity', fleetCapacity_fleetId - A unique identifier for the fleet associated with the location.
$sel:instanceCounts:FleetCapacity', fleetCapacity_instanceCounts - Undocumented member.
$sel:instanceType:FleetCapacity', fleetCapacity_instanceType - 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.
$sel:location:FleetCapacity', fleetCapacity_location - The fleet location for the instance count information, expressed as an
Amazon Web Services Region code, such as us-west-2.
fleetCapacity_fleetArn :: Lens' FleetCapacity (Maybe Text) Source #
The Amazon Resource Name
(ARN)
that is assigned to a 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.
fleetCapacity_fleetId :: Lens' FleetCapacity (Maybe Text) Source #
A unique identifier for the fleet associated with the location.
fleetCapacity_instanceCounts :: Lens' FleetCapacity (Maybe EC2InstanceCounts) Source #
Undocumented member.
fleetCapacity_instanceType :: Lens' FleetCapacity (Maybe EC2InstanceType) Source #
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.
fleetCapacity_location :: Lens' FleetCapacity (Maybe Text) Source #
The fleet location for the instance count information, expressed as an
Amazon Web Services Region code, such as us-west-2.