Class: Aws::GameLift::Types::LocationState

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

Overview

A fleet location and its life-cycle state. A location state object might be used to describe a fleet's remote location or home Region. Life-cycle state tracks the progress of launching the first instance in a new location and preparing it for game hosting, and then removing all instances and deleting the location from the fleet.

  • NEW -- A new fleet location has been defined and desired instances is set to 1.

  • DOWNLOADING/VALIDATING/BUILDING/ACTIVATING -- Amazon GameLift is setting up the new fleet location, creating new instances with the game build or Realtime script and starting server processes.

  • ACTIVE -- Hosts can now accept game sessions.

  • ERROR -- An error occurred when downloading, validating, building, or activating the fleet location.

  • DELETING -- Hosts are responding to a delete fleet location request.

  • TERMINATED -- The fleet location no longer exists.

  • NOT_FOUND -- The fleet location was not found. This could be because the custom location was removed or not created.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#locationString

The fleet location, expressed as an Amazon Web Services Region code such as us-west-2.

Returns:

  • (String)


6397
6398
6399
6400
6401
6402
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 6397

class LocationState < Struct.new(
  :location,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The life-cycle status of a fleet location.

Returns:

  • (String)


6397
6398
6399
6400
6401
6402
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 6397

class LocationState < Struct.new(
  :location,
  :status)
  SENSITIVE = []
  include Aws::Structure
end