/AWS1/CL_GMLFLEETCAPACITY¶
Current resource capacity settings for managed EC2 fleets and managed container fleets. For multi-location fleets, location values might refer to a fleet's remote location or its home Region.
Returned by: DescribeFleetCapacity, DescribeFleetLocationCapacity, UpdateFleetCapacity
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_fleetid TYPE /AWS1/GMLFLEETID /AWS1/GMLFLEETID¶
A unique identifier for the fleet associated with the location.
iv_fleetarn TYPE /AWS1/GMLFLEETARN /AWS1/GMLFLEETARN¶
The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift Servers fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is
arn:aws:gamelift:.::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
iv_instancetype TYPE /AWS1/GMLEC2INSTANCETYPE /AWS1/GMLEC2INSTANCETYPE¶
The Amazon EC2 instance type that is used for instances in a fleet. 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.
io_instancecounts TYPE REF TO /AWS1/CL_GMLEC2INSTANCECOUNTS /AWS1/CL_GMLEC2INSTANCECOUNTS¶
The current number of instances in the fleet, listed by instance status. Counts for pending and terminating instances might be non-zero if the fleet is adjusting to a scaling event or if access to resources is temporarily affected.
iv_location TYPE /AWS1/GMLLOCATIONSTRINGMODEL /AWS1/GMLLOCATIONSTRINGMODEL¶
The fleet location for the instance count information, expressed as an Amazon Web Services Region code, such as
us-west-2.
io_gameservercontainergrcnts TYPE REF TO /AWS1/CL_GMLGAMESERVERCONTAI02 /AWS1/CL_GMLGAMESERVERCONTAI02¶
The number and status of game server container groups deployed in a container fleet.
io_managedcapacityconf TYPE REF TO /AWS1/CL_GMLMANAGEDCAPCONF /AWS1/CL_GMLMANAGEDCAPCONF¶
Configuration settings for managed capacity scaling.
Queryable Attributes¶
FleetId¶
A unique identifier for the fleet associated with the location.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLEETID() |
Getter for FLEETID, with configurable default |
ASK_FLEETID() |
Getter for FLEETID w/ exceptions if field has no value |
HAS_FLEETID() |
Determine if FLEETID has a value |
FleetArn¶
The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift Servers fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is
arn:aws:gamelift:.::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLEETARN() |
Getter for FLEETARN, with configurable default |
ASK_FLEETARN() |
Getter for FLEETARN w/ exceptions if field has no value |
HAS_FLEETARN() |
Determine if FLEETARN has a value |
InstanceType¶
The Amazon EC2 instance type that is used for instances in a fleet. 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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCETYPE() |
Getter for INSTANCETYPE, with configurable default |
ASK_INSTANCETYPE() |
Getter for INSTANCETYPE w/ exceptions if field has no value |
HAS_INSTANCETYPE() |
Determine if INSTANCETYPE has a value |
InstanceCounts¶
The current number of instances in the fleet, listed by instance status. Counts for pending and terminating instances might be non-zero if the fleet is adjusting to a scaling event or if access to resources is temporarily affected.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCECOUNTS() |
Getter for INSTANCECOUNTS |
Location¶
The fleet location for the instance count information, expressed as an Amazon Web Services Region code, such as
us-west-2.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCATION() |
Getter for LOCATION, with configurable default |
ASK_LOCATION() |
Getter for LOCATION w/ exceptions if field has no value |
HAS_LOCATION() |
Determine if LOCATION has a value |
GameServerContainerGroupCounts¶
The number and status of game server container groups deployed in a container fleet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GAMESERVERCONTAINERGRC00() |
Getter for GAMESERVERCONTAINERGROUPCNTS |
ManagedCapacityConfiguration¶
Configuration settings for managed capacity scaling.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MANAGEDCAPACITYCONF() |
Getter for MANAGEDCAPACITYCONFIGURATION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_FLEETCAPACITYLIST¶
TYPES TT_FLEETCAPACITYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GMLFLEETCAPACITY WITH DEFAULT KEY
.