PM-Mapper Policy Model support 69/90669/6
authorrajendrajaiswal <rajendra.jaiswal@ericsson.com>
Fri, 28 Jun 2019 13:59:43 +0000 (14:59 +0100)
committerOfir Sonsino <ofir.sonsino@intl.att.com>
Sun, 7 Jul 2019 06:58:18 +0000 (06:58 +0000)
Change-Id: I3603c4a5b05b0dc528b0dd57eabea8947f9e8fbb
Issue-ID: SDC-2104
Signed-off-by: rajendrajaiswal <rajendra.jaiswal@ericsson.com>
catalog-be/src/main/resources/import/tosca/data-types/dataTypes.yml
catalog-be/src/main/resources/import/tosca/policy-types/policyTypes.json
catalog-be/src/main/resources/import/tosca/policy-types/policyTypes.yml

index 85591fa..0514799 100644 (file)
@@ -2259,6 +2259,15 @@ tosca.datatypes.nfv.SwImageData:
       entry_schema:
         type: string
 
+### Data types used by Policy PM Mapper for closed loop ###
+
+onap.datatypes.monitoring.pm-mapper-filter:
+  derived_from: tosca.datatypes.Root
+  properties:
+    filter_configuration:
+      type: string
+      description: Filter configuration needs to be applied
+
 ### Data types used by Policy TCA model for closed loop ###
 
 onap.datatypes.monitoring.metricsPerEventName:
index 6885e50..e483e36 100644 (file)
     "displayName": "TCA",
     "icon": "policy-tca"
   },
+  "onap.policy.monitoring.dcae-pm-mapper": {
+    "displayName": "PM Mapper",
+    "icon": "policy-dcae-pm-mapper"
+  },
   "tosca.policies.nfv.InstantiationLevels": {
     "displayName": "NFV InstantiationLevels",
     "icon": "policy-nfv-instantiationlevels"
index 4cc9031..b6f158f 100644 (file)
@@ -130,6 +130,18 @@ onap.policies.monitoring.cdap.tca.hi.lo.app:
       entry_schema:
         type: onap.datatypes.monitoring.tca_policy
 
+## PM Mapper policies for closed loop ##
+
+onap.policy.monitoring.dcae-pm-mapper:
+  derived_from: onap.policies.Monitoring
+  version : 1.0.0
+  properties:
+    pm-mapper-filter:
+      type: map
+      description: PM mapper filter on measInfo, measInfoId, measType, instanceId
+      entry_schema:
+        type: onap.datatypes.monitoring.pm-mapper-filter
+
 ## NFV policies ##
 tosca.policies.nfv.InstantiationLevels:
   derived_from: tosca.policies.Root