Module Values.DescribeMatchmakingOutputSource

This API works with the following fleet types: EC2, Anywhere, Container Retrieves one or more matchmaking tickets. Use this operation to retrieve ticket information, including--after a successful match is made--connection information for the resulting new game session. To request matchmaking tickets, provide a list of up to 10 ticket IDs. If the request is successful, a ticket object is returned for each requested ID that currently exists. This operation is not designed to be continually called to track matchmaking ticket status. This practice can cause you to exceed your API limit, which results in errors. Instead, as a best practice, set up an Amazon Simple Notification Service to receive notifications, and provide the topic ARN in the matchmaking configuration. Learn more Add FlexMatch to a game client Set Up FlexMatch event notification

Sourcetype nonrec t = {
  1. ticketList : MatchmakingTicketList.t option;
    (*

    A collection of existing matchmaking ticket objects matching the request.

    *)
}
Sourcetype nonrec error = [
  1. | `InternalServiceException of InternalServiceException.t
  2. | `InvalidRequestException of InvalidRequestException.t
  3. | `UnsupportedRegionException of UnsupportedRegionException.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?ticketList:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InternalServiceException of InternalServiceException.t | `InvalidRequestException of InvalidRequestException.t | `Unknown_operation_error of string * string option | `UnsupportedRegionException of UnsupportedRegionException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InternalServiceException of InternalServiceException.t | `InvalidRequestException of InvalidRequestException.t | `Unknown_operation_error of string * string option | `UnsupportedRegionException of UnsupportedRegionException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `Enum of string | `Integer of WholeNumber.t | `List of [> `Structure of (string * [> `Map of ([> `String of NonZeroAndMaxString.t ] * [> `Integer of PositiveInteger.t | `Structure of (string * [> `Double of DoubleObject.t | `List of [> `String of PlayerAttributeString.t ] list | `Map of ([> `String of PlayerAttributeString.t ] * [> `Double of DoubleObject.t ]) list | `String of PlayerAttributeString.t ]) list ]) list | `String of PlayerId.t ]) list ] list | `String of MatchmakingIdStringModel.t | `Structure of (string * [> `Enum of string | `Integer of PositiveInteger.t | `List of [> `Structure of (string * [> `String of PlayerId.t ]) list ] list | `String of ArnStringModel.t ]) list | `Timestamp of Timestamp.t ]) list ] list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t