2 # ============LICENSE_START=======================================================
3 # Copyright (C) 2018 Ericsson. All rights reserved.
4 # Modifications Copyright (C) 2020 AT&T Intellectual Property.
5 # Modifications Copyright (C) 2021 Bell Canada. All rights reserved.
6 # Modifications Copyright (C) 2023 Nordix Foundation
7 # ================================================================================
8 # Licensed under the Apache License, Version 2.0 (the "License");
9 # you may not use this file except in compliance with the License.
10 # You may obtain a copy of the License at
12 # http://www.apache.org/licenses/LICENSE-2.0
14 # Unless required by applicable law or agreed to in writing, software
15 # distributed under the License is distributed on an "AS IS" BASIS,
16 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 # See the License for the specific language governing permissions and
18 # limitations under the License.
20 # SPDX-License-Identifier: Apache-2.0
21 # ============LICENSE_END=========================================================
24 "name":"SDCDistributionGroup",
25 "restServerParameters":{
28 "userName":"${RESTSERVER_USER}",
29 "password":"${RESTSERVER_PASSWORD}",
33 "receptionHandlerParameters":{
34 "SDCReceptionHandler":{
35 "receptionHandlerType":"SDC",
36 "receptionHandlerClassName":"org.onap.policy.distribution.reception.handling.sdc.SdcReceptionHandler",
37 "receptionHandlerConfigurationName":"sdcConfiguration",
38 "pluginHandlerParameters":{
40 "ToscaPolicyDecoder":{
41 "decoderType":"ToscaPolicyDecoder",
42 "decoderClassName":"org.onap.policy.distribution.reception.decoding.policy.file.PolicyDecoderFileInCsarToPolicy",
43 "decoderConfigurationName": "toscaPolicyDecoderConfiguration"
47 "LifeCycleApiForwarder":{
48 "forwarderType":"LifeCycleAPI",
49 "forwarderClassName":"org.onap.policy.distribution.forwarding.lifecycle.api.LifecycleApiPolicyForwarder",
50 "forwarderConfigurationName": "lifecycleApiConfiguration"
56 "receptionHandlerConfigurationParameters":{
58 "parameterClassName":"org.onap.policy.distribution.reception.handling.sdc.SdcReceptionHandlerConfigurationParameterGroup",
60 "environmentName": "AUTO",
61 "isUseHttpsWithSdc": false,
62 "keyStorePath": "null",
63 "keyStorePassword": "null",
64 "activeserverTlsAuth": false,
65 "sdcAddress": "sdc-be.{{ include "common.namespace" . }}:8080",
66 "user": "${SDCBE_USER}",
67 "password": "${SDCBE_PASSWORD}",
68 {{ with (first .Values.kafkaUser.acls) }}
69 "consumerId": "{{ .name }}-id",
70 "consumerGroup": "{{ .name }}",
78 "isFilterinEmptyResources": true
82 "policyDecoderConfigurationParameters":{
83 "toscaPolicyDecoderConfiguration":{
84 "parameterClassName":"org.onap.policy.distribution.reception.decoding.policy.file.PolicyDecoderFileInCsarToPolicyParameterGroup",
86 "policyFileName": "tosca_policy",
87 "policyTypeFileName": "tosca_policy_type"
91 "policyForwarderConfigurationParameters":{
92 "lifecycleApiConfiguration":{
93 "parameterClassName":"org.onap.policy.distribution.forwarding.lifecycle.api.LifecycleApiForwarderParameters",
96 "clientName": "policy-api",
97 "hostname": "policy-api",
99 "userName": "${API_USER}",
100 "password": "${API_PASSWORD}",
104 "clientName": "policy-pap",
105 "hostname": "policy-pap",
107 "userName": "${PAP_USER}",
108 "password": "${PAP_PASSWORD}",
111 "deployPolicies": true