DM modification to align with R2 DM clean version
[sdc.git] / catalog-be / src / main / resources / import / tosca / nfv-types / vduVirtualStorage / vduVirtualStorage.yml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 node_types:
3     tosca.nodes.nfv.Vdu.VirtualStorage:
4       derived_from: tosca.nodes.Root
5       properties:
6         #id:
7           # node name
8         type_of_storage:
9           type: string
10           constraints:
11               - valid_values: [volume, object, root, block]
12           required: true
13         size_of_storage:
14           type: scalar-unit.size
15           required: true
16         vdu_storage_requirements:
17           type: map
18           entry_schema:
19             type: string
20           required: false
21         rdma_enabled:
22           type: boolean
23           required: false
24       capabilities:
25         virtual_storage:
26           type: tosca.capabilities.nfv.VirtualStorage
27      # artifacts: artifacts should be defined in template file instead of node type 
28      #   - sw_image:
29      #       file:      
30      #       type: tosca.artifacts.Deployment.Image