blob: 4c42ed23535ca02afbacec1b8ec3f40227865e51 [file] [log] [blame]
mmis9cb50292018-09-19 00:31:35 +01001# ============LICENSE_START=======================================================
2# Copyright (C) 2018 Ericsson. All rights reserved.
jhhd2b9ed82019-12-10 17:15:28 -06003# Modifications Copyright (C) 2020 AT&T Intellectual Property.
mmis9cb50292018-09-19 00:31:35 +01004# ================================================================================
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16#
17# SPDX-License-Identifier: Apache-2.0
18# ============LICENSE_END=========================================================
19{
20 "name":"SDCDistributionGroup",
21 "restServerParameters":{
22 "host":"0.0.0.0",
23 "port":6969,
Dominik Mizyn4aa534f2020-04-14 18:03:53 +020024 "userName":"${RESTSERVER_USER}",
25 "password":"${RESTSERVER_PASSWORD}",
liboNet25006c72018-12-21 06:22:01 +080026 "https":true
mmis9cb50292018-09-19 00:31:35 +010027 },
28 "receptionHandlerParameters":{
29 "SDCReceptionHandler":{
30 "receptionHandlerType":"SDC",
31 "receptionHandlerClassName":"org.onap.policy.distribution.reception.handling.sdc.SdcReceptionHandler",
32 "receptionHandlerConfigurationName":"sdcConfiguration",
33 "pluginHandlerParameters":{
34 "policyDecoders":{
jhhd2b9ed82019-12-10 17:15:28 -060035 "HpaDecoder":{
36 "decoderType":"HpaDecoder",
37 "decoderClassName":"org.onap.policy.distribution.reception.decoding.hpa.PolicyDecoderCsarHpa",
mmis9cb50292018-09-19 00:31:35 +010038 "decoderConfigurationName": "csarToOptimizationPolicyConfiguration"
39 },
jhhd2b9ed82019-12-10 17:15:28 -060040 "ToscaPolicyDecoder":{
41 "decoderType":"ToscaPolicyDecoder",
mmis9cb50292018-09-19 00:31:35 +010042 "decoderClassName":"org.onap.policy.distribution.reception.decoding.policy.file.PolicyDecoderFileInCsarToPolicy",
jhhd2b9ed82019-12-10 17:15:28 -060043 "decoderConfigurationName": "toscaPolicyDecoderConfiguration"
mmis9cb50292018-09-19 00:31:35 +010044 }
45 },
46 "policyForwarders":{
ramverma7ad80892019-08-30 14:55:47 +010047 "LifeCycleApiForwarder":{
48 "forwarderType":"LifeCycleAPI",
49 "forwarderClassName":"org.onap.policy.distribution.forwarding.lifecycle.api.LifecycleApiPolicyForwarder",
50 "forwarderConfigurationName": "lifecycleApiConfiguration"
mmis9cb50292018-09-19 00:31:35 +010051 }
52 }
53 }
54 }
55 },
56 "receptionHandlerConfigurationParameters":{
57 "sdcConfiguration":{
58 "parameterClassName":"org.onap.policy.distribution.reception.handling.sdc.SdcReceptionHandlerConfigurationParameterGroup",
59 "parameters":{
60 "asdcAddress": "sdc-be:8443",
61 "messageBusAddress": [
62 "message-router"
63 ],
Dominik Mizyn4aa534f2020-04-14 18:03:53 +020064 "user": "${SDCBE_USER}",
65 "password": "${SDCBE_PASSWORD}",
mmis9cb50292018-09-19 00:31:35 +010066 "pollingInterval":20,
67 "pollingTimeout":30,
68 "consumerId": "policy-id",
69 "artifactTypes": [
70 "TOSCA_CSAR",
71 "HEAT"
72 ],
73 "consumerGroup": "policy-group",
74 "environmentName": "AUTO",
75 "keystorePath": "null",
76 "keystorePassword": "null",
77 "activeserverTlsAuth": false,
78 "isFilterinEmptyResources": true,
jhhd2b9ed82019-12-10 17:15:28 -060079 "isUseHttpsWithDmaap": true
mmis9cb50292018-09-19 00:31:35 +010080 }
81 }
82 },
83 "policyDecoderConfigurationParameters":{
84 "csarToOptimizationPolicyConfiguration":{
jhhd2b9ed82019-12-10 17:15:28 -060085 "parameterClassName": "org.onap.policy.distribution.reception.decoding.hpa.PolicyDecoderCsarHpaParameters",
mmis9cb50292018-09-19 00:31:35 +010086 "parameters":{
87 "policyNamePrefix": "oofCasablanca",
88 "onapName": "OOF",
89 "version": "1.0",
90 "priority": "3",
91 "riskType": "Test",
92 "riskLevel": "2"
93 }
94 },
jhhd2b9ed82019-12-10 17:15:28 -060095 "toscaPolicyDecoderConfiguration":{
mmis9cb50292018-09-19 00:31:35 +010096 "parameterClassName":"org.onap.policy.distribution.reception.decoding.policy.file.PolicyDecoderFileInCsarToPolicyParameterGroup",
97 "parameters":{
jhhd2b9ed82019-12-10 17:15:28 -060098 "policyFileName": "tosca_policy",
99 "policyTypeFileName": "tosca_policy_type"
mmis9cb50292018-09-19 00:31:35 +0100100 }
101 }
102 },
103 "policyForwarderConfigurationParameters":{
ramverma7ad80892019-08-30 14:55:47 +0100104 "lifecycleApiConfiguration":{
105 "parameterClassName":"org.onap.policy.distribution.forwarding.lifecycle.api.LifecycleApiForwarderParameters",
106 "parameters":{
107 "apiParameters": {
108 "hostName": "policy-api",
109 "port": 6969,
Dominik Mizyn4aa534f2020-04-14 18:03:53 +0200110 "userName": "${API_USER}",
111 "password": "${API_PASSWORD}"
ramverma7ad80892019-08-30 14:55:47 +0100112 },
113 "papParameters": {
114 "hostName": "policy-pap",
115 "port": 6969,
Dominik Mizyn4aa534f2020-04-14 18:03:53 +0200116 "userName": "${PAP_USER}",
117 "password": "${PAP_PASSWORD}"
ramverma7ad80892019-08-30 14:55:47 +0100118 },
119 "isHttps": true,
120 "deployPolicies": true
121 }
mmis9cb50292018-09-19 00:31:35 +0100122 }
123 }
124}