DataBrew.Jobsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnselector.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-csvoutputoptions.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-recipe.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticoverride.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-jobsample.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-validationconfiguration.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-allowedstatistics.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-outputlocation.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3location.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3tableoutputoptions.html
and statistics_configuration = {included_statistics : string list option;overrides : statistic_override list option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticsconfiguration.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-outputformatoptions.html
and entity_detector_configuration = {entity_types : string list;allowed_statistics : allowed_statistics option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-entitydetectorconfiguration.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databasetableoutputoptions.html
and database_output = {database_output_mode : string option;database_options : database_table_output_options;glue_connection_name : string;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databaseoutput.html
and data_catalog_output = {table_name : string;overwrite : bool option;s3_options : s3_table_output_options option;database_options : database_table_output_options option;database_name : string;catalog_id : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html
and output = {overwrite : bool option;format : string option;max_output_files : int option;compression_format : string option;partition_columns : string list option;format_options : output_format_options option;location : s3_location;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html
and column_statistics_configuration = {statistics : statistics_configuration;selectors : column_selector list option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnstatisticsconfiguration.html
and profile_configuration = {profile_columns : column_selector list option;dataset_statistics_configuration : statistics_configuration option;column_statistics_configurations : column_statistics_configuration list option;entity_detector_configuration : entity_detector_configuration option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-profileconfiguration.html
type properties = {max_retries : int option;project_name : string option;recipe : recipe option;encryption_key_arn : string option;log_subscription : string option;timeout : int option;database_outputs : database_output list option;output_location : output_location option;role_arn : string;name : string;type_ : string;dataset_name : string option;profile_configuration : profile_configuration option;outputs : output list option;validation_configurations : validation_configuration list option;job_sample : job_sample option;encryption_mode : string option;max_capacity : int option;data_catalog_outputs : data_catalog_output list option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html;
val make_properties :
?max_retries:int ->
?project_name:string ->
?recipe:recipe ->
?encryption_key_arn:string ->
?log_subscription:string ->
?timeout:int ->
?database_outputs:database_output list ->
?output_location:output_location ->
role_arn:string ->
name:string ->
type_:string ->
?dataset_name:string ->
?profile_configuration:profile_configuration ->
?outputs:output list ->
?validation_configurations:validation_configuration list ->
?tags:tag list ->
?job_sample:job_sample ->
?encryption_mode:string ->
?max_capacity:int ->
?data_catalog_outputs:data_catalog_output list ->
unit ->
propertiesval make_tag : value:string -> key:string -> unit -> tagval make_column_selector :
?regex:string ->
?name:string ->
unit ->
column_selectorval make_csv_output_options : ?delimiter:string -> unit -> csv_output_optionsval make_recipe : ?version:string -> name:string -> unit -> recipeval make_statistic_override :
parameters:string Stdlib__Map.Make(Stdlib.String).t ->
statistic:string ->
unit ->
statistic_overrideval make_job_sample : ?size:int -> ?mode:string -> unit -> job_sampleval make_validation_configuration :
ruleset_arn:string ->
?validation_mode:string ->
unit ->
validation_configurationval make_allowed_statistics :
statistics:string list ->
unit ->
allowed_statisticsval make_output_location :
bucket:string ->
?bucket_owner:string ->
?key:string ->
unit ->
output_locationval make_s3_location :
bucket:string ->
?bucket_owner:string ->
?key:string ->
unit ->
s3_locationval make_s3_table_output_options :
location:s3_location ->
unit ->
s3_table_output_optionsval make_statistics_configuration :
?included_statistics:string list ->
?overrides:statistic_override list ->
unit ->
statistics_configurationval make_output_format_options :
?csv:csv_output_options ->
unit ->
output_format_optionsval make_entity_detector_configuration :
entity_types:string list ->
?allowed_statistics:allowed_statistics ->
unit ->
entity_detector_configurationval make_database_table_output_options :
?temp_directory:s3_location ->
table_name:string ->
unit ->
database_table_output_optionsval make_database_output :
?database_output_mode:string ->
database_options:database_table_output_options ->
glue_connection_name:string ->
unit ->
database_outputval make_data_catalog_output :
table_name:string ->
?overwrite:bool ->
?s3_options:s3_table_output_options ->
?database_options:database_table_output_options ->
database_name:string ->
?catalog_id:string ->
unit ->
data_catalog_outputval make_output :
?overwrite:bool ->
?format:string ->
?max_output_files:int ->
?compression_format:string ->
?partition_columns:string list ->
?format_options:output_format_options ->
location:s3_location ->
unit ->
outputval make_column_statistics_configuration :
statistics:statistics_configuration ->
?selectors:column_selector list ->
unit ->
column_statistics_configurationval make_profile_configuration :
?profile_columns:column_selector list ->
?dataset_statistics_configuration:statistics_configuration ->
?column_statistics_configurations:column_statistics_configuration list ->
?entity_detector_configuration:entity_detector_configuration ->
unit ->
profile_configurationval yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_column_selector : column_selector -> Yojson.Safe.tval yojson_of_csv_output_options : csv_output_options -> Yojson.Safe.tval yojson_of_recipe : recipe -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_statistic_override : statistic_override -> Yojson.Safe.tval yojson_of_job_sample :
job_sample ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_validation_configuration :
validation_configuration ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_allowed_statistics : allowed_statistics -> Yojson.Safe.tval yojson_of_output_location :
output_location ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_s3_location : s3_location -> Yojson.Safe.tval yojson_of_s3_table_output_options :
s3_table_output_options ->
Yojson.Safe.tval yojson_of_statistics_configuration :
statistics_configuration ->
Yojson.Safe.tval yojson_of_output_format_options : output_format_options -> Yojson.Safe.tval yojson_of_entity_detector_configuration :
entity_detector_configuration ->
Yojson.Safe.tval yojson_of_database_table_output_options :
database_table_output_options ->
Yojson.Safe.tval yojson_of_database_output :
database_output ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_data_catalog_output :
data_catalog_output ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_output : output -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_column_statistics_configuration :
column_statistics_configuration ->
Yojson.Safe.tval yojson_of_profile_configuration :
profile_configuration ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes