Fix config files to remove outdated hibernate configuration
[policy/api.git] / main / src / main / resources / application.yaml
1 spring:
2   profiles:
3     active: default
4   security.user:
5     name: policyadmin
6     password: zb!XztG34
7   mvc.converters.preferred-json-mapper: gson
8   datasource:
9     url: jdbc:mariadb://mariadb:3306/policyadmin
10     driverClassName: org.mariadb.jdbc.Driver
11     username: policy_user
12     password: policy_user
13   jpa:
14     hibernate:
15       ddl-auto: none
16       naming:
17         physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
18         implicit-strategy: org.onap.policy.common.spring.utils.CustomImplicitNamingStrategy
19
20 server:
21   port: 6969
22   servlet:
23     context-path: /policy/api/v1
24
25 policy-api:
26   name: ApiGroup
27
28 policy-preload:
29   policyTypes:
30     - policytypes/onap.policies.monitoring.tcagen2.yaml
31     - policytypes/onap.policies.monitoring.tcagen2.v2.yaml
32     - policytypes/onap.policies.monitoring.dcaegen2.collectors.datafile.datafile-app-server.yaml
33     - policytypes/onap.policies.monitoring.dcae-restconfcollector.yaml
34     - policytypes/onap.policies.monitoring.dcae-pm-subscription-handler.yaml
35     - policytypes/onap.policies.monitoring.dcae-pm-mapper.yaml
36     - policytypes/onap.policies.Optimization.yaml
37     - policytypes/onap.policies.optimization.Resource.yaml
38     - policytypes/onap.policies.optimization.Service.yaml
39     - policytypes/onap.policies.optimization.resource.AffinityPolicy.yaml
40     - policytypes/onap.policies.optimization.resource.DistancePolicy.yaml
41     - policytypes/onap.policies.optimization.resource.HpaPolicy.yaml
42     - policytypes/onap.policies.optimization.resource.OptimizationPolicy.yaml
43     - policytypes/onap.policies.optimization.resource.PciPolicy.yaml
44     - policytypes/onap.policies.optimization.service.QueryPolicy.yaml
45     - policytypes/onap.policies.optimization.service.SubscriberPolicy.yaml
46     - policytypes/onap.policies.optimization.resource.Vim_fit.yaml
47     - policytypes/onap.policies.optimization.resource.VnfPolicy.yaml
48     - policytypes/onap.policies.controlloop.guard.Common.yaml
49     - policytypes/onap.policies.controlloop.guard.common.Blacklist.yaml
50     - policytypes/onap.policies.controlloop.guard.common.FrequencyLimiter.yaml
51     - policytypes/onap.policies.controlloop.guard.common.MinMax.yaml
52     - policytypes/onap.policies.controlloop.guard.common.Filter.yaml
53     - policytypes/onap.policies.controlloop.guard.coordination.FirstBlocksSecond.yaml
54     - policytypes/onap.policies.Naming.yaml
55     - policytypes/onap.policies.Match.yaml
56     - policytypes/onap.policies.native.Drools.yaml
57     - policytypes/onap.policies.native.Xacml.yaml
58     - policytypes/onap.policies.native.Apex.yaml
59     - policytypes/onap.policies.controlloop.operational.Common.yaml
60     - policytypes/onap.policies.controlloop.operational.common.Apex.yaml
61     - policytypes/onap.policies.controlloop.operational.common.Drools.yaml
62   policies:
63     - policies/sdnc.policy.naming.input.tosca.yaml
64
65 management:
66   endpoints:
67     web:
68       base-path: /
69       exposure:
70         include: health,metrics,prometheus
71       path-mapping:
72         -metrics: plain-metrics
73         -prometheus: metrics