Module Values.LocationModelSource

Properties of a location, which can include its name, ARN (for custom locations), and ping beacon information.

Sourcetype nonrec t = {
  1. locationName : LocationStringModel.t option;
    (*

    The location's name.

    *)
  2. locationArn : LocationArnModel.t option;
    (*

    The Amazon Resource Name (ARN) that is assigned to a custom location resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::location/location-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.

    *)
  3. pingBeacon : PingBeacon.t option;
    (*

    Information about the UDP ping beacon for this location. Ping beacons are fixed endpoints that you can use to measure network latency between a player device and an Amazon GameLift Servers hosting location.

    *)
}
Sourceval make : ?locationName:??? -> ?locationArn:??? -> ?pingBeacon:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of LocationStringModel.t | `Structure of (string * [> `Structure of (string * [> `Integer of PositiveInteger.t | `String of NonZeroAndMaxString.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