Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

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.

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)

5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 5879

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)

5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 5879

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)

5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 5879

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 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.

Returns:

  • (String)

5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 5879

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)

5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 5879

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 Amazon Web Services Region code, such as us-west-2.

Returns:

  • (String)

5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 5879

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)

5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 5879

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