Smaws_Client_KMS.Json_deserializers
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_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_in_use_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_uri_in_use_exception
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_configuration_type_of_yojson :
Yojson.Basic.t ->
string list ->
Types.xks_proxy_configuration_type
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_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 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 message_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.message_type
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 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 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 update_key_description_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.update_key_description_request
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 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 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 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 key_state_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_state
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 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 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 key_metadata_of_yojson :
Yojson.Basic.t ->
string list ->
Types.key_metadata
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 re_encrypt_request_of_yojson :
Yojson.Basic.t ->
string list ->
Types.re_encrypt_request
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_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 list_grants_response_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_grants_response
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 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 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 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 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 key_encryption_mechanism_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.key_encryption_mechanism
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_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 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_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_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