LookoutEquipment.InferenceScheduler
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3inputconfiguration.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-inputnameconfiguration.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-lookoutequipment-inferencescheduler-s3outputconfiguration.html
and data_input_configuration = {
inference_input_name_configuration : input_name_configuration option;
s3_input_configuration : s3_input_configuration;
input_time_zone_offset : string option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-datainputconfiguration.html
and data_output_configuration = {
kms_key_id : string option;
s3_output_configuration : s3_output_configuration;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-dataoutputconfiguration.html
type properties = {
inference_scheduler_name : string option;
data_upload_frequency : string;
model_name : string;
data_input_configuration : data_input_configuration;
data_output_configuration : data_output_configuration;
server_side_kms_key_id : string option;
data_delay_offset_in_minutes : int option;
role_arn : string;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html;
val make_properties :
?inference_scheduler_name:string ->
data_upload_frequency:string ->
model_name:string ->
data_input_configuration:data_input_configuration ->
data_output_configuration:data_output_configuration ->
?server_side_kms_key_id:string ->
?data_delay_offset_in_minutes:int ->
role_arn:string ->
?tags:tag list ->
unit ->
properties
val make_s3_input_configuration :
bucket:string ->
?prefix:string ->
unit ->
s3_input_configuration
val make_input_name_configuration :
?component_timestamp_delimiter:string ->
?timestamp_format:string ->
unit ->
input_name_configuration
val make_tag : value:string -> key:string -> unit -> tag
val make_s3_output_configuration :
bucket:string ->
?prefix:string ->
unit ->
s3_output_configuration
val make_data_input_configuration :
?inference_input_name_configuration:input_name_configuration ->
s3_input_configuration:s3_input_configuration ->
?input_time_zone_offset:string ->
unit ->
data_input_configuration
val make_data_output_configuration :
?kms_key_id:string ->
s3_output_configuration:s3_output_configuration ->
unit ->
data_output_configuration
val yojson_of_s3_input_configuration : s3_input_configuration -> Yojson.Safe.t
val yojson_of_input_name_configuration :
input_name_configuration ->
Yojson.Safe.t
val yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_s3_output_configuration :
s3_output_configuration ->
Yojson.Safe.t
val yojson_of_data_input_configuration :
data_input_configuration ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_data_output_configuration :
data_output_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