Class: Aws::GameLift::Types::FleetUtilization

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb

Overview

Current resource utilization statistics in a specified fleet or location. The location value might refer to a fleet's remote location or its home Region.

Related actions

DescribeFleetUtilization | DescribeFleetLocationUtilization

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#active_game_session_countInteger

The number of active game sessions that are currently being hosted across all instances in the fleet location.

Returns:

  • (Integer)


4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4709

class FleetUtilization < Struct.new(
  :fleet_id,
  :fleet_arn,
  :active_server_process_count,
  :active_game_session_count,
  :current_player_session_count,
  :maximum_player_session_count,
  :location)
  SENSITIVE = []
  include Aws::Structure
end

#active_server_process_countInteger

The number of server processes in ACTIVE status that are currently running across all instances in the fleet location.

Returns:

  • (Integer)


4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4709

class FleetUtilization < Struct.new(
  :fleet_id,
  :fleet_arn,
  :active_server_process_count,
  :active_game_session_count,
  :current_player_session_count,
  :maximum_player_session_count,
  :location)
  SENSITIVE = []
  include Aws::Structure
end

#current_player_session_countInteger

The number of active player sessions that are currently being hosted across all instances in the fleet location.

Returns:

  • (Integer)


4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4709

class FleetUtilization < Struct.new(
  :fleet_id,
  :fleet_arn,
  :active_server_process_count,
  :active_game_session_count,
  :current_player_session_count,
  :maximum_player_session_count,
  :location)
  SENSITIVE = []
  include Aws::Structure
end

#fleet_arnString

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.

Returns:

  • (String)


4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4709

class FleetUtilization < Struct.new(
  :fleet_id,
  :fleet_arn,
  :active_server_process_count,
  :active_game_session_count,
  :current_player_session_count,
  :maximum_player_session_count,
  :location)
  SENSITIVE = []
  include Aws::Structure
end

#fleet_idString

A unique identifier for the fleet associated with the location.

Returns:

  • (String)


4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4709

class FleetUtilization < Struct.new(
  :fleet_id,
  :fleet_arn,
  :active_server_process_count,
  :active_game_session_count,
  :current_player_session_count,
  :maximum_player_session_count,
  :location)
  SENSITIVE = []
  include Aws::Structure
end

#locationString

The fleet location for the fleet utilization information, expressed as an AWS Region code, such as us-west-2.

Returns:

  • (String)


4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4709

class FleetUtilization < Struct.new(
  :fleet_id,
  :fleet_arn,
  :active_server_process_count,
  :active_game_session_count,
  :current_player_session_count,
  :maximum_player_session_count,
  :location)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_player_session_countInteger

The maximum number of players allowed across all game sessions that are currently being hosted across all instances in the fleet location.

Returns:

  • (Integer)


4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 4709

class FleetUtilization < Struct.new(
  :fleet_id,
  :fleet_arn,
  :active_server_process_count,
  :active_game_session_count,
  :current_player_session_count,
  :maximum_player_session_count,
  :location)
  SENSITIVE = []
  include Aws::Structure
end