Closed dang03 closed 8 years ago
Following comments of @mbredel on son-mano-framework/issues/33, Descriptors will use the "group", "name", "version" convention to uniquely identify each service/function. SDK Catalogues will internally use as primary key the "group.name.version" name convention to index each service/function, but no '_id' field will be used outside Catalogues as shown in example A from first comment.
It was proposed to use a name convention to identify services inside catalogues by using "group.name.version". However, each NS/VNF Descriptor includes a field called "ns_name" (or "vnf_name") and might include a field called "_id" generated when a service is stored in the catalogue. Which is the approach to follow? Example A: No '_id' field 'name': 'group.name.version'
Example B: '_id': 'group.name.version' 'name': 'service_name'