Module LookoutEquipment.InferenceScheduler

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html

type s3_input_configuration = {
  1. bucket : string;
  2. prefix : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3inputconfiguration.html

and input_name_configuration = {
  1. component_timestamp_delimiter : string option;
  2. timestamp_format : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-inputnameconfiguration.html

and tag = {
  1. value : string;
  2. key : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html

and s3_output_configuration = {
  1. bucket : string;
  2. prefix : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3outputconfiguration.html

and data_input_configuration = {
  1. inference_input_name_configuration : input_name_configuration option;
  2. s3_input_configuration : s3_input_configuration;
  3. 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 = {
  1. kms_key_id : string option;
  2. s3_output_configuration : s3_output_configuration;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-dataoutputconfiguration.html

type properties = {
  1. inference_scheduler_name : string option;
  2. data_upload_frequency : string;
  3. model_name : string;
  4. data_input_configuration : data_input_configuration;
  5. data_output_configuration : data_output_configuration;
  6. server_side_kms_key_id : string option;
  7. data_delay_offset_in_minutes : int option;
  8. role_arn : string;
  9. tags : tag list option;
}

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 ]
type attributes = {
  1. ref_ : string;
  2. inference_scheduler_arn : string;
}
val create_attributes : string -> attributes
val cloudformation_type : string