Module Smaws_Client_CloudWatch.Query_serializers

val timezone_to_query : string list -> 'a -> (string * 'a list) list
val wall_clock_window_to_query : string list -> Types.wall_clock_window -> (string * Types.timezone list) list
val datapoint_value_to_query : string list -> Stdlib.Float.t -> (string * string list) list
val values_to_query : string list -> Stdlib.Float.t list -> (string * string list) list
val untag_resource_output_to_query : 'a -> 'b -> 'c list
val amazon_resource_name_to_query : string list -> 'a -> (string * 'a list) list
val tag_key_to_query : string list -> 'a -> (string * 'a list) list
val tag_key_list_to_query : string list -> string list -> (string * string list) list
val untag_resource_input_to_query : string list -> Types.untag_resource_input -> (string * Types.tag_key list) list
val resource_type_to_query : string list -> 'a -> (string * 'a list) list
val resource_id_to_query : string list -> 'a -> (string * 'a list) list
val fault_description_to_query : string list -> 'a -> (string * 'a list) list
val resource_not_found_exception_to_query : string list -> Types.resource_not_found_exception -> (string * Types.fault_description list) list
val aws_query_error_message_to_query : string list -> 'a -> (string * 'a list) list
val invalid_parameter_value_exception_to_query : string list -> Types.invalid_parameter_value_exception -> (string * Types.aws_query_error_message list) list
val internal_service_fault_to_query : string list -> Types.internal_service_fault -> (string * Types.fault_description list) list
val error_message_to_query : string list -> 'a -> (string * 'a list) list
val conflict_exception_to_query : string list -> Types.conflict_exception -> (string * Types.error_message list) list
val concurrent_modification_exception_to_query : string list -> Types.concurrent_modification_exception -> (string * Types.fault_description list) list
val treat_missing_data_to_query : string list -> 'a -> (string * 'a list) list
val timestamp_to_query : string list -> Ptime.t -> (string * string list) list
val timestamps_to_query : string list -> Ptime.t list -> (string * string list) list
val threshold_to_query : string list -> Stdlib.Float.t -> (string * string list) list
val template_name_to_query : string list -> 'a -> (string * 'a list) list
val tag_value_to_query : string list -> 'a -> (string * 'a list) list
val tag_resource_output_to_query : 'a -> 'b -> 'c list
val tag_to_query : string list -> Types.tag -> (string * Types.tag_value list) list
val tag_list_to_query : string list -> Types.tag list -> (string * Types.tag_value list) list
val tag_resource_input_to_query : string list -> Types.tag_resource_input -> (string * Types.tag_value list) list
val suppressor_period_to_query : string list -> int -> (string * string list) list
val string__to_query : string list -> 'a -> (string * 'a list) list
val strict_entity_validation_to_query : string list -> bool -> (string * string list) list
val storage_resolution_to_query : string list -> int -> (string * string list) list
val stop_o_tel_enrichment_output_to_query : 'a -> 'b -> 'c list
val stop_o_tel_enrichment_input_to_query : 'a -> 'b -> 'c list
val stop_metric_streams_output_to_query : 'a -> 'b -> 'c list
val metric_stream_name_to_query : string list -> 'a -> (string * 'a list) list
val metric_stream_names_to_query : string list -> string list -> (string * string list) list
val stop_metric_streams_input_to_query : string list -> Types.stop_metric_streams_input -> (string * Types.metric_stream_name list) list
val missing_required_parameter_exception_to_query : string list -> Types.missing_required_parameter_exception -> (string * Types.aws_query_error_message list) list
val status_code_to_query : string list -> Types.status_code -> (string * string list) list
val statistic_to_query : string list -> Types.statistic -> (string * string list) list
val statistics_to_query : string list -> Types.statistic list -> (string * string list) list
val statistic_set_to_query : string list -> Types.statistic_set -> (string * string list) list
val state_value_to_query : string list -> Types.state_value -> (string * string list) list
val state_reason_data_to_query : string list -> 'a -> (string * 'a list) list
val state_reason_to_query : string list -> 'a -> (string * 'a list) list
val stat_to_query : string list -> 'a -> (string * 'a list) list
val start_time_offset_to_query : string list -> int64 -> (string * string list) list
val start_o_tel_enrichment_output_to_query : 'a -> 'b -> 'c list
val start_o_tel_enrichment_input_to_query : 'a -> 'b -> 'c list
val start_metric_streams_output_to_query : 'a -> 'b -> 'c list
val start_metric_streams_input_to_query : string list -> Types.start_metric_streams_input -> (string * Types.metric_stream_name list) list
val standard_unit_to_query : string list -> Types.standard_unit -> (string * string list) list
val sliding_window_to_query : 'a -> 'b -> 'c list
val size_to_query : string list -> int64 -> (string * string list) list
val account_id_to_query : string list -> 'a -> (string * 'a list) list
val namespace_to_query : string list -> 'a -> (string * 'a list) list
val metric_name_to_query : string list -> 'a -> (string * 'a list) list
val dimension_name_to_query : string list -> 'a -> (string * 'a list) list
val dimension_value_to_query : string list -> 'a -> (string * 'a list) list
val dimension_to_query : string list -> Types.dimension -> (string * Types.dimension_value list) list
val dimensions_to_query : string list -> Types.dimension list -> (string * Types.dimension_value list) list
val anomaly_detector_metric_stat_to_query : string list -> 'a -> (string * 'a list) list
val single_metric_anomaly_detector_to_query : string list -> Types.single_metric_anomaly_detector -> (string * Types.anomaly_detector_metric_stat list) list
val alarm_name_to_query : string list -> 'a -> (string * 'a list) list
val set_alarm_state_input_to_query : string list -> Types.set_alarm_state_input -> (string * Types.state_reason_data list) list
val resource_not_found_to_query : string list -> Types.resource_not_found -> (string * Types.error_message list) list
val invalid_format_fault_to_query : string list -> Types.invalid_format_fault -> (string * Types.error_message list) list
val query_string_to_query : string list -> 'a -> (string * 'a list) list
val log_group_identifiers_to_query : string list -> string list -> (string * string list) list
val schedule_expression_to_query : string list -> 'a -> (string * 'a list) list
val end_time_offset_to_query : string list -> int64 -> (string * string list) list
val schedule_configuration_to_query : string list -> Types.schedule_configuration -> (string * Types.schedule_expression list) list
val aggregation_expression_to_query : string list -> 'a -> (string * 'a list) list
val scheduled_query_configuration_to_query : string list -> Types.scheduled_query_configuration -> (string * Types.tag_value list) list
val expression_to_query : string list -> 'a -> (string * 'a list) list
val duration_to_query : string list -> 'a -> (string * 'a list) list
val schedule_to_query : string list -> Types.schedule -> (string * Types.timezone list) list
val scan_by_to_query : string list -> Types.scan_by -> (string * string list) list
val rule_to_query : string list -> Types.rule -> (string * Types.timezone list) list
val return_data_to_query : string list -> bool -> (string * string list) list
val resource_name_to_query : string list -> 'a -> (string * 'a list) list
val resource_list_to_query : string list -> string list -> (string * string list) list
val resource_conflict_to_query : string list -> Types.resource_conflict -> (string * Types.error_message list) list
val recovery_period_to_query : string list -> int -> (string * string list) list
val recently_active_to_query : string list -> Types.recently_active -> (string * string list) list
val range_to_query : string list -> Types.range -> (string * string list) list
val query_results_to_evaluate_to_query : string list -> int -> (string * string list) list
val query_results_to_alarm_to_query : string list -> int -> (string * string list) list
val query_to_query : string list -> 'a -> (string * 'a list) list
val put_metric_stream_output_to_query : string list -> Types.put_metric_stream_output -> (string * Types.amazon_resource_name list) list
val metric_stream_filter_metric_names_to_query : string list -> string list -> (string * string list) list
val metric_stream_filter_to_query : string list -> Types.metric_stream_filter -> (string * Types.metric_name list) list
val metric_stream_filters_to_query : string list -> Types.metric_stream_filter list -> (string * Types.metric_name list) list
val metric_stream_output_format_to_query : string list -> Types.metric_stream_output_format -> (string * string list) list
val metric_stream_statistics_metric_to_query : string list -> Types.metric_stream_statistics_metric -> (string * Types.metric_name list) list
val metric_stream_statistics_include_metrics_to_query : string list -> Types.metric_stream_statistics_metric list -> (string * Types.metric_name list) list
val metric_stream_statistic_to_query : string list -> 'a -> (string * 'a list) list
val metric_stream_statistics_additional_statistics_to_query : string list -> string list -> (string * string list) list
val metric_stream_statistics_configuration_to_query : string list -> Types.metric_stream_statistics_configuration -> (string * Types.metric_stream_statistic list) list
val metric_stream_statistics_configurations_to_query : string list -> Types.metric_stream_statistics_configuration list -> (string * Types.metric_stream_statistic list) list
val include_linked_accounts_metrics_to_query : string list -> bool -> (string * string list) list
val put_metric_stream_input_to_query : string list -> Types.put_metric_stream_input -> (string * Types.metric_stream_statistic list) list
val invalid_parameter_combination_exception_to_query : string list -> Types.invalid_parameter_combination_exception -> (string * Types.aws_query_error_message list) list
val counts_to_query : string list -> Stdlib.Float.t list -> (string * string list) list
val metric_datum_to_query : string list -> Types.metric_datum -> (string * Types.dimension_value list) list
val metric_data_to_query : string list -> Types.metric_datum list -> (string * Types.dimension_value list) list
val entity_key_attributes_map_value_string_to_query : string list -> 'a -> (string * 'a list) list
val entity_key_attributes_map_key_string_to_query : string list -> 'a -> (string * 'a list) list
val entity_key_attributes_map_to_query : string list -> ('a * 'a) list -> (string * 'a list) list
val entity_attributes_map_value_string_to_query : string list -> 'a -> (string * 'a list) list
val entity_attributes_map_key_string_to_query : string list -> 'a -> (string * 'a list) list
val entity_attributes_map_to_query : string list -> ('a * 'a) list -> (string * 'a list) list
val entity_to_query : string list -> Types.entity -> (string * Types.entity_attributes_map_key_string list) list
val entity_metric_data_to_query : string list -> Types.entity_metric_data -> (string * Types.dimension_value list) list
val entity_metric_data_list_to_query : string list -> Types.entity_metric_data list -> (string * Types.dimension_value list) list
val put_metric_data_input_to_query : string list -> Types.put_metric_data_input -> (string * Types.dimension_value list) list
val alarm_description_to_query : string list -> 'a -> (string * 'a list) list
val actions_enabled_to_query : string list -> bool -> (string * string list) list
val extended_statistic_to_query : string list -> 'a -> (string * 'a list) list
val period_to_query : string list -> int -> (string * string list) list
val evaluation_periods_to_query : string list -> int -> (string * string list) list
val datapoints_to_alarm_to_query : string list -> int -> (string * string list) list
val comparison_operator_to_query : string list -> Types.comparison_operator -> (string * string list) list
val evaluate_low_sample_count_percentile_to_query : string list -> 'a -> (string * 'a list) list
val metric_id_to_query : string list -> 'a -> (string * 'a list) list
val metric_to_query : string list -> Types.metric -> (string * Types.dimension_value list) list
val metric_stat_to_query : string list -> Types.metric_stat -> (string * Types.stat list) list
val metric_expression_to_query : string list -> 'a -> (string * 'a list) list
val metric_label_to_query : string list -> 'a -> (string * 'a list) list
val metric_data_query_to_query : string list -> Types.metric_data_query -> (string * Types.account_id list) list
val metric_data_queries_to_query : string list -> Types.metric_data_query list -> (string * Types.account_id list) list
val evaluation_window_to_query : string list -> Types.evaluation_window -> (string * Types.timezone list) list
val pending_period_to_query : string list -> int -> (string * string list) list
val alarm_prom_ql_criteria_to_query : string list -> Types.alarm_prom_ql_criteria -> (string * Types.query list) list
val evaluation_criteria_to_query : string list -> Types.evaluation_criteria -> (string * Types.query list) list
val evaluation_interval_to_query : string list -> int -> (string * string list) list
val put_metric_alarm_input_to_query : string list -> Types.put_metric_alarm_input -> (string * Types.query list) list
val limit_exceeded_fault_to_query : string list -> Types.limit_exceeded_fault -> (string * Types.error_message list) list
val failure_resource_to_query : string list -> 'a -> (string * 'a list) list
val exception_type_to_query : string list -> 'a -> (string * 'a list) list
val failure_code_to_query : string list -> 'a -> (string * 'a list) list
val failure_description_to_query : string list -> 'a -> (string * 'a list) list
val partial_failure_to_query : string list -> Types.partial_failure -> (string * Types.failure_description list) list
val batch_failures_to_query : string list -> Types.partial_failure list -> (string * Types.failure_description list) list
val put_managed_insight_rules_output_to_query : string list -> Types.put_managed_insight_rules_output -> (string * Types.failure_description list) list
val managed_rule_to_query : string list -> Types.managed_rule -> (string * Types.tag_value list) list
val managed_rules_to_query : string list -> Types.managed_rule list -> (string * Types.tag_value list) list
val put_managed_insight_rules_input_to_query : string list -> Types.put_managed_insight_rules_input -> (string * Types.tag_value list) list
val action_log_line_count_to_query : string list -> int -> (string * string list) list
val action_log_line_role_arn_to_query : string list -> 'a -> (string * 'a list) list
val put_log_alarm_input_to_query : string list -> Types.put_log_alarm_input -> (string * Types.tag_value list) list
val put_insight_rule_output_to_query : 'a -> 'b -> 'c list
val insight_rule_name_to_query : string list -> 'a -> (string * 'a list) list
val insight_rule_state_to_query : string list -> 'a -> (string * 'a list) list
val insight_rule_definition_to_query : string list -> 'a -> (string * 'a list) list
val insight_rule_on_transformed_logs_to_query : string list -> bool -> (string * string list) list
val put_insight_rule_input_to_query : string list -> Types.put_insight_rule_input -> (string * Types.tag_value list) list
val limit_exceeded_exception_to_query : string list -> Types.limit_exceeded_exception -> (string * Types.fault_description list) list
val data_path_to_query : string list -> 'a -> (string * 'a list) list
val message_to_query : string list -> 'a -> (string * 'a list) list
val dashboard_validation_message_to_query : string list -> Types.dashboard_validation_message -> (string * Types.message list) list
val dashboard_validation_messages_to_query : string list -> Types.dashboard_validation_message list -> (string * Types.message list) list
val put_dashboard_output_to_query : string list -> Types.put_dashboard_output -> (string * Types.message list) list
val dashboard_name_to_query : string list -> 'a -> (string * 'a list) list
val dashboard_body_to_query : string list -> 'a -> (string * 'a list) list
val put_dashboard_input_to_query : string list -> Types.put_dashboard_input -> (string * Types.tag_value list) list
val dashboard_error_message_to_query : string list -> 'a -> (string * 'a list) list
val dashboard_invalid_input_error_to_query : string list -> Types.dashboard_invalid_input_error -> (string * Types.message list) list
val alarm_rule_to_query : string list -> 'a -> (string * 'a list) list
val alarm_arn_to_query : string list -> 'a -> (string * 'a list) list
val put_composite_alarm_input_to_query : string list -> Types.put_composite_alarm_input -> (string * Types.alarm_arn list) list
val put_anomaly_detector_output_to_query : 'a -> 'b -> 'c list
val anomaly_detector_excluded_time_ranges_to_query : string list -> Types.range list -> (string * string list) list
val anomaly_detector_metric_timezone_to_query : string list -> 'a -> (string * 'a list) list
val anomaly_detector_configuration_to_query : string list -> Types.anomaly_detector_configuration -> (string * Types.anomaly_detector_metric_timezone list) list
val periodic_spikes_to_query : string list -> bool -> (string * string list) list
val metric_characteristics_to_query : string list -> Types.metric_characteristics -> (string * string list) list
val metric_math_anomaly_detector_to_query : string list -> Types.metric_math_anomaly_detector -> (string * Types.account_id list) list
val put_anomaly_detector_input_to_query : string list -> Types.put_anomaly_detector_input -> (string * Types.account_id list) list
val name_to_query : string list -> 'a -> (string * 'a list) list
val mute_target_alarm_name_list_to_query : string list -> string list -> (string * string list) list
val mute_targets_to_query : string list -> Types.mute_targets -> (string * Types.name list) list
val put_alarm_mute_rule_input_to_query : string list -> Types.put_alarm_mute_rule_input -> (string * Types.tag_value list) list
val owning_accounts_to_query : string list -> string list -> (string * string list) list
val output_format_to_query : string list -> 'a -> (string * 'a list) list
val o_tel_enrichment_status_to_query : string list -> Types.o_tel_enrichment_status -> (string * string list) list
val next_token_to_query : string list -> 'a -> (string * 'a list) list
val mute_type_to_query : string list -> 'a -> (string * 'a list) list
val metrics_to_query : string list -> Types.metric list -> (string * Types.dimension_value list) list
val metric_widget_image_to_query : string list -> bytes -> (string * string list) list
val metric_widget_to_query : string list -> 'a -> (string * 'a list) list
val metric_stream_state_to_query : string list -> 'a -> (string * 'a list) list
val metric_stream_entry_to_query : string list -> Types.metric_stream_entry -> (string * Types.metric_stream_state list) list
val metric_stream_entries_to_query : string list -> Types.metric_stream_entry list -> (string * Types.metric_stream_state list) list
val datapoint_values_to_query : string list -> Stdlib.Float.t list -> (string * string list) list
val message_data_code_to_query : string list -> 'a -> (string * 'a list) list
val message_data_value_to_query : string list -> 'a -> (string * 'a list) list
val message_data_to_query : string list -> Types.message_data -> (string * Types.message_data_value list) list
val metric_data_result_messages_to_query : string list -> Types.message_data list -> (string * Types.message_data_value list) list
val metric_data_result_to_query : string list -> Types.metric_data_result -> (string * Types.message_data_value list) list
val metric_data_results_to_query : string list -> Types.metric_data_result list -> (string * Types.message_data_value list) list
val evaluation_state_to_query : string list -> Types.evaluation_state -> (string * string list) list
val metric_alarm_to_query : string list -> Types.metric_alarm -> (string * Types.query list) list
val metric_alarms_to_query : string list -> Types.metric_alarm list -> (string * Types.query list) list
val max_returned_results_count_to_query : string list -> int -> (string * string list) list
val max_records_to_query : string list -> int -> (string * string list) list
val managed_rule_state_to_query : string list -> Types.managed_rule_state -> (string * Types.insight_rule_state list) list
val managed_rule_description_to_query : string list -> Types.managed_rule_description -> (string * Types.insight_rule_state list) list
val managed_rule_descriptions_to_query : string list -> Types.managed_rule_description list -> (string * Types.insight_rule_state list) list
val log_alarm_to_query : string list -> Types.log_alarm -> (string * Types.action_log_line_role_arn list) list
val log_alarms_to_query : string list -> Types.log_alarm list -> (string * Types.action_log_line_role_arn list) list
val list_tags_for_resource_output_to_query : string list -> Types.list_tags_for_resource_output -> (string * Types.tag_value list) list
val list_tags_for_resource_input_to_query : string list -> Types.list_tags_for_resource_input -> (string * Types.amazon_resource_name list) list
val list_metrics_output_to_query : string list -> Types.list_metrics_output -> (string * Types.account_id list) list
val dimension_filter_to_query : string list -> Types.dimension_filter -> (string * Types.dimension_value list) list
val dimension_filters_to_query : string list -> Types.dimension_filter list -> (string * Types.dimension_value list) list
val include_linked_accounts_to_query : string list -> bool -> (string * string list) list
val list_metrics_input_to_query : string list -> Types.list_metrics_input -> (string * Types.account_id list) list
val list_metric_streams_output_to_query : string list -> Types.list_metric_streams_output -> (string * Types.metric_stream_state list) list
val list_metric_streams_max_results_to_query : string list -> int -> (string * string list) list
val list_metric_streams_input_to_query : string list -> Types.list_metric_streams_input -> (string * Types.next_token list) list
val invalid_next_token_to_query : string list -> Types.invalid_next_token -> (string * Types.error_message list) list
val list_managed_insight_rules_output_to_query : string list -> Types.list_managed_insight_rules_output -> (string * Types.next_token list) list
val insight_rule_max_results_to_query : string list -> int -> (string * string list) list
val list_managed_insight_rules_input_to_query : string list -> Types.list_managed_insight_rules_input -> (string * Types.next_token list) list
val dashboard_arn_to_query : string list -> 'a -> (string * 'a list) list
val last_modified_to_query : string list -> Ptime.t -> (string * string list) list
val dashboard_entry_to_query : string list -> Types.dashboard_entry -> (string * Types.dashboard_arn list) list
val dashboard_entries_to_query : string list -> Types.dashboard_entry list -> (string * Types.dashboard_arn list) list
val list_dashboards_output_to_query : string list -> Types.list_dashboards_output -> (string * Types.next_token list) list
val dashboard_name_prefix_to_query : string list -> 'a -> (string * 'a list) list
val list_dashboards_input_to_query : string list -> Types.list_dashboards_input -> (string * Types.next_token list) list
val arn_to_query : string list -> 'a -> (string * 'a list) list
val alarm_mute_rule_status_to_query : string list -> Types.alarm_mute_rule_status -> (string * string list) list
val alarm_mute_rule_summary_to_query : string list -> Types.alarm_mute_rule_summary -> (string * Types.mute_type list) list
val alarm_mute_rule_summaries_to_query : string list -> Types.alarm_mute_rule_summary list -> (string * Types.mute_type list) list
val list_alarm_mute_rules_output_to_query : string list -> Types.list_alarm_mute_rules_output -> (string * Types.next_token list) list
val alarm_mute_rule_statuses_to_query : string list -> Types.alarm_mute_rule_status list -> (string * string list) list
val list_alarm_mute_rules_input_to_query : string list -> Types.list_alarm_mute_rules_input -> (string * Types.next_token list) list
val get_metric_data_label_timezone_to_query : string list -> 'a -> (string * 'a list) list
val label_options_to_query : string list -> Types.label_options -> (string * Types.get_metric_data_label_timezone list) list
val kms_key_not_found_exception_to_query : string list -> Types.kms_key_not_found_exception -> (string * Types.string_ list) list
val kms_key_disabled_exception_to_query : string list -> Types.kms_key_disabled_exception -> (string * Types.string_ list) list
val kms_key_arn_to_query : string list -> 'a -> (string * 'a list) list
val kms_access_denied_exception_to_query : string list -> Types.kms_access_denied_exception -> (string * Types.string_ list) list
val insight_rule_schema_to_query : string list -> 'a -> (string * 'a list) list
val insight_rule_is_managed_to_query : string list -> bool -> (string * string list) list
val insight_rule_to_query : string list -> Types.insight_rule -> (string * Types.insight_rule_definition list) list
val insight_rules_to_query : string list -> Types.insight_rule list -> (string * Types.insight_rule_definition list) list
val insight_rule_unbound_long_to_query : string list -> int64 -> (string * string list) list
val insight_rule_unbound_integer_to_query : string list -> int -> (string * string list) list
val insight_rule_unbound_double_to_query : string list -> Stdlib.Float.t -> (string * string list) list
val insight_rule_order_by_to_query : string list -> 'a -> (string * 'a list) list
val insight_rule_names_to_query : string list -> string list -> (string * string list) list
val insight_rule_metric_name_to_query : string list -> 'a -> (string * 'a list) list
val insight_rule_metric_list_to_query : string list -> string list -> (string * string list) list
val insight_rule_metric_datapoint_to_query : string list -> Types.insight_rule_metric_datapoint -> (string * string list) list
val insight_rule_metric_datapoints_to_query : string list -> Types.insight_rule_metric_datapoint list -> (string * string list) list
val insight_rule_contributor_key_to_query : string list -> 'a -> (string * 'a list) list
val insight_rule_contributor_keys_to_query : string list -> string list -> (string * string list) list
val insight_rule_contributor_datapoint_to_query : string list -> Types.insight_rule_contributor_datapoint -> (string * string list) list
val insight_rule_contributor_datapoints_to_query : string list -> Types.insight_rule_contributor_datapoint list -> (string * string list) list
val insight_rule_contributor_to_query : string list -> Types.insight_rule_contributor -> (string * Types.insight_rule_contributor_key list) list
val insight_rule_contributors_to_query : string list -> Types.insight_rule_contributor list -> (string * Types.insight_rule_contributor_key list) list
val insight_rule_contributor_key_label_to_query : string list -> 'a -> (string * 'a list) list
val insight_rule_contributor_key_labels_to_query : string list -> string list -> (string * string list) list
val insight_rule_aggregation_statistic_to_query : string list -> 'a -> (string * 'a list) list
val history_summary_to_query : string list -> 'a -> (string * 'a list) list
val history_item_type_to_query : string list -> Types.history_item_type -> (string * string list) list
val history_data_to_query : string list -> 'a -> (string * 'a list) list
val get_o_tel_enrichment_output_to_query : string list -> Types.get_o_tel_enrichment_output -> (string * string list) list
val get_o_tel_enrichment_input_to_query : 'a -> 'b -> 'c list
val get_metric_widget_image_output_to_query : string list -> Types.get_metric_widget_image_output -> (string * string list) list
val get_metric_widget_image_input_to_query : string list -> Types.get_metric_widget_image_input -> (string * Types.output_format list) list
val get_metric_stream_output_to_query : string list -> Types.get_metric_stream_output -> (string * Types.metric_stream_statistic list) list
val get_metric_stream_input_to_query : string list -> Types.get_metric_stream_input -> (string * Types.metric_stream_name list) list
val datapoint_value_map_to_query : string list -> (string * Stdlib.Float.t) list -> (string * string list) list
val datapoint_to_query : string list -> Types.datapoint -> (string * Types.extended_statistic list) list
val datapoints_to_query : string list -> Types.datapoint list -> (string * Types.extended_statistic list) list
val get_metric_statistics_output_to_query : string list -> Types.get_metric_statistics_output -> (string * Types.extended_statistic list) list
val extended_statistics_to_query : string list -> string list -> (string * string list) list
val get_metric_statistics_input_to_query : string list -> Types.get_metric_statistics_input -> (string * Types.extended_statistic list) list
val get_metric_data_output_to_query : string list -> Types.get_metric_data_output -> (string * Types.message_data_value list) list
val get_metric_data_max_datapoints_to_query : string list -> int -> (string * string list) list
val get_metric_data_input_to_query : string list -> Types.get_metric_data_input -> (string * Types.get_metric_data_label_timezone list) list
val get_insight_rule_report_output_to_query : string list -> Types.get_insight_rule_report_output -> (string * Types.insight_rule_contributor_key list) list
val get_insight_rule_report_input_to_query : string list -> Types.get_insight_rule_report_input -> (string * Types.insight_rule_order_by list) list
val dataset_id_to_query : string list -> 'a -> (string * 'a list) list
val dataset_arn_to_query : string list -> 'a -> (string * 'a list) list
val get_dataset_output_to_query : string list -> Types.get_dataset_output -> (string * Types.kms_key_arn list) list
val dataset_identifier_to_query : string list -> 'a -> (string * 'a list) list
val get_dataset_input_to_query : string list -> Types.get_dataset_input -> (string * Types.dataset_identifier list) list
val dashboard_not_found_error_to_query : string list -> Types.dashboard_not_found_error -> (string * Types.dashboard_error_message list) list
val get_dashboard_output_to_query : string list -> Types.get_dashboard_output -> (string * Types.dashboard_name list) list
val get_dashboard_input_to_query : string list -> Types.get_dashboard_input -> (string * Types.dashboard_name list) list
val get_alarm_mute_rule_output_to_query : string list -> Types.get_alarm_mute_rule_output -> (string * Types.mute_type list) list
val get_alarm_mute_rule_input_to_query : string list -> Types.get_alarm_mute_rule_input -> (string * Types.name list) list
val enable_insight_rules_output_to_query : string list -> Types.enable_insight_rules_output -> (string * Types.failure_description list) list
val enable_insight_rules_input_to_query : string list -> Types.enable_insight_rules_input -> (string * Types.insight_rule_name list) list
val alarm_names_to_query : string list -> string list -> (string * string list) list
val enable_alarm_actions_input_to_query : string list -> Types.enable_alarm_actions_input -> (string * Types.alarm_name list) list
val disassociate_dataset_kms_key_output_to_query : 'a -> 'b -> 'c list
val disassociate_dataset_kms_key_input_to_query : string list -> Types.disassociate_dataset_kms_key_input -> (string * Types.dataset_identifier list) list
val disable_insight_rules_output_to_query : string list -> Types.disable_insight_rules_output -> (string * Types.failure_description list) list
val disable_insight_rules_input_to_query : string list -> Types.disable_insight_rules_input -> (string * Types.insight_rule_name list) list
val disable_alarm_actions_input_to_query : string list -> Types.disable_alarm_actions_input -> (string * Types.alarm_name list) list
val describe_insight_rules_output_to_query : string list -> Types.describe_insight_rules_output -> (string * Types.insight_rule_definition list) list
val describe_insight_rules_input_to_query : string list -> Types.describe_insight_rules_input -> (string * Types.next_token list) list
val anomaly_detector_state_value_to_query : string list -> Types.anomaly_detector_state_value -> (string * string list) list
val anomaly_detector_to_query : string list -> Types.anomaly_detector -> (string * Types.account_id list) list
val anomaly_detectors_to_query : string list -> Types.anomaly_detector list -> (string * Types.account_id list) list
val describe_anomaly_detectors_output_to_query : string list -> Types.describe_anomaly_detectors_output -> (string * Types.next_token list) list
val anomaly_detector_type_to_query : string list -> Types.anomaly_detector_type -> (string * string list) list
val anomaly_detector_types_to_query : string list -> Types.anomaly_detector_type list -> (string * string list) list
val describe_anomaly_detectors_input_to_query : string list -> Types.describe_anomaly_detectors_input -> (string * Types.dimension_value list) list
val describe_alarms_for_metric_output_to_query : string list -> Types.describe_alarms_for_metric_output -> (string * Types.query list) list
val describe_alarms_for_metric_input_to_query : string list -> Types.describe_alarms_for_metric_input -> (string * Types.dimension_value list) list
val actions_suppressed_by_to_query : string list -> Types.actions_suppressed_by -> (string * string list) list
val actions_suppressed_reason_to_query : string list -> 'a -> (string * 'a list) list
val composite_alarm_to_query : string list -> Types.composite_alarm -> (string * Types.alarm_arn list) list
val composite_alarms_to_query : string list -> Types.composite_alarm list -> (string * Types.alarm_arn list) list
val describe_alarms_output_to_query : string list -> Types.describe_alarms_output -> (string * Types.next_token list) list
val alarm_name_prefix_to_query : string list -> 'a -> (string * 'a list) list
val alarm_type_to_query : string list -> Types.alarm_type -> (string * string list) list
val alarm_types_to_query : string list -> Types.alarm_type list -> (string * string list) list
val action_prefix_to_query : string list -> 'a -> (string * 'a list) list
val describe_alarms_input_to_query : string list -> Types.describe_alarms_input -> (string * Types.next_token list) list
val contributor_id_to_query : string list -> 'a -> (string * 'a list) list
val attribute_value_to_query : string list -> 'a -> (string * 'a list) list
val attribute_name_to_query : string list -> 'a -> (string * 'a list) list
val contributor_attributes_to_query : string list -> ('a * 'a) list -> (string * 'a list) list
val alarm_history_item_to_query : string list -> Types.alarm_history_item -> (string * Types.attribute_name list) list
val alarm_history_items_to_query : string list -> Types.alarm_history_item list -> (string * Types.attribute_name list) list
val describe_alarm_history_output_to_query : string list -> Types.describe_alarm_history_output -> (string * Types.next_token list) list
val describe_alarm_history_input_to_query : string list -> Types.describe_alarm_history_input -> (string * Types.next_token list) list
val alarm_contributor_to_query : string list -> Types.alarm_contributor -> (string * Types.state_reason list) list
val alarm_contributors_to_query : string list -> Types.alarm_contributor list -> (string * Types.state_reason list) list
val describe_alarm_contributors_output_to_query : string list -> Types.describe_alarm_contributors_output -> (string * Types.next_token list) list
val describe_alarm_contributors_input_to_query : string list -> Types.describe_alarm_contributors_input -> (string * Types.next_token list) list
val delete_metric_stream_output_to_query : 'a -> 'b -> 'c list
val delete_metric_stream_input_to_query : string list -> Types.delete_metric_stream_input -> (string * Types.metric_stream_name list) list
val delete_insight_rules_output_to_query : string list -> Types.delete_insight_rules_output -> (string * Types.failure_description list) list
val delete_insight_rules_input_to_query : string list -> Types.delete_insight_rules_input -> (string * Types.insight_rule_name list) list
val delete_dashboards_output_to_query : 'a -> 'b -> 'c list
val dashboard_names_to_query : string list -> string list -> (string * string list) list
val delete_dashboards_input_to_query : string list -> Types.delete_dashboards_input -> (string * Types.dashboard_name list) list
val delete_anomaly_detector_output_to_query : 'a -> 'b -> 'c list
val delete_anomaly_detector_input_to_query : string list -> Types.delete_anomaly_detector_input -> (string * Types.account_id list) list
val delete_alarms_input_to_query : string list -> Types.delete_alarms_input -> (string * Types.alarm_name list) list
val delete_alarm_mute_rule_input_to_query : string list -> Types.delete_alarm_mute_rule_input -> (string * Types.name list) list
val associate_dataset_kms_key_output_to_query : 'a -> 'b -> 'c list
val associate_dataset_kms_key_input_to_query : string list -> Types.associate_dataset_kms_key_input -> (string * Types.kms_key_arn list) list