#
 # ============LICENSE_START====================================================
 # =============================================================================
-# Copyright (c) 2018 AT&T, NOKIA
+# Copyright (c) 2018-2019 AT&T, NOKIA
 # =============================================================================
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
   - {{ ONAPTEMPLATE_RAWREPOURL_org_onap_dcaegen2_platform_plugins_releases }}/k8splugin/1.4.5/k8splugin_types.yaml
 
 inputs:
+  pnfUrl:
+    type: string
+    default: "https://localhost:8443/aai/v12/network/pnfs/pnf"
   aaiEnrichmentHost:
     type: string
     default: "aai"
     type: string
     description: aai password
     default: "AAI"
+  dmaap_pnfReady_url:
+    type: string
+    default: "http://localhost:8904/events/unauthenticated.PNF_READY"
+  dmaap_vesPnfRegOutput_url:
+    type: string
+    default: "http://localhost:8904/events/unauthenticated.VES_PNFREG_OUTPUT"
+  dmaap_pnfUpdate_url:
+    type: string
+    default: "http://localhost:8904/events/unauthenticated.PNF_UPDATE"
   dmaap_host:
     type: string
     description: dmaap host
     default: "admin"
   tag_version:
     type: string
-    default: "{{ ONAPTEMPLATE_DOCKERREGURL_org_onap_dcaegen2_releases }}/onap/org.onap.dcaegen2.services.prh.prh-app-server:1.0.0"
+    default: "{{ ONAPTEMPLATE_DOCKERREGURL_org_onap_dcaegen2_releases }}/onap/org.onap.dcaegen2.services.prh.prh-app-server:1.2.1"
   replicas:
     type: integer
     description: number of instances
   prh:
     properties:
       application_config:
+        dmaap.dmaapConsumerConfiguration.dmaapUrl: { get_input: dmaap_vesPnfRegOutput_url }
         dmaap.dmaapConsumerConfiguration.dmaapHostName: { get_input: dmaap_host }
         dmaap.dmaapConsumerConfiguration.dmaapPortNumber: { get_input: dmaap_port }
         dmaap.dmaapConsumerConfiguration.dmaapTopicName: "/events/unauthenticated.VES_PNFREG_OUTPUT"
         dmaap.dmaapConsumerConfiguration.consumerGroup: "OpenDCAE-c12"
         dmaap.dmaapConsumerConfiguration.timeoutMs: -1
         dmaap.dmaapConsumerConfiguration.messageLimit: -1
+        dmaap.dmaapProducerConfiguration.dmaapUrl: { get_input: dmaap_pnfReady_url }
         dmaap.dmaapProducerConfiguration.dmaapHostName: { get_input: dmaap_host }
         dmaap.dmaapProducerConfiguration.dmaapPortNumber: { get_input: dmaap_port }
         dmaap.dmaapProducerConfiguration.dmaapTopicName: "/events/unauthenticated.PNF_READY"
         dmaap.dmaapProducerConfiguration.dmaapUserName: { get_input: dmaap_user }
         dmaap.dmaapProducerConfiguration.dmaapUserPassword: { get_input: dmaap_passwd }
         dmaap.dmaapProducerConfiguration.dmaapContentType: "application/json"
+        dmaap.dmaapUpdateProducerConfiguration.dmaapUrl: { get_input: dmaap_pnfUpdate_url }
         dmaap.dmaapUpdateProducerConfiguration.dmaapHostName: { get_input: dmaap_host }
         dmaap.dmaapUpdateProducerConfiguration.dmaapPortNumber: { get_input: dmaap_port }
         dmaap.dmaapUpdateProducerConfiguration.dmaapTopicName: "/events/unauthenticated.PNF_UPDATE"
         dmaap.dmaapUpdateProducerConfiguration.dmaapUserName: { get_input: dmaap_user }
         dmaap.dmaapUpdateProducerConfiguration.dmaapUserPassword: { get_input: dmaap_passwd }
         dmaap.dmaapUpdateProducerConfiguration.dmaapContentType: "application/json"
+        aai.aaiClientConfiguration.pnfUrl: { get_input: pnfUrl }
         aai.aaiClientConfiguration.aaiHost: { get_input: aaiEnrichmentHost }
         aai.aaiClientConfiguration.aaiHostPortNumber: { get_input: aaiEnrichmentPort }
         aai.aaiClientConfiguration.aaiProtocol: "https"
         security.keyStorePasswordPath: "/opt/app/prh/etc/cert/key.pass"
         security.enableAaiCertAuth: { get_input: secureEnableCert }
         security.enableDmaapCertAuth: { get_input: secureEnableCert }
+        streams_publishes:
+            pnf-update:
+              dmaap_info:
+                topic_url:
+                  get_input: dmaap_pnfUpdate_url
+              type: message_router
+            pnf-ready:
+              dmaap_info:
+                topic_url:
+                  get_input: dmaap_pnfReady_url
+              type: message_router
+        streams_subscribes:
+            ves-reg-output:
+              dmaap_info:
+                topic_url:
+                  get_input: dmaap_vesPnfRegOutput_url
+              type: message_router
+
       host_port:
           { get_input: host_port }
       container_port: