Module Smaws_Client_OpenSearchServerless.Json_serializers

val saml_user_attribute_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val saml_metadata_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val saml_group_attribute_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val open_search_serverless_entity_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_status_to_yojson : Types.vpc_endpoint_status -> [> `String of string ]
val vpc_endpoint_summary_to_yojson : Types.vpc_endpoint_summary -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_summaries_to_yojson : Types.vpc_endpoint_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_ids_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_filters_to_yojson : Types.vpc_endpoint_filters -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_error_detail_to_yojson : Types.vpc_endpoint_error_detail -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_error_details_to_yojson : Types.vpc_endpoint_error_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val subnet_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val subnet_ids_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val security_group_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val security_group_ids_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_detail_to_yojson : Types.vpc_endpoint_detail -> Smaws_Lib.Json.SerializeHelpers.t
val vpc_endpoint_details_to_yojson : Types.vpc_endpoint_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_to_yojson : Types.validation_exception -> Smaws_Lib.Json.SerializeHelpers.t
val update_vpc_endpoint_detail_to_yojson : Types.update_vpc_endpoint_detail -> Smaws_Lib.Json.SerializeHelpers.t
val update_vpc_endpoint_response_to_yojson : Types.update_vpc_endpoint_response -> Smaws_Lib.Json.SerializeHelpers.t
val client_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_vpc_endpoint_request_to_yojson : Types.update_vpc_endpoint_request -> Smaws_Lib.Json.SerializeHelpers.t
val internal_server_exception_to_yojson : Types.internal_server_exception -> Smaws_Lib.Json.SerializeHelpers.t
val conflict_exception_to_yojson : Types.conflict_exception -> Smaws_Lib.Json.SerializeHelpers.t
val security_policy_type_to_yojson : Types.security_policy_type -> [> `String of string ]
val policy_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val policy_version_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val policy_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val security_policy_detail_to_yojson : Types.security_policy_detail -> Smaws_Lib.Json.SerializeHelpers.t
val update_security_policy_response_to_yojson : Types.update_security_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val policy_document_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_security_policy_request_to_yojson : Types.update_security_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val service_quota_exceeded_exception_to_yojson : Types.service_quota_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val security_config_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val security_config_type_to_yojson : Types.security_config_type -> [> `String of string ]
val config_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val saml_config_options_to_yojson : Types.saml_config_options -> Smaws_Lib.Json.SerializeHelpers.t
val iam_identity_center_instance_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val iam_identity_center_application_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val iam_identity_center_user_attribute_to_yojson : Types.iam_identity_center_user_attribute -> [> `String of string ]
val iam_identity_center_group_attribute_to_yojson : Types.iam_identity_center_group_attribute -> [> `String of string ]
val iam_identity_center_config_options_to_yojson : Types.iam_identity_center_config_options -> Smaws_Lib.Json.SerializeHelpers.t
val security_config_detail_to_yojson : Types.security_config_detail -> Smaws_Lib.Json.SerializeHelpers.t
val update_security_config_response_to_yojson : Types.update_security_config_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_iam_identity_center_config_options_to_yojson : Types.update_iam_identity_center_config_options -> Smaws_Lib.Json.SerializeHelpers.t
val update_security_config_request_to_yojson : Types.update_security_config_request -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_type_to_yojson : Types.lifecycle_policy_type -> [> `String of string ]
val lifecycle_policy_detail_to_yojson : Types.lifecycle_policy_detail -> Smaws_Lib.Json.SerializeHelpers.t
val update_lifecycle_policy_response_to_yojson : Types.update_lifecycle_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_lifecycle_policy_request_to_yojson : Types.update_lifecycle_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val collection_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val collection_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val collection_status_to_yojson : Types.collection_status -> [> `String of string ]
val collection_type_to_yojson : Types.collection_type -> [> `String of string ]
val update_collection_detail_to_yojson : Types.update_collection_detail -> Smaws_Lib.Json.SerializeHelpers.t
val update_collection_response_to_yojson : Types.update_collection_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_collection_request_to_yojson : Types.update_collection_request -> Smaws_Lib.Json.SerializeHelpers.t
val indexing_capacity_value_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val search_capacity_value_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val capacity_limits_to_yojson : Types.capacity_limits -> Smaws_Lib.Json.SerializeHelpers.t
val account_settings_detail_to_yojson : Types.account_settings_detail -> Smaws_Lib.Json.SerializeHelpers.t
val update_account_settings_response_to_yojson : Types.update_account_settings_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_account_settings_request_to_yojson : Types.update_account_settings_request -> Smaws_Lib.Json.SerializeHelpers.t
val access_policy_type_to_yojson : Types.access_policy_type -> [> `String of string ]
val access_policy_detail_to_yojson : Types.access_policy_detail -> Smaws_Lib.Json.SerializeHelpers.t
val update_access_policy_response_to_yojson : Types.update_access_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val update_access_policy_request_to_yojson : Types.update_access_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_keys_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_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tags_to_yojson : Types.tag list -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_request_to_yojson : Types.tag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val standby_replicas_to_yojson : Types.standby_replicas -> [> `String of string ]
val security_policy_summary_to_yojson : Types.security_policy_summary -> Smaws_Lib.Json.SerializeHelpers.t
val security_policy_summaries_to_yojson : Types.security_policy_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val security_policy_stats_to_yojson : Types.security_policy_stats -> Smaws_Lib.Json.SerializeHelpers.t
val security_config_summary_to_yojson : Types.security_config_summary -> Smaws_Lib.Json.SerializeHelpers.t
val security_config_summaries_to_yojson : Types.security_config_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val security_config_stats_to_yojson : Types.security_config_stats -> Smaws_Lib.Json.SerializeHelpers.t
val resource_type_to_yojson : Types.resource_type -> [> `String of string ]
val resource_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_filter_to_yojson : string list -> 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 access_policy_stats_to_yojson : Types.access_policy_stats -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_stats_to_yojson : Types.lifecycle_policy_stats -> Smaws_Lib.Json.SerializeHelpers.t
val get_policies_stats_response_to_yojson : Types.get_policies_stats_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_policies_stats_request_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val get_account_settings_response_to_yojson : Types.get_account_settings_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_account_settings_request_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val create_security_policy_response_to_yojson : Types.create_security_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_security_policy_request_to_yojson : Types.create_security_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_lifecycle_policy_response_to_yojson : Types.create_lifecycle_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_lifecycle_policy_request_to_yojson : Types.create_lifecycle_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_vpc_endpoint_response_to_yojson : Types.batch_get_vpc_endpoint_response -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_vpc_endpoint_request_to_yojson : Types.batch_get_vpc_endpoint_request -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_details_to_yojson : Types.lifecycle_policy_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_error_detail_to_yojson : Types.lifecycle_policy_error_detail -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_error_details_to_yojson : Types.lifecycle_policy_error_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_lifecycle_policy_response_to_yojson : Types.batch_get_lifecycle_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_identifier_to_yojson : Types.lifecycle_policy_identifier -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_identifiers_to_yojson : Types.lifecycle_policy_identifier list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_lifecycle_policy_request_to_yojson : Types.batch_get_lifecycle_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val effective_lifecycle_policy_detail_to_yojson : Types.effective_lifecycle_policy_detail -> Smaws_Lib.Json.SerializeHelpers.t
val effective_lifecycle_policy_details_to_yojson : Types.effective_lifecycle_policy_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val effective_lifecycle_policy_error_detail_to_yojson : Types.effective_lifecycle_policy_error_detail -> Smaws_Lib.Json.SerializeHelpers.t
val effective_lifecycle_policy_error_details_to_yojson : Types.effective_lifecycle_policy_error_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_effective_lifecycle_policy_response_to_yojson : Types.batch_get_effective_lifecycle_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_resource_identifier_to_yojson : Types.lifecycle_policy_resource_identifier -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_resource_identifiers_to_yojson : Types.lifecycle_policy_resource_identifier list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_effective_lifecycle_policy_request_to_yojson : Types.batch_get_effective_lifecycle_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val collection_detail_to_yojson : Types.collection_detail -> Smaws_Lib.Json.SerializeHelpers.t
val collection_details_to_yojson : Types.collection_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val collection_error_detail_to_yojson : Types.collection_error_detail -> Smaws_Lib.Json.SerializeHelpers.t
val collection_error_details_to_yojson : Types.collection_error_detail list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_collection_response_to_yojson : Types.batch_get_collection_response -> Smaws_Lib.Json.SerializeHelpers.t
val collection_ids_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val collection_names_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val batch_get_collection_request_to_yojson : Types.batch_get_collection_request -> Smaws_Lib.Json.SerializeHelpers.t
val ocu_limit_exceeded_exception_to_yojson : Types.ocu_limit_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val list_vpc_endpoints_response_to_yojson : Types.list_vpc_endpoints_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_vpc_endpoints_request_to_yojson : Types.list_vpc_endpoints_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_security_policies_response_to_yojson : Types.list_security_policies_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_security_policies_request_to_yojson : Types.list_security_policies_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_security_configs_response_to_yojson : Types.list_security_configs_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_security_configs_request_to_yojson : Types.list_security_configs_request -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_summary_to_yojson : Types.lifecycle_policy_summary -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_policy_summaries_to_yojson : Types.lifecycle_policy_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_lifecycle_policies_response_to_yojson : Types.list_lifecycle_policies_response -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_resource_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val lifecycle_resource_filter_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val list_lifecycle_policies_request_to_yojson : Types.list_lifecycle_policies_request -> Smaws_Lib.Json.SerializeHelpers.t
val collection_summary_to_yojson : Types.collection_summary -> Smaws_Lib.Json.SerializeHelpers.t
val collection_summaries_to_yojson : Types.collection_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_collections_response_to_yojson : Types.list_collections_response -> Smaws_Lib.Json.SerializeHelpers.t
val collection_filters_to_yojson : Types.collection_filters -> Smaws_Lib.Json.SerializeHelpers.t
val list_collections_request_to_yojson : Types.list_collections_request -> Smaws_Lib.Json.SerializeHelpers.t
val access_policy_summary_to_yojson : Types.access_policy_summary -> Smaws_Lib.Json.SerializeHelpers.t
val access_policy_summaries_to_yojson : Types.access_policy_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_access_policies_response_to_yojson : Types.list_access_policies_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_access_policies_request_to_yojson : Types.list_access_policies_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_security_policy_response_to_yojson : Types.get_security_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_security_policy_request_to_yojson : Types.get_security_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_security_config_response_to_yojson : Types.get_security_config_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_security_config_request_to_yojson : Types.get_security_config_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_access_policy_response_to_yojson : Types.get_access_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_access_policy_request_to_yojson : Types.get_access_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_vpc_endpoint_detail_to_yojson : Types.delete_vpc_endpoint_detail -> Smaws_Lib.Json.SerializeHelpers.t
val delete_vpc_endpoint_response_to_yojson : Types.delete_vpc_endpoint_response -> Smaws_Lib.Json.SerializeHelpers.t
val delete_vpc_endpoint_request_to_yojson : Types.delete_vpc_endpoint_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_security_policy_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_security_policy_request_to_yojson : Types.delete_security_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_security_config_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_security_config_request_to_yojson : Types.delete_security_config_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_lifecycle_policy_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_lifecycle_policy_request_to_yojson : Types.delete_lifecycle_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_collection_detail_to_yojson : Types.delete_collection_detail -> Smaws_Lib.Json.SerializeHelpers.t
val delete_collection_response_to_yojson : Types.delete_collection_response -> Smaws_Lib.Json.SerializeHelpers.t
val delete_collection_request_to_yojson : Types.delete_collection_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_access_policy_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_access_policy_request_to_yojson : Types.delete_access_policy_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_vpc_endpoint_detail_to_yojson : Types.create_vpc_endpoint_detail -> Smaws_Lib.Json.SerializeHelpers.t
val create_vpc_endpoint_response_to_yojson : Types.create_vpc_endpoint_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_vpc_endpoint_request_to_yojson : Types.create_vpc_endpoint_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_security_config_response_to_yojson : Types.create_security_config_response -> Smaws_Lib.Json.SerializeHelpers.t
val config_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val create_iam_identity_center_config_options_to_yojson : Types.create_iam_identity_center_config_options -> Smaws_Lib.Json.SerializeHelpers.t
val create_security_config_request_to_yojson : Types.create_security_config_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_collection_detail_to_yojson : Types.create_collection_detail -> Smaws_Lib.Json.SerializeHelpers.t
val create_collection_response_to_yojson : Types.create_collection_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_collection_request_to_yojson : Types.create_collection_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_access_policy_response_to_yojson : Types.create_access_policy_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_access_policy_request_to_yojson : Types.create_access_policy_request -> Smaws_Lib.Json.SerializeHelpers.t