Values.LookupTableSourceContains metadata about a lookup table returned by DescribeLookupTables.
type nonrec t = {lookupTableArn : Arn.t option;The ARN of the lookup table.
*)lookupTableName : LookupTableName.t option;The name of the lookup table.
*)description : LookupTableDescription.t option;The description of the lookup table.
*)tableFields : TableFields.t option;The column headers from the first row of the CSV file.
*)recordsCount : RecordsCount.t option;The number of data rows in the lookup table, excluding the header row.
*)sizeBytes : StoredBytes.t option;The size of the lookup table in bytes.
*)lastUpdatedTime : Timestamp.t option;The time when the lookup table was last updated, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
*)kmsKeyId : KmsKeyId.t option;The ARN of the KMS key used to encrypt the lookup table data, if applicable.
*)}val make :
?lookupTableArn:Arn.t ->
?lookupTableName:LookupTableName.t ->
?description:LookupTableDescription.t ->
?tableFields:TableFields.t ->
?recordsCount:RecordsCount.t ->
?sizeBytes:StoredBytes.t ->
?lastUpdatedTime:Timestamp.t ->
?kmsKeyId:KmsKeyId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of [> `String of String_.t ] list
| `Long of RecordsCount.t
| `String of Arn.t ])
list ]