Classification is a triad of fields which are used to provide layers of granularity in specifying what an entity is and does.
onap.datatypes.Classification: description: | Set of fields used by operations to classify topology objects (nodes) in the model. Each field of the classification has a specific purpose which should be adhered to. Each node type using Classification should consider which enumerated values will be in type and possibly role and govern those values. The function may be governed as well but is intended to be more descriptive and particular to usages. Example: type=Router, role=PE, function=interface with XYZ derived_from: tosca.datatypes.Root properties: type: description: The most general item within the classification type: string required: false role: description: The part played within the type type: string required: false function: description: More descriptive text specific to the usage type: string required: false