Entity Visibility
The visibility of an entity type.
An entity can have one of the following visibility levels:
NONE
- the entity is not visible to the clients for reading;QUERY
- the entity is visible for querying, but not for subscription;SUBSCRIBE
- the entity is visible for subscription, but not for querying;FULL
- the entity is visible for both subscription and querying.
The visibility of an entity is defined by the (entity)
option. By default, any entity is has the NONE
level except for projections, which have the FULL
level.