Module Smaws_Client_Identitystore.Json_deserializers

val validation_exception_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.validation_exception_reason
val exception_message_of_yojson : Yojson.Basic.t -> string list -> string
val request_id_of_yojson : Yojson.Basic.t -> string list -> string
val validation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception
val identity_store_id_of_yojson : Yojson.Basic.t -> string list -> string
val resource_id_of_yojson : Yojson.Basic.t -> string list -> string
val user_name_of_yojson : Yojson.Basic.t -> string list -> string
val external_id_issuer_of_yojson : Yojson.Basic.t -> string list -> string
val external_id_identifier_of_yojson : Yojson.Basic.t -> string list -> string
val external_id_of_yojson : Yojson.Basic.t -> string list -> Types.external_id
val external_ids_of_yojson : Yojson.Basic.t -> string list -> Types.external_id list
val sensitive_string_type_of_yojson : Yojson.Basic.t -> string list -> string
val name_of_yojson : Yojson.Basic.t -> string list -> Types.name
val boolean_type_of_yojson : Yojson.Basic.t -> string list -> bool
val email_of_yojson : Yojson.Basic.t -> string list -> Types.email
val emails_of_yojson : Yojson.Basic.t -> string list -> Types.email list
val address_of_yojson : Yojson.Basic.t -> string list -> Types.address
val addresses_of_yojson : Yojson.Basic.t -> string list -> Types.address list
val phone_number_of_yojson : Yojson.Basic.t -> string list -> Types.phone_number
val phone_numbers_of_yojson : Yojson.Basic.t -> string list -> Types.phone_number list
val user_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.user_status
val photo_of_yojson : Yojson.Basic.t -> string list -> Types.photo
val photos_of_yojson : Yojson.Basic.t -> string list -> Types.photo list
val role_of_yojson : Yojson.Basic.t -> string list -> Types.role
val roles_of_yojson : Yojson.Basic.t -> string list -> Types.role list
val date_type_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val string_type_of_yojson : Yojson.Basic.t -> string list -> string
val attribute_value_of_yojson : Yojson.Basic.t -> 'a -> Yojson.Basic.t
val extension_name_of_yojson : Yojson.Basic.t -> string list -> string
val extensions_of_yojson : Yojson.Basic.t -> string list -> (string * Yojson.Basic.t) list
val user_of_yojson : Yojson.Basic.t -> string list -> Types.user
val users_of_yojson : Yojson.Basic.t -> string list -> Types.user list
val update_user_response_of_yojson : Yojson.Basic.t -> string list -> unit
val attribute_path_of_yojson : Yojson.Basic.t -> string list -> string
val attribute_operation_of_yojson : Yojson.Basic.t -> string list -> Types.attribute_operation
val attribute_operations_of_yojson : Yojson.Basic.t -> string list -> Types.attribute_operation list
val update_user_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_user_request
val service_quota_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.service_quota_exceeded_exception
val resource_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resource_type
val resource_not_found_exception_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resource_not_found_exception_reason
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val conflict_exception_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.conflict_exception_reason
val conflict_exception_of_yojson : Yojson.Basic.t -> string list -> Types.conflict_exception
val update_group_response_of_yojson : Yojson.Basic.t -> string list -> unit
val update_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_group_request
val unique_attribute_of_yojson : Yojson.Basic.t -> string list -> Types.unique_attribute
val throttling_exception_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.throttling_exception_reason
val retry_after_seconds_of_yojson : Yojson.Basic.t -> string list -> int
val throttling_exception_of_yojson : Yojson.Basic.t -> string list -> Types.throttling_exception
val next_token_of_yojson : Yojson.Basic.t -> string list -> string
val member_id_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.member_id
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val list_users_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_users_response
val extension_names_of_yojson : Yojson.Basic.t -> string list -> string list
val filter_of_yojson : Yojson.Basic.t -> string list -> Types.filter
val filters_of_yojson : Yojson.Basic.t -> string list -> Types.filter list
val list_users_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_users_request
val group_display_name_of_yojson : Yojson.Basic.t -> string list -> string
val group_of_yojson : Yojson.Basic.t -> string list -> Types.group
val groups_of_yojson : Yojson.Basic.t -> string list -> Types.group list
val list_groups_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_groups_response
val list_groups_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_groups_request
val group_membership_of_yojson : Yojson.Basic.t -> string list -> Types.group_membership
val group_memberships_of_yojson : Yojson.Basic.t -> string list -> Types.group_membership list
val list_group_memberships_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_group_memberships_response
val list_group_memberships_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_group_memberships_request
val list_group_memberships_for_member_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_group_memberships_for_member_response
val list_group_memberships_for_member_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_group_memberships_for_member_request
val group_membership_existence_result_of_yojson : Yojson.Basic.t -> string list -> Types.group_membership_existence_result
val group_membership_existence_results_of_yojson : Yojson.Basic.t -> string list -> Types.group_membership_existence_result list
val is_member_in_groups_response_of_yojson : Yojson.Basic.t -> string list -> Types.is_member_in_groups_response
val group_ids_of_yojson : Yojson.Basic.t -> string list -> string list
val is_member_in_groups_request_of_yojson : Yojson.Basic.t -> string list -> Types.is_member_in_groups_request
val internal_server_exception_of_yojson : Yojson.Basic.t -> string list -> Types.internal_server_exception
val get_user_id_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_user_id_response
val alternate_identifier_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.alternate_identifier
val get_user_id_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_user_id_request
val get_group_membership_id_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_group_membership_id_response
val get_group_membership_id_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_group_membership_id_request
val get_group_id_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_group_id_response
val get_group_id_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_group_id_request
val describe_user_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_user_response
val describe_user_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_user_request
val describe_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_group_response
val describe_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_group_request
val describe_group_membership_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_group_membership_response
val describe_group_membership_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_group_membership_request
val delete_user_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_user_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_user_request
val delete_group_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_group_request
val delete_group_membership_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_group_membership_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_group_membership_request
val create_user_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_user_response
val create_user_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_user_request
val create_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_group_response
val create_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_group_request
val create_group_membership_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_group_membership_response
val create_group_membership_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_group_membership_request
val access_denied_exception_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.access_denied_exception_reason
val access_denied_exception_of_yojson : Yojson.Basic.t -> string list -> Types.access_denied_exception