Module Values.PathStatisticsSource

Statistics about bot traffic to a specific URI path, including the path, request count, percentage of total traffic, and the top bots accessing that path.

Sourcetype nonrec t = {
  1. source : FilterSource.t option;
    (*

    Information about the bot filter that was applied to generate these statistics. This field is only populated when you filter by bot category, organization, or name.

    *)
  2. path : PathString.t option;
    (*

    The URI path. For example, /api/ or /api/v1/users.

    *)
  3. requestCount : RequestCount.t option;
    (*

    The number of requests to this path within the specified time window.

    *)
  4. percentage : PercentageValue.t option;
    (*

    The percentage of total requests that were made to this path.

    *)
  5. topBots : BotStatisticsList.t option;
    (*

    The list of top bots accessing this path, ordered by request count. The number of bots included is determined by the NumberOfTopTrafficBotsPerPath parameter in the request.

    *)
}
Sourceval make : ?source:??? -> ?path:??? -> ?requestCount:??? -> ?percentage:??? -> ?topBots:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Double of PercentageValue.t | `List of [> `Structure of (string * [> `Double of PercentageValue.t | `Long of RequestCount.t | `String of FilterString.t ]) list ] list | `Long of RequestCount.t | `String of PathString.t | `Structure of (string * [> `String of FilterString.t ]) 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