There is a set of base constructs that can be used for azure services. This gist is trying to create a common nomenclature that can be used to describe them.
| Name | Description | Notes |
|---|---|---|
| Model | Generic model in YADL | |
| StructuredInformation | Anything information that has a structure as opposed to a raw set of bytes. In Azure, that generally means that there is a json representation of the thing, but some services may use XML etc. The format is not relevant at this level of abstraction. | |
| Entity | Something with a lifetime. Supports CRUDL (or a subset thereof). May have additional actions. | Currently what we use @Resource for in YADL. |
| DataEntity | An entity with associated unstructured data. | |
| Event | An event. While an event may have an identity | |
| Message |
- Do we need generic