{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-gamelift/refs/heads/main/json-structure/gamelift-fleet-capacity-structure.json", "name": "FleetCapacity", "description": "

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

", "type": "object", "properties": { "FleetId": { "allOf": [ { "$ref": "#/components/schemas/FleetId" }, { "description": "A unique identifier for the fleet associated with the location." } ] }, "FleetArn": { "allOf": [ { "$ref": "#/components/schemas/FleetArn" }, { "description": "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." } ] }, "InstanceType": { "allOf": [ { "$ref": "#/components/schemas/EC2InstanceType" }, { "description": "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." } ] }, "InstanceCounts": { "$ref": "#/components/schemas/EC2InstanceCounts" }, "Location": { "allOf": [ { "$ref": "#/components/schemas/LocationStringModel" }, { "description": "The fleet location for the instance count information, expressed as an Amazon Web Services Region code, such as us-west-2. " } ] } } }