Values.CreateDataViewRequestSourceRequest for creating a data view.
type nonrec t = {clientToken : ClientToken.t option;A token that ensures idempotency. This token expires in 10 minutes.
*)datasetId : DatasetId.t;The unique Dataset identifier that is used to create a Dataview.
*)autoUpdate : Boolean.t option;Flag to indicate Dataview should be updated automatically.
*)sortColumns : SortColumnList.t option;Columns to be used for sorting the data.
*)partitionColumns : PartitionColumnList.t option;Ordered set of column names used to partition data.
*)asOfTimestamp : TimestampEpoch.t option;Beginning time to use for the Dataview. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
*)destinationTypeParams : DataViewDestinationTypeParams.t;Options that define the destination type for the Dataview.
*)}val make :
?clientToken:??? ->
?autoUpdate:??? ->
?sortColumns:??? ->
?partitionColumns:??? ->
?asOfTimestamp:??? ->
datasetId:DatasetId.t ->
destinationTypeParams:DataViewDestinationTypeParams.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `List of [> `String of StringValueLength1to255.t ] list
| `Long of TimestampEpoch.t
| `String of ClientToken.t
| `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of StringMapKey.t ]
* [> `String of StringMapValue.t ])
list
| `String of DataViewDestinationType.t ])
list ])
list ]