{ "name": "SDCDistributionGroup", "restServerParameters": { "host": "0.0.0.0", "port": 6969, "userName": "healthcheck", "password": "zb!XztG34", "https": true, "prometheus": true }, "receptionHandlerParameters": { "SDCReceptionHandler": { "receptionHandlerType": "SDC", "receptionHandlerClassName": "org.onap.policy.distribution.reception.handling.sdc.SdcReceptionHandler", "receptionHandlerConfigurationName": "sdcConfiguration", "pluginHandlerParameters": { "policyDecoders": { "ToscaPolicyDecoder": { "decoderType": "ToscaPolicyDecoder", "decoderClassName": "org.onap.policy.distribution.reception.decoding.policy.file.PolicyDecoderFileInCsarToPolicy", "decoderConfigurationName": "toscaPolicyDecoderConfiguration" }, "ToscaAutomationCompositionDecoder": { "decoderType": "ToscaAutomationCompositionDecoder", "decoderClassName": "org.onap.policy.distribution.reception.decoding.policy.file.AutomationCompositionDecoderFileInCsar", "decoderConfigurationName": "toscaAutomationCompositionDecoderConfiguration" } }, "policyForwarders": { "LifeCycleApiPolicyForwarder": { "forwarderType": "LifeCyclePolicyAPI", "forwarderClassName": "org.onap.policy.distribution.forwarding.lifecycle.api.LifecycleApiPolicyForwarder", "forwarderConfigurationName": "lifecycleApiPolicyConfiguration" }, "LifeCycleApiAutomationCompositionForwarder": { "forwarderType": "LifeCycleAutomationCompositionAPI", "forwarderClassName": "org.onap.policy.distribution.forwarding.lifecycle.api.LifecycleApiAutomationCompositionForwarder", "forwarderConfigurationName": "lifecycleApiAutomationCompositionConfiguration" } } } } }, "receptionHandlerConfigurationParameters": { "sdcConfiguration": { "parameterClassName": "org.onap.policy.distribution.reception.handling.sdc.SdcReceptionHandlerConfigurationParameterGroup", "parameters": { "asdcAddress": "sdc-be.onap:8443", "messageBusAddress": [ "message-router.onap" ], "user": "policy", "password": "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U", "pollingInterval": 20, "pollingTimeout": 30, "consumerId": "policy-id", "artifactTypes": [ "TOSCA_CSAR", "HEAT" ], "consumerGroup": "policy-group", "environmentName": "AUTO", "keyStorePath": "null", "keyStorePassword": "null", "activeserverTlsAuth": false, "isFilterinEmptyResources": true } } }, "policyDecoderConfigurationParameters": { "toscaPolicyDecoderConfiguration": { "parameterClassName": "org.onap.policy.distribution.reception.decoding.policy.file.PolicyDecoderFileInCsarToPolicyParameterGroup", "parameters": { "policyFileName": "tosca_policy", "policyTypeFileName": "tosca_policy_type" } }, "toscaAutomationCompositionDecoderConfiguration": { "parameterClassName": "org.onap.policy.distribution.reception.decoding.policy.file.AutomationCompositionDecoderFileInCsarParameterGroup", "parameters": { "automationCompositionType": "acm" } } }, "policyForwarderConfigurationParameters": { "lifecycleApiPolicyConfiguration": { "parameterClassName": "org.onap.policy.distribution.forwarding.lifecycle.api.LifecycleApiForwarderParameters", "parameters": { "apiParameters": { "clientName": "policy-api", "hostname": "policy-api", "port": 6969, "useHttps": true, "userName": "policyadmin", "password": "zb!XztG34" }, "papParameters": { "clientName": "policy-pap", "hostname": "policy-pap", "port": 6969, "useHttps": true, "userName": "policyadmin", "password": "zb!XztG34" }, "deployPolicies": true } }, "lifecycleApiAutomationCompositionConfiguration": { "parameterClassName": "org.onap.policy.distribution.forwarding.lifecycle.api.LifecycleApiAutomationCompositionForwarderParameters", "parameters": { "automationCompositionRuntimeParameters": { "clientName": "policy-clamp-runtime-acm", "hostname": "policy-clamp-runtime-acm", "port": 6969, "useHttps": true, "userName": "policyadmin", "password": "zb!XztG34" } } } } }