Release version 1.13.7
[sdc.git] / catalog-be / src / main / resources / import / tosca / nfv-types / extZteVDU / extZteVDU.yml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 node_types:
3   tosca.nodes.nfv.ext.zte.VDU:
4     derived_from: tosca.nodes.Root
5     properties: 
6       manual_scale_select_vim: 
7         type: boolean
8         required: false
9       vdu_type: 
10         type: string
11         required: false
12       watchdog: 
13         type: tosca.datatypes.nfv.ext.zte.WatchDog
14         required: false
15       name: 
16         type: string
17         required: false
18       local_affinity_antiaffinity_rule: 
19         type: tosca.datatypes.nfv.ext.LocalAffinityOrAntiAffinityRule
20         required: false
21       support_scaling: 
22         type: boolean
23         required: false
24       storage_policy: 
25         type: string
26         required: false
27       key_vdu: 
28         type: boolean
29         required: false
30       location_info: 
31         type: tosca.datatypes.nfv.ext.LocationInfo
32         required: false
33       inject_data_list: 
34         type: list
35         required: false
36         entry_schema: 
37           type: tosca.datatypes.nfv.ext.InjectData
38     requirements: 
39     - guest_os: 
40         capability: tosca.capabilities.nfv.ext.GuestOs
41         occurrences: 
42         - 0
43         - UNBOUNDED
44     - local_storage: 
45         capability: tosca.capabilities.nfv.ext.LocalAttachment
46         occurrences: 
47         - 0
48         - UNBOUNDED
49     - volume_storage: 
50         capability: tosca.capabilities.Attachment
51         occurrences: 
52         - 0
53         - UNBOUNDED
54     - dependency: 
55         capability: tosca.capabilities.Node
56         occurrences: 
57         - 0
58         - UNBOUNDED
59     capabilities: 
60       scalable: 
61         type: tosca.capabilities.Scalable
62       monitoring_parameter: 
63         type: tosca.capabilities.nfv.Metric
64       nfv_compute: 
65         type: tosca.capabilities.nfv.ext.Compute.Container.Architecture
66       virtualbinding: 
67         type: tosca.capabilities.nfv.VirtualBindable