Data Model

Managing Schema Changes and Unknown Fields

Your application should handle schema changes and addition of new fields gracefully. To support new capabilities in Cisco Spaces, we will add and enhance event definitions provided above.

Managing Unknown Values

Your application should handle unknown values gracefully. To support new capabilities in Cisco Spaces, we will need to add new values for existing fields. Your application should not break if a field has a value that had not been seen before. This is applicable for both string values and enumeration values.