{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-gamelift/refs/heads/main/json-structure/gamelift-priority-configuration-structure.json", "name": "PriorityConfiguration", "description": "

Custom prioritization settings for use by a game session queue when placing new game sessions with available game servers. When defined, this configuration replaces the default FleetIQ prioritization process, which is as follows:

Changing the priority order will affect how game sessions are placed.

", "type": "object", "properties": { "PriorityOrder": { "allOf": [ { "$ref": "#/components/schemas/PriorityTypeList" }, { "description": "

The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.

" } ] }, "LocationOrder": { "allOf": [ { "$ref": "#/components/schemas/LocationList" }, { "description": "The prioritization order to use for fleet locations, when the PriorityOrder property includes LOCATION. Locations are identified by Amazon Web Services Region codes such as us-west-2. Each location can only be listed once. " } ] } } }