Module Values.SelectParametersSource

Amazon S3 Select is no longer available to new customers. Existing customers of Amazon S3 Select can continue to use the feature as usual. Learn more Describes the parameters for Select job types. Learn How to optimize querying your data in Amazon S3 using Amazon Athena, S3 Object Lambda, or client-side filtering.

Sourcetype nonrec t = {
  1. inputSerialization : InputSerialization.t;
    (*

    Describes the serialization format of the object.

    *)
  2. expressionType : ExpressionType.t;
    (*

    The type of the provided expression (for example, SQL).

    *)
  3. expression : Expression.t;
    (*

    Amazon S3 Select is no longer available to new customers. Existing customers of Amazon S3 Select can continue to use the feature as usual. Learn more The expression that is used to query the object.

    *)
  4. outputSerialization : OutputSerialization.t;
    (*

    Describes how the results of the Select job are serialized.

    *)
}
Sourceval context_ : string
Sourceval make : inputSerialization:InputSerialization.t -> expressionType:ExpressionType.t -> expression:Expression.t -> outputSerialization:OutputSerialization.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of Expression.t | `Structure of (string * [> `Enum of string | `Structure of (string * [> `Boolean of AllowQuotedRecordDelimiter.t | `Enum of string | `String of Comments.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