Class: Aws::GameLift::Types::PriorityConfigurationOverride
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLift::Types::PriorityConfigurationOverride
- Defined in:
- gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb
Overview
An alternate list of prioritized locations for use with a game session
queue. When this property is included in a
StartGameSessionPlacement request, the alternate list overrides
the queue's default location priorities, as defined in the queue's
PriorityConfiguration
setting (LocationOrder). The override is valid for an individual
placement request only. Use this property only with queues that have a
PriorityConfiguration
setting that prioritizes LOCATION
first.
FilterConfiguration
allowed list,
Amazon GameLift Servers won't attempt to place a game session there.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#location_order ⇒ Array<String>
A prioritized list of hosting locations.
-
#placement_fallback_strategy ⇒ String
Instructions for how to proceed if placement fails in every location on the priority override list.
Instance Attribute Details
#location_order ⇒ Array<String>
A prioritized list of hosting locations. The list can include Amazon
Web Services Regions (such as us-west-2
), local zones, and custom
locations (for Anywhere fleets). Each location must be listed only
once. For details, see Amazon GameLift Servers service
locations.
9503 9504 9505 9506 9507 9508 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 9503 class PriorityConfigurationOverride < Struct.new( :placement_fallback_strategy, :location_order) SENSITIVE = [] include Aws::Structure end |
#placement_fallback_strategy ⇒ String
Instructions for how to proceed if placement fails in every location on the priority override list. Valid strategies include:
DEFAULT_AFTER_SINGLE_PASS
-- After attempting to place a new game session in every location on the priority override list, try to place a game session in queue's other locations. This is the default behavior.NONE
-- Limit placements to locations on the priority override list only.
9503 9504 9505 9506 9507 9508 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 9503 class PriorityConfigurationOverride < Struct.new( :placement_fallback_strategy, :location_order) SENSITIVE = [] include Aws::Structure end |