Module Values.AppMonitorSummarySource

A structure that includes some data about app monitors and their settings.

Sourcetype nonrec t = {
  1. name : AppMonitorName.t option;
    (*

    The name of this app monitor.

    *)
  2. id : AppMonitorId.t option;
    (*

    The unique ID of this app monitor.

    *)
  3. created : ISOTimestampString.t option;
    (*

    The date and time that the app monitor was created.

    *)
  4. lastModified : ISOTimestampString.t option;
    (*

    The date and time of the most recent changes to this app monitor's configuration.

    *)
  5. state : StateEnum.t option;
    (*

    The current state of this app monitor.

    *)
  6. platform : AppMonitorPlatform.t option;
    (*

    The platform type for this app monitor. Valid values are Web for web applications, Android for Android applications, and iOS for IOS applications.

    *)
}
Sourceval make : ?name:??? -> ?id:??? -> ?created:??? -> ?lastModified:??? -> ?state:??? -> ?platform:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of AppMonitorName.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