Module Smaws_Client_WorkMail.Json_serializers

val string__to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val unsupported_operation_exception_to_yojson : Types.unsupported_operation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val organization_state_exception_to_yojson : Types.organization_state_exception -> Smaws_Lib.Json.SerializeHelpers.t
val organization_not_found_exception_to_yojson : Types.organization_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_parameter_exception_to_yojson : Types.invalid_parameter_exception -> Smaws_Lib.Json.SerializeHelpers.t
val entity_state_exception_to_yojson : Types.entity_state_exception -> Smaws_Lib.Json.SerializeHelpers.t
val entity_not_found_exception_to_yojson : Types.entity_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val directory_unavailable_exception_to_yojson : Types.directory_unavailable_exception -> Smaws_Lib.Json.SerializeHelpers.t
val directory_service_authentication_failed_exception_to_yojson : Types.directory_service_authentication_failed_exception -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val organization_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val entity_identifier_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val user_role_to_yojson : Types.user_role -> [> `String of string ]
val user_attribute_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val boolean_object_to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val identity_provider_user_id_for_update_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_user_request_to_yojson : Types.update_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val name_availability_exception_to_yojson : Types.name_availability_exception -> Smaws_Lib.Json.SerializeHelpers.t
val mail_domain_state_exception_to_yojson : Types.mail_domain_state_exception -> Smaws_Lib.Json.SerializeHelpers.t
val mail_domain_not_found_exception_to_yojson : Types.mail_domain_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_configuration_exception_to_yojson : Types.invalid_configuration_exception -> Smaws_Lib.Json.SerializeHelpers.t
val email_address_in_use_exception_to_yojson : Types.email_address_in_use_exception -> Smaws_Lib.Json.SerializeHelpers.t
val update_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val resource_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val boolean__to_yojson : bool -> Smaws_Lib.Json.SerializeHelpers.t
val booking_options_to_yojson : Types.booking_options -> Smaws_Lib.Json.SerializeHelpers.t
val new_resource_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_type_to_yojson : Types.resource_type -> [> `String of string ]
val update_resource_request_to_yojson : Types.update_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_primary_email_address_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val email_address_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_primary_email_address_request_to_yojson : Types.update_primary_email_address_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_mobile_device_access_rule_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_rule_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_rule_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_rule_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_rule_effect_to_yojson : Types.mobile_device_access_rule_effect -> [> `String of string ]
val device_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val device_type_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val device_model_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val device_model_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val device_operating_system_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val device_operating_system_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val device_user_agent_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val device_user_agent_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val update_mobile_device_access_rule_request_to_yojson : Types.update_mobile_device_access_rule_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_mailbox_quota_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val mailbox_quota_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val update_mailbox_quota_request_to_yojson : Types.update_mailbox_quota_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val limit_exceeded_exception_to_yojson : Types.limit_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val update_impersonation_role_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_role_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_role_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_role_type_to_yojson : Types.impersonation_role_type -> [> `String of string ]
val impersonation_role_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_rule_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_rule_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_rule_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val access_effect_to_yojson : Types.access_effect -> [> `String of string ]
val target_users_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_rule_to_yojson : Types.impersonation_rule -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_rule_list_to_yojson : Types.impersonation_rule list -> Smaws_Lib.Json.SerializeHelpers.t
val update_impersonation_role_request_to_yojson : Types.update_impersonation_role_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_group_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val update_group_request_to_yojson : Types.update_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_default_mail_domain_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val work_mail_domain_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_default_mail_domain_request_to_yojson : Types.update_default_mail_domain_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_availability_configuration_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val domain_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val url_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val external_user_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val password_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val ews_availability_provider_to_yojson : Types.ews_availability_provider -> Smaws_Lib.Json.SerializeHelpers.t
val lambda_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val lambda_availability_provider_to_yojson : Types.lambda_availability_provider -> Smaws_Lib.Json.SerializeHelpers.t
val update_availability_configuration_request_to_yojson : Types.update_availability_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val amazon_resource_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_list_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 test_availability_configuration_response_to_yojson : Types.test_availability_configuration_response -> Smaws_Lib.Json.SerializeHelpers.t
val test_availability_configuration_request_to_yojson : Types.test_availability_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val too_many_tags_exception_to_yojson : Types.too_many_tags_exception -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_response_to_yojson : unit -> 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 tag_resource_request_to_yojson : Types.tag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val mailbox_export_job_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val start_mailbox_export_job_response_to_yojson : Types.start_mailbox_export_job_response -> Smaws_Lib.Json.SerializeHelpers.t
val idempotency_client_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val role_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val kms_key_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val s3_bucket_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val s3_object_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val start_mailbox_export_job_request_to_yojson : Types.start_mailbox_export_job_request -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_password_exception_to_yojson : Types.invalid_password_exception -> Smaws_Lib.Json.SerializeHelpers.t
val reset_password_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val work_mail_identifier_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val reset_password_request_to_yojson : Types.reset_password_request -> Smaws_Lib.Json.SerializeHelpers.t
val entity_already_registered_exception_to_yojson : Types.entity_already_registered_exception -> Smaws_Lib.Json.SerializeHelpers.t
val register_to_work_mail_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val register_to_work_mail_request_to_yojson : Types.register_to_work_mail_request -> Smaws_Lib.Json.SerializeHelpers.t
val mail_domain_in_use_exception_to_yojson : Types.mail_domain_in_use_exception -> Smaws_Lib.Json.SerializeHelpers.t
val register_mail_domain_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val register_mail_domain_request_to_yojson : Types.register_mail_domain_request -> Smaws_Lib.Json.SerializeHelpers.t
val put_retention_policy_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val short_string_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val policy_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val folder_name_to_yojson : Types.folder_name -> [> `String of string ]
val retention_action_to_yojson : Types.retention_action -> [> `String of string ]
val retention_period_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val folder_configuration_to_yojson : Types.folder_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val folder_configurations_to_yojson : Types.folder_configuration list -> Smaws_Lib.Json.SerializeHelpers.t
val put_retention_policy_request_to_yojson : Types.put_retention_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val put_mobile_device_access_override_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val device_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val put_mobile_device_access_override_request_to_yojson : Types.put_mobile_device_access_override_request -> Smaws_Lib.Json.SerializeHelpers.t
val put_mailbox_permissions_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val permission_type_to_yojson : Types.permission_type -> [> `String of string ]
val permission_values_to_yojson : Types.permission_type list -> Smaws_Lib.Json.SerializeHelpers.t
val put_mailbox_permissions_request_to_yojson : Types.put_mailbox_permissions_request -> Smaws_Lib.Json.SerializeHelpers.t
val put_inbound_dmarc_settings_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val put_inbound_dmarc_settings_request_to_yojson : Types.put_inbound_dmarc_settings_request -> Smaws_Lib.Json.SerializeHelpers.t
val put_identity_provider_configuration_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val identity_provider_authentication_mode_to_yojson : Types.identity_provider_authentication_mode -> [> `String of string ]
val instance_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val application_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val identity_center_configuration_to_yojson : Types.identity_center_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val personal_access_token_configuration_status_to_yojson : Types.personal_access_token_configuration_status -> [> `String of string ]
val personal_access_token_lifetime_in_days_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val personal_access_token_configuration_to_yojson : Types.personal_access_token_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val put_identity_provider_configuration_request_to_yojson : Types.put_identity_provider_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val put_email_monitoring_configuration_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val log_group_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val put_email_monitoring_configuration_request_to_yojson : Types.put_email_monitoring_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val put_access_control_rule_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val access_control_rule_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val access_control_rule_effect_to_yojson : Types.access_control_rule_effect -> [> `String of string ]
val access_control_rule_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val ip_range_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val ip_range_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val access_control_rule_action_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val actions_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val user_id_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_role_id_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val put_access_control_rule_request_to_yojson : Types.put_access_control_rule_request -> Smaws_Lib.Json.SerializeHelpers.t
val user_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val entity_state_to_yojson : Types.entity_state -> [> `String of string ]
val timestamp_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val identity_provider_user_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val identity_provider_identity_store_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val users_to_yojson : Types.user list -> Smaws_Lib.Json.SerializeHelpers.t
val next_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val list_users_response_to_yojson : Types.list_users_response -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val identity_provider_user_id_prefix_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val list_users_filters_to_yojson : Types.list_users_filters -> Smaws_Lib.Json.SerializeHelpers.t
val list_users_request_to_yojson : Types.list_users_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_response_to_yojson : Types.list_tags_for_resource_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_request_to_yojson : Types.list_tags_for_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resources_to_yojson : Types.resource list -> Smaws_Lib.Json.SerializeHelpers.t
val list_resources_response_to_yojson : Types.list_resources_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_resources_filters_to_yojson : Types.list_resources_filters -> Smaws_Lib.Json.SerializeHelpers.t
val list_resources_request_to_yojson : Types.list_resources_request -> Smaws_Lib.Json.SerializeHelpers.t
val member_type_to_yojson : Types.member_type -> [> `String of string ]
val resource_delegates_to_yojson : Types.delegate list -> Smaws_Lib.Json.SerializeHelpers.t
val list_resource_delegates_response_to_yojson : Types.list_resource_delegates_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_resource_delegates_request_to_yojson : Types.list_resource_delegates_request -> Smaws_Lib.Json.SerializeHelpers.t
val personal_access_token_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val personal_access_token_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val personal_access_token_scope_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val personal_access_token_scope_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val personal_access_token_summary_to_yojson : Types.personal_access_token_summary -> Smaws_Lib.Json.SerializeHelpers.t
val personal_access_token_summary_list_to_yojson : Types.personal_access_token_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_personal_access_tokens_response_to_yojson : Types.list_personal_access_tokens_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_personal_access_tokens_request_to_yojson : Types.list_personal_access_tokens_request -> Smaws_Lib.Json.SerializeHelpers.t
val organization_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val organization_summary_to_yojson : Types.organization_summary -> Smaws_Lib.Json.SerializeHelpers.t
val organization_summaries_to_yojson : Types.organization_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_organizations_response_to_yojson : Types.list_organizations_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_organizations_request_to_yojson : Types.list_organizations_request -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_rule_to_yojson : Types.mobile_device_access_rule -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_rules_list_to_yojson : Types.mobile_device_access_rule list -> Smaws_Lib.Json.SerializeHelpers.t
val list_mobile_device_access_rules_response_to_yojson : Types.list_mobile_device_access_rules_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_mobile_device_access_rules_request_to_yojson : Types.list_mobile_device_access_rules_request -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_override_to_yojson : Types.mobile_device_access_override -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_overrides_list_to_yojson : Types.mobile_device_access_override list -> Smaws_Lib.Json.SerializeHelpers.t
val list_mobile_device_access_overrides_response_to_yojson : Types.list_mobile_device_access_overrides_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_mobile_device_access_overrides_request_to_yojson : Types.list_mobile_device_access_overrides_request -> Smaws_Lib.Json.SerializeHelpers.t
val mail_domain_summary_to_yojson : Types.mail_domain_summary -> Smaws_Lib.Json.SerializeHelpers.t
val list_mail_domains_response_to_yojson : Types.list_mail_domains_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_mail_domains_request_to_yojson : Types.list_mail_domains_request -> Smaws_Lib.Json.SerializeHelpers.t
val permissions_to_yojson : Types.permission list -> Smaws_Lib.Json.SerializeHelpers.t
val list_mailbox_permissions_response_to_yojson : Types.list_mailbox_permissions_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_mailbox_permissions_request_to_yojson : Types.list_mailbox_permissions_request -> Smaws_Lib.Json.SerializeHelpers.t
val percentage_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val mailbox_export_job_state_to_yojson : Types.mailbox_export_job_state -> [> `String of string ]
val mailbox_export_job_to_yojson : Types.mailbox_export_job -> Smaws_Lib.Json.SerializeHelpers.t
val list_mailbox_export_jobs_response_to_yojson : Types.list_mailbox_export_jobs_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_mailbox_export_jobs_request_to_yojson : Types.list_mailbox_export_jobs_request -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_role_to_yojson : Types.impersonation_role -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_role_list_to_yojson : Types.impersonation_role list -> Smaws_Lib.Json.SerializeHelpers.t
val list_impersonation_roles_response_to_yojson : Types.list_impersonation_roles_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_impersonation_roles_request_to_yojson : Types.list_impersonation_roles_request -> Smaws_Lib.Json.SerializeHelpers.t
val group_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val group_identifier_to_yojson : Types.group_identifier -> Smaws_Lib.Json.SerializeHelpers.t
val group_identifiers_to_yojson : Types.group_identifier list -> Smaws_Lib.Json.SerializeHelpers.t
val list_groups_for_entity_response_to_yojson : Types.list_groups_for_entity_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_groups_for_entity_filters_to_yojson : Types.list_groups_for_entity_filters -> Smaws_Lib.Json.SerializeHelpers.t
val list_groups_for_entity_request_to_yojson : Types.list_groups_for_entity_request -> Smaws_Lib.Json.SerializeHelpers.t
val groups_to_yojson : Types.group list -> Smaws_Lib.Json.SerializeHelpers.t
val list_groups_response_to_yojson : Types.list_groups_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_groups_filters_to_yojson : Types.list_groups_filters -> Smaws_Lib.Json.SerializeHelpers.t
val list_groups_request_to_yojson : Types.list_groups_request -> Smaws_Lib.Json.SerializeHelpers.t
val members_to_yojson : Types.member list -> Smaws_Lib.Json.SerializeHelpers.t
val list_group_members_response_to_yojson : Types.list_group_members_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_group_members_request_to_yojson : Types.list_group_members_request -> Smaws_Lib.Json.SerializeHelpers.t
val availability_provider_type_to_yojson : Types.availability_provider_type -> [> `String of string ]
val redacted_ews_availability_provider_to_yojson : Types.redacted_ews_availability_provider -> Smaws_Lib.Json.SerializeHelpers.t
val availability_configuration_to_yojson : Types.availability_configuration -> Smaws_Lib.Json.SerializeHelpers.t
val availability_configuration_list_to_yojson : Types.availability_configuration list -> Smaws_Lib.Json.SerializeHelpers.t
val list_availability_configurations_response_to_yojson : Types.list_availability_configurations_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_availability_configurations_request_to_yojson : Types.list_availability_configurations_request -> Smaws_Lib.Json.SerializeHelpers.t
val aliases_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val list_aliases_response_to_yojson : Types.list_aliases_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_aliases_request_to_yojson : Types.list_aliases_request -> Smaws_Lib.Json.SerializeHelpers.t
val access_control_rule_to_yojson : Types.access_control_rule -> Smaws_Lib.Json.SerializeHelpers.t
val access_control_rules_list_to_yojson : Types.access_control_rule list -> Smaws_Lib.Json.SerializeHelpers.t
val list_access_control_rules_response_to_yojson : Types.list_access_control_rules_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_access_control_rules_request_to_yojson : Types.list_access_control_rules_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_personal_access_token_metadata_response_to_yojson : Types.get_personal_access_token_metadata_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_personal_access_token_metadata_request_to_yojson : Types.get_personal_access_token_metadata_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_mobile_device_access_override_response_to_yojson : Types.get_mobile_device_access_override_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_mobile_device_access_override_request_to_yojson : Types.get_mobile_device_access_override_request -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_matched_rule_to_yojson : Types.mobile_device_access_matched_rule -> Smaws_Lib.Json.SerializeHelpers.t
val mobile_device_access_matched_rule_list_to_yojson : Types.mobile_device_access_matched_rule list -> Smaws_Lib.Json.SerializeHelpers.t
val get_mobile_device_access_effect_response_to_yojson : Types.get_mobile_device_access_effect_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_mobile_device_access_effect_request_to_yojson : Types.get_mobile_device_access_effect_request -> Smaws_Lib.Json.SerializeHelpers.t
val dns_records_to_yojson : Types.dns_record list -> Smaws_Lib.Json.SerializeHelpers.t
val dns_record_verification_status_to_yojson : Types.dns_record_verification_status -> [> `String of string ]
val get_mail_domain_response_to_yojson : Types.get_mail_domain_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_mail_domain_request_to_yojson : Types.get_mail_domain_request -> Smaws_Lib.Json.SerializeHelpers.t
val mailbox_size_to_yojson : float -> Smaws_Lib.Json.SerializeHelpers.t
val get_mailbox_details_response_to_yojson : Types.get_mailbox_details_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_mailbox_details_request_to_yojson : Types.get_mailbox_details_request -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_matched_rule_to_yojson : Types.impersonation_matched_rule -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_matched_rule_list_to_yojson : Types.impersonation_matched_rule list -> Smaws_Lib.Json.SerializeHelpers.t
val get_impersonation_role_effect_response_to_yojson : Types.get_impersonation_role_effect_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_impersonation_role_effect_request_to_yojson : Types.get_impersonation_role_effect_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_impersonation_role_response_to_yojson : Types.get_impersonation_role_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_impersonation_role_request_to_yojson : Types.get_impersonation_role_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_default_retention_policy_response_to_yojson : Types.get_default_retention_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_default_retention_policy_request_to_yojson : Types.get_default_retention_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val access_control_rule_name_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val get_access_control_effect_response_to_yojson : Types.get_access_control_effect_response -> Smaws_Lib.Json.SerializeHelpers.t
val ip_address_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val get_access_control_effect_request_to_yojson : Types.get_access_control_effect_request -> Smaws_Lib.Json.SerializeHelpers.t
val disassociate_member_from_group_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val disassociate_member_from_group_request_to_yojson : Types.disassociate_member_from_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val disassociate_delegate_from_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val disassociate_delegate_from_resource_request_to_yojson : Types.disassociate_delegate_from_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_response_to_yojson : Types.describe_user_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_user_request_to_yojson : Types.describe_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val describe_resource_response_to_yojson : Types.describe_resource_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_resource_request_to_yojson : Types.describe_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_organization_response_to_yojson : Types.describe_organization_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_organization_request_to_yojson : Types.describe_organization_request -> Smaws_Lib.Json.SerializeHelpers.t
val mailbox_export_error_info_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val describe_mailbox_export_job_response_to_yojson : Types.describe_mailbox_export_job_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_mailbox_export_job_request_to_yojson : Types.describe_mailbox_export_job_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_inbound_dmarc_settings_response_to_yojson : Types.describe_inbound_dmarc_settings_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_inbound_dmarc_settings_request_to_yojson : Types.describe_inbound_dmarc_settings_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_identity_provider_configuration_response_to_yojson : Types.describe_identity_provider_configuration_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_identity_provider_configuration_request_to_yojson : Types.describe_identity_provider_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_group_response_to_yojson : Types.describe_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_group_request_to_yojson : Types.describe_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val entity_type_to_yojson : Types.entity_type -> [> `String of string ]
val describe_entity_response_to_yojson : Types.describe_entity_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_entity_request_to_yojson : Types.describe_entity_request -> Smaws_Lib.Json.SerializeHelpers.t
val describe_email_monitoring_configuration_response_to_yojson : Types.describe_email_monitoring_configuration_response -> Smaws_Lib.Json.SerializeHelpers.t
val describe_email_monitoring_configuration_request_to_yojson : Types.describe_email_monitoring_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val invalid_custom_ses_configuration_exception_to_yojson : Types.invalid_custom_ses_configuration_exception -> Smaws_Lib.Json.SerializeHelpers.t
val deregister_mail_domain_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val deregister_mail_domain_request_to_yojson : Types.deregister_mail_domain_request -> Smaws_Lib.Json.SerializeHelpers.t
val deregister_from_work_mail_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val deregister_from_work_mail_request_to_yojson : Types.deregister_from_work_mail_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_user_request_to_yojson : Types.delete_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_retention_policy_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_retention_policy_request_to_yojson : Types.delete_retention_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_resource_request_to_yojson : Types.delete_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_personal_access_token_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_personal_access_token_request_to_yojson : Types.delete_personal_access_token_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_organization_response_to_yojson : Types.delete_organization_response -> Smaws_Lib.Json.SerializeHelpers.t
val delete_organization_request_to_yojson : Types.delete_organization_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_mobile_device_access_rule_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_mobile_device_access_rule_request_to_yojson : Types.delete_mobile_device_access_rule_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_mobile_device_access_override_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_mobile_device_access_override_request_to_yojson : Types.delete_mobile_device_access_override_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_mailbox_permissions_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_mailbox_permissions_request_to_yojson : Types.delete_mailbox_permissions_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_impersonation_role_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_impersonation_role_request_to_yojson : Types.delete_impersonation_role_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_identity_provider_configuration_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_identity_provider_configuration_request_to_yojson : Types.delete_identity_provider_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_identity_center_application_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_identity_center_application_request_to_yojson : Types.delete_identity_center_application_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_group_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_group_request_to_yojson : Types.delete_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_email_monitoring_configuration_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_email_monitoring_configuration_request_to_yojson : Types.delete_email_monitoring_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_availability_configuration_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_availability_configuration_request_to_yojson : Types.delete_availability_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_alias_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_alias_request_to_yojson : Types.delete_alias_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_access_control_rule_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_access_control_rule_request_to_yojson : Types.delete_access_control_rule_request -> Smaws_Lib.Json.SerializeHelpers.t
val reserved_name_exception_to_yojson : Types.reserved_name_exception -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_response_to_yojson : Types.create_user_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_user_request_to_yojson : Types.create_user_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_resource_response_to_yojson : Types.create_resource_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_resource_request_to_yojson : Types.create_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val directory_in_use_exception_to_yojson : Types.directory_in_use_exception -> Smaws_Lib.Json.SerializeHelpers.t
val create_organization_response_to_yojson : Types.create_organization_response -> Smaws_Lib.Json.SerializeHelpers.t
val directory_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val hosted_zone_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val domains_to_yojson : Types.domain list -> Smaws_Lib.Json.SerializeHelpers.t
val create_organization_request_to_yojson : Types.create_organization_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_mobile_device_access_rule_response_to_yojson : Types.create_mobile_device_access_rule_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_mobile_device_access_rule_request_to_yojson : Types.create_mobile_device_access_rule_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_impersonation_role_response_to_yojson : Types.create_impersonation_role_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_impersonation_role_request_to_yojson : Types.create_impersonation_role_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_identity_center_application_response_to_yojson : Types.create_identity_center_application_response -> Smaws_Lib.Json.SerializeHelpers.t
val identity_center_application_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val create_identity_center_application_request_to_yojson : Types.create_identity_center_application_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_group_response_to_yojson : Types.create_group_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_group_request_to_yojson : Types.create_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_availability_configuration_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val create_availability_configuration_request_to_yojson : Types.create_availability_configuration_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_alias_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val create_alias_request_to_yojson : Types.create_alias_request -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_mailbox_export_job_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val cancel_mailbox_export_job_request_to_yojson : Types.cancel_mailbox_export_job_request -> Smaws_Lib.Json.SerializeHelpers.t
val impersonation_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val expires_in_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val assume_impersonation_role_response_to_yojson : Types.assume_impersonation_role_response -> Smaws_Lib.Json.SerializeHelpers.t
val assume_impersonation_role_request_to_yojson : Types.assume_impersonation_role_request -> Smaws_Lib.Json.SerializeHelpers.t
val associate_member_to_group_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val associate_member_to_group_request_to_yojson : Types.associate_member_to_group_request -> Smaws_Lib.Json.SerializeHelpers.t
val associate_delegate_to_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val associate_delegate_to_resource_request_to_yojson : Types.associate_delegate_to_resource_request -> Smaws_Lib.Json.SerializeHelpers.t