summaryrefslogtreecommitdiffstats
path: root/nokiav2/driver/src/test/resources/unittests/packageconverter/nodes.vnfd.onap.v2.yaml
blob: ba1c8fa852a857f59ed358c3f3615d23e79951f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
tosca_definitions_version: tosca_simple_profile_yaml_1_1

topology_template:
  inputs:
    etsi_config:
      type: string
      description: The ETSI configuration
  node_templates:
    VNF:
      type: tosca.nodes.nfv.VNF
      properties:
        descriptor_id: Nokia~Maria DB~1.0~1.0
        descriptor_version: 1.0
        provider: myProvider
        product_name: myName
        software_version: 2.0
        product_info_name: product_info_name
        product_info_description: Relational database, non-scalable
        vnfm_info: [ NokiaSVNFM ]
        flavour_id: scalableRouted
        flavour_description: flavorDescription
      requirements:
        - virtual_link:
            capability: tosca.capabilities.nfv.VirtualLinkable
            node: myNetwork2
        - virtual_link:
            capability: tosca.capabilities.nfv.VirtualLinkable
            node: myNetwork1
    vduNode:
      type: tosca.nodes.nfv.Vdu.Compute
      properties:
        name: vduNode
        description: myVduDesc
        configurable_properties:
        vdu_profile:
          min_number_of_instances: 3
          max_number_of_instances: 11
      capabilities:
        virtual_compute:
          properties:
            virtual_memory:
              virtual_mem_size: 8192 MB
            virtual_cpu:
              num_virtual_cpu: 4
      requirements:
        - virtual_storage:
            capability: tosca.capabilities.nfv.VirtualStorage
            node: myStorage1
        - virtual_storage:
            capability: tosca.capabilities.nfv.VirtualStorage
            node: myStorage2
    myStorage1:
      type: tosca.nodes.nfv.Vdu.VirtualStorage
      properties:
        type_of_storage: volume
        size_of_storage: 1 GB
    myStorage2:
      type: tosca.nodes.nfv.Vdu.VirtualStorage
      properties:
        type_of_storage: volume
        size_of_storage: 2 GB
    myNetwork1:
      type: tosca.nodes.nfv.VnfVirtualLink
      properties:
        connectivity_type:
          layer_protocol: [ ipv4 ]
          flow_pattern: mesh
        vl_profile:
          max_bit_rate_requirements:
            root: 2147483647
            leaf: 2147483647
          min_bit_rate_requirements:
            root: 0
            leaf: 0
    myNetwork2:
      type: tosca.nodes.nfv.VnfVirtualLink
      properties:
        connectivity_type:
          layer_protocol: [ ipv4 ]
        vl_profile:
          max_bit_rate_requirements:
            root: 2147483647
            leaf: 2147483647
          min_bit_rate_requirements:
            root: 0
            leaf: 0
    icpWithOutEcp:
      type: tosca.nodes.nfv.VduCp
      properties:
        layer_protocol: [ ipv4 ]
        description: myDescription
        protocol_data: []
        trunk_mode: false
      requirements:
        - virtual_binding: vduNode
        - virtual_link: myNetwork1
    icpWithEcp:
      type: tosca.nodes.nfv.VduCp
      properties:
        layer_protocol: [ ipv4 ]
        description: myDescription
        protocol_data: []
        trunk_mode: false
      requirements:
        - virtual_binding: vduNode
        - virtual_link: myNetwork1
    icpWithOutDescription:
      type: tosca.nodes.nfv.VduCp
      properties:
        layer_protocol: [ ipv4 ]
        protocol_data: []
        trunk_mode: false
      requirements:
        - virtual_binding: vduNode
        - virtual_link: myNetwork1
    myEcp:
      type: tosca.nodes.nfv.VduCp
      properties:
        layer_protocol: [ ipv4 ]
        protocol_data: [ ]
        trunk_mode: false
        description: myDescription
      requirements:
        - virtual_binding: vduNode
    myEcpWithDescription:
      type: tosca.nodes.nfv.VduCp
      properties:
        layer_protocol: [ ipv4 ]
        protocol_data: [ ]
        trunk_mode: false
      requirements:
        - virtual_binding: vduNode