X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=models-examples%2Fsrc%2Fmain%2Fresources%2Fpolicytypes%2Fonap.policies.native.Drools.yaml;h=8e6c6f024cd9d858564983296eb49871236e8efb;hb=49f07db935d114b72a44e446867b16262dd552aa;hp=38b18cf327ba238091db62a6d7eebe5dd040c937;hpb=172b8dcd3a772c03ec1d233cfd6602d901c61b99;p=policy%2Fmodels.git diff --git a/models-examples/src/main/resources/policytypes/onap.policies.native.Drools.yaml b/models-examples/src/main/resources/policytypes/onap.policies.native.Drools.yaml index 38b18cf32..8e6c6f024 100644 --- a/models-examples/src/main/resources/policytypes/onap.policies.native.Drools.yaml +++ b/models-examples/src/main/resources/policytypes/onap.policies.native.Drools.yaml @@ -4,14 +4,17 @@ policy_types: derived_from: tosca.policies.Root description: a base policy type for all native PDP policies version: 1.0.0 + name: onap.policies.Native onap.policies.native.Drools: derived_from: onap.policies.Native description: a base policy type for all native PDP policies version: 1.0.0 + name: onap.policies.native.Drools onap.policies.native.drools.Controller: derived_from: onap.policies.native.Drools description: a policy type for a drools controller configuration version: 1.0.0 + name: onap.policies.native.drools.Controller properties: controllerName: type: string @@ -22,13 +25,13 @@ policy_types: required: false description: source topics and applicable events entry_schema: - type: onap.datatypes.dmaap.topic + type: onap.datatypes.kafka.topic sinkTopics: type: list required: false description: sink topics and applicable events entry_schema: - type: onap.datatypes.dmaap.topic + type: onap.datatypes.kafka.topic customConfig: type: map required: false @@ -39,6 +42,7 @@ policy_types: derived_from: onap.policies.native.Drools description: a policy type for native drools artifact policies version: 1.0.0 + name: onap.policies.native.drools.Artifact properties: rulesArtifact: type: onap.datatypes.native.rules_artifact @@ -50,20 +54,20 @@ policy_types: description: the drools controller to which the current native policy is assigned data_types: - onap.datatypes.dmaap.topic: + onap.datatypes.kafka.topic: derived_from: tosca.datatypes.Root properties: topicName: type: string required: true - description: the dmaap topic name + description: the kafka topic name events: type: list required: true description: events used by this topic entry_schema: - type: onap.datatypes.dmaap.events - onap.datatypes.dmaap.events: + type: onap.datatypes.kafka.events + onap.datatypes.kafka.events: derived_from: tosca.datatypes.Root properties: eventClass: @@ -75,10 +79,10 @@ data_types: required: false description: the JSONPath based condition to filter out the events to serialize customSerialization: - type: onap.datatypes.dmaap.custom_serialization + type: onap.datatypes.kafka.custom_serialization required: false description: overrides the default serialization/deserialization mechanisms with custom ones - onap.datatypes.dmaap.custom_serialization: + onap.datatypes.kafka.custom_serialization: derived_from: tosca.datatypes.Root properties: customSerializerClass: @@ -107,7 +111,7 @@ data_types: onap.datatypes.drools.controller.relation: derived_from: tosca.datatypes.Root properties: - controllerName: + name: type: string required: true description: the name of drools controller policy