Module Values.PathOptionsSource

Represents a set of options that define how DataBrew selects files for a given Amazon S3 path in a dataset.

Sourcetype nonrec t = {
  1. lastModifiedDateCondition : FilterExpression.t option;
    (*

    If provided, this structure defines a date range for matching Amazon S3 objects based on their LastModifiedDate attribute in Amazon S3.

    *)
  2. filesLimit : FilesLimit.t option;
    (*

    If provided, this structure imposes a limit on a number of files that should be selected.

    *)
  3. parameters : PathParametersMap.t option;
    (*

    A structure that maps names of parameters used in the Amazon S3 path of a dataset to their definitions.

    *)
}
Sourceval make : ?lastModifiedDateCondition:??? -> ?filesLimit:??? -> ?parameters:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Map of ([> `String of PathParameterName.t ] * [> `Structure of (string * [> `Boolean of CreateColumn.t | `Enum of string | `String of PathParameterName.t | `Structure of (string * [> `Map of ([> `String of ValueReference.t ] * [> `String of ConditionValue.t ]) list | `String of DatetimeFormat.t ]) list ]) list ]) list | `Structure of (string * [> `Enum of string | `Integer of MaxFiles.t | `Map of ([> `String of ValueReference.t ] * [> `String of ConditionValue.t ]) list | `String of Expression.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