[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-enrichment-lib / openecomp-sdc-enrichment-core / src / test / resources / mock / enrich / expectedOutput / PortGlobalTypesServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: PortGlobalTypes
4   template_version: 1.0.0
5 description: Port TOSCA Global Types
6 imports:
7 - common_definitions:
8     file: CommonGlobalTypesServiceTemplate.yaml
9 node_types:
10   org.openecomp.resource.cp.nodes.network.Port:
11     derived_from: tosca.nodes.network.Port
12     capabilities:
13       network.incoming.packets.rate:
14         type: org.openecomp.capabilities.metric.Ceilometer
15         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
16         properties:
17           unit:
18             type: string
19             description: Unit of the metric value
20             required: true
21             default: packet/s
22             status: SUPPORTED
23           name:
24             type: string
25             description: Ceilometer metric type name to monitor. (The name ceilometer is using)
26             required: true
27             default: network.incoming.packets.rate
28             status: SUPPORTED
29           description:
30             type: string
31             description: Description of the metric
32             required: false
33             default: Average rate of incoming packets
34             status: SUPPORTED
35           type:
36             type: string
37             description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
38             required: true
39             default: Gauge
40             status: SUPPORTED
41           category:
42             type: string
43             description: Category of the metric, for an example, compute, disk, network, storage and etc.
44             required: false
45             default: network
46             status: SUPPORTED
47       network.outgoing.bytes:
48         type: org.openecomp.capabilities.metric.Ceilometer
49         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
50         properties:
51           unit:
52             type: string
53             description: Unit of the metric value
54             required: true
55             default: B
56             status: SUPPORTED
57           name:
58             type: string
59             description: Ceilometer metric type name to monitor. (The name ceilometer is using)
60             required: true
61             default: network.outgoing.bytes
62             status: SUPPORTED
63           description:
64             type: string
65             description: Description of the metric
66             required: false
67             default: Number of outgoing bytes
68             status: SUPPORTED
69           type:
70             type: string
71             description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
72             required: true
73             default: Cumulative
74             status: SUPPORTED
75           category:
76             type: string
77             description: Category of the metric, for an example, compute, disk, network, storage and etc.
78             required: false
79             default: network
80             status: SUPPORTED
81       network.outgoing.packets.rate:
82         type: org.openecomp.capabilities.metric.Ceilometer
83         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
84         properties:
85           unit:
86             type: string
87             description: Unit of the metric value
88             required: true
89             default: packet/s
90             status: SUPPORTED
91           name:
92             type: string
93             description: Ceilometer metric type name to monitor. (The name ceilometer is using)
94             required: true
95             default: network.outgoing.packets.rate
96             status: SUPPORTED
97           description:
98             type: string
99             description: Description of the metric
100             required: false
101             default: Average rate of outgoing packets
102             status: SUPPORTED
103           type:
104             type: string
105             description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
106             required: true
107             default: Gauge
108             status: SUPPORTED
109           category:
110             type: string
111             description: Category of the metric, for an example, compute, disk, network, storage and etc.
112             required: false
113             default: network
114             status: SUPPORTED
115       network.outpoing.packets:
116         type: org.openecomp.capabilities.metric.Ceilometer
117         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
118         properties:
119           unit:
120             type: string
121             description: Unit of the metric value
122             required: true
123             default: packet
124             status: SUPPORTED
125           name:
126             type: string
127             description: Ceilometer metric type name to monitor. (The name ceilometer is using)
128             required: true
129             default: network.outpoing.packets
130             status: SUPPORTED
131           description:
132             type: string
133             description: Description of the metric
134             required: false
135             default: Number of outgoing packets
136             status: SUPPORTED
137           type:
138             type: string
139             description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
140             required: true
141             default: Cumulative
142             status: SUPPORTED
143           category:
144             type: string
145             description: Category of the metric, for an example, compute, disk, network, storage and etc.
146             required: false
147             default: network
148             status: SUPPORTED
149       network.incoming.bytes.rate:
150         type: org.openecomp.capabilities.metric.Ceilometer
151         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
152         properties:
153           unit:
154             type: string
155             description: Unit of the metric value
156             required: true
157             default: B/s
158             status: SUPPORTED
159           name:
160             type: string
161             description: Ceilometer metric type name to monitor. (The name ceilometer is using)
162             required: true
163             default: network.incoming.bytes.rate
164             status: SUPPORTED
165           description:
166             type: string
167             description: Description of the metric
168             required: false
169             default: Average rate of incoming bytes
170             status: SUPPORTED
171           type:
172             type: string
173             description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
174             required: true
175             default: Gauge
176             status: SUPPORTED
177           category:
178             type: string
179             description: Category of the metric, for an example, compute, disk, network, storage and etc.
180             required: false
181             default: network
182             status: SUPPORTED
183       network.incoming.bytes:
184         type: org.openecomp.capabilities.metric.Ceilometer
185         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
186         properties:
187           unit:
188             type: string
189             description: Unit of the metric value
190             required: true
191             default: B
192             status: SUPPORTED
193           name:
194             type: string
195             description: Ceilometer metric type name to monitor. (The name ceilometer is using)
196             required: true
197             default: network.incoming.bytes
198             status: SUPPORTED
199           description:
200             type: string
201             description: Description of the metric
202             required: false
203             default: Number of incoming bytes
204             status: SUPPORTED
205           type:
206             type: string
207             description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
208             required: true
209             default: Cumulative
210             status: SUPPORTED
211           category:
212             type: string
213             description: Category of the metric, for an example, compute, disk, network, storage and etc.
214             required: false
215             default: network
216             status: SUPPORTED
217       network.outgoing.bytes.rate:
218         type: org.openecomp.capabilities.metric.Ceilometer
219         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
220         properties:
221           unit:
222             type: string
223             description: Unit of the metric value
224             required: true
225             default: B/s
226             status: SUPPORTED
227           name:
228             type: string
229             description: Ceilometer metric type name to monitor. (The name ceilometer is using)
230             required: true
231             default: network.outgoing.bytes.rate
232             status: SUPPORTED
233           description:
234             type: string
235             description: Description of the metric
236             required: false
237             default: Average rate of outgoing bytes
238             status: SUPPORTED
239           type:
240             type: string
241             description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
242             required: true
243             default: Gauge
244             status: SUPPORTED
245           category:
246             type: string
247             description: Category of the metric, for an example, compute, disk, network, storage and etc.
248             required: false
249             default: network
250             status: SUPPORTED
251       network.incoming.packets:
252         type: org.openecomp.capabilities.metric.Ceilometer
253         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
254         properties:
255           unit:
256             type: string
257             description: Unit of the metric value
258             required: true
259             default: packet
260             status: SUPPORTED
261           name:
262             type: string
263             description: Ceilometer metric type name to monitor. (The name ceilometer is using)
264             required: true
265             default: network.incoming.packets
266             status: SUPPORTED
267           description:
268             type: string
269             description: Description of the metric
270             required: false
271             default: Number of incoming packets
272             status: SUPPORTED
273           type:
274             type: string
275             description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
276             required: true
277             default: Cumulative
278             status: SUPPORTED
279           category:
280             type: string
281             description: Category of the metric, for an example, compute, disk, network, storage and etc.
282             required: false
283             default: network
284             status: SUPPORTED