Show / Hide Table of Contents

Class CfnGameSessionQueue.PriorityConfigurationProperty

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

Inheritance
object
CfnGameSessionQueue.PriorityConfigurationProperty
Implements
CfnGameSessionQueue.IPriorityConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.GameLift
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnGameSessionQueue.PriorityConfigurationProperty : CfnGameSessionQueue.IPriorityConfigurationProperty
Syntax (vb)
Public Class CfnGameSessionQueue.PriorityConfigurationProperty Implements 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

    Constructors

    PriorityConfigurationProperty()

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

    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.

    Constructors

    PriorityConfigurationProperty()

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

    public PriorityConfigurationProperty()
    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" }
                   };

      Properties

      LocationOrder

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

      public string[]? LocationOrder { get; set; }
      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.

      public string[]? PriorityOrder { get; set; }
      Property Value

      string[]

      Remarks

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

        Implements

        CfnGameSessionQueue.IPriorityConfigurationProperty
        Back to top Generated by DocFX