Module Values.PortProbeDetailSource

A port scan that was part of the port probe. For each scan, PortProbeDetails provides information about the local IP address and port that were scanned, and the remote IP address that the scan originated from.

Sourcetype nonrec t = {
  1. localPortDetails : ActionLocalPortDetails.t option;
    (*

    Provides information about the port that was scanned.

    *)
  2. localIpDetails : ActionLocalIpDetails.t option;
    (*

    Provides information about the IP address where the scanned port is located.

    *)
  3. remoteIpDetails : ActionRemoteIpDetails.t option;
    (*

    Provides information about the remote IP address that performed the scan.

    *)
}
Sourceval make : ?localPortDetails:??? -> ?localIpDetails:??? -> ?remoteIpDetails:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Integer of Integer.t | `String of NonEmptyString.t | `Structure of (string * [> `Double of Double.t | `Integer of Integer.t | `String of NonEmptyString.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