TIDM onap.nodes.AbstractStorage
Attachable Storage
An abstract placeholder of a onap.capabilities.Storage required by the model from the cloud infrastructure.
Normally, a dangling requirement of type onap.capabilities.Attachment is sufficient to specify an abstraction of Storage resource. The onap.capabilities.AbstractStorage allows the designer to clearly designate sharing of the same attachable storage by multiple components.
onap.nodes.AbstractStorage
node_types:
onap.nodes.AbstractStorage:
derived_from: onap.nodes.Resource
capabilities:
storage_attachment:
type: onap.capabilities.AttachedStorage
occurrences: [1, UNBOUNDED] # a storage unit can accept attachment of more than one component
requirements:
- storage_attachment:
capability: onap.capabilities.AttachedStorage
description: hardware required to function
TODO: an example of topology where one component node just has a dangling requirement, and two others share an AbstractStorage