Module Values.DeleteReportGroupInputSource

Deletes a report group. Before you delete a report group, you must delete its reports.

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

    The ARN of the report group to delete.

    *)
  2. deleteReports : Boolean.t option;
    (*

    If true, deletes any reports that belong to a report group before deleting the report group. If false, you must delete any reports in the report group. Use ListReportsForReportGroup to get the reports in a report group. Use DeleteReport to delete the reports. If you call DeleteReportGroup for a report group that contains one or more reports, an exception is thrown.

    *)
}
Sourceval context_ : string
Sourceval make : ?deleteReports:??? -> arn:NonEmptyString.t -> 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