Module Smaws_Client_ACMPCA.Json_serializers

val validity_period_type_to_yojson : Types.validity_period_type -> [> `String of string ]
val arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val boolean__to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val integer1_to5000_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val cname_string_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val s3_bucket_name3_to255_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val s3_object_acl_to_yojson : Types.s3_object_acl -> [> `String of string ]
val crl_distribution_point_extension_configuration_to_yojson : Types.crl_distribution_point_extension_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val crl_type_to_yojson : Types.crl_type -> [> `String of string ]
val crl_path_string_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val crl_configuration_to_yojson : Types.crl_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val ocsp_configuration_to_yojson : Types.ocsp_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val revocation_configuration_to_yojson : Types.revocation_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_authority_status_to_yojson : Types.certificate_authority_status -> [> `String of string ]
val update_certificate_authority_request_to_yojson : Types.update_certificate_authority_request -> Smaws_Lib.Json.SerializeHelpers.t
val string__to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_state_exception_to_yojson : Types.invalid_state_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_policy_exception_to_yojson : Types.invalid_policy_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_arn_exception_to_yojson : Types.invalid_arn_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_args_exception_to_yojson : Types.invalid_args_exception -> Smaws_Lib.Json.SerializeHelpers.t
val concurrent_modification_exception_to_yojson : Types.concurrent_modification_exception -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_list_to_yojson : Types.tag list -> Smaws_Lib.Json.SerializeHelpers.t
val untag_certificate_authority_request_to_yojson : Types.untag_certificate_authority_request -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_tag_exception_to_yojson : Types.invalid_tag_exception -> Smaws_Lib.Json.SerializeHelpers.t
val too_many_tags_exception_to_yojson : Types.too_many_tags_exception -> Smaws_Lib.Json.SerializeHelpers.t
val tag_certificate_authority_request_to_yojson : Types.tag_certificate_authority_request -> Smaws_Lib.Json.SerializeHelpers.t
val t_stamp_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val string64_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string5_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string40_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string39_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string3_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string256_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string253_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string1_to256_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string16_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val string128_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val signing_algorithm_to_yojson : Types.signing_algorithm -> [> `String of string ]
val s3_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val s3_bucket_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val revocation_reason_to_yojson : Types.revocation_reason -> [> `String of string ]
val revoke_certificate_request_to_yojson : Types.revoke_certificate_request -> Smaws_Lib.Json.SerializeHelpers.t
val request_in_progress_exception_to_yojson : Types.request_in_progress_exception -> Smaws_Lib.Json.SerializeHelpers.t
val request_failed_exception_to_yojson : Types.request_failed_exception -> Smaws_Lib.Json.SerializeHelpers.t
val request_already_processed_exception_to_yojson : Types.request_already_processed_exception -> Smaws_Lib.Json.SerializeHelpers.t
val limit_exceeded_exception_to_yojson : Types.limit_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_request_exception_to_yojson : Types.invalid_request_exception -> Smaws_Lib.Json.SerializeHelpers.t
val restore_certificate_authority_request_to_yojson : Types.restore_certificate_authority_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_owner_to_yojson : Types.resource_owner -> [> `String of string ]
val aws_policy_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val put_policy_request_to_yojson : Types.put_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val lockout_prevented_exception_to_yojson : Types.lockout_prevented_exception -> Smaws_Lib.Json.SerializeHelpers.t
val principal_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val policy_qualifier_id_to_yojson : Types.policy_qualifier_id -> [> `String of string ]
val policy_qualifier_info_to_yojson : Types.policy_qualifier_info -> Smaws_Lib.Json.SerializeHelpers.t
val policy_qualifier_info_list_to_yojson : Types.policy_qualifier_info list -> Smaws_Lib.Json.SerializeHelpers.t
val custom_object_identifier_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val policy_information_to_yojson : Types.policy_information -> Smaws_Lib.Json.SerializeHelpers.t
val account_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val action_type_to_yojson : Types.action_type -> [> `String of string ]
val action_list_to_yojson : Types.action_type list -> Smaws_Lib.Json.SerializeHelpers.t
val permission_list_to_yojson : Types.permission list -> Smaws_Lib.Json.SerializeHelpers.t
val permission_already_exists_exception_to_yojson : Types.permission_already_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val permanent_deletion_time_in_days_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val next_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val malformed_certificate_exception_to_yojson : Types.malformed_certificate_exception -> Smaws_Lib.Json.SerializeHelpers.t
val malformed_csr_exception_to_yojson : Types.malformed_csr_exception -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_response_to_yojson : Types.list_tags_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_request_to_yojson : Types.list_tags_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_permissions_response_to_yojson : Types.list_permissions_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_permissions_request_to_yojson : Types.list_permissions_request -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_next_token_exception_to_yojson : Types.invalid_next_token_exception -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_authority_type_to_yojson : Types.certificate_authority_type -> [> `String of string ]
val failure_reason_to_yojson : Types.failure_reason -> [> `String of string ]
val key_algorithm_to_yojson : Types.key_algorithm -> [> `String of string ]
val country_code_string_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val asn1_printable_string64_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val custom_attribute_to_yojson : Types.custom_attribute -> Smaws_Lib.Json.SerializeHelpers.t
val custom_attribute_list_to_yojson : Types.custom_attribute list -> Smaws_Lib.Json.SerializeHelpers.t
val access_method_type_to_yojson : Types.access_method_type -> [> `String of string ]
val access_description_to_yojson : Types.access_description -> Smaws_Lib.Json.SerializeHelpers.t
val access_description_list_to_yojson : Types.access_description list -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_authority_configuration_to_yojson : Types.certificate_authority_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val key_storage_security_standard_to_yojson : Types.key_storage_security_standard -> [> `String of string ]
val certificate_authority_usage_mode_to_yojson : Types.certificate_authority_usage_mode -> [> `String of string ]
val certificate_authority_to_yojson : Types.certificate_authority -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_authorities_to_yojson : Types.certificate_authority list -> Smaws_Lib.Json.SerializeHelpers.t
val list_certificate_authorities_response_to_yojson : Types.list_certificate_authorities_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_certificate_authorities_request_to_yojson : Types.list_certificate_authorities_request -> Smaws_Lib.Json.SerializeHelpers.t
val issue_certificate_response_to_yojson : Types.issue_certificate_response -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_policy_list_to_yojson : Types.policy_information list -> Smaws_Lib.Json.SerializeHelpers.t
val extended_key_usage_type_to_yojson : Types.extended_key_usage_type -> [> `String of string ]
val extended_key_usage_to_yojson : Types.extended_key_usage -> Smaws_Lib.Json.SerializeHelpers.t
val extended_key_usage_list_to_yojson : Types.extended_key_usage list -> Smaws_Lib.Json.SerializeHelpers.t
val general_name_list_to_yojson : Types.general_name list -> Smaws_Lib.Json.SerializeHelpers.t
val base64_string1_to4096_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val custom_extension_to_yojson : Types.custom_extension -> Smaws_Lib.Json.SerializeHelpers.t
val custom_extension_list_to_yojson : Types.custom_extension list -> Smaws_Lib.Json.SerializeHelpers.t
val api_passthrough_to_yojson : Types.api_passthrough -> Smaws_Lib.Json.SerializeHelpers.t
val csr_blob_to_yojson : Stdlib.Bytes.t -> Smaws_Lib.Json.SerializeHelpers.t
val idempotency_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val issue_certificate_request_to_yojson : Types.issue_certificate_request -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_body_blob_to_yojson : Stdlib.Bytes.t -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_chain_blob_to_yojson : Stdlib.Bytes.t -> Smaws_Lib.Json.SerializeHelpers.t
val import_certificate_authority_certificate_request_to_yojson : Types.import_certificate_authority_certificate_request -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_mismatch_exception_to_yojson : Types.certificate_mismatch_exception -> Smaws_Lib.Json.SerializeHelpers.t
val get_policy_response_to_yojson : Types.get_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_policy_request_to_yojson : Types.get_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_body_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val certificate_chain_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val get_certificate_response_to_yojson : Types.get_certificate_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_certificate_request_to_yojson : Types.get_certificate_request -> Smaws_Lib.Json.SerializeHelpers.t
val csr_body_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val get_certificate_authority_csr_response_to_yojson : Types.get_certificate_authority_csr_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_certificate_authority_csr_request_to_yojson : Types.get_certificate_authority_csr_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_certificate_authority_certificate_response_to_yojson : Types.get_certificate_authority_certificate_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_certificate_authority_certificate_request_to_yojson : Types.get_certificate_authority_certificate_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_certificate_authority_response_to_yojson : Types.describe_certificate_authority_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_certificate_authority_request_to_yojson : Types.describe_certificate_authority_request -> Smaws_Lib.Json.SerializeHelpers.t
val audit_report_status_to_yojson : Types.audit_report_status -> [> `String of string ]
val describe_certificate_authority_audit_report_response_to_yojson : Types.describe_certificate_authority_audit_report_response -> Smaws_Lib.Json.SerializeHelpers.t
val audit_report_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val describe_certificate_authority_audit_report_request_to_yojson : Types.describe_certificate_authority_audit_report_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_policy_request_to_yojson : Types.delete_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_permission_request_to_yojson : Types.delete_permission_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_certificate_authority_request_to_yojson : Types.delete_certificate_authority_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_permission_request_to_yojson : Types.create_permission_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_certificate_authority_response_to_yojson : Types.create_certificate_authority_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_certificate_authority_request_to_yojson : Types.create_certificate_authority_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_certificate_authority_audit_report_response_to_yojson : Types.create_certificate_authority_audit_report_response -> Smaws_Lib.Json.SerializeHelpers.t
val audit_report_response_format_to_yojson : Types.audit_report_response_format -> [> `String of string ]
val create_certificate_authority_audit_report_request_to_yojson : Types.create_certificate_authority_audit_report_request -> Smaws_Lib.Json.SerializeHelpers.t