Module Personalize.Dataset

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html

type data_source = {
  1. data_location : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasource.html

and dataset_import_job = {
  1. dataset_arn : string option;
  2. job_name : string option;
  3. dataset_import_job_arn : string option;
  4. role_arn : string option;
  5. data_source : data_source option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasetimportjob.html

type properties = {
  1. dataset_group_arn : string;
  2. dataset_type : string;
  3. dataset_import_job : dataset_import_job option;
  4. schema_arn : string;
  5. 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 ]
type attributes = {
  1. ref_ : string;
  2. dataset_arn : string;
}
val create_attributes : string -> attributes
val cloudformation_type : string