Module Smaws_Client_KMS.Json_deserializers

val error_message_type_of_yojson : Yojson.Basic.t -> string list -> string
val xks_proxy_vpc_endpoint_service_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_vpc_endpoint_service_not_found_exception
val xks_proxy_vpc_endpoint_service_name_type_of_yojson : Yojson.Basic.t -> string list -> string
val xks_proxy_vpc_endpoint_service_invalid_configuration_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_vpc_endpoint_service_invalid_configuration_exception
val xks_proxy_vpc_endpoint_service_in_use_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_vpc_endpoint_service_in_use_exception
val xks_proxy_uri_unreachable_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_uri_unreachable_exception
val xks_proxy_uri_path_type_of_yojson : Yojson.Basic.t -> string list -> string
val xks_proxy_uri_in_use_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_uri_in_use_exception
val xks_proxy_uri_endpoint_type_of_yojson : Yojson.Basic.t -> string list -> string
val xks_proxy_uri_endpoint_in_use_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_uri_endpoint_in_use_exception
val xks_proxy_invalid_response_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_invalid_response_exception
val xks_proxy_invalid_configuration_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_invalid_configuration_exception
val xks_proxy_incorrect_authentication_credential_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_incorrect_authentication_credential_exception
val xks_proxy_connectivity_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.xks_proxy_connectivity_type
val xks_proxy_authentication_access_key_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val xks_proxy_configuration_type_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_configuration_type
val xks_proxy_authentication_raw_secret_access_key_type_of_yojson : Yojson.Basic.t -> string list -> string
val xks_proxy_authentication_credential_type_of_yojson : Yojson.Basic.t -> string list -> Types.xks_proxy_authentication_credential_type
val xks_key_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_key_not_found_exception
val xks_key_invalid_configuration_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_key_invalid_configuration_exception
val xks_key_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val xks_key_configuration_type_of_yojson : Yojson.Basic.t -> string list -> Types.xks_key_configuration_type
val xks_key_already_in_use_exception_of_yojson : Yojson.Basic.t -> string list -> Types.xks_key_already_in_use_exception
val wrapping_key_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.wrapping_key_spec
val key_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val boolean_type_of_yojson : Yojson.Basic.t -> string list -> bool
val signing_algorithm_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.signing_algorithm_spec
val verify_response_of_yojson : Yojson.Basic.t -> string list -> Types.verify_response
val plaintext_type_of_yojson : Yojson.Basic.t -> string list -> bytes
val message_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.message_type
val ciphertext_type_of_yojson : Yojson.Basic.t -> string list -> bytes
val grant_token_type_of_yojson : Yojson.Basic.t -> string list -> string
val grant_token_list_of_yojson : Yojson.Basic.t -> string list -> string list
val nullable_boolean_type_of_yojson : Yojson.Basic.t -> string list -> bool
val verify_request_of_yojson : Yojson.Basic.t -> string list -> Types.verify_request
val mac_algorithm_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.mac_algorithm_spec
val verify_mac_response_of_yojson : Yojson.Basic.t -> string list -> Types.verify_mac_response
val verify_mac_request_of_yojson : Yojson.Basic.t -> string list -> Types.verify_mac_request
val not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.not_found_exception
val kms_invalid_state_exception_of_yojson : Yojson.Basic.t -> string list -> Types.kms_invalid_state_exception
val kms_invalid_mac_exception_of_yojson : Yojson.Basic.t -> string list -> Types.kms_invalid_mac_exception
val kms_internal_exception_of_yojson : Yojson.Basic.t -> string list -> Types.kms_internal_exception
val key_unavailable_exception_of_yojson : Yojson.Basic.t -> string list -> Types.key_unavailable_exception
val invalid_key_usage_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_key_usage_exception
val invalid_grant_token_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_grant_token_exception
val dry_run_operation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.dry_run_operation_exception
val disabled_exception_of_yojson : Yojson.Basic.t -> string list -> Types.disabled_exception
val kms_invalid_signature_exception_of_yojson : Yojson.Basic.t -> string list -> Types.kms_invalid_signature_exception
val dependency_timeout_exception_of_yojson : Yojson.Basic.t -> string list -> Types.dependency_timeout_exception
val region_type_of_yojson : Yojson.Basic.t -> string list -> string
val update_primary_region_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_primary_region_request
val unsupported_operation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.unsupported_operation_exception
val invalid_arn_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_arn_exception
val description_type_of_yojson : Yojson.Basic.t -> string list -> string
val update_key_description_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_key_description_request
val update_custom_key_store_response_of_yojson : Yojson.Basic.t -> string list -> unit
val custom_key_store_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val custom_key_store_name_type_of_yojson : Yojson.Basic.t -> string list -> string
val key_store_password_type_of_yojson : Yojson.Basic.t -> string list -> string
val cloud_hsm_cluster_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val update_custom_key_store_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_custom_key_store_request
val custom_key_store_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.custom_key_store_not_found_exception
val custom_key_store_name_in_use_exception_of_yojson : Yojson.Basic.t -> string list -> Types.custom_key_store_name_in_use_exception
val custom_key_store_invalid_state_exception_of_yojson : Yojson.Basic.t -> string list -> Types.custom_key_store_invalid_state_exception
val cloud_hsm_cluster_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.cloud_hsm_cluster_not_found_exception
val cloud_hsm_cluster_not_active_exception_of_yojson : Yojson.Basic.t -> string list -> Types.cloud_hsm_cluster_not_active_exception
val cloud_hsm_cluster_invalid_configuration_exception_of_yojson : Yojson.Basic.t -> string list -> Types.cloud_hsm_cluster_invalid_configuration_exception
val alias_name_type_of_yojson : Yojson.Basic.t -> string list -> string
val update_alias_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_alias_request
val limit_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.limit_exceeded_exception
val tag_key_type_of_yojson : Yojson.Basic.t -> string list -> string
val 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_exception_of_yojson : Yojson.Basic.t -> string list -> Types.tag_exception
val trust_anchor_certificate_type_of_yojson : Yojson.Basic.t -> string list -> string
val tag_value_type_of_yojson : Yojson.Basic.t -> string list -> string
val tag_of_yojson : Yojson.Basic.t -> string list -> Types.tag
val tag_list_of_yojson : Yojson.Basic.t -> string list -> Types.tag list
val tag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.tag_resource_request
val sign_response_of_yojson : Yojson.Basic.t -> string list -> Types.sign_response
val sign_request_of_yojson : Yojson.Basic.t -> string list -> Types.sign_request
val date_type_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val key_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_state
val pending_window_in_days_type_of_yojson : Yojson.Basic.t -> string list -> int
val schedule_key_deletion_response_of_yojson : Yojson.Basic.t -> string list -> Types.schedule_key_deletion_response
val schedule_key_deletion_request_of_yojson : Yojson.Basic.t -> string list -> Types.schedule_key_deletion_request
val conflict_exception_of_yojson : Yojson.Basic.t -> string list -> Types.conflict_exception
val rotate_key_on_demand_response_of_yojson : Yojson.Basic.t -> string list -> Types.rotate_key_on_demand_response
val rotate_key_on_demand_request_of_yojson : Yojson.Basic.t -> string list -> Types.rotate_key_on_demand_request
val invalid_grant_id_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_grant_id_exception
val grant_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val revoke_grant_request_of_yojson : Yojson.Basic.t -> string list -> Types.revoke_grant_request
val retire_grant_request_of_yojson : Yojson.Basic.t -> string list -> Types.retire_grant_request
val malformed_policy_document_exception_of_yojson : Yojson.Basic.t -> string list -> Types.malformed_policy_document_exception
val already_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.already_exists_exception
val aws_account_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val arn_type_of_yojson : Yojson.Basic.t -> string list -> string
val key_usage_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_usage_type
val origin_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.origin_type
val expiration_model_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.expiration_model_type
val key_manager_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_manager_type
val customer_master_key_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.customer_master_key_spec
val key_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_spec
val encryption_algorithm_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.encryption_algorithm_spec
val encryption_algorithm_spec_list_of_yojson : Yojson.Basic.t -> string list -> Types.encryption_algorithm_spec list
val signing_algorithm_spec_list_of_yojson : Yojson.Basic.t -> string list -> Types.signing_algorithm_spec list
val key_agreement_algorithm_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_agreement_algorithm_spec
val key_agreement_algorithm_spec_list_of_yojson : Yojson.Basic.t -> string list -> Types.key_agreement_algorithm_spec list
val multi_region_key_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.multi_region_key_type
val multi_region_key_of_yojson : Yojson.Basic.t -> string list -> Types.multi_region_key
val multi_region_key_list_of_yojson : Yojson.Basic.t -> string list -> Types.multi_region_key list
val multi_region_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.multi_region_configuration
val mac_algorithm_spec_list_of_yojson : Yojson.Basic.t -> string list -> Types.mac_algorithm_spec list
val backing_key_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val key_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.key_metadata
val policy_type_of_yojson : Yojson.Basic.t -> string list -> string
val replicate_key_response_of_yojson : Yojson.Basic.t -> string list -> Types.replicate_key_response
val replicate_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.replicate_key_request
val invalid_ciphertext_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_ciphertext_exception
val incorrect_key_exception_of_yojson : Yojson.Basic.t -> string list -> Types.incorrect_key_exception
val re_encrypt_response_of_yojson : Yojson.Basic.t -> string list -> Types.re_encrypt_response
val encryption_context_value_of_yojson : Yojson.Basic.t -> string list -> string
val encryption_context_key_of_yojson : Yojson.Basic.t -> string list -> string
val encryption_context_type_of_yojson : Yojson.Basic.t -> string list -> (string * string) list
val re_encrypt_request_of_yojson : Yojson.Basic.t -> string list -> Types.re_encrypt_request
val policy_name_type_of_yojson : Yojson.Basic.t -> string list -> string
val put_key_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_key_policy_request
val invalid_marker_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_marker_exception
val grant_name_type_of_yojson : Yojson.Basic.t -> string list -> string
val principal_id_type_of_yojson : Yojson.Basic.t -> string list -> string
val grant_operation_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.grant_operation
val grant_operation_list_of_yojson : Yojson.Basic.t -> string list -> Types.grant_operation list
val grant_constraints_of_yojson : Yojson.Basic.t -> string list -> Types.grant_constraints
val grant_list_entry_of_yojson : Yojson.Basic.t -> string list -> Types.grant_list_entry
val grant_list_of_yojson : Yojson.Basic.t -> string list -> Types.grant_list_entry list
val marker_type_of_yojson : Yojson.Basic.t -> string list -> string
val list_grants_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_grants_response
val limit_type_of_yojson : Yojson.Basic.t -> string list -> int
val list_retirable_grants_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_retirable_grants_request
val list_resource_tags_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resource_tags_response
val list_resource_tags_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resource_tags_request
val key_list_entry_of_yojson : Yojson.Basic.t -> string list -> Types.key_list_entry
val key_list_of_yojson : Yojson.Basic.t -> string list -> Types.key_list_entry list
val list_keys_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_keys_response
val list_keys_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_keys_request
val key_material_description_type_of_yojson : Yojson.Basic.t -> string list -> string
val import_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.import_state
val key_material_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_material_state
val rotation_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.rotation_type
val rotations_list_entry_of_yojson : Yojson.Basic.t -> string list -> Types.rotations_list_entry
val rotations_list_of_yojson : Yojson.Basic.t -> string list -> Types.rotations_list_entry list
val list_key_rotations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_key_rotations_response
val include_key_material_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.include_key_material
val list_key_rotations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_key_rotations_request
val policy_name_list_of_yojson : Yojson.Basic.t -> string list -> string list
val list_key_policies_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_key_policies_response
val list_key_policies_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_key_policies_request
val list_grants_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_grants_request
val alias_list_entry_of_yojson : Yojson.Basic.t -> string list -> Types.alias_list_entry
val alias_list_of_yojson : Yojson.Basic.t -> string list -> Types.alias_list_entry list
val list_aliases_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_aliases_response
val list_aliases_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_aliases_request
val invalid_import_token_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_import_token_exception
val incorrect_key_material_exception_of_yojson : Yojson.Basic.t -> string list -> Types.incorrect_key_material_exception
val expired_import_token_exception_of_yojson : Yojson.Basic.t -> string list -> Types.expired_import_token_exception
val import_key_material_response_of_yojson : Yojson.Basic.t -> string list -> Types.import_key_material_response
val import_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.import_type
val import_key_material_request_of_yojson : Yojson.Basic.t -> string list -> Types.import_key_material_request
val public_key_type_of_yojson : Yojson.Basic.t -> string list -> bytes
val get_public_key_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_public_key_response
val get_public_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_public_key_request
val get_parameters_for_import_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_parameters_for_import_response
val algorithm_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.algorithm_spec
val get_parameters_for_import_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_parameters_for_import_request
val rotation_period_in_days_type_of_yojson : Yojson.Basic.t -> string list -> int
val get_key_rotation_status_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_key_rotation_status_response
val get_key_rotation_status_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_key_rotation_status_request
val get_key_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_key_policy_response
val get_key_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_key_policy_request
val generate_random_response_of_yojson : Yojson.Basic.t -> string list -> Types.generate_random_response
val number_of_bytes_type_of_yojson : Yojson.Basic.t -> string list -> int
val key_encryption_mechanism_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_encryption_mechanism
val attestation_document_type_of_yojson : Yojson.Basic.t -> string list -> bytes
val recipient_info_of_yojson : Yojson.Basic.t -> string list -> Types.recipient_info
val generate_random_request_of_yojson : Yojson.Basic.t -> string list -> Types.generate_random_request
val generate_mac_response_of_yojson : Yojson.Basic.t -> string list -> Types.generate_mac_response
val generate_mac_request_of_yojson : Yojson.Basic.t -> string list -> Types.generate_mac_request
val generate_data_key_without_plaintext_response_of_yojson : Yojson.Basic.t -> string list -> Types.generate_data_key_without_plaintext_response
val data_key_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.data_key_spec
val generate_data_key_without_plaintext_request_of_yojson : Yojson.Basic.t -> string list -> Types.generate_data_key_without_plaintext_request
val data_key_pair_spec_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.data_key_pair_spec
val generate_data_key_pair_without_plaintext_response_of_yojson : Yojson.Basic.t -> string list -> Types.generate_data_key_pair_without_plaintext_response
val generate_data_key_pair_without_plaintext_request_of_yojson : Yojson.Basic.t -> string list -> Types.generate_data_key_pair_without_plaintext_request
val generate_data_key_pair_response_of_yojson : Yojson.Basic.t -> string list -> Types.generate_data_key_pair_response
val generate_data_key_pair_request_of_yojson : Yojson.Basic.t -> string list -> Types.generate_data_key_pair_request
val generate_data_key_response_of_yojson : Yojson.Basic.t -> string list -> Types.generate_data_key_response
val generate_data_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.generate_data_key_request
val encrypt_response_of_yojson : Yojson.Basic.t -> string list -> Types.encrypt_response
val encrypt_request_of_yojson : Yojson.Basic.t -> string list -> Types.encrypt_request
val enable_key_rotation_request_of_yojson : Yojson.Basic.t -> string list -> Types.enable_key_rotation_request
val enable_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.enable_key_request
val disconnect_custom_key_store_response_of_yojson : Yojson.Basic.t -> string list -> unit
val disconnect_custom_key_store_request_of_yojson : Yojson.Basic.t -> string list -> Types.disconnect_custom_key_store_request
val disable_key_rotation_request_of_yojson : Yojson.Basic.t -> string list -> Types.disable_key_rotation_request
val disable_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.disable_key_request
val describe_key_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_key_response
val describe_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_key_request
val connection_state_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.connection_state_type
val connection_error_code_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.connection_error_code_type
val custom_key_store_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.custom_key_store_type
val custom_key_stores_list_entry_of_yojson : Yojson.Basic.t -> string list -> Types.custom_key_stores_list_entry
val custom_key_stores_list_of_yojson : Yojson.Basic.t -> string list -> Types.custom_key_stores_list_entry list
val describe_custom_key_stores_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_custom_key_stores_response
val describe_custom_key_stores_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_custom_key_stores_request
val derive_shared_secret_response_of_yojson : Yojson.Basic.t -> string list -> Types.derive_shared_secret_response
val derive_shared_secret_request_of_yojson : Yojson.Basic.t -> string list -> Types.derive_shared_secret_request
val backing_key_id_response_type_of_yojson : Yojson.Basic.t -> string list -> string
val delete_imported_key_material_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_imported_key_material_response
val delete_imported_key_material_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_imported_key_material_request
val custom_key_store_has_cm_ks_exception_of_yojson : Yojson.Basic.t -> string list -> Types.custom_key_store_has_cm_ks_exception
val delete_custom_key_store_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_custom_key_store_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_custom_key_store_request
val delete_alias_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_alias_request
val decrypt_response_of_yojson : Yojson.Basic.t -> string list -> Types.decrypt_response
val decrypt_request_of_yojson : Yojson.Basic.t -> string list -> Types.decrypt_request
val create_key_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_key_response
val create_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_key_request
val create_grant_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_grant_response
val create_grant_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_grant_request
val incorrect_trust_anchor_exception_of_yojson : Yojson.Basic.t -> string list -> Types.incorrect_trust_anchor_exception
val cloud_hsm_cluster_in_use_exception_of_yojson : Yojson.Basic.t -> string list -> Types.cloud_hsm_cluster_in_use_exception
val create_custom_key_store_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_custom_key_store_response
val create_custom_key_store_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_custom_key_store_request
val invalid_alias_name_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_alias_name_exception
val create_alias_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_alias_request
val connect_custom_key_store_response_of_yojson : Yojson.Basic.t -> string list -> unit
val connect_custom_key_store_request_of_yojson : Yojson.Basic.t -> string list -> Types.connect_custom_key_store_request
val cancel_key_deletion_response_of_yojson : Yojson.Basic.t -> string list -> Types.cancel_key_deletion_response
val cancel_key_deletion_request_of_yojson : Yojson.Basic.t -> string list -> Types.cancel_key_deletion_request