Smaws_Client_Lightsail.Json_deserializersval certificate_provider_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.certificate_providerval setup_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.setup_requestval region_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.region_nameval resource_location_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.resource_locationval resource_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.resource_typeval setup_history_resource_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.setup_history_resourceval setup_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.setup_statusval setup_execution_details_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.setup_execution_detailsval setup_execution_details_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.setup_execution_details listval setup_history_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.setup_historyval setup_history_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.setup_history listval viewer_minimum_tls_protocol_version_enum_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.viewer_minimum_tls_protocol_version_enumval operation_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.operation_typeval operation_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.operation_statusval operation_of_yojson : Yojson.Basic.t -> string list -> Types.operationval operation_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.operation listval update_relational_database_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_relational_database_resultval update_relational_database_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_relational_database_requestval update_relational_database_parameters_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_relational_database_parameters_resultval relational_database_parameter_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_parameterval relational_database_parameter_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_parameter listval update_relational_database_parameters_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_relational_database_parameters_requestval unauthenticated_exception_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.unauthenticated_exceptionval service_exception_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.service_exceptionval operation_failure_exception_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.operation_failure_exceptionval not_found_exception_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.not_found_exceptionval invalid_input_exception_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.invalid_input_exceptionval account_setup_in_progress_exception_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.account_setup_in_progress_exceptionval access_denied_exception_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.access_denied_exceptionval update_load_balancer_attribute_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_load_balancer_attribute_resultval load_balancer_attribute_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_attribute_nameval update_load_balancer_attribute_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_load_balancer_attribute_requestval update_instance_metadata_options_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_instance_metadata_options_resultval http_tokens_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.http_tokensval http_endpoint_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.http_endpointval http_protocol_ipv6_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.http_protocol_ipv6val update_instance_metadata_options_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_instance_metadata_options_requestval update_domain_entry_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_domain_entry_resultval domain_entry_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.domain_entryval update_domain_entry_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_domain_entry_requestval update_distribution_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_distribution_resultval origin_protocol_policy_enum_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.origin_protocol_policy_enumval input_origin_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.input_originval behavior_enum_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.behavior_enumval cache_behavior_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cache_behaviorval forward_values_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.forward_valuesval cookie_object_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cookie_objectval header_enum_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.header_enumval header_forward_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.header_enum listval header_object_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.header_objectval query_string_object_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.query_string_objectval cache_settings_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cache_settingsval cache_behavior_per_path_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cache_behavior_per_pathval cache_behavior_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cache_behavior_per_path listval update_distribution_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_distribution_requestval update_distribution_bundle_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_distribution_bundle_resultval update_distribution_bundle_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_distribution_bundle_requestval tag_of_yojson : Yojson.Basic.t -> string list -> Types.tagval tag_list_of_yojson : Yojson.Basic.t -> string list -> Types.tag listval container_service_power_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.container_service_power_nameval container_service_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.container_service_stateval container_service_state_detail_code_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.container_service_state_detail_codeval container_service_state_detail_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_state_detailval container_service_deployment_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.container_service_deployment_stateval container_service_protocol_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.container_service_protocolval port_map_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  (string * Types.container_service_protocol) listval container_of_yojson : Yojson.Basic.t -> string list -> Types.containerval container_map_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  (string * Types.container) listval container_service_health_check_config_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_health_check_configval container_service_endpoint_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_endpointval container_service_deployment_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_deploymentval container_service_ecr_image_puller_role_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_ecr_image_puller_roleval private_registry_access_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.private_registry_accessval container_service_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_serviceval update_container_service_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_container_service_resultval container_service_ecr_image_puller_role_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_ecr_image_puller_role_requestval private_registry_access_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.private_registry_access_requestval update_container_service_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_container_service_requestval access_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.access_typeval access_rules_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.access_rulesval resource_receiving_access_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.resource_receiving_accessval access_receiver_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.resource_receiving_access listval bucket_state_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.bucket_stateval bucket_access_log_config_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.bucket_access_log_configval bucket_of_yojson : Yojson.Basic.t -> string list -> Types.bucketval update_bucket_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_bucket_resultval update_bucket_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_bucket_requestval update_bucket_bundle_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_bucket_bundle_resultval update_bucket_bundle_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.update_bucket_bundle_requestval untag_resource_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.untag_resource_resultval untag_resource_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.untag_resource_requestval unpeer_vpc_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.unpeer_vpc_resultval treat_missing_data_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.treat_missing_dataval time_period_of_yojson : Yojson.Basic.t -> string list -> Types.time_periodval test_alarm_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.test_alarm_resultval alarm_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.alarm_stateval test_alarm_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.test_alarm_requestval tag_resource_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.tag_resource_resultval tag_resource_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.tag_resource_requestval stop_relational_database_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.stop_relational_database_resultval stop_relational_database_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.stop_relational_database_requestval stop_instance_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.stop_instance_resultval stop_instance_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.stop_instance_requestval stop_instance_on_idle_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.stop_instance_on_idle_requestval stop_gui_session_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.stop_gui_session_resultval stop_gui_session_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.stop_gui_session_requestval status_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.status_typeval status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.statusval static_ip_of_yojson : Yojson.Basic.t -> string list -> Types.static_ipval static_ip_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.static_ip listval start_relational_database_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.start_relational_database_resultval start_relational_database_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.start_relational_database_requestval start_instance_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.start_instance_resultval start_instance_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.start_instance_requestval start_gui_session_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.start_gui_session_resultval start_gui_session_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.start_gui_session_requestval setup_instance_https_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.setup_instance_https_resultval setup_instance_https_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.setup_instance_https_requestval set_resource_access_for_bucket_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.set_resource_access_for_bucket_resultval resource_bucket_access_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.resource_bucket_accessval set_resource_access_for_bucket_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.set_resource_access_for_bucket_requestval set_ip_address_type_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.set_ip_address_type_resultval ip_address_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.ip_address_typeval set_ip_address_type_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.set_ip_address_type_requestval session_of_yojson : Yojson.Basic.t -> string list -> Types.sessionval sessions_of_yojson : Yojson.Basic.t -> string list -> Types.session listval send_contact_method_verification_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.send_contact_method_verification_resultval contact_method_verification_protocol_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.contact_method_verification_protocolval send_contact_method_verification_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.send_contact_method_verification_requestval pricing_unit_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.pricing_unitval currency_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.currencyval estimate_by_time_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.estimate_by_timeval estimates_by_time_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.estimate_by_time listval cost_estimate_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cost_estimateval cost_estimates_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cost_estimate listval resource_budget_estimate_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.resource_budget_estimateval resources_budget_estimate_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.resource_budget_estimate listval resource_record_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.resource_recordval reset_distribution_cache_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.reset_distribution_cache_resultval reset_distribution_cache_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.reset_distribution_cache_requestval dns_record_creation_state_code_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.dns_record_creation_state_codeval dns_record_creation_state_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.dns_record_creation_stateval certificate_domain_validation_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.certificate_domain_validation_statusval domain_validation_record_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.domain_validation_recordval domain_validation_record_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.domain_validation_record listval renewal_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.renewal_statusval renewal_summary_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.renewal_summaryval release_static_ip_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.release_static_ip_resultval release_static_ip_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.release_static_ip_requestval relational_database_snapshot_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_snapshotval relational_database_snapshot_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_snapshot listval relational_database_password_version_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.relational_database_password_versionval relational_database_metric_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.relational_database_metric_nameval relational_database_hardware_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_hardwareval pending_modified_relational_database_values_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.pending_modified_relational_database_valuesval relational_database_endpoint_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_endpointval pending_maintenance_action_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.pending_maintenance_actionval pending_maintenance_action_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.pending_maintenance_action listval relational_database_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_databaseval relational_database_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database listval relational_database_event_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_eventval relational_database_event_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_event listval relational_database_engine_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.relational_database_engineval relational_database_bundle_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_bundleval relational_database_bundle_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_bundle listval relational_database_blueprint_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_blueprintval relational_database_blueprint_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.relational_database_blueprint listval name_servers_update_state_code_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.name_servers_update_state_codeval name_servers_update_state_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.name_servers_update_stateval r53_hosted_zone_deletion_state_code_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.r53_hosted_zone_deletion_state_codeval r53_hosted_zone_deletion_state_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.r53_hosted_zone_deletion_stateval registered_domain_delegation_info_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.registered_domain_delegation_infoval container_image_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_imageval register_container_image_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.register_container_image_resultval register_container_image_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.register_container_image_requestval availability_zone_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.availability_zoneval availability_zone_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.availability_zone listval region_of_yojson : Yojson.Basic.t -> string list -> Types.regionval region_list_of_yojson : Yojson.Basic.t -> string list -> Types.region listval record_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.record_stateval reboot_relational_database_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.reboot_relational_database_resultval reboot_relational_database_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.reboot_relational_database_requestval reboot_instance_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.reboot_instance_resultval reboot_instance_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.reboot_instance_requestval put_instance_public_ports_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.put_instance_public_ports_resultval network_protocol_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.network_protocolval port_info_of_yojson : Yojson.Basic.t -> string list -> Types.port_infoval port_info_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.port_info listval put_instance_public_ports_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.put_instance_public_ports_requestval put_alarm_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.put_alarm_resultval metric_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.metric_nameval comparison_operator_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.comparison_operatorval contact_protocol_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.contact_protocolval contact_protocols_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.contact_protocol listval notification_trigger_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.alarm_state listval put_alarm_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.put_alarm_requestval port_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.port_stateval port_info_source_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.port_info_source_typeval port_access_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.port_access_typeval peer_vpc_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.peer_vpc_resultval password_data_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.password_dataval origin_of_yojson : Yojson.Basic.t -> string list -> Types.originval open_instance_public_ports_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.open_instance_public_ports_resultval open_instance_public_ports_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.open_instance_public_ports_requestval monthly_transfer_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.monthly_transferval monitored_resource_info_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.monitored_resource_infoval metric_unit_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.metric_unitval metric_statistic_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.metric_statisticval metric_statistic_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.metric_statistic listval metric_datapoint_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.metric_datapointval metric_datapoint_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.metric_datapoint listval log_event_of_yojson : Yojson.Basic.t -> string list -> Types.log_eventval log_event_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.log_event listval load_balancer_tls_policy_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_policyval load_balancer_tls_policy_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_policy listval load_balancer_tls_certificate_summary_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate_summaryval load_balancer_tls_certificate_summary_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate_summary listval load_balancer_tls_certificate_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_tls_certificate_statusval load_balancer_tls_certificate_revocation_reason_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_tls_certificate_revocation_reasonval load_balancer_tls_certificate_renewal_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_tls_certificate_renewal_statusval load_balancer_tls_certificate_domain_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_tls_certificate_domain_statusval load_balancer_tls_certificate_domain_validation_option_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate_domain_validation_optionval load_balancer_tls_certificate_domain_validation_option_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate_domain_validation_option listval load_balancer_tls_certificate_renewal_summary_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate_renewal_summaryval load_balancer_tls_certificate_dns_record_creation_state_code_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_tls_certificate_dns_record_creation_state_codeval load_balancer_tls_certificate_dns_record_creation_state_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate_dns_record_creation_stateval load_balancer_tls_certificate_domain_validation_record_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate_domain_validation_recordval load_balancer_tls_certificate_domain_validation_record_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate_domain_validation_record listval load_balancer_tls_certificate_failure_reason_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_tls_certificate_failure_reasonval load_balancer_tls_certificate_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificateval load_balancer_tls_certificate_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer_tls_certificate listval load_balancer_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_stateval load_balancer_protocol_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_protocolval load_balancer_metric_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.load_balancer_metric_nameval instance_health_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.instance_health_stateval instance_health_reason_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.instance_health_reasonval instance_health_summary_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_health_summaryval instance_health_summary_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_health_summary listval load_balancer_configuration_options_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  (Types.load_balancer_attribute_name * string) listval load_balancer_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancerval load_balancer_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.load_balancer listval is_vpc_peered_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.is_vpc_peered_resultval import_key_pair_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.import_key_pair_resultval import_key_pair_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.import_key_pair_requestval get_static_ips_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_static_ips_resultval get_static_ips_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_static_ips_requestval get_static_ip_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_static_ip_resultval get_static_ip_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_static_ip_requestval get_setup_history_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_setup_history_resultval get_setup_history_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_setup_history_requestval get_relational_database_snapshots_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_snapshots_resultval get_relational_database_snapshots_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_snapshots_requestval get_relational_database_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_snapshot_resultval get_relational_database_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_snapshot_requestval get_relational_databases_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_databases_resultval get_relational_databases_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_databases_requestval get_relational_database_parameters_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_parameters_resultval get_relational_database_parameters_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_parameters_requestval get_relational_database_metric_data_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_metric_data_resultval get_relational_database_metric_data_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_metric_data_requestval get_relational_database_master_user_password_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_master_user_password_resultval get_relational_database_master_user_password_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_master_user_password_requestval get_relational_database_log_streams_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_log_streams_resultval get_relational_database_log_streams_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_log_streams_requestval get_relational_database_log_events_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_log_events_resultval get_relational_database_log_events_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_log_events_requestval get_relational_database_events_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_events_resultval get_relational_database_events_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_events_requestval get_relational_database_bundles_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_bundles_resultval get_relational_database_bundles_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_bundles_requestval get_relational_database_blueprints_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_blueprints_resultval get_relational_database_blueprints_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_blueprints_requestval get_relational_database_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_resultval get_relational_database_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_relational_database_requestval get_regions_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_regions_resultval get_regions_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_regions_requestval get_operations_for_resource_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_operations_for_resource_resultval get_operations_for_resource_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_operations_for_resource_requestval get_operations_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_operations_resultval get_operations_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_operations_requestval get_operation_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_operation_resultval get_operation_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_operation_requestval get_load_balancer_tls_policies_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancer_tls_policies_resultval get_load_balancer_tls_policies_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancer_tls_policies_requestval get_load_balancer_tls_certificates_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancer_tls_certificates_resultval get_load_balancer_tls_certificates_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancer_tls_certificates_requestval get_load_balancers_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancers_resultval get_load_balancers_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancers_requestval get_load_balancer_metric_data_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancer_metric_data_resultval get_load_balancer_metric_data_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancer_metric_data_requestval get_load_balancer_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancer_resultval get_load_balancer_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_load_balancer_requestval key_pair_of_yojson : Yojson.Basic.t -> string list -> Types.key_pairval key_pair_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.key_pair listval get_key_pairs_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_key_pairs_resultval get_key_pairs_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_key_pairs_requestval get_key_pair_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_key_pair_resultval get_key_pair_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_key_pair_requestval instance_state_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_stateval get_instance_state_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_state_resultval get_instance_state_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_state_requestval instance_snapshot_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.instance_snapshot_stateval add_on_of_yojson : Yojson.Basic.t -> string list -> Types.add_onval add_on_list_of_yojson : Yojson.Basic.t -> string list -> Types.add_on listval disk_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.disk_stateval auto_mount_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.auto_mount_statusval disk_of_yojson : Yojson.Basic.t -> string list -> Types.diskval disk_list_of_yojson : Yojson.Basic.t -> string list -> Types.disk listval instance_snapshot_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_snapshotval instance_snapshot_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_snapshot listval get_instance_snapshots_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_snapshots_resultval get_instance_snapshots_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_snapshots_requestval get_instance_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_snapshot_resultval get_instance_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_snapshot_requestval instance_hardware_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_hardwareval access_direction_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.access_directionval instance_port_info_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_port_infoval instance_port_info_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_port_info listval instance_networking_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_networkingval instance_metadata_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.instance_metadata_stateval instance_metadata_options_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_metadata_optionsval instance_of_yojson : Yojson.Basic.t -> string list -> Types.instanceval instance_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance listval get_instances_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instances_resultval get_instances_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instances_requestval instance_port_state_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_port_stateval instance_port_state_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_port_state listval get_instance_port_states_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_port_states_resultval get_instance_port_states_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_port_states_requestval instance_metric_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.instance_metric_nameval get_instance_metric_data_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_metric_data_resultval get_instance_metric_data_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_metric_data_requestval instance_access_protocol_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.instance_access_protocolval host_key_attributes_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.host_key_attributesval host_keys_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.host_key_attributes listval instance_access_details_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_access_detailsval get_instance_access_details_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_access_details_resultval get_instance_access_details_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_access_details_requestval get_instance_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_resultval get_instance_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_instance_requestval export_snapshot_record_source_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.export_snapshot_record_source_typeval disk_info_of_yojson : Yojson.Basic.t -> string list -> Types.disk_infoval disk_info_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.disk_info listval instance_snapshot_info_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_snapshot_infoval disk_snapshot_info_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.disk_snapshot_infoval export_snapshot_record_source_info_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.export_snapshot_record_source_infoval destination_info_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.destination_infoval export_snapshot_record_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.export_snapshot_recordval export_snapshot_record_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.export_snapshot_record listval get_export_snapshot_records_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_export_snapshot_records_resultval get_export_snapshot_records_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_export_snapshot_records_requestval domain_entry_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.domain_entry listval domain_of_yojson : Yojson.Basic.t -> string list -> Types.domainval domain_list_of_yojson : Yojson.Basic.t -> string list -> Types.domain listval get_domains_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_domains_resultval get_domains_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_domains_requestval get_domain_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_domain_resultval get_domain_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_domain_requestval lightsail_distribution_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.lightsail_distributionval distribution_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.lightsail_distribution listval get_distributions_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_distributions_resultval get_distributions_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_distributions_requestval distribution_metric_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.distribution_metric_nameval get_distribution_metric_data_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_distribution_metric_data_resultval get_distribution_metric_data_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_distribution_metric_data_requestval get_distribution_latest_cache_reset_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_distribution_latest_cache_reset_resultval get_distribution_latest_cache_reset_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_distribution_latest_cache_reset_requestval distribution_bundle_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.distribution_bundleval distribution_bundle_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.distribution_bundle listval get_distribution_bundles_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_distribution_bundles_resultval disk_snapshot_state_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.disk_snapshot_stateval disk_snapshot_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.disk_snapshotval disk_snapshot_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.disk_snapshot listval get_disk_snapshots_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_disk_snapshots_resultval get_disk_snapshots_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_disk_snapshots_requestval get_disk_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_disk_snapshot_resultval get_disk_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_disk_snapshot_requestval get_disks_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_disks_resultval get_disks_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_disks_requestval get_disk_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_disk_resultval get_disk_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_disk_requestval get_cost_estimate_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_cost_estimate_resultval get_cost_estimate_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_cost_estimate_requestval container_service_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service listval container_services_list_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_services_list_resultval get_container_services_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_services_requestval container_service_power_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_powerval container_service_power_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_power listval get_container_service_powers_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_service_powers_resultval container_service_metric_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.container_service_metric_nameval get_container_service_metric_data_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_service_metric_data_resultval get_container_service_metric_data_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_service_metric_data_requestval container_service_deployment_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_deployment listval get_container_service_deployments_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_service_deployments_resultval get_container_service_deployments_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_service_deployments_requestval container_service_log_event_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_log_eventval container_service_log_event_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_log_event listval get_container_log_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_log_resultval get_container_log_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_log_requestval container_image_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_image listval get_container_images_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_images_resultval get_container_images_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_images_requestval get_container_api_metadata_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_container_api_metadata_resultval contact_method_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.contact_method_statusval contact_method_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.contact_methodval contact_methods_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.contact_method listval get_contact_methods_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_contact_methods_resultval get_contact_methods_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_contact_methods_requestval cloud_formation_stack_record_source_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.cloud_formation_stack_record_source_typeval cloud_formation_stack_record_source_info_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cloud_formation_stack_record_source_infoval cloud_formation_stack_record_source_info_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cloud_formation_stack_record_source_info listval cloud_formation_stack_record_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cloud_formation_stack_recordval cloud_formation_stack_record_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.cloud_formation_stack_record listval get_cloud_formation_stack_records_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_cloud_formation_stack_records_resultval get_cloud_formation_stack_records_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_cloud_formation_stack_records_requestval certificate_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.certificate_statusval certificate_of_yojson : Yojson.Basic.t -> string list -> Types.certificateval certificate_summary_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.certificate_summaryval certificate_summary_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.certificate_summary listval get_certificates_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_certificates_resultval certificate_status_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.certificate_status listval get_certificates_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_certificates_requestval instance_platform_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.instance_platformval instance_platform_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_platform listval app_category_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.app_categoryval app_category_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.app_category listval bundle_of_yojson : Yojson.Basic.t -> string list -> Types.bundleval bundle_list_of_yojson : Yojson.Basic.t -> string list -> Types.bundle listval get_bundles_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_bundles_resultval get_bundles_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_bundles_requestval bucket_list_of_yojson : Yojson.Basic.t -> string list -> Types.bucket listval account_level_bpa_sync_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.account_level_bpa_sync_statusval bpa_status_message_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.bpa_status_messageval account_level_bpa_sync_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.account_level_bpa_syncval get_buckets_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_buckets_resultval get_buckets_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_buckets_requestval bucket_metric_name_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.bucket_metric_nameval get_bucket_metric_data_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_bucket_metric_data_resultval get_bucket_metric_data_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_bucket_metric_data_requestval bucket_bundle_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.bucket_bundleval bucket_bundle_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.bucket_bundle listval get_bucket_bundles_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_bucket_bundles_resultval get_bucket_bundles_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_bucket_bundles_requestval access_key_last_used_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.access_key_last_usedval access_key_of_yojson : Yojson.Basic.t -> string list -> Types.access_keyval access_key_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.access_key listval get_bucket_access_keys_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_bucket_access_keys_resultval get_bucket_access_keys_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_bucket_access_keys_requestval blueprint_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.blueprint_typeval blueprint_of_yojson : Yojson.Basic.t -> string list -> Types.blueprintval blueprint_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.blueprint listval get_blueprints_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_blueprints_resultval get_blueprints_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_blueprints_requestval auto_snapshot_status_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.auto_snapshot_statusval attached_disk_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attached_diskval attached_disk_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attached_disk listval auto_snapshot_details_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.auto_snapshot_detailsval auto_snapshot_details_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.auto_snapshot_details listval get_auto_snapshots_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_auto_snapshots_resultval get_auto_snapshots_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_auto_snapshots_requestval alarm_of_yojson : Yojson.Basic.t -> string list -> Types.alarmval alarms_list_of_yojson : Yojson.Basic.t -> string list -> Types.alarm listval get_alarms_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_alarms_resultval get_alarms_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_alarms_requestval get_active_names_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_active_names_resultval get_active_names_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.get_active_names_requestval export_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.export_snapshot_resultval export_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.export_snapshot_requestval enable_add_on_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.enable_add_on_resultval add_on_type_of_yojson : 
  Smaws_Lib.Json.DeserializeHelpers.t ->
  string list ->
  Types.add_on_typeval auto_snapshot_add_on_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.auto_snapshot_add_on_requestval add_on_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.add_on_requestval enable_add_on_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.enable_add_on_requestval download_default_key_pair_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.download_default_key_pair_resultval disable_add_on_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.disable_add_on_resultval disable_add_on_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.disable_add_on_requestval detach_static_ip_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.detach_static_ip_resultval detach_static_ip_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.detach_static_ip_requestval detach_instances_from_load_balancer_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.detach_instances_from_load_balancer_resultval detach_instances_from_load_balancer_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.detach_instances_from_load_balancer_requestval detach_disk_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.detach_disk_resultval detach_disk_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.detach_disk_requestval detach_certificate_from_distribution_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.detach_certificate_from_distribution_resultval detach_certificate_from_distribution_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.detach_certificate_from_distribution_requestval delete_relational_database_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_relational_database_snapshot_resultval delete_relational_database_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_relational_database_snapshot_requestval delete_relational_database_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_relational_database_resultval delete_relational_database_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_relational_database_requestval delete_load_balancer_tls_certificate_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_load_balancer_tls_certificate_resultval delete_load_balancer_tls_certificate_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_load_balancer_tls_certificate_requestval delete_load_balancer_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_load_balancer_resultval delete_load_balancer_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_load_balancer_requestval delete_known_host_keys_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_known_host_keys_resultval delete_known_host_keys_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_known_host_keys_requestval delete_key_pair_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_key_pair_resultval delete_key_pair_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_key_pair_requestval delete_instance_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_instance_snapshot_resultval delete_instance_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_instance_snapshot_requestval delete_instance_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_instance_resultval delete_instance_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_instance_requestval delete_domain_entry_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_domain_entry_resultval delete_domain_entry_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_domain_entry_requestval delete_domain_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_domain_resultval delete_domain_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_domain_requestval delete_distribution_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_distribution_resultval delete_distribution_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_distribution_requestval delete_disk_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_disk_snapshot_resultval delete_disk_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_disk_snapshot_requestval delete_disk_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_disk_resultval delete_disk_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_disk_requestval delete_container_service_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_container_service_requestval delete_container_image_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_container_image_requestval delete_contact_method_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_contact_method_resultval delete_contact_method_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_contact_method_requestval delete_certificate_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_certificate_resultval delete_certificate_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_certificate_requestval delete_bucket_access_key_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_bucket_access_key_resultval delete_bucket_access_key_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_bucket_access_key_requestval delete_bucket_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_bucket_resultval delete_bucket_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_bucket_requestval delete_auto_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_auto_snapshot_resultval delete_auto_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_auto_snapshot_requestval delete_alarm_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_alarm_resultval delete_alarm_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.delete_alarm_requestval create_relational_database_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_relational_database_snapshot_resultval create_relational_database_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_relational_database_snapshot_requestval create_relational_database_from_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_relational_database_from_snapshot_resultval create_relational_database_from_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_relational_database_from_snapshot_requestval create_relational_database_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_relational_database_resultval create_relational_database_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_relational_database_requestval create_load_balancer_tls_certificate_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_load_balancer_tls_certificate_resultval create_load_balancer_tls_certificate_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_load_balancer_tls_certificate_requestval create_load_balancer_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_load_balancer_resultval create_load_balancer_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_load_balancer_requestval create_key_pair_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_key_pair_resultval create_key_pair_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_key_pair_requestval create_instance_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_instance_snapshot_resultval create_instance_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_instance_snapshot_requestval create_instances_from_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_instances_from_snapshot_resultval disk_map_of_yojson : Yojson.Basic.t -> string list -> Types.disk_mapval disk_map_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.disk_map listval attached_disk_map_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  (string * Types.disk_map list) listval add_on_request_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.add_on_request listval create_instances_from_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_instances_from_snapshot_requestval create_instances_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_instances_resultval create_instances_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_instances_requestval create_gui_session_access_details_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_gui_session_access_details_resultval create_gui_session_access_details_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_gui_session_access_details_requestval create_domain_entry_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_domain_entry_resultval create_domain_entry_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_domain_entry_requestval create_domain_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_domain_resultval create_domain_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_domain_requestval create_distribution_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_distribution_resultval create_distribution_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_distribution_requestval create_disk_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_disk_snapshot_resultval create_disk_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_disk_snapshot_requestval create_disk_from_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_disk_from_snapshot_resultval create_disk_from_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_disk_from_snapshot_requestval create_disk_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_disk_resultval create_disk_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_disk_requestval container_service_registry_login_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_registry_loginval create_container_service_registry_login_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_container_service_registry_login_resultval create_container_service_deployment_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_container_service_deployment_resultval endpoint_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.endpoint_requestval create_container_service_deployment_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_container_service_deployment_requestval create_container_service_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_container_service_resultval container_service_deployment_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.container_service_deployment_requestval create_container_service_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_container_service_requestval create_contact_method_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_contact_method_resultval create_contact_method_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_contact_method_requestval create_cloud_formation_stack_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_cloud_formation_stack_resultval instance_entry_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_entryval instance_entry_list_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.instance_entry listval create_cloud_formation_stack_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_cloud_formation_stack_requestval create_certificate_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_certificate_resultval create_certificate_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_certificate_requestval create_bucket_access_key_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_bucket_access_key_resultval create_bucket_access_key_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_bucket_access_key_requestval create_bucket_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_bucket_resultval create_bucket_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.create_bucket_requestval copy_snapshot_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.copy_snapshot_resultval copy_snapshot_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.copy_snapshot_requestval close_instance_public_ports_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.close_instance_public_ports_resultval close_instance_public_ports_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.close_instance_public_ports_requestval attach_static_ip_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_static_ip_resultval attach_static_ip_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_static_ip_requestval attach_load_balancer_tls_certificate_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_load_balancer_tls_certificate_resultval attach_load_balancer_tls_certificate_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_load_balancer_tls_certificate_requestval attach_instances_to_load_balancer_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_instances_to_load_balancer_resultval attach_instances_to_load_balancer_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_instances_to_load_balancer_requestval attach_disk_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_disk_resultval attach_disk_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_disk_requestval attach_certificate_to_distribution_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_certificate_to_distribution_resultval attach_certificate_to_distribution_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.attach_certificate_to_distribution_requestval allocate_static_ip_result_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.allocate_static_ip_resultval allocate_static_ip_request_of_yojson : 
  Yojson.Basic.t ->
  string list ->
  Types.allocate_static_ip_request