Module Smaws_Client_BCMDashboards.Json_deserializers

val widget_width_of_yojson : Yojson.Basic.t -> string list -> int
val widget_title_of_yojson : Yojson.Basic.t -> string list -> string
val widget_id_of_yojson : Yojson.Basic.t -> string list -> string
val description_of_yojson : Yojson.Basic.t -> string list -> string
val widget_height_of_yojson : Yojson.Basic.t -> string list -> int
val metric_name_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.metric_name
val metric_names_of_yojson : Yojson.Basic.t -> string list -> Types.metric_name list
val date_time_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.date_time_type
val generic_string_of_yojson : Yojson.Basic.t -> string list -> string
val date_time_value_of_yojson : Yojson.Basic.t -> string list -> Types.date_time_value
val date_time_range_of_yojson : Yojson.Basic.t -> string list -> Types.date_time_range
val granularity_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.granularity
val group_definition_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.group_definition_type
val group_definition_of_yojson : Yojson.Basic.t -> string list -> Types.group_definition
val group_definitions_of_yojson : Yojson.Basic.t -> string list -> Types.group_definition list
val dimension_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.dimension
val string_list_of_yojson : Yojson.Basic.t -> string list -> string list
val match_option_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.match_option
val match_options_of_yojson : Yojson.Basic.t -> string list -> Types.match_option list
val dimension_values_of_yojson : Yojson.Basic.t -> string list -> Types.dimension_values
val tag_values_of_yojson : Yojson.Basic.t -> string list -> Types.tag_values
val cost_category_values_of_yojson : Yojson.Basic.t -> string list -> Types.cost_category_values
val expression_of_yojson : Yojson.Basic.t -> string list -> Types.expression
val expressions_of_yojson : Yojson.Basic.t -> string list -> Types.expressions
val cost_and_usage_query_of_yojson : Yojson.Basic.t -> string list -> Types.cost_and_usage_query
val savings_plans_coverage_query_of_yojson : Yojson.Basic.t -> string list -> Types.savings_plans_coverage_query
val savings_plans_utilization_query_of_yojson : Yojson.Basic.t -> string list -> Types.savings_plans_utilization_query
val reservation_coverage_query_of_yojson : Yojson.Basic.t -> string list -> Types.reservation_coverage_query
val reservation_utilization_query_of_yojson : Yojson.Basic.t -> string list -> Types.reservation_utilization_query
val query_parameters_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.query_parameters
val visual_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.visual_type
val graph_display_config_of_yojson : Yojson.Basic.t -> string list -> Types.graph_display_config
val graph_display_config_map_of_yojson : Yojson.Basic.t -> string list -> (string * Types.graph_display_config) list
val table_display_config_struct_of_yojson : Yojson.Basic.t -> string list -> unit
val display_config_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.display_config
val widget_config_of_yojson : Yojson.Basic.t -> string list -> Types.widget_config
val widget_config_list_of_yojson : Yojson.Basic.t -> string list -> Types.widget_config list
val widget_of_yojson : Yojson.Basic.t -> string list -> Types.widget
val widget_list_of_yojson : Yojson.Basic.t -> string list -> Types.widget list
val widget_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val validation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception
val scheduled_report_arn_of_yojson : Yojson.Basic.t -> string list -> string
val update_scheduled_report_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_scheduled_report_response
val scheduled_report_name_of_yojson : Yojson.Basic.t -> string list -> string
val dashboard_arn_of_yojson : Yojson.Basic.t -> string list -> string
val service_role_arn_of_yojson : Yojson.Basic.t -> string list -> string
val generic_time_stamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val schedule_period_of_yojson : Yojson.Basic.t -> string list -> Types.schedule_period
val schedule_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.schedule_state
val schedule_config_of_yojson : Yojson.Basic.t -> string list -> Types.schedule_config
val update_scheduled_report_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_scheduled_report_request
val throttling_exception_of_yojson : Yojson.Basic.t -> string list -> Types.throttling_exception
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val internal_server_exception_of_yojson : Yojson.Basic.t -> string list -> Types.internal_server_exception
val conflict_exception_of_yojson : Yojson.Basic.t -> string list -> Types.conflict_exception
val access_denied_exception_of_yojson : Yojson.Basic.t -> string list -> Types.access_denied_exception
val update_dashboard_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_dashboard_response
val dashboard_name_of_yojson : Yojson.Basic.t -> string list -> string
val update_dashboard_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_dashboard_request
val untag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val resource_arn_of_yojson : Yojson.Basic.t -> string list -> string
val resource_tag_key_of_yojson : Yojson.Basic.t -> string list -> string
val resource_tag_key_list_of_yojson : Yojson.Basic.t -> string list -> string list
val untag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.untag_resource_request
val tag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val resource_tag_value_of_yojson : Yojson.Basic.t -> string list -> string
val resource_tag_of_yojson : Yojson.Basic.t -> string list -> Types.resource_tag
val resource_tag_list_of_yojson : Yojson.Basic.t -> string list -> Types.resource_tag list
val tag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.tag_resource_request
val status_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.status_reason
val status_reason_list_of_yojson : Yojson.Basic.t -> string list -> Types.status_reason list
val service_quota_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.service_quota_exceeded_exception
val health_status_code_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.health_status_code
val health_status_of_yojson : Yojson.Basic.t -> string list -> Types.health_status
val scheduled_report_summary_of_yojson : Yojson.Basic.t -> string list -> Types.scheduled_report_summary
val scheduled_report_summary_list_of_yojson : Yojson.Basic.t -> string list -> Types.scheduled_report_summary list
val scheduled_report_input_of_yojson : Yojson.Basic.t -> string list -> Types.scheduled_report_input
val scheduled_report_of_yojson : Yojson.Basic.t -> string list -> Types.scheduled_report
val next_page_token_of_yojson : Yojson.Basic.t -> string list -> string
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val list_tags_for_resource_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_response
val list_tags_for_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_request
val list_scheduled_reports_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_scheduled_reports_response
val list_scheduled_reports_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_scheduled_reports_request
val dashboard_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.dashboard_type
val dashboard_reference_of_yojson : Yojson.Basic.t -> string list -> Types.dashboard_reference
val dashboard_reference_list_of_yojson : Yojson.Basic.t -> string list -> Types.dashboard_reference list
val list_dashboards_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_dashboards_response
val list_dashboards_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_dashboards_request
val get_scheduled_report_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_scheduled_report_response
val get_scheduled_report_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_scheduled_report_request
val get_resource_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resource_policy_response
val get_resource_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resource_policy_request
val get_dashboard_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_dashboard_response
val get_dashboard_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_dashboard_request
val execute_scheduled_report_response_of_yojson : Yojson.Basic.t -> string list -> Types.execute_scheduled_report_response
val client_token_of_yojson : Yojson.Basic.t -> string list -> string
val execute_scheduled_report_request_of_yojson : Yojson.Basic.t -> string list -> Types.execute_scheduled_report_request
val delete_scheduled_report_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_scheduled_report_response
val delete_scheduled_report_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_scheduled_report_request
val delete_dashboard_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_dashboard_response
val delete_dashboard_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_dashboard_request
val create_scheduled_report_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_scheduled_report_response
val create_scheduled_report_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_scheduled_report_request
val create_dashboard_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_dashboard_response
val create_dashboard_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_dashboard_request