Values.TableRestoreStatusSourceDescribes the status of a RestoreTableFromClusterSnapshot operation.
type nonrec t = {tableRestoreRequestId : String_.t option;The unique identifier for the table restore request.
*)status : TableRestoreStatusType.t option;A value that describes the current state of the table restore request. Valid Values: SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS
*)message : String_.t option;A description of the status of the table restore request. Status values include SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS.
*)requestTime : TStamp.t option;The time that the table restore request was made, in Universal Coordinated Time (UTC).
*)progressInMegaBytes : LongOptional.t option;The amount of data restored to the new table so far, in megabytes (MB).
*)totalDataInMegaBytes : LongOptional.t option;The total amount of data to restore to the new table, in megabytes (MB).
*)clusterIdentifier : String_.t option;The identifier of the Amazon Redshift cluster that the table is being restored to.
*)snapshotIdentifier : String_.t option;The identifier of the snapshot that the table is being restored from.
*)sourceDatabaseName : String_.t option;The name of the source database that contains the table being restored.
*)sourceSchemaName : String_.t option;The name of the source schema that contains the table being restored.
*)sourceTableName : String_.t option;The name of the source table being restored.
*)targetDatabaseName : String_.t option;The name of the database to restore the table to.
*)targetSchemaName : String_.t option;The name of the schema to restore the table to.
*)newTableName : String_.t option;The name of the table to create as a result of the table restore request.
*)}val make :
?tableRestoreRequestId:String_.t ->
?status:TableRestoreStatusType.t ->
?message:String_.t ->
?requestTime:TStamp.t ->
?progressInMegaBytes:LongOptional.t ->
?totalDataInMegaBytes:LongOptional.t ->
?clusterIdentifier:String_.t ->
?snapshotIdentifier:String_.t ->
?sourceDatabaseName:String_.t ->
?sourceSchemaName:String_.t ->
?sourceTableName:String_.t ->
?targetDatabaseName:String_.t ->
?targetSchemaName:String_.t ->
?newTableName:String_.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Long of LongOptional.t
| `String of String_.t
| `Timestamp of TStamp.t ])
list ]