Module Values_1.SnapshotFileSource

A structure that contains the information for the snapshot that you want to generate. This information is provided by you when you start a new snapshot job.

Sourcetype nonrec t = {
  1. sheetSelections : SnapshotFileSheetSelectionList.t;
    (*

    A list of SnapshotFileSheetSelection objects that contain information on the dashboard sheet that is exported. These objects provide information about the snapshot artifacts that are generated during the job. This structure can hold a maximum of 5 CSV configurations, 5 Excel configurations, or 1 configuration for PDF.

    *)
  2. formatType : SnapshotFileFormatType.t;
    (*

    The format of the snapshot file to be generated. You can choose between CSV, Excel, or PDF.

    *)
}
Sourceval context_ : string
Sourceval make : sheetSelections:SnapshotFileSheetSelectionList.t -> formatType:SnapshotFileFormatType.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Enum of string | `List of [> `String of string ] list | `String of Values_0.ShortRestrictiveResourceId.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