f38e67b6cc1739ce485577044cfc0fc428936751
[policy/pap.git] / packages / policy-pap-tarball / src / main / resources / etc / papParameters.yaml
1 spring:
2   security:
3     user:
4       name: policyadmin
5       password: zb!XztG34
6   http:
7     converters:
8       preferred-json-mapper: gson
9
10 server:
11   port: 6969
12   ssl:
13     enabled: false
14
15 pap:
16   name: PapGroup
17   pdpParameters:
18     heartBeatMs: 120000
19     updateParameters:
20       maxRetryCount: 1
21       maxWaitMs: 30000
22     stateChangeParameters:
23       maxRetryCount: 1
24       maxWaitMs: 30000
25   databaseProviderParameters:
26     name: PolicyProviderParameterGroup
27     implementation: org.onap.policy.models.provider.impl.DatabasePolicyModelsProviderImpl
28     databaseDriver: org.mariadb.jdbc.Driver
29     databaseUrl: jdbc:mariadb://mariadb:3306/policyadmin
30     databaseUser: policy_user
31     databasePassword: policy_user
32     persistenceUnit: PolicyDb
33   savePdpStatisticsInDb: false
34   topicParameterGroup:
35     topicSources:
36     - topic: POLICY-PDP-PAP
37       servers:
38       - message-router
39       topicCommInfrastructure: dmaap
40       fetchTimeout: 15000
41     - topic: POLICY-HEARTBEAT
42       effectiveTopic: POLICY-PDP-PAP
43       consumerGroup: policy-pap
44       servers:
45       - message-router
46       topicCommInfrastructure: dmaap
47       fetchTimeout: 15000
48     topicSinks:
49     - topic: POLICY-PDP-PAP
50       servers:
51       - message-router
52       topicCommInfrastructure: dmaap
53     - topic: POLICY-NOTIFICATION
54       servers:
55       - message-router
56       topicCommInfrastructure: dmaap
57   healthCheckRestClientParameters:
58   - clientName: api
59     hostname: policy-api
60     port: 6969
61     userName: policyadmin
62     password: zb!XztG34
63     useHttps: true
64     basePath: policy/api/v1/healthcheck
65   - clientName: distribution
66     hostname: policy-distribution
67     port: 6969
68     userName: healthcheck
69     password: zb!XztG34
70     useHttps: true
71     basePath: healthcheck
72   - clientName: dmaap
73     hostname: message-router
74     port: 3905
75     useHttps: true
76     basePath: topics
77
78 management:
79   endpoints:
80     web:
81       base-path: /
82       exposure:
83         include: health, metrics, prometheus
84       path-mapping.prometheus: metrics