Module Values.ContainerFleetLocationAttributesSource

Details about a location in a multi-location container fleet.

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

    A location identifier.

    *)
  2. status : ContainerFleetLocationStatus.t option;
    (*

    The status of fleet activity in the location. PENDING -- A new container fleet has been requested. CREATING -- A new container fleet resource is being created. CREATED -- A new container fleet resource has been created. No fleet instances have been deployed. ACTIVATING -- New container fleet instances are being deployed. ACTIVE -- The container fleet has been deployed and is ready to host game sessions. UPDATING -- Updates to the container fleet is being updated. A deployment is in progress.

    *)
  3. playerGatewayStatus : PlayerGatewayStatus.t option;
    (*

    The current status of player gateway in this location for this container fleet. Note, even if a container fleet has PlayerGatewayMode configured as ENABLED, player gateway might not be available in a specific location. For more information about locations where player gateway is supported, see Amazon GameLift Servers service locations. Possible values include: ENABLED -- Player gateway is available for this container fleet location. DISABLED -- Player gateway is not available for this container fleet location.

    *)
}
Sourceval make : ?location:??? -> ?status:??? -> ?playerGatewayStatus:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of LocationStringModel.t ]) 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