Module Smaws_Client_PCS.Json_serializers

val validation_exception_reason_to_yojson : Types.validation_exception_reason -> [> `String of string ]
val validation_exception_field_to_yojson : Types.validation_exception_field -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_field_list_to_yojson : Types.validation_exception_field list -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_to_yojson : Types.validation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val slurm_rest_mode_to_yojson : Types.slurm_rest_mode -> [> `String of string ]
val update_slurm_rest_request_to_yojson : Types.update_slurm_rest_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_scheduler_request_to_yojson : Types.update_scheduler_request -> Smaws_Lib.Json.SerializeHelpers.t
val slurm_custom_setting_to_yojson : Types.slurm_custom_setting -> Smaws_Lib.Json.SerializeHelpers.t
val slurm_custom_settings_to_yojson : Types.slurm_custom_setting list -> Smaws_Lib.Json.SerializeHelpers.t
val update_queue_slurm_configuration_request_to_yojson : Types.update_queue_slurm_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val queue_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val queue_status_to_yojson : Types.queue_status -> [> `String of string ]
val compute_node_group_configuration_to_yojson : Types.compute_node_group_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val compute_node_group_configuration_list_to_yojson : Types.compute_node_group_configuration list -> Smaws_Lib.Json.SerializeHelpers.t
val queue_slurm_configuration_to_yojson : Types.queue_slurm_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val error_info_list_to_yojson : Types.error_info list -> Smaws_Lib.Json.SerializeHelpers.t
val update_queue_response_to_yojson : Types.update_queue_response -> Smaws_Lib.Json.SerializeHelpers.t
val cluster_identifier_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val queue_identifier_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val sb_client_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_queue_request_to_yojson : Types.update_queue_request -> Smaws_Lib.Json.SerializeHelpers.t
val throttling_exception_to_yojson : Types.throttling_exception -> Smaws_Lib.Json.SerializeHelpers.t
val service_quota_exceeded_exception_to_yojson : Types.service_quota_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val internal_server_exception_to_yojson : Types.internal_server_exception -> Smaws_Lib.Json.SerializeHelpers.t
val conflict_exception_to_yojson : Types.conflict_exception -> Smaws_Lib.Json.SerializeHelpers.t
val access_denied_exception_to_yojson : Types.access_denied_exception -> Smaws_Lib.Json.SerializeHelpers.t
val update_compute_node_group_slurm_configuration_request_to_yojson : Types.update_compute_node_group_slurm_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val compute_node_group_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val compute_node_group_status_to_yojson : Types.compute_node_group_status -> [> `String of string ]
val ami_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val subnet_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val subnet_id_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val purchase_option_to_yojson : Types.purchase_option -> [> `String of string ]
val custom_launch_template_to_yojson : Types.custom_launch_template -> Smaws_Lib.Json.SerializeHelpers.t
val instance_profile_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val scaling_configuration_to_yojson : Types.scaling_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val instance_config_to_yojson : Types.instance_config -> Smaws_Lib.Json.SerializeHelpers.t
val instance_list_to_yojson : Types.instance_config list -> Smaws_Lib.Json.SerializeHelpers.t
val spot_allocation_strategy_to_yojson : Types.spot_allocation_strategy -> [> `String of string ]
val compute_node_group_slurm_configuration_to_yojson : Types.compute_node_group_slurm_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val compute_node_group_to_yojson : Types.compute_node_group -> Smaws_Lib.Json.SerializeHelpers.t
val update_compute_node_group_response_to_yojson : Types.update_compute_node_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val compute_node_group_identifier_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val scaling_configuration_request_to_yojson : Types.scaling_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_compute_node_group_request_to_yojson : Types.update_compute_node_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val slurmdbd_custom_setting_to_yojson : Types.slurmdbd_custom_setting -> Smaws_Lib.Json.SerializeHelpers.t
val slurmdbd_custom_settings_to_yojson : Types.slurmdbd_custom_setting list -> Smaws_Lib.Json.SerializeHelpers.t
val cgroup_custom_setting_to_yojson : Types.cgroup_custom_setting -> Smaws_Lib.Json.SerializeHelpers.t
val cgroup_custom_settings_to_yojson : Types.cgroup_custom_setting list -> Smaws_Lib.Json.SerializeHelpers.t
val accounting_mode_to_yojson : Types.accounting_mode -> [> `String of string ]
val update_accounting_request_to_yojson : Types.update_accounting_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_cluster_slurm_configuration_request_to_yojson : Types.update_cluster_slurm_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val cluster_status_to_yojson : Types.cluster_status -> [> `String of string ]
val scheduler_type_to_yojson : Types.scheduler_type -> [> `String of string ]
val size_to_yojson : Types.size -> [> `String of string ]
val cluster_slurm_configuration_to_yojson : Types.cluster_slurm_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val security_group_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val security_group_id_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val network_type_to_yojson : Types.network_type -> [> `String of string ]
val endpoint_type_to_yojson : Types.endpoint_type -> [> `String of string ]
val endpoints_to_yojson : Types.endpoint list -> Smaws_Lib.Json.SerializeHelpers.t
val update_cluster_response_to_yojson : Types.update_cluster_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_cluster_request_to_yojson : Types.update_cluster_request -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_keys_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 tag_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val request_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 slurm_rest_request_to_yojson : Types.slurm_rest_request -> Smaws_Lib.Json.SerializeHelpers.t
val shared_secret_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val scheduler_request_to_yojson : Types.scheduler_request -> Smaws_Lib.Json.SerializeHelpers.t
val response_tag_map_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val register_compute_node_group_instance_response_to_yojson : Types.register_compute_node_group_instance_response -> Smaws_Lib.Json.SerializeHelpers.t
val bootstrap_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val register_compute_node_group_instance_request_to_yojson : Types.register_compute_node_group_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val queue_slurm_configuration_request_to_yojson : Types.queue_slurm_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val queue_list_to_yojson : Types.queue_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val networking_request_to_yojson : Types.networking_request -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> 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 list_queues_response_to_yojson : Types.list_queues_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_queues_request_to_yojson : Types.list_queues_request -> Smaws_Lib.Json.SerializeHelpers.t
val compute_node_group_summary_to_yojson : Types.compute_node_group_summary -> Smaws_Lib.Json.SerializeHelpers.t
val compute_node_group_list_to_yojson : Types.compute_node_group_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_compute_node_groups_response_to_yojson : Types.list_compute_node_groups_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_compute_node_groups_request_to_yojson : Types.list_compute_node_groups_request -> Smaws_Lib.Json.SerializeHelpers.t
val cluster_summary_to_yojson : Types.cluster_summary -> Smaws_Lib.Json.SerializeHelpers.t
val cluster_list_to_yojson : Types.cluster_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_clusters_response_to_yojson : Types.list_clusters_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_clusters_request_to_yojson : Types.list_clusters_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_queue_response_to_yojson : Types.get_queue_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_queue_request_to_yojson : Types.get_queue_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_compute_node_group_response_to_yojson : Types.get_compute_node_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_compute_node_group_request_to_yojson : Types.get_compute_node_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_cluster_response_to_yojson : Types.get_cluster_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_cluster_request_to_yojson : Types.get_cluster_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_queue_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_queue_request_to_yojson : Types.delete_queue_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_compute_node_group_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_compute_node_group_request_to_yojson : Types.delete_compute_node_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_cluster_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_cluster_request_to_yojson : Types.delete_cluster_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_queue_response_to_yojson : Types.create_queue_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_queue_request_to_yojson : Types.create_queue_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_compute_node_group_response_to_yojson : Types.create_compute_node_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val compute_node_group_slurm_configuration_request_to_yojson : Types.compute_node_group_slurm_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_compute_node_group_request_to_yojson : Types.create_compute_node_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_cluster_response_to_yojson : Types.create_cluster_response -> Smaws_Lib.Json.SerializeHelpers.t
val cluster_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val accounting_request_to_yojson : Types.accounting_request -> Smaws_Lib.Json.SerializeHelpers.t
val cluster_slurm_configuration_request_to_yojson : Types.cluster_slurm_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_cluster_request_to_yojson : Types.create_cluster_request -> Smaws_Lib.Json.SerializeHelpers.t