Module Values.MonitoringConfigurationSource

Contains CloudWatch log configuration and S3 logging configuration metadata and settings.

Sourcetype nonrec t = {
  1. cloudWatchLogConfiguration : CloudWatchLogConfiguration.t option;
    (*

    CloudWatch log configuration settings and metadata that specify settings like log files to monitor and where to send them.

    *)
  2. s3LoggingConfiguration : S3LoggingConfiguration.t option;
    (*

    S3 logging configuration that controls how different types of logs (system logs, application logs, and persistent UI logs) are uploaded to S3. Each log type can be configured with a specific upload policy.

    *)
}
Sourceval make : ?cloudWatchLogConfiguration:??? -> ?s3LoggingConfiguration:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Boolean of Boolean.t | `Map of ([> `Enum of string | `String of XmlString.t ] * [> `Enum of string | `List of [> `String of XmlString.t ] list ]) list | `String of XmlString.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