Personalize.Dataset
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasource.html
and dataset_import_job = {
dataset_arn : string option;
job_name : string option;
dataset_import_job_arn : string option;
role_arn : string option;
data_source : data_source option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasetimportjob.html
type properties = {
dataset_group_arn : string;
dataset_type : string;
dataset_import_job : dataset_import_job option;
schema_arn : string;
name : string;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html;
val make_properties :
dataset_group_arn:string ->
dataset_type:string ->
?dataset_import_job:dataset_import_job ->
schema_arn:string ->
name:string ->
unit ->
properties
val make_data_source : ?data_location:string -> unit -> data_source
val make_dataset_import_job :
?dataset_arn:string ->
?job_name:string ->
?dataset_import_job_arn:string ->
?role_arn:string ->
?data_source:data_source ->
unit ->
dataset_import_job
val yojson_of_data_source : data_source -> Yojson.Safe.t
val yojson_of_dataset_import_job :
dataset_import_job ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes