...
ServiceCatalogItem (Note from Chesla: A&AI has a model/model-ver concept which captures the descriptor from ASDC.
The model vertex type contains the model-invariant-id and the model-type (e.g., service or resource). The model-ver vertex type contains the model-version-id, the model-version, the model-name, and a model-description.In short, A&AI split the invariant part of the model away from the version-dependent pieces. In this manner, you can relate ALL versions of a model to something by using the model-invariant-id (e.g., get me all the resources for this model) or you can relate a specific version of a model (e.g., get me all resources for this version of the model) by using the model-version-id in combination with the model-invariant-id. Recall that A&AI stores the model/model-ver elements as "JOIN" keys to the SDC descriptor world. A&AI does not try to capture all the details of the models.
It's not clear whether you can equate model-name to service-name or model-description to service-description. The model-name really names the MODEL, not necessarily the service. The same applies to the service-description.
ALSO NOTE as referenced on a prior wiki page: The A&AI service vertex type is deprecated and should not be used in ONAP.)
R2+ Attributes | Description | Producer | Consumer | SDC(Service) | AAI(service) | ECOMP IM(ServiceCatalogItem) |
serviceInvariantUUID | Constant identifier of the service model | SDC | SDC/SO/UUI/VID | invariantUUID | ||
serviceUUID | Versioned identifier of the service model (this uuid is changed for every major version of the service) | SDC | SDC/SO/UUI/VID | UUID | service-id | ServiceUUID |
serviceName | The name of the service designed | SDC | SDC/SO/UUI/VID | name | ServiceDisplayName | |
serviceDescription | The description of the service designed | SDC | SDC/SO/UUI/VID | description | service-description | ServiceDescription |
category | A predefined list which identifies the construct's category. There is a predefined list of service categories | SDC | SDC/SO/UUI/VID | Category | Category | |
serviceVersion | The service version | SDC | SDC/SO/UUI/VID | service-version | Version | |
icon | The icon path of the service | SDC | SDC/SO/UUI/VID | Icon | ||
serviceComponentUUID | The service component UUIDs that the service includes | SDC | SDC/SO/UUI/VID |
...