Values.LibraryItemMemberSourceA library item is a snapshot of an Amazon Q App that can be published so the users in their Amazon Q Apps library can discover it, clone it, and run it.
type nonrec t = {libraryItemId : UUID.t option;The unique identifier of the library item.
*)appId : UUID.t option;The unique identifier of the Q App associated with the library item.
*)appVersion : AppVersion.t option;The version of the Q App associated with the library item.
*)categories : CategoryList.t option;The categories associated with the library item.
*)status : String_.t option;The status of the library item.
*)createdAt : QAppsTimestamp.t option;The date and time the library item was created.
*)createdBy : String_.t option;The user who created the library item.
*)updatedAt : QAppsTimestamp.t option;The date and time the library item was last updated.
*)updatedBy : String_.t option;The user who last updated the library item.
*)ratingCount : Integer.t option;The number of ratings the library item has received.
*)isRatedByUser : Boolean.t option;Whether the current user has rated the library item.
*)userCount : Integer.t option;The number of users who have the associated Q App.
*)isVerified : Boolean.t option;Indicates whether the library item has been verified.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Integer of AppVersion.t
| `List of
[> `Structure of
(string * [> `Integer of Integer.t | `String of UUID.t ]) list ]
list
| `String of UUID.t
| `Timestamp of QAppsTimestamp.t ])
list ]