Module Smaws_Client_CostOptimizationHub.Json_serializers

val usage_list_to_yojson : Types.usage list -> Smaws_Lib.Json.SerializeHelpers.t
val estimated_discounts_to_yojson : Types.estimated_discounts -> Smaws_Lib.Json.SerializeHelpers.t
val resource_pricing_to_yojson : Types.resource_pricing -> Smaws_Lib.Json.SerializeHelpers.t
val resource_cost_calculation_to_yojson : Types.resource_cost_calculation -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_reason_to_yojson : Types.validation_exception_reason -> [> `String of string ]
val validation_exception_detail_to_yojson : Types.validation_exception_detail -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_details_to_yojson : Types.validation_exception_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_to_yojson : Types.validation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val savings_estimation_mode_to_yojson : Types.savings_estimation_mode -> [> `String of string ]
val member_account_discount_visibility_to_yojson : Types.member_account_discount_visibility -> [> `String of string ]
val term_to_yojson : Types.term -> [> `String of string ]
val payment_option_to_yojson : Types.payment_option -> [> `String of string ]
val preferred_commitment_to_yojson : Types.preferred_commitment -> Smaws_Lib.Json.SerializeHelpers.t
val update_preferences_response_to_yojson : Types.update_preferences_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_preferences_request_to_yojson : Types.update_preferences_request -> Smaws_Lib.Json.SerializeHelpers.t
val throttling_exception_to_yojson : Types.throttling_exception -> Smaws_Lib.Json.SerializeHelpers.t
val internal_server_exception_to_yojson : Types.internal_server_exception -> Smaws_Lib.Json.SerializeHelpers.t
val access_denied_exception_to_yojson : Types.access_denied_exception -> Smaws_Lib.Json.SerializeHelpers.t
val update_enrollment_status_response_to_yojson : Types.update_enrollment_status_response -> Smaws_Lib.Json.SerializeHelpers.t
val enrollment_status_to_yojson : Types.enrollment_status -> [> `String of string ]
val update_enrollment_status_request_to_yojson : Types.update_enrollment_status_request -> Smaws_Lib.Json.SerializeHelpers.t
val tag_list_to_yojson : Types.tag list -> Smaws_Lib.Json.SerializeHelpers.t
val summary_metrics_result_to_yojson : Types.summary_metrics_result -> Smaws_Lib.Json.SerializeHelpers.t
val summary_metrics_to_yojson : Types.summary_metrics -> [> `String of string ]
val summary_metrics_list_to_yojson : Types.summary_metrics list -> Smaws_Lib.Json.SerializeHelpers.t
val storage_configuration_to_yojson : Types.storage_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val source_to_yojson : Types.source -> [> `String of string ]
val savings_plans_pricing_to_yojson : Types.savings_plans_pricing -> Smaws_Lib.Json.SerializeHelpers.t
val savings_plans_cost_calculation_to_yojson : Types.savings_plans_cost_calculation -> Smaws_Lib.Json.SerializeHelpers.t
val sage_maker_savings_plans_configuration_to_yojson : Types.sage_maker_savings_plans_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val sage_maker_savings_plans_to_yojson : Types.sage_maker_savings_plans -> Smaws_Lib.Json.SerializeHelpers.t
val sage_maker_endpoint_to_yojson : Types.sage_maker_endpoint -> Smaws_Lib.Json.SerializeHelpers.t
val resource_type_to_yojson : Types.resource_type -> [> `String of string ]
val resource_type_list_to_yojson : Types.resource_type list -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val resource_id_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val compute_configuration_to_yojson : Types.compute_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val lambda_function_configuration_to_yojson : Types.lambda_function_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val lambda_function_to_yojson : Types.lambda_function -> Smaws_Lib.Json.SerializeHelpers.t
val ecs_service_configuration_to_yojson : Types.ecs_service_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val instance_configuration_to_yojson : Types.instance_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val ec2_instance_configuration_to_yojson : Types.ec2_instance_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val block_storage_performance_configuration_to_yojson : Types.block_storage_performance_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val ebs_volume_configuration_to_yojson : Types.ebs_volume_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val mixed_instance_configuration_to_yojson : Types.mixed_instance_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val mixed_instance_configuration_list_to_yojson : Types.mixed_instance_configuration list -> Smaws_Lib.Json.SerializeHelpers.t
val ec2_auto_scaling_group_type_to_yojson : Types.ec2_auto_scaling_group_type -> [> `String of string ]
val allocation_strategy_to_yojson : Types.allocation_strategy -> [> `String of string ]
val ec2_auto_scaling_group_configuration_to_yojson : Types.ec2_auto_scaling_group_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val ec2_auto_scaling_group_to_yojson : Types.ec2_auto_scaling_group -> Smaws_Lib.Json.SerializeHelpers.t
val ec2_reserved_instances_configuration_to_yojson : Types.ec2_reserved_instances_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val reserved_instances_pricing_to_yojson : Types.reserved_instances_pricing -> Smaws_Lib.Json.SerializeHelpers.t
val reserved_instances_cost_calculation_to_yojson : Types.reserved_instances_cost_calculation -> Smaws_Lib.Json.SerializeHelpers.t
val ec2_reserved_instances_to_yojson : Types.ec2_reserved_instances -> Smaws_Lib.Json.SerializeHelpers.t
val rds_reserved_instances_configuration_to_yojson : Types.rds_reserved_instances_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val rds_reserved_instances_to_yojson : Types.rds_reserved_instances -> Smaws_Lib.Json.SerializeHelpers.t
val elasti_cache_reserved_instances_configuration_to_yojson : Types.elasti_cache_reserved_instances_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val elasti_cache_reserved_instances_to_yojson : Types.elasti_cache_reserved_instances -> Smaws_Lib.Json.SerializeHelpers.t
val open_search_reserved_instances_configuration_to_yojson : Types.open_search_reserved_instances_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val open_search_reserved_instances_to_yojson : Types.open_search_reserved_instances -> Smaws_Lib.Json.SerializeHelpers.t
val redshift_reserved_instances_configuration_to_yojson : Types.redshift_reserved_instances_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val redshift_reserved_instances_to_yojson : Types.redshift_reserved_instances -> Smaws_Lib.Json.SerializeHelpers.t
val ec2_instance_savings_plans_configuration_to_yojson : Types.ec2_instance_savings_plans_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val ec2_instance_savings_plans_to_yojson : Types.ec2_instance_savings_plans -> Smaws_Lib.Json.SerializeHelpers.t
val compute_savings_plans_configuration_to_yojson : Types.compute_savings_plans_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val compute_savings_plans_to_yojson : Types.compute_savings_plans -> Smaws_Lib.Json.SerializeHelpers.t
val db_instance_configuration_to_yojson : Types.db_instance_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val rds_db_instance_configuration_to_yojson : Types.rds_db_instance_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val rds_db_instance_to_yojson : Types.rds_db_instance -> Smaws_Lib.Json.SerializeHelpers.t
val rds_db_instance_storage_configuration_to_yojson : Types.rds_db_instance_storage_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val rds_db_instance_storage_to_yojson : Types.rds_db_instance_storage -> Smaws_Lib.Json.SerializeHelpers.t
val aurora_db_cluster_storage_configuration_to_yojson : Types.aurora_db_cluster_storage_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val aurora_db_cluster_storage_to_yojson : Types.aurora_db_cluster_storage -> Smaws_Lib.Json.SerializeHelpers.t
val dynamo_db_reserved_capacity_configuration_to_yojson : Types.dynamo_db_reserved_capacity_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val dynamo_db_reserved_capacity_to_yojson : Types.dynamo_db_reserved_capacity -> Smaws_Lib.Json.SerializeHelpers.t
val memory_db_reserved_instances_configuration_to_yojson : Types.memory_db_reserved_instances_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val memory_db_reserved_instances_to_yojson : Types.memory_db_reserved_instances -> Smaws_Lib.Json.SerializeHelpers.t
val nat_gateway_configuration_to_yojson : Types.nat_gateway_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val dynamo_db_table_to_yojson : Types.dynamo_db_table -> Smaws_Lib.Json.SerializeHelpers.t
val elasti_cache_cluster_to_yojson : Types.elasti_cache_cluster -> Smaws_Lib.Json.SerializeHelpers.t
val memory_db_cluster_to_yojson : Types.memory_db_cluster -> Smaws_Lib.Json.SerializeHelpers.t
val document_db_cluster_to_yojson : Types.document_db_cluster -> Smaws_Lib.Json.SerializeHelpers.t
val resource_details_to_yojson : Types.resource_details -> Smaws_Lib.Json.SerializeHelpers.t
val resource_arn_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val region_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val recommendation_summary_to_yojson : Types.recommendation_summary -> Smaws_Lib.Json.SerializeHelpers.t
val recommendation_summaries_list_to_yojson : Types.recommendation_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val datetime_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val recommendation_list_to_yojson : Types.recommendation list -> Smaws_Lib.Json.SerializeHelpers.t
val recommendation_id_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val order_to_yojson : Types.order -> [> `String of string ]
val metrics_by_time_to_yojson : Types.metrics_by_time -> Smaws_Lib.Json.SerializeHelpers.t
val metrics_by_time_list_to_yojson : Types.metrics_by_time list -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val list_recommendations_response_to_yojson : Types.list_recommendations_response -> Smaws_Lib.Json.SerializeHelpers.t
val implementation_effort_to_yojson : Types.implementation_effort -> [> `String of string ]
val implementation_effort_list_to_yojson : Types.implementation_effort list -> Smaws_Lib.Json.SerializeHelpers.t
val account_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val account_id_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val action_type_to_yojson : Types.action_type -> [> `String of string ]
val action_type_list_to_yojson : Types.action_type list -> Smaws_Lib.Json.SerializeHelpers.t
val list_recommendations_request_to_yojson : Types.list_recommendations_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_recommendation_summaries_response_to_yojson : Types.list_recommendation_summaries_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_recommendation_summaries_request_to_yojson : Types.list_recommendation_summaries_request -> Smaws_Lib.Json.SerializeHelpers.t
val account_enrollment_status_to_yojson : Types.account_enrollment_status -> Smaws_Lib.Json.SerializeHelpers.t
val account_enrollment_statuses_to_yojson : Types.account_enrollment_status list -> Smaws_Lib.Json.SerializeHelpers.t
val list_enrollment_statuses_response_to_yojson : Types.list_enrollment_statuses_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_enrollment_statuses_request_to_yojson : Types.list_enrollment_statuses_request -> Smaws_Lib.Json.SerializeHelpers.t
val efficiency_metrics_by_group_to_yojson : Types.efficiency_metrics_by_group -> Smaws_Lib.Json.SerializeHelpers.t
val efficiency_metrics_by_group_list_to_yojson : Types.efficiency_metrics_by_group list -> Smaws_Lib.Json.SerializeHelpers.t
val list_efficiency_metrics_response_to_yojson : Types.list_efficiency_metrics_response -> Smaws_Lib.Json.SerializeHelpers.t
val granularity_type_to_yojson : Types.granularity_type -> [> `String of string ]
val list_efficiency_metrics_request_to_yojson : Types.list_efficiency_metrics_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_recommendation_response_to_yojson : Types.get_recommendation_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_recommendation_request_to_yojson : Types.get_recommendation_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_preferences_response_to_yojson : Types.get_preferences_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_preferences_request_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t