aboutsummaryrefslogtreecommitdiffstats
path: root/tests/data/service-TestPnfVsp-template.yml
blob: b1ffa37dd1438876896467419825d9210c1e250e (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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
tosca_definitions_version: tosca_simple_yaml_1_1
metadata:
  invariantUUID: 25871897-1960-445b-8c4f-78111fab1e32
  UUID: fda7e33f-775d-496c-a2a9-76bb8814fed7
  name: test_service_pnf_vsp
  description: service
  type: Service
  category: Network Service
  serviceType: ''
  serviceRole: ''
  instantiationType: A-la-carte
  serviceEcompNaming: true
  ecompGeneratedNaming: true
  namingPolicy: ''
  environmentContext: General_Revenue-Bearing
  serviceFunction: ''
imports:
- nodes:
    file: nodes.yml
- datatypes:
    file: data.yml
- capabilities:
    file: capabilities.yml
- relationships:
    file: relationships.yml
- groups:
    file: groups.yml
- policies:
    file: policies.yml
- annotations:
    file: annotations.yml
- service-test_service_pnf_vsp-interface:
    file: service-TestServicePnfVsp-template-interface.yml
- resource-test_pnf_vsp:
    file: resource-TestPnfVsp-template.yml
- resource-test_pnf_vsp-interface:
    file: resource-TestPnfVsp-template-interface.yml
topology_template:
  inputs:
    skip_post_instantiation_configuration:
      default: true
      type: boolean
      required: false
    controller_actor:
      default: SO-REF-DATA
      type: string
      required: false
    cds_model_version:
      type: string
      required: false
    cds_model_name:
      type: string
      required: false
  node_templates:
    test_pnf_vsp 0:
      type: org.openecomp.resource.pnf.TestPnfVsp
      metadata:
        invariantUUID: d52250cb-f4e4-4e16-880b-de0c3a9a3273
        UUID: 081bc1b2-0283-44f6-80a2-f0f3672fec05
        customizationUUID: dc0627b2-cdb6-40a7-8510-3ee70d98ce66
        version: '1.0'
        name: test_pnf_vsp
        description: PNF
        type: PNF
        category: Generic
        subcategory: Abstract
        resourceVendor: test-vendor
        resourceVendorRelease: '1.0'
        resourceVendorModelNumber: ''
      properties:
        skip_post_instantiation_configuration: false
        controller_actor: CDS
        sdnc_model_version: 2.0.0
        sdnc_artifact_name: vnf
        sdnc_model_name: vSIM_CNF_CDS
      capabilities:
        pnfextcp_1.network.incoming.packets.rate:
          properties:
            name: network.incoming.packets.rate
        pnfextcp_1.network.outgoing.packets.rate:
          properties:
            name: network.outgoing.packets.rate
        pnfextcp_1.network.incoming.bytes:
          properties:
            name: network.incoming.bytes
        pnfextcp_1.network.outgoing.bytes.rate:
          properties:
            name: network.outgoing.bytes.rate
        pnfextcp_1.network.outpoing.packets:
          properties:
            name: network.outpoing.packets
        pnfextcp_1.network.outgoing.bytes:
          properties:
            name: network.outgoing.bytes
        pnfextcp_1.network.incoming.bytes.rate:
          properties:
            name: network.incoming.bytes.rate
        pnfextcp_1.network.incoming.packets:
          properties:
            name: network.incoming.packets
  substitution_mappings:
    node_type: org.openecomp.service.TestServicePnfVsp8
    capabilities:
      test_pnf_vsp0.pnfextcp_1.network.outpoing.packets:
      - test_pnf_vsp 0
      - pnfextcp_1.network.outpoing.packets
      test_pnf_vsp0.pnfextcp_1.feature:
      - test_pnf_vsp 0
      - pnfextcp_1.feature
      test_pnf_vsp0.pnfextcp_1.network.incoming.bytes:
      - test_pnf_vsp 0
      - pnfextcp_1.network.incoming.bytes
      test_pnf_vsp0.pnfextcp_1.network.incoming.packets:
      - test_pnf_vsp 0
      - pnfextcp_1.network.incoming.packets
      test_pnf_vsp0.pnfextcp_1.port_mirroring:
      - test_pnf_vsp 0
      - pnfextcp_1.port_mirroring
      test_pnf_vsp0.pnfextcp_1.network.incoming.packets.rate:
      - test_pnf_vsp 0
      - pnfextcp_1.network.incoming.packets.rate
      test_pnf_vsp0.pnfextcp_1.network.outgoing.bytes.rate:
      - test_pnf_vsp 0
      - pnfextcp_1.network.outgoing.bytes.rate
      test_pnf_vsp0.pnfextcp_1.network.incoming.bytes.rate:
      - test_pnf_vsp 0
      - pnfextcp_1.network.incoming.bytes.rate
      test_pnf_vsp0.pnfextcp_1.forwarder:
      - test_pnf_vsp 0
      - pnfextcp_1.forwarder
      test_pnf_vsp0.pnfextcp_1.network.outgoing.packets.rate:
      - test_pnf_vsp 0
      - pnfextcp_1.network.outgoing.packets.rate
      test_pnf_vsp0.pnfextcp_1.network.outgoing.bytes:
      - test_pnf_vsp 0
      - pnfextcp_1.network.outgoing.bytes
    requirements:
      test_pnf_vsp0.pnfextcp_1.dependency:
      - test_pnf_vsp 0
      - pnfextcp_1.dependency
      test_pnf_vsp0.pnfextcp_1.binding:
      - test_pnf_vsp 0
      - pnfextcp_1.binding
      test_pnf_vsp0.pnfextcp_1.link:
      - test_pnf_vsp 0
      - pnfextcp_1.link