[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-enrichment-lib / openecomp-sdc-enrichment-impl / src / test / resources / mock / enrichCeilometerOutput / 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.bytes:
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: B
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.bytes
28             status: SUPPORTED
29           description:
30             type: string
31             description: Description of the metric
32             required: false
33             default: Number of incoming bytes
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: Cumulative
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