from__future__importannotationsfromts_ids_core.annotationsimportNullablefromts_ids_core.base.ids_elementimportIdsElementfromts_ids_core.base.ids_fieldimportIdsField# One instance of this class is an item in the `users` array.
[docs]classUser(IdsElement):"""Metadata of the user executing a run."""id_:Nullable[str]=IdsField(alias="id",description="Unique identifier assigned to a user.")name:Nullable[str]=IdsField(description="User name.",)type_:Nullable[str]=IdsField(alias="type",description="User type like 'admin', 'manager', 'power user', 'standard user'. ""This information is usually from the instrument software",)