Class: Aws::GameLift::Types::LocationState
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::GameLift::Types::LocationState
 
 
- Includes:
 - Structure
 
- Defined in:
 - 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
- 
  
    
      #location  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The fleet location, expressed as an Amazon Web Services Region code such as ‘us-west-2`.
 - 
  
    
      #status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The life-cycle status of a fleet location.
 
Instance Attribute Details
#location ⇒ String
The fleet location, expressed as an Amazon Web Services Region code such as ‘us-west-2`.
      7800 7801 7802 7803 7804 7805  | 
    
      # File 'lib/aws-sdk-gamelift/types.rb', line 7800 class LocationState < Struct.new( :location, :status) SENSITIVE = [] include Aws::Structure end  | 
  
#status ⇒ String
The life-cycle status of a fleet location.
      7800 7801 7802 7803 7804 7805  | 
    
      # File 'lib/aws-sdk-gamelift/types.rb', line 7800 class LocationState < Struct.new( :location, :status) SENSITIVE = [] include Aws::Structure end  |