Smaws_Client_KMS.Json_deserializersval xks_proxy_vpc_endpoint_service_not_found_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_vpc_endpoint_service_not_found_exceptionval xks_proxy_vpc_endpoint_service_invalid_configuration_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_vpc_endpoint_service_invalid_configuration_exceptionval xks_proxy_vpc_endpoint_service_in_use_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_vpc_endpoint_service_in_use_exceptionval xks_proxy_uri_unreachable_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_uri_unreachable_exceptionval xks_proxy_uri_in_use_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_uri_in_use_exceptionval xks_proxy_uri_endpoint_in_use_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_uri_endpoint_in_use_exceptionval xks_proxy_invalid_response_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_invalid_response_exceptionval xks_proxy_invalid_configuration_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_invalid_configuration_exceptionval xks_proxy_incorrect_authentication_credential_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_incorrect_authentication_credential_exceptionval xks_proxy_connectivity_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.xks_proxy_connectivity_typeval xks_proxy_configuration_type_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_configuration_typeval xks_proxy_authentication_credential_type_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_authentication_credential_typeval xks_key_not_found_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_key_not_found_exceptionval xks_key_invalid_configuration_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_key_invalid_configuration_exceptionval xks_key_configuration_type_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_key_configuration_typeval xks_key_already_in_use_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_key_already_in_use_exceptionval wrapping_key_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.wrapping_key_specval signing_algorithm_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.signing_algorithm_specval verify_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.verify_responseval message_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.message_typeval verify_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.verify_requestval mac_algorithm_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.mac_algorithm_specval verify_mac_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.verify_mac_responseval verify_mac_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.verify_mac_requestval not_found_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.not_found_exceptionval kms_invalid_state_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_invalid_state_exceptionval kms_invalid_mac_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_invalid_mac_exceptionval kms_internal_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_internal_exceptionval invalid_key_usage_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_key_usage_exceptionval invalid_grant_token_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_grant_token_exceptionval dry_run_operation_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.dry_run_operation_exceptionval disabled_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.disabled_exceptionval kms_invalid_signature_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_invalid_signature_exceptionval dependency_timeout_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.dependency_timeout_exceptionval update_primary_region_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.update_primary_region_requestval unsupported_operation_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.unsupported_operation_exceptionval invalid_arn_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_arn_exceptionval update_key_description_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.update_key_description_requestval update_custom_key_store_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.update_custom_key_store_requestval custom_key_store_not_found_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.custom_key_store_not_found_exceptionval custom_key_store_name_in_use_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.custom_key_store_name_in_use_exceptionval custom_key_store_invalid_state_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.custom_key_store_invalid_state_exceptionval cloud_hsm_cluster_not_found_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.cloud_hsm_cluster_not_found_exceptionval cloud_hsm_cluster_not_active_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.cloud_hsm_cluster_not_active_exceptionval cloud_hsm_cluster_invalid_configuration_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.cloud_hsm_cluster_invalid_configuration_exceptionval update_alias_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.update_alias_requestval limit_exceeded_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.limit_exceeded_exceptionval untag_resource_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.untag_resource_requestval tag_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.tag_exceptionval tag_of_yojson : Yojson.Basic.t -> string list -> Types.tagval tag_list_of_yojson : Yojson.Basic.t -> string list -> Types.tag listval tag_resource_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.tag_resource_requestval sign_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.sign_responseval sign_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.sign_requestval key_state_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_stateval schedule_key_deletion_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.schedule_key_deletion_responseval schedule_key_deletion_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.schedule_key_deletion_requestval conflict_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.conflict_exceptionval rotate_key_on_demand_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.rotate_key_on_demand_responseval rotate_key_on_demand_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.rotate_key_on_demand_requestval invalid_grant_id_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_grant_id_exceptionval revoke_grant_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.revoke_grant_requestval retire_grant_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.retire_grant_requestval malformed_policy_document_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.malformed_policy_document_exceptionval already_exists_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.already_exists_exceptionval key_usage_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_usage_typeval origin_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.origin_typeval expiration_model_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.expiration_model_typeval key_manager_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_manager_typeval customer_master_key_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.customer_master_key_specval key_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_specval encryption_algorithm_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.encryption_algorithm_specval encryption_algorithm_spec_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.encryption_algorithm_spec listval signing_algorithm_spec_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.signing_algorithm_spec listval key_agreement_algorithm_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_agreement_algorithm_specval key_agreement_algorithm_spec_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.key_agreement_algorithm_spec listval multi_region_key_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.multi_region_key_typeval multi_region_key_of_yojson :
Yojson.Basic.t ->
string list ->
Types.multi_region_keyval multi_region_key_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.multi_region_key listval multi_region_configuration_of_yojson :
Yojson.Basic.t ->
string list ->
Types.multi_region_configurationval mac_algorithm_spec_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.mac_algorithm_spec listval key_metadata_of_yojson :
Yojson.Basic.t ->
string list ->
Types.key_metadataval replicate_key_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.replicate_key_responseval replicate_key_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.replicate_key_requestval invalid_ciphertext_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_ciphertext_exceptionval incorrect_key_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.incorrect_key_exceptionval re_encrypt_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.re_encrypt_responseval re_encrypt_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.re_encrypt_requestval put_key_policy_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_key_policy_requestval invalid_marker_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_marker_exceptionval grant_operation_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.grant_operationval grant_operation_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.grant_operation listval grant_constraints_of_yojson :
Yojson.Basic.t ->
string list ->
Types.grant_constraintsval grant_list_entry_of_yojson :
Yojson.Basic.t ->
string list ->
Types.grant_list_entryval grant_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.grant_list_entry listval list_grants_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_grants_responseval list_retirable_grants_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_retirable_grants_requestval list_resource_tags_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_resource_tags_responseval list_resource_tags_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_resource_tags_requestval key_list_entry_of_yojson :
Yojson.Basic.t ->
string list ->
Types.key_list_entryval key_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.key_list_entry listval list_keys_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_keys_responseval list_keys_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_keys_requestval import_state_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.import_stateval key_material_state_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_material_stateval rotation_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.rotation_typeval rotations_list_entry_of_yojson :
Yojson.Basic.t ->
string list ->
Types.rotations_list_entryval rotations_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.rotations_list_entry listval list_key_rotations_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_key_rotations_responseval include_key_material_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.include_key_materialval list_key_rotations_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_key_rotations_requestval list_key_policies_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_key_policies_responseval list_key_policies_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_key_policies_requestval list_grants_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_grants_requestval alias_list_entry_of_yojson :
Yojson.Basic.t ->
string list ->
Types.alias_list_entryval alias_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.alias_list_entry listval list_aliases_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_aliases_responseval list_aliases_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_aliases_requestval invalid_import_token_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_import_token_exceptionval incorrect_key_material_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.incorrect_key_material_exceptionval expired_import_token_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.expired_import_token_exceptionval import_key_material_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.import_key_material_responseval import_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.import_typeval import_key_material_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.import_key_material_requestval get_public_key_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_public_key_responseval get_public_key_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_public_key_requestval get_parameters_for_import_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_parameters_for_import_responseval algorithm_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.algorithm_specval get_parameters_for_import_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_parameters_for_import_requestval get_key_rotation_status_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_key_rotation_status_responseval get_key_rotation_status_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_key_rotation_status_requestval get_key_policy_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_key_policy_responseval get_key_policy_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_key_policy_requestval generate_random_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_random_responseval key_encryption_mechanism_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_encryption_mechanismval recipient_info_of_yojson :
Yojson.Basic.t ->
string list ->
Types.recipient_infoval generate_random_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_random_requestval generate_mac_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_mac_responseval generate_mac_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_mac_requestval generate_data_key_without_plaintext_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_data_key_without_plaintext_responseval data_key_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.data_key_specval generate_data_key_without_plaintext_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_data_key_without_plaintext_requestval data_key_pair_spec_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.data_key_pair_specval generate_data_key_pair_without_plaintext_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_data_key_pair_without_plaintext_responseval generate_data_key_pair_without_plaintext_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_data_key_pair_without_plaintext_requestval generate_data_key_pair_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_data_key_pair_responseval generate_data_key_pair_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_data_key_pair_requestval generate_data_key_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_data_key_responseval generate_data_key_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.generate_data_key_requestval encrypt_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.encrypt_responseval encrypt_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.encrypt_requestval enable_key_rotation_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.enable_key_rotation_requestval enable_key_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.enable_key_requestval disconnect_custom_key_store_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.disconnect_custom_key_store_requestval disable_key_rotation_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.disable_key_rotation_requestval disable_key_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.disable_key_requestval describe_key_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_key_responseval describe_key_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_key_requestval connection_state_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.connection_state_typeval connection_error_code_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.connection_error_code_typeval custom_key_store_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.custom_key_store_typeval custom_key_stores_list_entry_of_yojson :
Yojson.Basic.t ->
string list ->
Types.custom_key_stores_list_entryval custom_key_stores_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.custom_key_stores_list_entry listval describe_custom_key_stores_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_custom_key_stores_responseval describe_custom_key_stores_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_custom_key_stores_requestval delete_imported_key_material_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.delete_imported_key_material_responseval delete_imported_key_material_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.delete_imported_key_material_requestval custom_key_store_has_cm_ks_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.custom_key_store_has_cm_ks_exceptionval delete_custom_key_store_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.delete_custom_key_store_requestval delete_alias_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.delete_alias_requestval decrypt_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.decrypt_responseval decrypt_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.decrypt_requestval create_key_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.create_key_responseval create_key_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.create_key_requestval create_grant_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.create_grant_responseval create_grant_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.create_grant_requestval incorrect_trust_anchor_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.incorrect_trust_anchor_exceptionval cloud_hsm_cluster_in_use_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.cloud_hsm_cluster_in_use_exceptionval create_custom_key_store_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.create_custom_key_store_responseval create_custom_key_store_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.create_custom_key_store_requestval invalid_alias_name_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_alias_name_exceptionval create_alias_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.create_alias_requestval connect_custom_key_store_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.connect_custom_key_store_requestval cancel_key_deletion_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.cancel_key_deletion_responseval cancel_key_deletion_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.cancel_key_deletion_request