Skip to content

MatchmakingRuleSet

Source code in docs_src/capo_gamelift/types/matchmaking_rule_set.py
class MatchmakingRuleSet(TypedDict, closed=True):
    rule_set_name: NotRequired[
        "capo_gamelift.types.matchmaking_id_string_model.MatchmakingIdStringModel"
    ]
    """<p>A unique identifier for the matchmaking rule set</p>"""
    rule_set_arn: NotRequired[
        "capo_gamelift.types.matchmaking_rule_set_arn.MatchmakingRuleSetArn"
    ]
    """<p>The Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>) that is assigned to a Amazon GameLift Servers matchmaking rule set resource and uniquely identifies it. ARNs are unique across all Regions. Format is <code>arn:aws:gamelift:<region>::matchmakingruleset/<ruleset name></code>. In a GameLift rule set ARN, the resource ID matches the <i>RuleSetName</i> value.</p>"""
    rule_set_body: NotRequired["capo_gamelift.types.rule_set_body.RuleSetBody"]
    """<p>A collection of matchmaking rules, formatted as a JSON string. Comments are not allowed in JSON, but most elements support a description field.</p>"""
    creation_time: NotRequired["capo_gamelift.types.timestamp.Timestamp"]
    """<p>A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example <code>"1469498468.057"</code>).</p>"""

creation_time instance-attribute

creation_time: NotRequired[Timestamp]

A time stamp indicating when this data object was created. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").

rule_set_arn instance-attribute

rule_set_arn: NotRequired[MatchmakingRuleSetArn]

The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift Servers matchmaking rule set resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:::matchmakingruleset/. In a GameLift rule set ARN, the resource ID matches the RuleSetName value.

rule_set_body instance-attribute

rule_set_body: NotRequired[RuleSetBody]

A collection of matchmaking rules, formatted as a JSON string. Comments are not allowed in JSON, but most elements support a description field.

rule_set_name instance-attribute

rule_set_name: NotRequired[MatchmakingIdStringModel]

A unique identifier for the matchmaking rule set