Module Smaws_Client_ApplicationAutoScaling.Json_serializers

val xml_string_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val error_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_to_yojson : Types.validation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val amazon_resource_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_request_to_yojson : Types.untag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val exception_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val too_many_tags_exception_to_yojson : Types.too_many_tags_exception -> Smaws_Lib.Json.SerializeHelpers.t
val timestamp_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val metric_scale_to_yojson : float -> Smaws_Lib.Json.SerializeHelpers.t
val metric_type_to_yojson : Types.metric_type -> [> `String of string ]
val resource_label_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val predefined_metric_specification_to_yojson : Types.predefined_metric_specification -> Smaws_Lib.Json.SerializeHelpers.t
val metric_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val metric_namespace_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val metric_dimension_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val metric_dimension_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val metric_dimension_to_yojson : Types.metric_dimension -> Smaws_Lib.Json.SerializeHelpers.t
val metric_dimensions_to_yojson : Types.metric_dimension list -> Smaws_Lib.Json.SerializeHelpers.t
val metric_statistic_to_yojson : Types.metric_statistic -> [> `String of string ]
val metric_unit_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val expression_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_dimension_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_dimension_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_dimension_to_yojson : Types.target_tracking_metric_dimension -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_dimensions_to_yojson : Types.target_tracking_metric_dimension list -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_namespace_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_to_yojson : Types.target_tracking_metric -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_unit_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_stat_to_yojson : Types.target_tracking_metric_stat -> Smaws_Lib.Json.SerializeHelpers.t
val return_data_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_data_query_to_yojson : Types.target_tracking_metric_data_query -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_metric_data_queries_to_yojson : Types.target_tracking_metric_data_query list -> Smaws_Lib.Json.SerializeHelpers.t
val customized_metric_specification_to_yojson : Types.customized_metric_specification -> Smaws_Lib.Json.SerializeHelpers.t
val cooldown_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val disable_scale_in_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val target_tracking_scaling_policy_configuration_to_yojson : Types.target_tracking_scaling_policy_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val tag_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val tag_map_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_request_to_yojson : Types.tag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val scaling_suspended_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val suspended_state_to_yojson : Types.suspended_state -> Smaws_Lib.Json.SerializeHelpers.t
val adjustment_type_to_yojson : Types.adjustment_type -> [> `String of string ]
val scaling_adjustment_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val step_adjustment_to_yojson : Types.step_adjustment -> Smaws_Lib.Json.SerializeHelpers.t
val step_adjustments_to_yojson : Types.step_adjustment list -> Smaws_Lib.Json.SerializeHelpers.t
val min_adjustment_magnitude_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val metric_aggregation_type_to_yojson : Types.metric_aggregation_type -> [> `String of string ]
val step_scaling_policy_configuration_to_yojson : Types.step_scaling_policy_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val service_namespace_to_yojson : Types.service_namespace -> [> `String of string ]
val scheduled_action_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_id_max_len1600_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val scalable_dimension_to_yojson : Types.scalable_dimension -> [> `String of string ]
val resource_capacity_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val scalable_target_action_to_yojson : Types.scalable_target_action -> Smaws_Lib.Json.SerializeHelpers.t
val scheduled_action_to_yojson : Types.scheduled_action -> Smaws_Lib.Json.SerializeHelpers.t
val scheduled_actions_to_yojson : Types.scheduled_action list -> Smaws_Lib.Json.SerializeHelpers.t
val policy_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val policy_type_to_yojson : Types.policy_type -> [> `String of string ]
val predictive_scaling_metric_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_predefined_metric_pair_specification_to_yojson : Types.predictive_scaling_predefined_metric_pair_specification -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_predefined_scaling_metric_specification_to_yojson : Types.predictive_scaling_predefined_scaling_metric_specification -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_predefined_load_metric_specification_to_yojson : Types.predictive_scaling_predefined_load_metric_specification -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_dimension_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_dimension_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_dimension_to_yojson : Types.predictive_scaling_metric_dimension -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_dimensions_to_yojson : Types.predictive_scaling_metric_dimension list -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_namespace_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_to_yojson : Types.predictive_scaling_metric -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_unit_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_stat_to_yojson : Types.predictive_scaling_metric_stat -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_data_query_to_yojson : Types.predictive_scaling_metric_data_query -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_data_queries_to_yojson : Types.predictive_scaling_metric_data_query list -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_customized_metric_specification_to_yojson : Types.predictive_scaling_customized_metric_specification -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_specification_to_yojson : Types.predictive_scaling_metric_specification -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_metric_specifications_to_yojson : Types.predictive_scaling_metric_specification list -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_mode_to_yojson : Types.predictive_scaling_mode -> [> `String of string ]
val predictive_scaling_scheduling_buffer_time_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_max_capacity_breach_behavior_to_yojson : Types.predictive_scaling_max_capacity_breach_behavior -> [> `String of string ]
val predictive_scaling_max_capacity_buffer_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_policy_configuration_to_yojson : Types.predictive_scaling_policy_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val resource_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val alarms_to_yojson : Types.alarm list -> Smaws_Lib.Json.SerializeHelpers.t
val scaling_policies_to_yojson : Types.scaling_policy list -> Smaws_Lib.Json.SerializeHelpers.t
val scaling_activity_status_code_to_yojson : Types.scaling_activity_status_code -> [> `String of string ]
val not_scaled_reason_to_yojson : Types.not_scaled_reason -> Smaws_Lib.Json.SerializeHelpers.t
val not_scaled_reasons_to_yojson : Types.not_scaled_reason list -> Smaws_Lib.Json.SerializeHelpers.t
val scaling_activity_to_yojson : Types.scaling_activity -> Smaws_Lib.Json.SerializeHelpers.t
val scaling_activities_to_yojson : Types.scaling_activity list -> Smaws_Lib.Json.SerializeHelpers.t
val scalable_target_to_yojson : Types.scalable_target -> Smaws_Lib.Json.SerializeHelpers.t
val scalable_targets_to_yojson : Types.scalable_target list -> Smaws_Lib.Json.SerializeHelpers.t
val resource_ids_max_len1600_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val register_scalable_target_response_to_yojson : Types.register_scalable_target_response -> Smaws_Lib.Json.SerializeHelpers.t
val register_scalable_target_request_to_yojson : Types.register_scalable_target_request -> Smaws_Lib.Json.SerializeHelpers.t
val limit_exceeded_exception_to_yojson : Types.limit_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val internal_service_exception_to_yojson : Types.internal_service_exception -> Smaws_Lib.Json.SerializeHelpers.t
val concurrent_update_exception_to_yojson : Types.concurrent_update_exception -> Smaws_Lib.Json.SerializeHelpers.t
val put_scheduled_action_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val put_scheduled_action_request_to_yojson : Types.put_scheduled_action_request -> Smaws_Lib.Json.SerializeHelpers.t
val object_not_found_exception_to_yojson : Types.object_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val put_scaling_policy_response_to_yojson : Types.put_scaling_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val put_scaling_policy_request_to_yojson : Types.put_scaling_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val failed_resource_access_exception_to_yojson : Types.failed_resource_access_exception -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_forecast_values_to_yojson : float list -> Smaws_Lib.Json.SerializeHelpers.t
val predictive_scaling_forecast_timestamps_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t list -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val load_forecasts_to_yojson : Types.load_forecast list -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_response_to_yojson : Types.list_tags_for_resource_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_request_to_yojson : Types.list_tags_for_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_next_token_exception_to_yojson : Types.invalid_next_token_exception -> Smaws_Lib.Json.SerializeHelpers.t
val include_not_scaled_activities_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val capacity_forecast_to_yojson : Types.capacity_forecast -> Smaws_Lib.Json.SerializeHelpers.t
val get_predictive_scaling_forecast_response_to_yojson : Types.get_predictive_scaling_forecast_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_predictive_scaling_forecast_request_to_yojson : Types.get_predictive_scaling_forecast_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_scheduled_actions_response_to_yojson : Types.describe_scheduled_actions_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_scheduled_actions_request_to_yojson : Types.describe_scheduled_actions_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_scaling_policies_response_to_yojson : Types.describe_scaling_policies_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_scaling_policies_request_to_yojson : Types.describe_scaling_policies_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_scaling_activities_response_to_yojson : Types.describe_scaling_activities_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_scaling_activities_request_to_yojson : Types.describe_scaling_activities_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_scalable_targets_response_to_yojson : Types.describe_scalable_targets_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_scalable_targets_request_to_yojson : Types.describe_scalable_targets_request -> Smaws_Lib.Json.SerializeHelpers.t
val deregister_scalable_target_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val deregister_scalable_target_request_to_yojson : Types.deregister_scalable_target_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_scheduled_action_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_scheduled_action_request_to_yojson : Types.delete_scheduled_action_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_scaling_policy_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_scaling_policy_request_to_yojson : Types.delete_scaling_policy_request -> Smaws_Lib.Json.SerializeHelpers.t