The ref to the entity that this snapshot represents.
OptionalIconOptionally, an icon that represents the kind/type of entity.
This icon should ideally be easily recognizable as the kind of entity, and be used consistently throughout the Backstage interface. It can be rendered both in larger formats such as in a header, or in smaller formats such as inline with regular text, so bear in mind that the legibility should be high in both cases.
A value of false here indicates the desire to not have an icon present
for the given implementation. A value of undefined leaves it at the
discretion of the display layer to choose what to do (such as for example
showing a fallback icon).
A string that can be used as a plain representation of the entity, for example in a header or a link.
The title may be short and not contain all of the information that the
entity holds. When rendering the primary title, you may also want to
make sure to add more contextual information nearby such as the icon or
secondary title, since the primary could for example just be the
metadata.name of the entity which might be ambiguous to the reader.
OptionalsecondaryOptionally, some additional textual information about the entity, to be used as a clarification on top of the primary title.
The visual presentation of an entity reference at some point in time.