Values.DataSourceSourceRepresents the output of the GetDataSource operation. The content consists of the detailed metadata and data file information and the current status of the DataSource.
type nonrec t = {dataSourceId : EntityId.t option;The ID that is assigned to the DataSource during creation.
*)dataLocationS3 : S3Url.t option;The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.
*)dataRearrangement : DataRearrangement.t option;A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.
*)createdByIamUser : AwsUserArn.t option;The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.
*)createdAt : EpochTime.t option;The time that the DataSource was created. The time is expressed in epoch time.
*)lastUpdatedAt : EpochTime.t option;The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.
*)dataSizeInBytes : LongType.t option;The total number of observations contained in the data files that the DataSource references.
*)numberOfFiles : LongType.t option;The number of data files referenced by the DataSource.
*)name : EntityName.t option;A user-supplied name or description of the DataSource.
*)status : EntityStatus.t option;The current status of the DataSource. This element can have one of the following values: PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource. INPROGRESS - The creation process is underway. FAILED - The request to create a DataSource did not run to completion. It is not usable. COMPLETED - The creation process completed successfully. DELETED - The DataSource is marked as deleted. It is not usable.
*)message : Message.t option;A description of the most recent details about creating the DataSource.
*)redshiftMetadata : RedshiftMetadata.t option;rDSMetadata : RDSMetadata.t option;roleARN : RoleARN.t option;computeStatistics : ComputeStatistics.t option;The parameter is true if statistics need to be generated from the observation data.
*)computeTime : LongType.t option;finishedAt : EpochTime.t option;startedAt : EpochTime.t option;}val make :
?dataSourceId:EntityId.t ->
?dataLocationS3:S3Url.t ->
?dataRearrangement:DataRearrangement.t ->
?createdByIamUser:AwsUserArn.t ->
?createdAt:EpochTime.t ->
?lastUpdatedAt:EpochTime.t ->
?dataSizeInBytes:LongType.t ->
?numberOfFiles:LongType.t ->
?name:EntityName.t ->
?status:EntityStatus.t ->
?message:Message.t ->
?redshiftMetadata:RedshiftMetadata.t ->
?rDSMetadata:RDSMetadata.t ->
?roleARN:RoleARN.t ->
?computeStatistics:ComputeStatistics.t ->
?computeTime:LongType.t ->
?finishedAt:EpochTime.t ->
?startedAt:EpochTime.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of ComputeStatistics.t
| `Enum of string
| `Long of LongType.t
| `String of EntityId.t
| `Structure of
(string
* [> `String of RedshiftDatabaseUsername.t
| `Structure of
(string * [> `String of RedshiftDatabaseName.t ]) list ])
list
| `Timestamp of EpochTime.t ])
list ]