Skip to content

FleetCapacity

Source code in docs_src/capo_gamelift/types/fleet_capacity.py
class FleetCapacity(TypedDict, closed=True):
    fleet_id: NotRequired["capo_gamelift.types.fleet_id.FleetId"]
    """<p>A unique identifier for the fleet associated with the location.</p>"""
    fleet_arn: NotRequired["capo_gamelift.types.fleet_arn.FleetArn"]
    """<p>The Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>) that is assigned to a Amazon GameLift Servers fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is <code>arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912</code>.</p>"""
    instance_type: NotRequired["capo_gamelift.types.ec2_instance_type.EC2InstanceType"]
    """<p>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 <a href="http://aws.amazon.com/ec2/instance-types/">Amazon Elastic Compute Cloud Instance Types</a> for detailed descriptions.</p>"""
    instance_counts: NotRequired[
        "capo_gamelift.types.ec2_instance_counts.EC2InstanceCounts"
    ]
    """<p>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.</p>"""
    location: NotRequired[
        "capo_gamelift.types.location_string_model.LocationStringModel"
    ]
    """<p>The fleet location for the instance count information, expressed as an Amazon Web Services Region code, such as <code>us-west-2</code>. </p>"""
    game_server_container_group_counts: NotRequired[
        "capo_gamelift.types.game_server_container_group_counts.GameServerContainerGroupCounts"
    ]
    """<p>The number and status of game server container groups deployed in a container fleet. </p>"""
    managed_capacity_configuration: NotRequired[
        "capo_gamelift.types.managed_capacity_configuration.ManagedCapacityConfiguration"
    ]
    """<p>Configuration settings for managed capacity scaling.</p>"""

fleet_arn instance-attribute

fleet_arn: NotRequired[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.

fleet_id instance-attribute

fleet_id: NotRequired[FleetId]

A unique identifier for the fleet associated with the location.

game_server_container_group_counts instance-attribute

game_server_container_group_counts: NotRequired[GameServerContainerGroupCounts]

The number and status of game server container groups deployed in a container fleet.

instance_counts instance-attribute

instance_counts: NotRequired[EC2InstanceCounts]

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.

instance_type instance-attribute

instance_type: NotRequired[EC2InstanceType]

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.

location instance-attribute

location: NotRequired[LocationStringModel]

The fleet location for the instance count information, expressed as an Amazon Web Services Region code, such as us-west-2.

managed_capacity_configuration instance-attribute

managed_capacity_configuration: NotRequired[ManagedCapacityConfiguration]

Configuration settings for managed capacity scaling.