Module Values.AwsRedshiftClusterLoggingStatusSource

Provides information about the logging status of the cluster.

Sourcetype nonrec t = {
  1. bucketName : NonEmptyString.t option;
    (*

    The name of the S3 bucket where the log files are stored.

    *)
  2. lastFailureMessage : NonEmptyString.t option;
    (*

    The message indicating that the logs failed to be delivered.

    *)
  3. lastFailureTime : NonEmptyString.t option;
    (*

    The last time when logs failed to be delivered. For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.

    *)
  4. lastSuccessfulDeliveryTime : NonEmptyString.t option;
    (*

    The last time that logs were delivered successfully. For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.

    *)
  5. loggingEnabled : Boolean.t option;
    (*

    Indicates whether logging is enabled.

    *)
  6. s3KeyPrefix : NonEmptyString.t option;
    (*

    Provides the prefix applied to the log file names.

    *)
}
Sourceval make : ?bucketName:??? -> ?lastFailureMessage:??? -> ?lastFailureTime:??? -> ?lastSuccessfulDeliveryTime:??? -> ?loggingEnabled:??? -> ?s3KeyPrefix:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `String of NonEmptyString.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