CfnGameSessionQueueProps

class aws_cdk.aws_gamelift.CfnGameSessionQueueProps(*, name, custom_event_data=None, destinations=None, filter_configuration=None, notification_target=None, player_latency_policies=None, priority_configuration=None, timeout_in_seconds=None)

Bases: object

Properties for defining a AWS::GameLift::GameSessionQueue.

Parameters
  • name (str) – AWS::GameLift::GameSessionQueue.Name.

  • custom_event_data (Optional[str]) – AWS::GameLift::GameSessionQueue.CustomEventData.

  • destinations (Union[IResolvable, Sequence[Union[IResolvable, DestinationProperty]], None]) – AWS::GameLift::GameSessionQueue.Destinations.

  • filter_configuration (Union[IResolvable, FilterConfigurationProperty, None]) – AWS::GameLift::GameSessionQueue.FilterConfiguration.

  • notification_target (Optional[str]) – AWS::GameLift::GameSessionQueue.NotificationTarget.

  • player_latency_policies (Union[IResolvable, Sequence[Union[IResolvable, PlayerLatencyPolicyProperty]], None]) – AWS::GameLift::GameSessionQueue.PlayerLatencyPolicies.

  • priority_configuration (Union[IResolvable, PriorityConfigurationProperty, None]) – AWS::GameLift::GameSessionQueue.PriorityConfiguration.

  • timeout_in_seconds (Union[int, float, None]) – AWS::GameLift::GameSessionQueue.TimeoutInSeconds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html

Attributes

custom_event_data

AWS::GameLift::GameSessionQueue.CustomEventData.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-customeventdata

Return type

Optional[str]

destinations

AWS::GameLift::GameSessionQueue.Destinations.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-destinations

Return type

Union[IResolvable, List[Union[IResolvable, DestinationProperty]], None]

filter_configuration

AWS::GameLift::GameSessionQueue.FilterConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-filterconfiguration

Return type

Union[IResolvable, FilterConfigurationProperty, None]

name

AWS::GameLift::GameSessionQueue.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-name

Return type

str

notification_target

AWS::GameLift::GameSessionQueue.NotificationTarget.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-notificationtarget

Return type

Optional[str]

player_latency_policies

AWS::GameLift::GameSessionQueue.PlayerLatencyPolicies.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-playerlatencypolicies

Return type

Union[IResolvable, List[Union[IResolvable, PlayerLatencyPolicyProperty]], None]

priority_configuration

AWS::GameLift::GameSessionQueue.PriorityConfiguration.

Link

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

Return type

Union[IResolvable, PriorityConfigurationProperty, None]

timeout_in_seconds

AWS::GameLift::GameSessionQueue.TimeoutInSeconds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-timeoutinseconds

Return type

Union[int, float, None]