Optional ReadonlycapabilitiesOptional ReadonlydescriptionOptional ReadonlyexampleReadonlyidReadonlynameThe human-readable name of the capability
Optional ReadonlyneedsA list of features that are required for the capability, extend at need.
Optional ReadonlysupportedThe level of support for the capability, undefined if it is a meta-capability that does not need such an attribute
Optional ReadonlyurlA list of URLs that provide additional information about the capability
The unique identifier of the capability, used to refer to it independent of the location. We could use a key-value mapping. However, this way, an id is self-contained and can be moved around as one object.