Module Values_0.UnionSource

Specifies a transform that combines the rows from two or more datasets into a single result.

Sourcetype nonrec t = {
  1. name : NodeName.t;
    (*

    The name of the transform node.

    *)
  2. inputs : TwoInputs.t;
    (*

    The node ID inputs to the transform.

    *)
  3. unionType : UnionType.t;
    (*

    Indicates the type of Union transform. Specify ALL to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows. Specify DISTINCT to remove duplicate rows in the resulting DynamicFrame.

    *)
}
Sourceval context_ : string
Sourceval make : name:NodeName.t -> inputs:TwoInputs.t -> unionType:UnionType.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `String of NodeId.t ] list | `String of NodeName.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