Values_0.RedshiftTargetSourceSpecifies a target that uses Amazon Redshift.
type nonrec t = {name : NodeName.t;The name of the data target.
*)inputs : OneInput.t;The nodes that are inputs to the data target.
*)database : EnclosedInStringProperty.t;The name of the database to write to.
*)table : EnclosedInStringProperty.t;The name of the table in the database to write to.
*)redshiftTmpDir : EnclosedInStringProperty.t option;The Amazon S3 path where temporary data can be staged when copying out of the database.
*)tmpDirIAMRole : EnclosedInStringProperty.t option;The IAM role with permissions.
*)upsertRedshiftOptions : UpsertRedshiftTargetOptions.t option;The set of options to configure an upsert operation when writing to a Redshift target.
*)}val make :
?redshiftTmpDir:??? ->
?tmpDirIAMRole:??? ->
?upsertRedshiftOptions:??? ->
name:NodeName.t ->
inputs:OneInput.t ->
database:EnclosedInStringProperty.t ->
table:EnclosedInStringProperty.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of [> `String of NodeId.t ] list
| `String of NodeName.t
| `Structure of
(string
* [> `List of [> `String of EnclosedInStringProperty.t ] list
| `String of EnclosedInStringProperty.t ])
list ])
list ]