Module Values.AssessmentSummarySource

Contains the summary of the assessment results.

Sourcetype nonrec t = {
  1. antipatternReportS3Object : S3Object.t option;
    (*

    The Amazon S3 object containing the anti-pattern report.

    *)
  2. antipatternReportStatus : AntipatternReportStatus.t option;
    (*

    The status of the anti-pattern report.

    *)
  3. antipatternReportStatusMessage : StatusMessage.t option;
    (*

    The status message of the anti-pattern report.

    *)
  4. lastAnalyzedTimestamp : TimeStamp.t option;
    (*

    The time the assessment was performed.

    *)
  5. listAntipatternSeveritySummary : ListAntipatternSeveritySummary.t option;
    (*

    List of AntipatternSeveritySummary.

    *)
  6. listApplicationComponentStatusSummary : ListApplicationComponentStatusSummary.t option;
    (*

    List of status summaries of the analyzed application components.

    *)
  7. listApplicationComponentStrategySummary : ListStrategySummary.t option;
    (*

    List of ApplicationComponentStrategySummary.

    *)
  8. listApplicationComponentSummary : ListApplicationComponentSummary.t option;
    (*

    List of ApplicationComponentSummary.

    *)
  9. listServerStatusSummary : ListServerStatusSummary.t option;
    (*

    List of status summaries of the analyzed servers.

    *)
  10. listServerStrategySummary : ListStrategySummary.t option;
    (*

    List of ServerStrategySummary.

    *)
  11. listServerSummary : ListServerSummary.t option;
    (*

    List of ServerSummary.

    *)
}
Sourceval make : ?antipatternReportS3Object:??? -> ?antipatternReportStatus:??? -> ?antipatternReportStatusMessage:??? -> ?lastAnalyzedTimestamp:??? -> ?listAntipatternSeveritySummary:??? -> ?listApplicationComponentStatusSummary:??? -> ?listApplicationComponentStrategySummary:??? -> ?listApplicationComponentSummary:??? -> ?listServerStatusSummary:??? -> ?listServerStrategySummary:??? -> ?listServerSummary:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Enum of string | `Integer of Integer.t ]) list ] list | `String of StatusMessage.t | `Structure of (string * [> `String of S3Bucket.t ]) list | `Timestamp of TimeStamp.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