Show / Hide Table of Contents

Interface CfnGameSessionQueue.IPriorityConfigurationProperty

Custom prioritization settings for use by a game session queue when placing new game sessions with available game servers.

Namespace: Amazon.CDK.AWS.GameLift
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnGameSessionQueue.IPriorityConfigurationProperty
Syntax (vb)
Public Interface CfnGameSessionQueue.IPriorityConfigurationProperty
Remarks

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.

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-priorityconfiguration.html

    ExampleMetadata: fixture=_generated

    Examples
    // The code below shows an example of how to instantiate this type.
                 // The values are placeholders you should change.
                 using Amazon.CDK.AWS.GameLift;
    
                 var priorityConfigurationProperty = new PriorityConfigurationProperty {
                     LocationOrder = new [] { "locationOrder" },
                     PriorityOrder = new [] { "priorityOrder" }
                 };

    Synopsis

    Properties

    LocationOrder

    The prioritization order to use for fleet locations, when the PriorityOrder property includes LOCATION .

    PriorityOrder

    A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.

    Properties

    LocationOrder

    The prioritization order to use for fleet locations, when the PriorityOrder property includes LOCATION .

    string[]? LocationOrder { get; }
    Property Value

    string[]

    Remarks

    Locations can include AWS Region codes (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.

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-priorityconfiguration.html#cfn-gamelift-gamesessionqueue-priorityconfiguration-locationorder

    PriorityOrder

    A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.

    string[]? PriorityOrder { get; }
    Property Value

    string[]

    Remarks

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-priorityconfiguration.html#cfn-gamelift-gamesessionqueue-priorityconfiguration-priorityorder

      Back to top Generated by DocFX