Values.DataSourceSummarySourceThe details of the data source.
type nonrec t = {domainId : DomainId.t option;The ID of the Amazon DataZone domain in which the data source exists.
*)environmentId : String_.t option;The ID of the environment in which the data source exists.
*)connectionId : String_.t option;The connection ID that's part of the data source summary.
*)dataSourceId : DataSourceId.t option;The ID of the data source.
*)name : Name.t option;The name of the data source.
*)type_ : String_.t option;The type of the data source.
*)status : DataSourceStatus.t option;The status of the data source.
*)enableSetting : EnableSetting.t option;Specifies whether the data source is enabled.
*)schedule : ScheduleConfiguration.t option;lastRunStatus : DataSourceRunStatus.t option;The status of the last data source run.
*)lastRunAt : DateTime.t option;The timestamp of when the data source run was last performed.
*)lastRunErrorMessage : DataSourceErrorMessage.t option;lastRunAssetCount : Integer.t option;The count of the assets created during the last data source run.
*)createdAt : DateTime.t option;The timestamp of when the data source was created.
*)updatedAt : DateTime.t option;The timestamp of when the data source was updated.
*)description : Description.t option;The data source description.
*)}val make :
?domainId:??? ->
?environmentId:??? ->
?connectionId:??? ->
?dataSourceId:??? ->
?name:??? ->
?type_:??? ->
?status:??? ->
?enableSetting:??? ->
?schedule:??? ->
?lastRunStatus:??? ->
?lastRunAt:??? ->
?lastRunErrorMessage:??? ->
?lastRunAssetCount:??? ->
?createdAt:??? ->
?updatedAt:??? ->
?description:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `String of DomainId.t
| `Structure of
(string * [> `Enum of string | `String of CronString.t ]) list
| `Timestamp of DateTime.t ])
list ]