Module Smaws_Client_SecretsManager.Json_serializers

val error_message_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 malformed_policy_document_exception_to_yojson : Types.malformed_policy_document_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_request_exception_to_yojson : Types.invalid_request_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_parameter_exception_to_yojson : Types.invalid_parameter_exception -> Smaws_Lib.Json.SerializeHelpers.t
val internal_service_error_to_yojson : Types.internal_service_error -> Smaws_Lib.Json.SerializeHelpers.t
val boolean_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val validation_errors_entry_to_yojson : Types.validation_errors_entry -> Smaws_Lib.Json.SerializeHelpers.t
val validation_errors_type_to_yojson : Types.validation_errors_entry list -> Smaws_Lib.Json.SerializeHelpers.t
val validate_resource_policy_response_to_yojson : Types.validate_resource_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val secret_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val non_empty_resource_policy_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val validate_resource_policy_request_to_yojson : Types.validate_resource_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val limit_exceeded_exception_to_yojson : Types.limit_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val secret_arn_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val secret_name_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_secret_version_stage_response_to_yojson : Types.update_secret_version_stage_response -> Smaws_Lib.Json.SerializeHelpers.t
val secret_version_stage_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val secret_version_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_secret_version_stage_request_to_yojson : Types.update_secret_version_stage_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_exists_exception_to_yojson : Types.resource_exists_exception -> Smaws_Lib.Json.SerializeHelpers.t
val precondition_not_met_exception_to_yojson : Types.precondition_not_met_exception -> Smaws_Lib.Json.SerializeHelpers.t
val encryption_failure_to_yojson : Types.encryption_failure -> Smaws_Lib.Json.SerializeHelpers.t
val decryption_failure_to_yojson : Types.decryption_failure -> Smaws_Lib.Json.SerializeHelpers.t
val update_secret_response_to_yojson : Types.update_secret_response -> Smaws_Lib.Json.SerializeHelpers.t
val client_request_token_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val description_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val kms_key_id_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val secret_binary_type_to_yojson : Stdlib.Bytes.t -> Smaws_Lib.Json.SerializeHelpers.t
val secret_string_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val medea_type_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_secret_request_to_yojson : Types.update_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_request_to_yojson : Types.untag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val tag_value_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_list_type_to_yojson : Types.tag list -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_request_to_yojson : Types.tag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val stop_replication_to_replica_response_to_yojson : Types.stop_replication_to_replica_response -> Smaws_Lib.Json.SerializeHelpers.t
val stop_replication_to_replica_request_to_yojson : Types.stop_replication_to_replica_request -> Smaws_Lib.Json.SerializeHelpers.t
val rotate_secret_response_to_yojson : Types.rotate_secret_response -> Smaws_Lib.Json.SerializeHelpers.t
val rotation_lambda_arn_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val automatically_rotate_after_days_type_to_yojson : Smaws_Lib.CoreTypes.Int64.t -> Smaws_Lib.Json.SerializeHelpers.t
val duration_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val schedule_expression_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val rotation_rules_type_to_yojson : Types.rotation_rules_type -> Smaws_Lib.Json.SerializeHelpers.t
val external_secret_rotation_metadata_item_key_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val external_secret_rotation_metadata_item_value_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val external_secret_rotation_metadata_item_to_yojson : Types.external_secret_rotation_metadata_item -> Smaws_Lib.Json.SerializeHelpers.t
val external_secret_rotation_metadata_type_to_yojson : Types.external_secret_rotation_metadata_item list -> Smaws_Lib.Json.SerializeHelpers.t
val role_arn_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val rotate_secret_request_to_yojson : Types.rotate_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val restore_secret_response_to_yojson : Types.restore_secret_response -> Smaws_Lib.Json.SerializeHelpers.t
val restore_secret_request_to_yojson : Types.restore_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val region_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val status_type_to_yojson : Types.status_type -> [> `String of string ]
val status_message_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val last_accessed_date_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val replication_status_type_to_yojson : Types.replication_status_type -> Smaws_Lib.Json.SerializeHelpers.t
val replication_status_list_type_to_yojson : Types.replication_status_type list -> Smaws_Lib.Json.SerializeHelpers.t
val replicate_secret_to_regions_response_to_yojson : Types.replicate_secret_to_regions_response -> Smaws_Lib.Json.SerializeHelpers.t
val replica_region_type_to_yojson : Types.replica_region_type -> Smaws_Lib.Json.SerializeHelpers.t
val add_replica_region_list_type_to_yojson : Types.replica_region_type list -> Smaws_Lib.Json.SerializeHelpers.t
val replicate_secret_to_regions_request_to_yojson : Types.replicate_secret_to_regions_request -> Smaws_Lib.Json.SerializeHelpers.t
val remove_regions_from_replication_response_to_yojson : Types.remove_regions_from_replication_response -> Smaws_Lib.Json.SerializeHelpers.t
val remove_replica_region_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val remove_regions_from_replication_request_to_yojson : Types.remove_regions_from_replication_request -> Smaws_Lib.Json.SerializeHelpers.t
val secret_version_stages_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val put_secret_value_response_to_yojson : Types.put_secret_value_response -> Smaws_Lib.Json.SerializeHelpers.t
val rotation_token_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val put_secret_value_request_to_yojson : Types.put_secret_value_request -> Smaws_Lib.Json.SerializeHelpers.t
val public_policy_exception_to_yojson : Types.public_policy_exception -> Smaws_Lib.Json.SerializeHelpers.t
val put_resource_policy_response_to_yojson : Types.put_resource_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val put_resource_policy_request_to_yojson : Types.put_resource_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_next_token_exception_to_yojson : Types.invalid_next_token_exception -> Smaws_Lib.Json.SerializeHelpers.t
val created_date_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val kms_key_id_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val secret_versions_list_entry_to_yojson : Types.secret_versions_list_entry -> Smaws_Lib.Json.SerializeHelpers.t
val secret_versions_list_type_to_yojson : Types.secret_versions_list_entry list -> Smaws_Lib.Json.SerializeHelpers.t
val next_token_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val list_secret_version_ids_response_to_yojson : Types.list_secret_version_ids_response -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val list_secret_version_ids_request_to_yojson : Types.list_secret_version_ids_request -> Smaws_Lib.Json.SerializeHelpers.t
val rotation_enabled_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val last_rotated_date_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val last_changed_date_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val deleted_date_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val next_rotation_date_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val secret_versions_to_stages_map_type_to_yojson : (string * string list) list -> Smaws_Lib.Json.SerializeHelpers.t
val owning_service_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val timestamp_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val secret_list_entry_to_yojson : Types.secret_list_entry -> Smaws_Lib.Json.SerializeHelpers.t
val secret_list_type_to_yojson : Types.secret_list_entry list -> Smaws_Lib.Json.SerializeHelpers.t
val list_secrets_response_to_yojson : Types.list_secrets_response -> Smaws_Lib.Json.SerializeHelpers.t
val filter_name_string_type_to_yojson : Types.filter_name_string_type -> [> `String of string ]
val filter_value_string_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val filter_values_string_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val filters_list_type_to_yojson : Types.filter list -> Smaws_Lib.Json.SerializeHelpers.t
val sort_order_type_to_yojson : Types.sort_order_type -> [> `String of string ]
val sort_by_type_to_yojson : Types.sort_by_type -> [> `String of string ]
val list_secrets_request_to_yojson : Types.list_secrets_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_secret_value_response_to_yojson : Types.get_secret_value_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_secret_value_request_to_yojson : Types.get_secret_value_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_resource_policy_response_to_yojson : Types.get_resource_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_resource_policy_request_to_yojson : Types.get_resource_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val random_password_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val get_random_password_response_to_yojson : Types.get_random_password_response -> Smaws_Lib.Json.SerializeHelpers.t
val password_length_type_to_yojson : Smaws_Lib.CoreTypes.Int64.t -> Smaws_Lib.Json.SerializeHelpers.t
val exclude_characters_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val exclude_numbers_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val exclude_punctuation_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val exclude_uppercase_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val exclude_lowercase_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val include_space_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val require_each_included_type_type_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val get_random_password_request_to_yojson : Types.get_random_password_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_secret_response_to_yojson : Types.describe_secret_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_secret_request_to_yojson : Types.describe_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val deletion_date_type_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val delete_secret_response_to_yojson : Types.delete_secret_response -> Smaws_Lib.Json.SerializeHelpers.t
val recovery_window_in_days_type_to_yojson : Smaws_Lib.CoreTypes.Int64.t -> Smaws_Lib.Json.SerializeHelpers.t
val delete_secret_request_to_yojson : Types.delete_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_resource_policy_response_to_yojson : Types.delete_resource_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val delete_resource_policy_request_to_yojson : Types.delete_resource_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_secret_response_to_yojson : Types.create_secret_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_secret_request_to_yojson : Types.create_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_rotate_secret_response_to_yojson : Types.cancel_rotate_secret_response -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_rotate_secret_request_to_yojson : Types.cancel_rotate_secret_request -> Smaws_Lib.Json.SerializeHelpers.t
val secret_value_entry_to_yojson : Types.secret_value_entry -> Smaws_Lib.Json.SerializeHelpers.t
val secret_values_type_to_yojson : Types.secret_value_entry list -> Smaws_Lib.Json.SerializeHelpers.t
val error_code_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val api_error_list_type_to_yojson : Types.api_error_type list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_secret_value_response_to_yojson : Types.batch_get_secret_value_response -> Smaws_Lib.Json.SerializeHelpers.t
val secret_id_list_type_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_batch_type_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_secret_value_request_to_yojson : Types.batch_get_secret_value_request -> Smaws_Lib.Json.SerializeHelpers.t