Module Smaws_Client_ACMPCA.Json_deserializers

val validity_period_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.validity_period_type
val positive_long_of_yojson : Yojson.Basic.t -> string list -> int64
val validity_of_yojson : Yojson.Basic.t -> string list -> Types.validity
val arn_of_yojson : Yojson.Basic.t -> string list -> string
val boolean__of_yojson : Yojson.Basic.t -> string list -> bool
val integer1_to5000_of_yojson : Yojson.Basic.t -> string list -> int
val cname_string_of_yojson : Yojson.Basic.t -> string list -> string
val s3_bucket_name3_to255_of_yojson : Yojson.Basic.t -> string list -> string
val s3_object_acl_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.s3_object_acl
val crl_distribution_point_extension_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.crl_distribution_point_extension_configuration
val crl_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.crl_type
val crl_path_string_of_yojson : Yojson.Basic.t -> string list -> string
val crl_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.crl_configuration
val ocsp_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.ocsp_configuration
val revocation_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.revocation_configuration
val certificate_authority_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.certificate_authority_status
val update_certificate_authority_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_certificate_authority_request
val string__of_yojson : Yojson.Basic.t -> string list -> string
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val invalid_state_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_state_exception
val invalid_policy_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_policy_exception
val invalid_arn_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_arn_exception
val invalid_args_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_args_exception
val concurrent_modification_exception_of_yojson : Yojson.Basic.t -> string list -> Types.concurrent_modification_exception
val tag_key_of_yojson : Yojson.Basic.t -> string list -> string
val tag_value_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 untag_certificate_authority_request_of_yojson : Yojson.Basic.t -> string list -> Types.untag_certificate_authority_request
val invalid_tag_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_tag_exception
val too_many_tags_exception_of_yojson : Yojson.Basic.t -> string list -> Types.too_many_tags_exception
val tag_certificate_authority_request_of_yojson : Yojson.Basic.t -> string list -> Types.tag_certificate_authority_request
val t_stamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val string64_of_yojson : Yojson.Basic.t -> string list -> string
val string5_of_yojson : Yojson.Basic.t -> string list -> string
val string40_of_yojson : Yojson.Basic.t -> string list -> string
val string39_of_yojson : Yojson.Basic.t -> string list -> string
val string3_of_yojson : Yojson.Basic.t -> string list -> string
val string256_of_yojson : Yojson.Basic.t -> string list -> string
val string253_of_yojson : Yojson.Basic.t -> string list -> string
val string1_to256_of_yojson : Yojson.Basic.t -> string list -> string
val string16_of_yojson : Yojson.Basic.t -> string list -> string
val string128_of_yojson : Yojson.Basic.t -> string list -> string
val signing_algorithm_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.signing_algorithm
val s3_key_of_yojson : Yojson.Basic.t -> string list -> string
val s3_bucket_name_of_yojson : Yojson.Basic.t -> string list -> string
val revocation_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.revocation_reason
val revoke_certificate_request_of_yojson : Yojson.Basic.t -> string list -> Types.revoke_certificate_request
val request_in_progress_exception_of_yojson : Yojson.Basic.t -> string list -> Types.request_in_progress_exception
val request_failed_exception_of_yojson : Yojson.Basic.t -> string list -> Types.request_failed_exception
val request_already_processed_exception_of_yojson : Yojson.Basic.t -> string list -> Types.request_already_processed_exception
val limit_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.limit_exceeded_exception
val invalid_request_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_request_exception
val restore_certificate_authority_request_of_yojson : Yojson.Basic.t -> string list -> Types.restore_certificate_authority_request
val resource_owner_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resource_owner
val qualifier_of_yojson : Yojson.Basic.t -> string list -> Types.qualifier
val aws_policy_of_yojson : Yojson.Basic.t -> string list -> string
val put_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_policy_request
val lockout_prevented_exception_of_yojson : Yojson.Basic.t -> string list -> Types.lockout_prevented_exception
val principal_of_yojson : Yojson.Basic.t -> string list -> string
val policy_qualifier_id_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.policy_qualifier_id
val policy_qualifier_info_of_yojson : Yojson.Basic.t -> string list -> Types.policy_qualifier_info
val policy_qualifier_info_list_of_yojson : Yojson.Basic.t -> string list -> Types.policy_qualifier_info list
val custom_object_identifier_of_yojson : Yojson.Basic.t -> string list -> string
val policy_information_of_yojson : Yojson.Basic.t -> string list -> Types.policy_information
val account_id_of_yojson : Yojson.Basic.t -> string list -> string
val action_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.action_type
val action_list_of_yojson : Yojson.Basic.t -> string list -> Types.action_type list
val permission_of_yojson : Yojson.Basic.t -> string list -> Types.permission
val permission_list_of_yojson : Yojson.Basic.t -> string list -> Types.permission list
val permission_already_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.permission_already_exists_exception
val permanent_deletion_time_in_days_of_yojson : Yojson.Basic.t -> string list -> int
val other_name_of_yojson : Yojson.Basic.t -> string list -> Types.other_name
val next_token_of_yojson : Yojson.Basic.t -> string list -> string
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val malformed_certificate_exception_of_yojson : Yojson.Basic.t -> string list -> Types.malformed_certificate_exception
val malformed_csr_exception_of_yojson : Yojson.Basic.t -> string list -> Types.malformed_csr_exception
val list_tags_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_response
val list_tags_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_request
val list_permissions_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_permissions_response
val list_permissions_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_permissions_request
val invalid_next_token_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_next_token_exception
val certificate_authority_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.certificate_authority_type
val failure_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.failure_reason
val key_algorithm_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_algorithm
val country_code_string_of_yojson : Yojson.Basic.t -> string list -> string
val asn1_printable_string64_of_yojson : Yojson.Basic.t -> string list -> string
val custom_attribute_of_yojson : Yojson.Basic.t -> string list -> Types.custom_attribute
val custom_attribute_list_of_yojson : Yojson.Basic.t -> string list -> Types.custom_attribute list
val asn1_subject_of_yojson : Yojson.Basic.t -> string list -> Types.asn1_subject
val key_usage_of_yojson : Yojson.Basic.t -> string list -> Types.key_usage
val access_method_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.access_method_type
val access_method_of_yojson : Yojson.Basic.t -> string list -> Types.access_method
val edi_party_name_of_yojson : Yojson.Basic.t -> string list -> Types.edi_party_name
val general_name_of_yojson : Yojson.Basic.t -> string list -> Types.general_name
val access_description_of_yojson : Yojson.Basic.t -> string list -> Types.access_description
val access_description_list_of_yojson : Yojson.Basic.t -> string list -> Types.access_description list
val csr_extensions_of_yojson : Yojson.Basic.t -> string list -> Types.csr_extensions
val certificate_authority_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.certificate_authority_configuration
val key_storage_security_standard_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.key_storage_security_standard
val certificate_authority_usage_mode_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.certificate_authority_usage_mode
val certificate_authority_of_yojson : Yojson.Basic.t -> string list -> Types.certificate_authority
val certificate_authorities_of_yojson : Yojson.Basic.t -> string list -> Types.certificate_authority list
val list_certificate_authorities_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_certificate_authorities_response
val list_certificate_authorities_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_certificate_authorities_request
val issue_certificate_response_of_yojson : Yojson.Basic.t -> string list -> Types.issue_certificate_response
val certificate_policy_list_of_yojson : Yojson.Basic.t -> string list -> Types.policy_information list
val extended_key_usage_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.extended_key_usage_type
val extended_key_usage_of_yojson : Yojson.Basic.t -> string list -> Types.extended_key_usage
val extended_key_usage_list_of_yojson : Yojson.Basic.t -> string list -> Types.extended_key_usage list
val general_name_list_of_yojson : Yojson.Basic.t -> string list -> Types.general_name list
val base64_string1_to4096_of_yojson : Yojson.Basic.t -> string list -> string
val custom_extension_of_yojson : Yojson.Basic.t -> string list -> Types.custom_extension
val custom_extension_list_of_yojson : Yojson.Basic.t -> string list -> Types.custom_extension list
val extensions_of_yojson : Yojson.Basic.t -> string list -> Types.extensions
val api_passthrough_of_yojson : Yojson.Basic.t -> string list -> Types.api_passthrough
val csr_blob_of_yojson : Yojson.Basic.t -> string list -> bytes
val idempotency_token_of_yojson : Yojson.Basic.t -> string list -> string
val issue_certificate_request_of_yojson : Yojson.Basic.t -> string list -> Types.issue_certificate_request
val certificate_body_blob_of_yojson : Yojson.Basic.t -> string list -> bytes
val certificate_chain_blob_of_yojson : Yojson.Basic.t -> string list -> bytes
val import_certificate_authority_certificate_request_of_yojson : Yojson.Basic.t -> string list -> Types.import_certificate_authority_certificate_request
val certificate_mismatch_exception_of_yojson : Yojson.Basic.t -> string list -> Types.certificate_mismatch_exception
val get_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_policy_response
val get_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_policy_request
val certificate_body_of_yojson : Yojson.Basic.t -> string list -> string
val certificate_chain_of_yojson : Yojson.Basic.t -> string list -> string
val get_certificate_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_certificate_response
val get_certificate_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_certificate_request
val csr_body_of_yojson : Yojson.Basic.t -> string list -> string
val get_certificate_authority_csr_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_certificate_authority_csr_response
val get_certificate_authority_csr_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_certificate_authority_csr_request
val get_certificate_authority_certificate_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_certificate_authority_certificate_response
val get_certificate_authority_certificate_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_certificate_authority_certificate_request
val describe_certificate_authority_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_certificate_authority_response
val describe_certificate_authority_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_certificate_authority_request
val audit_report_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.audit_report_status
val describe_certificate_authority_audit_report_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_certificate_authority_audit_report_response
val audit_report_id_of_yojson : Yojson.Basic.t -> string list -> string
val describe_certificate_authority_audit_report_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_certificate_authority_audit_report_request
val delete_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_policy_request
val delete_permission_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_permission_request
val delete_certificate_authority_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_certificate_authority_request
val create_permission_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_permission_request
val create_certificate_authority_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_certificate_authority_response
val create_certificate_authority_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_certificate_authority_request
val create_certificate_authority_audit_report_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_certificate_authority_audit_report_response
val audit_report_response_format_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.audit_report_response_format
val create_certificate_authority_audit_report_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_certificate_authority_audit_report_request