Module Smaws_Client_AutoScaling.Query_serializers

val zonal_shift_enabled_to_query : string list -> bool -> (string * string list) list
val xml_string_user_data_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_metric_stat_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_metric_label_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len64_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len511_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len5000_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len32_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len255_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len2047_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len19_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len1600_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_max_len1023_to_query : string list -> 'a -> (string * 'a list) list
val xml_string_to_query : string list -> 'a -> (string * 'a list) list
val warm_pool_status_to_query : string list -> Types.warm_pool_status -> (string * string list) list
val warm_pool_state_to_query : string list -> Types.warm_pool_state -> (string * string list) list
val warm_pool_size_to_query : string list -> int -> (string * string list) list
val warm_pool_min_size_to_query : string list -> int -> (string * string list) list
val max_group_prepared_capacity_to_query : string list -> int -> (string * string list) list
val reuse_on_scale_in_to_query : string list -> bool -> (string * string list) list
val instance_reuse_policy_to_query : string list -> Types.instance_reuse_policy -> (string * string list) list
val warm_pool_configuration_to_query : string list -> Types.warm_pool_configuration -> (string * string list) list
val values_to_query : string list -> string list -> (string * string list) list
val nullable_positive_integer_to_query : string list -> int -> (string * string list) list
val v_cpu_count_request_to_query : string list -> Types.v_cpu_count_request -> (string * string list) list
val update_placement_group_param_to_query : string list -> 'a -> (string * 'a list) list
val launch_template_name_to_query : string list -> 'a -> (string * 'a list) list
val launch_template_specification_to_query : string list -> Types.launch_template_specification -> (string * Types.xml_string_max_len255 list) list
val memory_mi_b_request_to_query : string list -> Types.memory_mi_b_request -> (string * string list) list
val cpu_manufacturer_to_query : string list -> Types.cpu_manufacturer -> (string * string list) list
val cpu_manufacturers_to_query : string list -> Types.cpu_manufacturer list -> (string * string list) list
val nullable_positive_double_to_query : string list -> Stdlib.Float.t -> (string * string list) list
val memory_gi_b_per_v_cpu_request_to_query : string list -> Types.memory_gi_b_per_v_cpu_request -> (string * string list) list
val excluded_instance_to_query : string list -> 'a -> (string * 'a list) list
val excluded_instance_types_to_query : string list -> string list -> (string * string list) list
val instance_generation_to_query : string list -> Types.instance_generation -> (string * string list) list
val instance_generations_to_query : string list -> Types.instance_generation list -> (string * string list) list
val bare_metal_to_query : string list -> Types.bare_metal -> (string * string list) list
val burstable_performance_to_query : string list -> Types.burstable_performance -> (string * string list) list
val nullable_boolean_to_query : string list -> bool -> (string * string list) list
val network_interface_count_request_to_query : string list -> Types.network_interface_count_request -> (string * string list) list
val local_storage_to_query : string list -> Types.local_storage -> (string * string list) list
val local_storage_type_to_query : string list -> Types.local_storage_type -> (string * string list) list
val local_storage_types_to_query : string list -> Types.local_storage_type list -> (string * string list) list
val total_local_storage_gb_request_to_query : string list -> Types.total_local_storage_gb_request -> (string * string list) list
val baseline_ebs_bandwidth_mbps_request_to_query : string list -> Types.baseline_ebs_bandwidth_mbps_request -> (string * string list) list
val accelerator_type_to_query : string list -> Types.accelerator_type -> (string * string list) list
val accelerator_types_to_query : string list -> Types.accelerator_type list -> (string * string list) list
val accelerator_count_request_to_query : string list -> Types.accelerator_count_request -> (string * string list) list
val accelerator_manufacturer_to_query : string list -> Types.accelerator_manufacturer -> (string * string list) list
val accelerator_manufacturers_to_query : string list -> Types.accelerator_manufacturer list -> (string * string list) list
val accelerator_name_to_query : string list -> Types.accelerator_name -> (string * string list) list
val accelerator_names_to_query : string list -> Types.accelerator_name list -> (string * string list) list
val accelerator_total_memory_mi_b_request_to_query : string list -> Types.accelerator_total_memory_mi_b_request -> (string * string list) list
val network_bandwidth_gbps_request_to_query : string list -> Types.network_bandwidth_gbps_request -> (string * string list) list
val allowed_instance_type_to_query : string list -> 'a -> (string * 'a list) list
val allowed_instance_types_to_query : string list -> string list -> (string * string list) list
val string__to_query : string list -> 'a -> (string * 'a list) list
val performance_factor_reference_request_to_query : string list -> Types.performance_factor_reference_request -> (string * Types.string_ list) list
val performance_factor_reference_set_request_to_query : string list -> Types.performance_factor_reference_request list -> (string * Types.string_ list) list
val cpu_performance_factor_request_to_query : string list -> Types.cpu_performance_factor_request -> (string * Types.string_ list) list
val baseline_performance_factors_request_to_query : string list -> Types.baseline_performance_factors_request -> (string * Types.string_ list) list
val instance_requirements_to_query : string list -> Types.instance_requirements -> (string * Types.string_ list) list
val image_id_to_query : string list -> 'a -> (string * 'a list) list
val launch_template_overrides_to_query : string list -> Types.launch_template_overrides -> (string * Types.image_id list) list
val overrides_to_query : string list -> Types.launch_template_overrides list -> (string * Types.image_id list) list
val launch_template_to_query : string list -> Types.launch_template -> (string * Types.image_id list) list
val on_demand_base_capacity_to_query : string list -> int -> (string * string list) list
val on_demand_percentage_above_base_capacity_to_query : string list -> int -> (string * string list) list
val spot_instance_pools_to_query : string list -> int -> (string * string list) list
val mixed_instance_spot_price_to_query : string list -> 'a -> (string * 'a list) list
val instances_distribution_to_query : string list -> Types.instances_distribution -> (string * Types.mixed_instance_spot_price list) list
val mixed_instances_policy_to_query : string list -> Types.mixed_instances_policy -> (string * Types.mixed_instance_spot_price list) list
val auto_scaling_group_min_size_to_query : string list -> int -> (string * string list) list
val auto_scaling_group_max_size_to_query : string list -> int -> (string * string list) list
val auto_scaling_group_desired_capacity_to_query : string list -> int -> (string * string list) list
val cooldown_to_query : string list -> int -> (string * string list) list
val availability_zones_to_query : string list -> string list -> (string * string list) list
val availability_zone_ids_to_query : string list -> string list -> (string * string list) list
val health_check_grace_period_to_query : string list -> int -> (string * string list) list
val termination_policies_to_query : string list -> string list -> (string * string list) list
val instance_protected_to_query : string list -> bool -> (string * string list) list
val resource_name_to_query : string list -> 'a -> (string * 'a list) list
val max_instance_lifetime_to_query : string list -> int -> (string * string list) list
val capacity_rebalance_enabled_to_query : string list -> bool -> (string * string list) list
val context_to_query : string list -> 'a -> (string * 'a list) list
val default_instance_warmup_to_query : string list -> int -> (string * string list) list
val int_percent_resettable_to_query : string list -> int -> (string * string list) list
val int_percent100_to200_resettable_to_query : string list -> int -> (string * string list) list
val instance_maintenance_policy_to_query : string list -> Types.instance_maintenance_policy -> (string * string list) list
val capacity_distribution_strategy_to_query : string list -> Types.capacity_distribution_strategy -> (string * string list) list
val availability_zone_distribution_to_query : string list -> Types.availability_zone_distribution -> (string * string list) list
val impaired_zone_health_check_behavior_to_query : string list -> Types.impaired_zone_health_check_behavior -> (string * string list) list
val availability_zone_impairment_policy_to_query : string list -> Types.availability_zone_impairment_policy -> (string * string list) list
val skip_zonal_shift_validation_to_query : string list -> bool -> (string * string list) list
val capacity_reservation_preference_to_query : string list -> Types.capacity_reservation_preference -> (string * string list) list
val ascii_string_max_len255_to_query : string list -> 'a -> (string * 'a list) list
val capacity_reservation_ids_to_query : string list -> string list -> (string * string list) list
val capacity_reservation_resource_group_arns_to_query : string list -> string list -> (string * string list) list
val capacity_reservation_target_to_query : string list -> Types.capacity_reservation_target -> (string * Types.resource_name list) list
val capacity_reservation_specification_to_query : string list -> Types.capacity_reservation_specification -> (string * Types.resource_name list) list
val retention_action_to_query : string list -> Types.retention_action -> (string * string list) list
val retention_triggers_to_query : string list -> Types.retention_triggers -> (string * string list) list
val instance_lifecycle_policy_to_query : string list -> Types.instance_lifecycle_policy -> (string * string list) list
val deletion_protection_to_query : string list -> Types.deletion_protection -> (string * string list) list
val update_auto_scaling_group_type_to_query : string list -> Types.update_auto_scaling_group_type -> (string * Types.resource_name list) list
val service_linked_role_failure_to_query : string list -> Types.service_linked_role_failure -> (string * Types.xml_string_max_len255 list) list
val scaling_activity_in_progress_fault_to_query : string list -> Types.scaling_activity_in_progress_fault -> (string * Types.xml_string_max_len255 list) list
val resource_contention_fault_to_query : string list -> Types.resource_contention_fault -> (string * Types.xml_string_max_len255 list) list
val traffic_source_identifier_to_query : string list -> Types.traffic_source_identifier -> (string * Types.xml_string_max_len511 list) list
val traffic_sources_to_query : string list -> Types.traffic_source_identifier list -> (string * Types.xml_string_max_len511 list) list
val traffic_source_state_to_query : string list -> Types.traffic_source_state -> (string * Types.xml_string_max_len511 list) list
val traffic_source_states_to_query : string list -> Types.traffic_source_state list -> (string * Types.xml_string_max_len511 list) list
val timestamp_type_to_query : string list -> Ptime.t -> (string * string list) list
val should_decrement_desired_capacity_to_query : string list -> bool -> (string * string list) list
val terminate_instance_in_auto_scaling_group_type_to_query : string list -> Types.terminate_instance_in_auto_scaling_group_type -> (string * Types.xml_string_max_len19 list) list
val scaling_activity_status_code_to_query : string list -> Types.scaling_activity_status_code -> (string * string list) list
val progress_to_query : string list -> int -> (string * string list) list
val auto_scaling_group_state_to_query : string list -> 'a -> (string * 'a list) list
val activity_to_query : string list -> Types.activity -> (string * Types.resource_name list) list
val activity_type_to_query : string list -> Types.activity_type -> (string * Types.resource_name list) list
val metric_namespace_to_query : string list -> 'a -> (string * 'a list) list
val metric_name_to_query : string list -> 'a -> (string * 'a list) list
val metric_dimension_name_to_query : string list -> 'a -> (string * 'a list) list
val metric_dimension_value_to_query : string list -> 'a -> (string * 'a list) list
val metric_dimension_to_query : string list -> Types.metric_dimension -> (string * Types.metric_dimension_value list) list
val metric_dimensions_to_query : string list -> Types.metric_dimension list -> (string * Types.metric_dimension_value list) list
val metric_to_query : string list -> Types.metric -> (string * Types.metric_dimension_value list) list
val metric_unit_to_query : string list -> 'a -> (string * 'a list) list
val metric_granularity_in_seconds_to_query : string list -> int -> (string * string list) list
val target_tracking_metric_stat_to_query : string list -> Types.target_tracking_metric_stat -> (string * Types.metric_unit list) list
val return_data_to_query : string list -> bool -> (string * string list) list
val target_tracking_metric_data_query_to_query : string list -> Types.target_tracking_metric_data_query -> (string * Types.xml_string_metric_label list) list
val target_tracking_metric_data_queries_to_query : string list -> Types.target_tracking_metric_data_query list -> (string * Types.xml_string_metric_label list) list
val metric_type_to_query : string list -> Types.metric_type -> (string * string list) list
val predefined_metric_specification_to_query : string list -> Types.predefined_metric_specification -> (string * Types.xml_string_max_len1023 list) list
val metric_statistic_to_query : string list -> Types.metric_statistic -> (string * string list) list
val customized_metric_specification_to_query : string list -> Types.customized_metric_specification -> (string * Types.xml_string_metric_label list) list
val metric_scale_to_query : string list -> Stdlib.Float.t -> (string * string list) list
val disable_scale_in_to_query : string list -> bool -> (string * string list) list
val target_tracking_configuration_to_query : string list -> Types.target_tracking_configuration -> (string * Types.xml_string_metric_label list) list
val target_group_ar_ns_to_query : string list -> string list -> (string * string list) list
val tag_key_to_query : string list -> 'a -> (string * 'a list) list
val tag_value_to_query : string list -> 'a -> (string * 'a list) list
val propagate_at_launch_to_query : string list -> bool -> (string * string list) list
val tag_description_to_query : string list -> Types.tag_description -> (string * Types.tag_value list) list
val tag_description_list_to_query : string list -> Types.tag_description list -> (string * Types.tag_value list) list
val tags_type_to_query : string list -> Types.tags_type -> (string * Types.xml_string list) list
val tag_to_query : string list -> Types.tag -> (string * Types.tag_value list) list
val tags_to_query : string list -> Types.tag list -> (string * Types.tag_value list) list
val suspended_process_to_query : string list -> Types.suspended_process -> (string * Types.xml_string_max_len255 list) list
val suspended_processes_to_query : string list -> Types.suspended_process list -> (string * Types.xml_string_max_len255 list) list
val resource_in_use_fault_to_query : string list -> Types.resource_in_use_fault -> (string * Types.xml_string_max_len255 list) list
val process_names_to_query : string list -> string list -> (string * string list) list
val scaling_process_query_to_query : string list -> Types.scaling_process_query -> (string * Types.xml_string_max_len255 list) list
val subnet_ids_limit1_to_query : string list -> string list -> (string * string list) list
val policy_increment_to_query : string list -> int -> (string * string list) list
val step_adjustment_to_query : string list -> Types.step_adjustment -> (string * string list) list
val step_adjustments_to_query : string list -> Types.step_adjustment list -> (string * string list) list
val refresh_strategy_to_query : string list -> Types.refresh_strategy -> (string * string list) list
val desired_configuration_to_query : string list -> Types.desired_configuration -> (string * Types.mixed_instance_spot_price list) list
val int_percent_to_query : string list -> int -> (string * string list) list
val refresh_instance_warmup_to_query : string list -> int -> (string * string list) list
val non_zero_int_percent_to_query : string list -> int -> (string * string list) list
val checkpoint_percentages_to_query : string list -> int list -> (string * string list) list
val checkpoint_delay_to_query : string list -> int -> (string * string list) list
val skip_matching_to_query : string list -> bool -> (string * string list) list
val auto_rollback_to_query : string list -> bool -> (string * string list) list
val scale_in_protected_instances_to_query : string list -> Types.scale_in_protected_instances -> (string * string list) list
val standby_instances_to_query : string list -> Types.standby_instances -> (string * string list) list
val alarm_list_to_query : string list -> string list -> (string * string list) list
val alarm_specification_to_query : string list -> Types.alarm_specification -> (string * Types.xml_string_max_len255 list) list
val int_percent100_to200_to_query : string list -> int -> (string * string list) list
val bake_time_to_query : string list -> int -> (string * string list) list
val refresh_preferences_to_query : string list -> Types.refresh_preferences -> (string * Types.xml_string_max_len255 list) list
val start_instance_refresh_type_to_query : string list -> Types.start_instance_refresh_type -> (string * Types.xml_string_max_len255 list) list
val start_instance_refresh_answer_to_query : string list -> Types.start_instance_refresh_answer -> (string * Types.xml_string_max_len255 list) list
val limit_exceeded_fault_to_query : string list -> Types.limit_exceeded_fault -> (string * Types.xml_string_max_len255 list) list
val instance_refresh_in_progress_fault_to_query : string list -> Types.instance_refresh_in_progress_fault -> (string * Types.xml_string_max_len255 list) list
val spot_price_to_query : string list -> 'a -> (string * 'a list) list
val should_respect_grace_period_to_query : string list -> bool -> (string * string list) list
val instance_ids_to_query : string list -> string list -> (string * string list) list
val protected_from_scale_in_to_query : string list -> bool -> (string * string list) list
val set_instance_protection_query_to_query : string list -> Types.set_instance_protection_query -> (string * Types.xml_string_max_len255 list) list
val set_instance_protection_answer_to_query : 'a -> 'b -> 'c list
val set_instance_health_query_to_query : string list -> Types.set_instance_health_query -> (string * Types.xml_string_max_len32 list) list
val honor_cooldown_to_query : string list -> bool -> (string * string list) list
val set_desired_capacity_type_to_query : string list -> Types.set_desired_capacity_type -> (string * Types.xml_string_max_len255 list) list
val security_groups_to_query : string list -> string list -> (string * string list) list
val scheduled_update_group_action_to_query : string list -> Types.scheduled_update_group_action -> (string * Types.xml_string_max_len255 list) list
val scheduled_update_group_actions_to_query : string list -> Types.scheduled_update_group_action list -> (string * Types.xml_string_max_len255 list) list
val scheduled_update_group_action_request_to_query : string list -> Types.scheduled_update_group_action_request -> (string * Types.xml_string_max_len255 list) list
val scheduled_update_group_action_requests_to_query : string list -> Types.scheduled_update_group_action_request list -> (string * Types.xml_string_max_len255 list) list
val scheduled_actions_type_to_query : string list -> Types.scheduled_actions_type -> (string * Types.xml_string list) list
val scheduled_action_names_to_query : string list -> string list -> (string * string list) list
val scaling_policy_enabled_to_query : string list -> bool -> (string * string list) list
val min_adjustment_step_to_query : string list -> int -> (string * string list) list
val min_adjustment_magnitude_to_query : string list -> int -> (string * string list) list
val estimated_instance_warmup_to_query : string list -> int -> (string * string list) list
val alarm_to_query : string list -> Types.alarm -> (string * Types.resource_name list) list
val alarms_to_query : string list -> Types.alarm list -> (string * Types.resource_name list) list
val predefined_metric_pair_type_to_query : string list -> Types.predefined_metric_pair_type -> (string * string list) list
val predictive_scaling_predefined_metric_pair_to_query : string list -> Types.predictive_scaling_predefined_metric_pair -> (string * Types.xml_string_max_len1023 list) list
val predefined_scaling_metric_type_to_query : string list -> Types.predefined_scaling_metric_type -> (string * string list) list
val predictive_scaling_predefined_scaling_metric_to_query : string list -> Types.predictive_scaling_predefined_scaling_metric -> (string * Types.xml_string_max_len1023 list) list
val predefined_load_metric_type_to_query : string list -> Types.predefined_load_metric_type -> (string * string list) list
val predictive_scaling_predefined_load_metric_to_query : string list -> Types.predictive_scaling_predefined_load_metric -> (string * Types.xml_string_max_len1023 list) list
val metric_stat_to_query : string list -> Types.metric_stat -> (string * Types.metric_unit list) list
val metric_data_query_to_query : string list -> Types.metric_data_query -> (string * Types.xml_string_metric_label list) list
val metric_data_queries_to_query : string list -> Types.metric_data_query list -> (string * Types.xml_string_metric_label list) list
val predictive_scaling_customized_scaling_metric_to_query : string list -> Types.predictive_scaling_customized_scaling_metric -> (string * Types.xml_string_metric_label list) list
val predictive_scaling_customized_load_metric_to_query : string list -> Types.predictive_scaling_customized_load_metric -> (string * Types.xml_string_metric_label list) list
val predictive_scaling_customized_capacity_metric_to_query : string list -> Types.predictive_scaling_customized_capacity_metric -> (string * Types.xml_string_metric_label list) list
val predictive_scaling_metric_specification_to_query : string list -> Types.predictive_scaling_metric_specification -> (string * Types.xml_string_metric_label list) list
val predictive_scaling_metric_specifications_to_query : string list -> Types.predictive_scaling_metric_specification list -> (string * Types.xml_string_metric_label list) list
val predictive_scaling_mode_to_query : string list -> Types.predictive_scaling_mode -> (string * string list) list
val predictive_scaling_scheduling_buffer_time_to_query : string list -> int -> (string * string list) list
val predictive_scaling_max_capacity_breach_behavior_to_query : string list -> Types.predictive_scaling_max_capacity_breach_behavior -> (string * string list) list
val predictive_scaling_max_capacity_buffer_to_query : string list -> int -> (string * string list) list
val predictive_scaling_configuration_to_query : string list -> Types.predictive_scaling_configuration -> (string * Types.xml_string_metric_label list) list
val scaling_policy_to_query : string list -> Types.scaling_policy -> (string * Types.xml_string_metric_label list) list
val scaling_policies_to_query : string list -> Types.scaling_policy list -> (string * Types.xml_string_metric_label list) list
val rollback_instance_refresh_type_to_query : string list -> Types.rollback_instance_refresh_type -> (string * Types.xml_string_max_len255 list) list
val rollback_instance_refresh_answer_to_query : string list -> Types.rollback_instance_refresh_answer -> (string * Types.xml_string_max_len255 list) list
val irreversible_instance_refresh_fault_to_query : string list -> Types.irreversible_instance_refresh_fault -> (string * Types.xml_string_max_len255 list) list
val active_instance_refresh_not_found_fault_to_query : string list -> Types.active_instance_refresh_not_found_fault -> (string * Types.xml_string_max_len255 list) list
val instances_to_update_to_query : string list -> int -> (string * string list) list
val instance_refresh_live_pool_progress_to_query : string list -> Types.instance_refresh_live_pool_progress -> (string * string list) list
val instance_refresh_warm_pool_progress_to_query : string list -> Types.instance_refresh_warm_pool_progress -> (string * string list) list
val instance_refresh_progress_details_to_query : string list -> Types.instance_refresh_progress_details -> (string * string list) list
val rollback_details_to_query : string list -> Types.rollback_details -> (string * Types.xml_string_max_len1023 list) list
val retry_strategy_to_query : string list -> Types.retry_strategy -> (string * string list) list
val requested_capacity_to_query : string list -> int -> (string * string list) list
val lifecycle_action_token_to_query : string list -> 'a -> (string * 'a list) list
val record_lifecycle_action_heartbeat_type_to_query : string list -> Types.record_lifecycle_action_heartbeat_type -> (string * Types.xml_string_max_len19 list) list
val record_lifecycle_action_heartbeat_answer_to_query : 'a -> 'b -> 'c list
val put_warm_pool_type_to_query : string list -> Types.put_warm_pool_type -> (string * Types.xml_string_max_len255 list) list
val put_warm_pool_answer_to_query : 'a -> 'b -> 'c list
val put_scheduled_update_group_action_type_to_query : string list -> Types.put_scheduled_update_group_action_type -> (string * Types.xml_string_max_len255 list) list
val already_exists_fault_to_query : string list -> Types.already_exists_fault -> (string * Types.xml_string_max_len255 list) list
val put_scaling_policy_type_to_query : string list -> Types.put_scaling_policy_type -> (string * Types.xml_string_metric_label list) list
val policy_arn_type_to_query : string list -> Types.policy_arn_type -> (string * Types.resource_name list) list
val auto_scaling_notification_types_to_query : string list -> string list -> (string * string list) list
val put_notification_configuration_type_to_query : string list -> Types.put_notification_configuration_type -> (string * Types.xml_string_max_len255 list) list
val lifecycle_transition_to_query : string list -> 'a -> (string * 'a list) list
val notification_target_resource_name_to_query : string list -> 'a -> (string * 'a list) list
val any_printable_ascii_string_max_len4000_to_query : string list -> 'a -> (string * 'a list) list
val heartbeat_timeout_to_query : string list -> int -> (string * string list) list
val lifecycle_action_result_to_query : string list -> 'a -> (string * 'a list) list
val put_lifecycle_hook_type_to_query : string list -> Types.put_lifecycle_hook_type -> (string * Types.lifecycle_action_result list) list
val put_lifecycle_hook_answer_to_query : 'a -> 'b -> 'c list
val process_type_to_query : string list -> Types.process_type -> (string * Types.xml_string_max_len255 list) list
val processes_to_query : string list -> Types.process_type list -> (string * Types.xml_string_max_len255 list) list
val processes_type_to_query : string list -> Types.processes_type -> (string * Types.xml_string_max_len255 list) list
val predictive_scaling_forecast_values_to_query : string list -> Stdlib.Float.t list -> (string * string list) list
val predictive_scaling_forecast_timestamps_to_query : string list -> Ptime.t list -> (string * string list) list
val policy_types_to_query : string list -> string list -> (string * string list) list
val policy_names_to_query : string list -> string list -> (string * string list) list
val policies_type_to_query : string list -> Types.policies_type -> (string * Types.xml_string list) list
val number_of_launch_configurations_to_query : string list -> int -> (string * string list) list
val number_of_auto_scaling_groups_to_query : string list -> int -> (string * string list) list
val notification_configuration_to_query : string list -> Types.notification_configuration -> (string * Types.xml_string_max_len255 list) list
val notification_configurations_to_query : string list -> Types.notification_configuration list -> (string * Types.xml_string_max_len255 list) list
val no_device_to_query : string list -> bool -> (string * string list) list
val monitoring_enabled_to_query : string list -> bool -> (string * string list) list
val metrics_to_query : string list -> string list -> (string * string list) list
val metric_granularity_type_to_query : string list -> Types.metric_granularity_type -> (string * Types.xml_string_max_len255 list) list
val metric_granularity_types_to_query : string list -> Types.metric_granularity_type list -> (string * Types.xml_string_max_len255 list) list
val metric_collection_type_to_query : string list -> Types.metric_collection_type -> (string * Types.xml_string_max_len255 list) list
val metric_collection_types_to_query : string list -> Types.metric_collection_type list -> (string * Types.xml_string_max_len255 list) list
val max_records_to_query : string list -> int -> (string * string list) list
val max_number_of_launch_configurations_to_query : string list -> int -> (string * string list) list
val max_number_of_auto_scaling_groups_to_query : string list -> int -> (string * string list) list
val load_forecast_to_query : string list -> Types.load_forecast -> (string * Types.xml_string_metric_label list) list
val load_forecasts_to_query : string list -> Types.load_forecast list -> (string * Types.xml_string_metric_label list) list
val load_balancer_target_group_state_to_query : string list -> Types.load_balancer_target_group_state -> (string * Types.xml_string_max_len255 list) list
val load_balancer_target_group_states_to_query : string list -> Types.load_balancer_target_group_state list -> (string * Types.xml_string_max_len255 list) list
val load_balancer_state_to_query : string list -> Types.load_balancer_state -> (string * Types.xml_string_max_len255 list) list
val load_balancer_states_to_query : string list -> Types.load_balancer_state list -> (string * Types.xml_string_max_len255 list) list
val load_balancer_names_to_query : string list -> string list -> (string * string list) list
val lifecycle_state_to_query : string list -> Types.lifecycle_state -> (string * string list) list
val global_timeout_to_query : string list -> int -> (string * string list) list
val lifecycle_hook_to_query : string list -> Types.lifecycle_hook -> (string * Types.lifecycle_action_result list) list
val lifecycle_hooks_to_query : string list -> Types.lifecycle_hook list -> (string * Types.lifecycle_action_result list) list
val lifecycle_hook_specification_to_query : string list -> Types.lifecycle_hook_specification -> (string * Types.xml_string_max_len255 list) list
val lifecycle_hook_specifications_to_query : string list -> Types.lifecycle_hook_specification list -> (string * Types.xml_string_max_len255 list) list
val lifecycle_hook_names_to_query : string list -> string list -> (string * string list) list
val client_token_to_query : string list -> 'a -> (string * 'a list) list
val instance_collection_to_query : string list -> Types.instance_collection -> (string * Types.xml_string_max_len19 list) list
val instance_collections_to_query : string list -> Types.instance_collection list -> (string * Types.xml_string_max_len19 list) list
val launch_instances_error_to_query : string list -> Types.launch_instances_error -> (string * Types.xml_string list) list
val launch_instances_errors_to_query : string list -> Types.launch_instances_error list -> (string * Types.xml_string list) list
val launch_instances_result_to_query : string list -> Types.launch_instances_result -> (string * Types.xml_string list) list
val availability_zones_limit1_to_query : string list -> string list -> (string * string list) list
val availability_zone_ids_limit1_to_query : string list -> string list -> (string * string list) list
val launch_instances_request_to_query : string list -> Types.launch_instances_request -> (string * Types.xml_string_max_len255 list) list
val idempotent_parameter_mismatch_error_to_query : string list -> Types.idempotent_parameter_mismatch_error -> (string * Types.xml_string_max_len255 list) list
val block_device_ebs_volume_size_to_query : string list -> int -> (string * string list) list
val block_device_ebs_volume_type_to_query : string list -> 'a -> (string * 'a list) list
val block_device_ebs_delete_on_termination_to_query : string list -> bool -> (string * string list) list
val block_device_ebs_iops_to_query : string list -> int -> (string * string list) list
val block_device_ebs_encrypted_to_query : string list -> bool -> (string * string list) list
val block_device_ebs_throughput_to_query : string list -> int -> (string * string list) list
val ebs_to_query : string list -> Types.ebs -> (string * Types.block_device_ebs_volume_type list) list
val block_device_mapping_to_query : string list -> Types.block_device_mapping -> (string * Types.block_device_ebs_volume_type list) list
val block_device_mappings_to_query : string list -> Types.block_device_mapping list -> (string * Types.block_device_ebs_volume_type list) list
val instance_monitoring_to_query : string list -> Types.instance_monitoring -> (string * string list) list
val ebs_optimized_to_query : string list -> bool -> (string * string list) list
val associate_public_ip_address_to_query : string list -> bool -> (string * string list) list
val instance_metadata_http_tokens_state_to_query : string list -> Types.instance_metadata_http_tokens_state -> (string * string list) list
val instance_metadata_http_put_response_hop_limit_to_query : string list -> int -> (string * string list) list
val instance_metadata_endpoint_state_to_query : string list -> Types.instance_metadata_endpoint_state -> (string * string list) list
val instance_metadata_options_to_query : string list -> Types.instance_metadata_options -> (string * string list) list
val launch_configuration_to_query : string list -> Types.launch_configuration -> (string * Types.xml_string_max_len64 list) list
val launch_configurations_to_query : string list -> Types.launch_configuration list -> (string * Types.xml_string_max_len64 list) list
val launch_configurations_type_to_query : string list -> Types.launch_configurations_type -> (string * Types.xml_string list) list
val launch_configuration_names_to_query : string list -> string list -> (string * string list) list
val launch_configuration_names_type_to_query : string list -> Types.launch_configuration_names_type -> (string * Types.xml_string list) list
val launch_configuration_name_type_to_query : string list -> Types.launch_configuration_name_type -> (string * Types.xml_string_max_len255 list) list
val invalid_next_token_to_query : string list -> Types.invalid_next_token -> (string * Types.xml_string_max_len255 list) list
val instance_to_query : string list -> Types.instance -> (string * Types.xml_string_max_len32 list) list
val instances_to_query : string list -> Types.instance list -> (string * Types.xml_string_max_len32 list) list
val instance_refresh_status_to_query : string list -> Types.instance_refresh_status -> (string * string list) list
val instance_refresh_to_query : string list -> Types.instance_refresh -> (string * Types.xml_string_max_len1023 list) list
val instance_refreshes_to_query : string list -> Types.instance_refresh list -> (string * Types.xml_string_max_len1023 list) list
val instance_refresh_ids_to_query : string list -> string list -> (string * string list) list
val include_instances_to_query : string list -> bool -> (string * string list) list
val include_deleted_groups_to_query : string list -> bool -> (string * string list) list
val get_predictive_scaling_forecast_type_to_query : string list -> Types.get_predictive_scaling_forecast_type -> (string * Types.xml_string_max_len255 list) list
val capacity_forecast_to_query : string list -> Types.capacity_forecast -> (string * string list) list
val get_predictive_scaling_forecast_answer_to_query : string list -> Types.get_predictive_scaling_forecast_answer -> (string * Types.xml_string_metric_label list) list
val force_delete_to_query : string list -> bool -> (string * string list) list
val filter_to_query : string list -> Types.filter -> (string * Types.xml_string list) list
val filters_to_query : string list -> Types.filter list -> (string * Types.xml_string list) list
val failed_scheduled_update_group_action_request_to_query : string list -> Types.failed_scheduled_update_group_action_request -> (string * Types.xml_string list) list
val failed_scheduled_update_group_action_requests_to_query : string list -> Types.failed_scheduled_update_group_action_request list -> (string * Types.xml_string list) list
val exit_standby_query_to_query : string list -> Types.exit_standby_query -> (string * Types.xml_string_max_len255 list) list
val activities_to_query : string list -> Types.activity list -> (string * Types.resource_name list) list
val exit_standby_answer_to_query : string list -> Types.exit_standby_answer -> (string * Types.resource_name list) list
val execute_policy_type_to_query : string list -> Types.execute_policy_type -> (string * Types.resource_name list) list
val enter_standby_query_to_query : string list -> Types.enter_standby_query -> (string * Types.xml_string_max_len255 list) list
val enter_standby_answer_to_query : string list -> Types.enter_standby_answer -> (string * Types.resource_name list) list
val enabled_metric_to_query : string list -> Types.enabled_metric -> (string * Types.xml_string_max_len255 list) list
val enabled_metrics_to_query : string list -> Types.enabled_metric list -> (string * Types.xml_string_max_len255 list) list
val enable_metrics_collection_query_to_query : string list -> Types.enable_metrics_collection_query -> (string * Types.xml_string_max_len255 list) list
val disable_metrics_collection_query_to_query : string list -> Types.disable_metrics_collection_query -> (string * Types.xml_string_max_len255 list) list
val detach_traffic_sources_type_to_query : string list -> Types.detach_traffic_sources_type -> (string * Types.xml_string_max_len511 list) list
val detach_traffic_sources_result_type_to_query : 'a -> 'b -> 'c list
val detach_load_balancers_type_to_query : string list -> Types.detach_load_balancers_type -> (string * Types.xml_string_max_len255 list) list
val detach_load_balancers_result_type_to_query : 'a -> 'b -> 'c list
val detach_load_balancer_target_groups_type_to_query : string list -> Types.detach_load_balancer_target_groups_type -> (string * Types.xml_string_max_len511 list) list
val detach_load_balancer_target_groups_result_type_to_query : 'a -> 'b -> 'c list
val detach_instances_query_to_query : string list -> Types.detach_instances_query -> (string * Types.xml_string_max_len255 list) list
val detach_instances_answer_to_query : string list -> Types.detach_instances_answer -> (string * Types.resource_name list) list
val describe_warm_pool_type_to_query : string list -> Types.describe_warm_pool_type -> (string * Types.xml_string list) list
val describe_warm_pool_answer_to_query : string list -> Types.describe_warm_pool_answer -> (string * Types.xml_string list) list
val describe_traffic_sources_response_to_query : string list -> Types.describe_traffic_sources_response -> (string * Types.xml_string list) list
val describe_traffic_sources_request_to_query : string list -> Types.describe_traffic_sources_request -> (string * Types.xml_string list) list
val describe_termination_policy_types_answer_to_query : string list -> Types.describe_termination_policy_types_answer -> (string * Types.xml_string_max_len1600 list) list
val describe_tags_type_to_query : string list -> Types.describe_tags_type -> (string * Types.xml_string list) list
val describe_scheduled_actions_type_to_query : string list -> Types.describe_scheduled_actions_type -> (string * Types.xml_string list) list
val activity_ids_to_query : string list -> string list -> (string * string list) list
val describe_scaling_activities_type_to_query : string list -> Types.describe_scaling_activities_type -> (string * Types.xml_string list) list
val activities_type_to_query : string list -> Types.activities_type -> (string * Types.xml_string list) list
val describe_policies_type_to_query : string list -> Types.describe_policies_type -> (string * Types.xml_string list) list
val auto_scaling_group_names_to_query : string list -> string list -> (string * string list) list
val describe_notification_configurations_type_to_query : string list -> Types.describe_notification_configurations_type -> (string * Types.xml_string list) list
val describe_notification_configurations_answer_to_query : string list -> Types.describe_notification_configurations_answer -> (string * Types.xml_string list) list
val describe_metric_collection_types_answer_to_query : string list -> Types.describe_metric_collection_types_answer -> (string * Types.xml_string_max_len255 list) list
val describe_load_balancers_response_to_query : string list -> Types.describe_load_balancers_response -> (string * Types.xml_string list) list
val describe_load_balancers_request_to_query : string list -> Types.describe_load_balancers_request -> (string * Types.xml_string list) list
val describe_load_balancer_target_groups_response_to_query : string list -> Types.describe_load_balancer_target_groups_response -> (string * Types.xml_string list) list
val describe_load_balancer_target_groups_request_to_query : string list -> Types.describe_load_balancer_target_groups_request -> (string * Types.xml_string list) list
val describe_lifecycle_hooks_type_to_query : string list -> Types.describe_lifecycle_hooks_type -> (string * Types.ascii_string_max_len255 list) list
val describe_lifecycle_hooks_answer_to_query : string list -> Types.describe_lifecycle_hooks_answer -> (string * Types.lifecycle_action_result list) list
val describe_lifecycle_hook_types_answer_to_query : string list -> Types.describe_lifecycle_hook_types_answer -> (string * Types.xml_string_max_len255 list) list
val describe_instance_refreshes_type_to_query : string list -> Types.describe_instance_refreshes_type -> (string * Types.xml_string list) list
val describe_instance_refreshes_answer_to_query : string list -> Types.describe_instance_refreshes_answer -> (string * Types.xml_string list) list
val describe_auto_scaling_notification_types_answer_to_query : string list -> Types.describe_auto_scaling_notification_types_answer -> (string * Types.xml_string_max_len255 list) list
val describe_auto_scaling_instances_type_to_query : string list -> Types.describe_auto_scaling_instances_type -> (string * Types.xml_string list) list
val auto_scaling_instance_details_to_query : string list -> Types.auto_scaling_instance_details -> (string * Types.xml_string_max_len32 list) list
val auto_scaling_instances_to_query : string list -> Types.auto_scaling_instance_details list -> (string * Types.xml_string_max_len32 list) list
val auto_scaling_instances_type_to_query : string list -> Types.auto_scaling_instances_type -> (string * Types.xml_string list) list
val auto_scaling_group_predicted_capacity_to_query : string list -> int -> (string * string list) list
val auto_scaling_group_to_query : string list -> Types.auto_scaling_group -> (string * Types.resource_name list) list
val auto_scaling_groups_to_query : string list -> Types.auto_scaling_group list -> (string * Types.resource_name list) list
val auto_scaling_groups_type_to_query : string list -> Types.auto_scaling_groups_type -> (string * Types.xml_string list) list
val auto_scaling_group_names_type_to_query : string list -> Types.auto_scaling_group_names_type -> (string * Types.xml_string list) list
val adjustment_type_to_query : string list -> Types.adjustment_type -> (string * Types.xml_string_max_len255 list) list
val adjustment_types_to_query : string list -> Types.adjustment_type list -> (string * Types.xml_string_max_len255 list) list
val describe_adjustment_types_answer_to_query : string list -> Types.describe_adjustment_types_answer -> (string * Types.xml_string_max_len255 list) list
val describe_account_limits_answer_to_query : string list -> Types.describe_account_limits_answer -> (string * string list) list
val delete_warm_pool_type_to_query : string list -> Types.delete_warm_pool_type -> (string * Types.xml_string_max_len255 list) list
val delete_warm_pool_answer_to_query : 'a -> 'b -> 'c list
val delete_tags_type_to_query : string list -> Types.delete_tags_type -> (string * Types.tag_value list) list
val delete_scheduled_action_type_to_query : string list -> Types.delete_scheduled_action_type -> (string * Types.xml_string_max_len255 list) list
val delete_policy_type_to_query : string list -> Types.delete_policy_type -> (string * Types.resource_name list) list
val delete_notification_configuration_type_to_query : string list -> Types.delete_notification_configuration_type -> (string * Types.xml_string_max_len255 list) list
val delete_lifecycle_hook_type_to_query : string list -> Types.delete_lifecycle_hook_type -> (string * Types.xml_string_max_len255 list) list
val delete_lifecycle_hook_answer_to_query : 'a -> 'b -> 'c list
val delete_auto_scaling_group_type_to_query : string list -> Types.delete_auto_scaling_group_type -> (string * Types.xml_string_max_len255 list) list
val create_or_update_tags_type_to_query : string list -> Types.create_or_update_tags_type -> (string * Types.tag_value list) list
val create_launch_configuration_type_to_query : string list -> Types.create_launch_configuration_type -> (string * Types.xml_string_max_len64 list) list
val create_auto_scaling_group_type_to_query : string list -> Types.create_auto_scaling_group_type -> (string * Types.resource_name list) list
val complete_lifecycle_action_type_to_query : string list -> Types.complete_lifecycle_action_type -> (string * Types.xml_string_max_len19 list) list
val complete_lifecycle_action_answer_to_query : 'a -> 'b -> 'c list
val boolean_type_to_query : string list -> bool -> (string * string list) list
val cancel_instance_refresh_type_to_query : string list -> Types.cancel_instance_refresh_type -> (string * Types.xml_string_max_len255 list) list
val cancel_instance_refresh_answer_to_query : string list -> Types.cancel_instance_refresh_answer -> (string * Types.xml_string_max_len255 list) list
val batch_put_scheduled_update_group_action_type_to_query : string list -> Types.batch_put_scheduled_update_group_action_type -> (string * Types.xml_string_max_len255 list) list
val batch_put_scheduled_update_group_action_answer_to_query : string list -> Types.batch_put_scheduled_update_group_action_answer -> (string * Types.xml_string list) list
val batch_delete_scheduled_action_type_to_query : string list -> Types.batch_delete_scheduled_action_type -> (string * Types.xml_string_max_len255 list) list
val batch_delete_scheduled_action_answer_to_query : string list -> Types.batch_delete_scheduled_action_answer -> (string * Types.xml_string list) list
val attach_traffic_sources_result_type_to_query : 'a -> 'b -> 'c list
val attach_traffic_sources_type_to_query : string list -> Types.attach_traffic_sources_type -> (string * Types.xml_string_max_len511 list) list
val attach_load_balancer_target_groups_result_type_to_query : 'a -> 'b -> 'c list
val attach_load_balancer_target_groups_type_to_query : string list -> Types.attach_load_balancer_target_groups_type -> (string * Types.xml_string_max_len511 list) list
val attach_load_balancers_result_type_to_query : 'a -> 'b -> 'c list
val attach_load_balancers_type_to_query : string list -> Types.attach_load_balancers_type -> (string * Types.xml_string_max_len255 list) list
val attach_instances_query_to_query : string list -> Types.attach_instances_query -> (string * Types.xml_string_max_len255 list) list