Configuration file runtime reload
[sdc.git] / openecomp-be / lib / openecomp-core-lib / openecomp-nosqldb-lib / openecomp-nosqldb-core / src / main / resources / configuration.yaml
1 identificationHeaderFields:
2    - HTTP_IV_USER
3    - HTTP_CSP_FIRSTNAME
4    - HTTP_CSP_LASTNAME
5    - HTTP_IV_REMOTE_ADDRESS
6    - HTTP_CSP_WSTYPE
7
8
9
10 # catalog backend http port
11 beHttpPort: 8080
12
13 # catalog backend http context
14 beContext: /sdc/rest/config/get
15
16 # catalog backend protocol
17 beProtocol: http
18
19 # catalog backend ssl port
20 beSslPort: 8443
21
22 version: 1.0
23 released: 2012-11-30
24
25 janusGraphCfgFile: /home/vagrant/catalog-be/config/catalog-be/janusgraph.properties
26 janusGraphInMemoryGraph: false
27 janusGraphLockTimeout: 30
28 janusGraphReconnectIntervalInSeconds: 3
29 janusGraphHealthCheckReadTimeout: 1
30 esReconnectIntervalInSeconds: 3
31 uebHealthCheckReconnectIntervalInSeconds: 15
32 uebHealthCheckReadTimeout: 4
33
34 # Protocols
35 protocols:
36    - http
37    - https
38
39 # Users
40 users:
41     tom: passwd
42     bob: passwd
43
44 neo4j:
45     host: neo4jhost
46     port: 7474
47     user: neo4j
48     password: "12345"
49
50 cassandraConfig:
51     cassandraHosts: ['127.0.0.1']
52     reconnectTimeout : 30000
53     authenticate: false
54     username: asdc_user
55     password: Aa1234%^!
56     ssl: false
57     truststorePath : /path/path
58     truststorePassword : Aa123456
59     keySpaces:
60         - { name: dox, replicationStrategy: SimpleStrategy, replicationInfo: ['1']}
61         - { name: sdcartifact, replicationStrategy: SimpleStrategy, replicationInfo: ['1']}
62
63 #Application-specific settings of ES
64 elasticSearch:
65     # Mapping of index prefix to time-based frame. For example, if below is configured:
66     #
67     # - indexPrefix: auditingevents
68     #    creationPeriod: minute
69     #
70     # then ES object of type which is mapped to "auditingevents-*" template, and created on 2015-12-23 13:24:54, will enter "auditingevents-2015-12-23-13-24" index.
71     # Another object created on 2015-12-23 13:25:54, will enter "auditingevents-2015-12-23-13-25" index.
72     # If creationPeriod: month, both of the above will enter "auditingevents-2015-12" index.
73     #
74     # PLEASE NOTE: the timestamps are created in UTC/GMT timezone! This is needed so that timestamps will be correctly presented in Kibana.
75     #
76     # Legal values for creationPeriod - year, month, day, hour, minute, none (meaning no time-based behaviour).
77     #
78     # If no creationPeriod is configured for indexPrefix, default behavour is creationPeriod: month.
79
80     indicesTimeFrequency:
81       - indexPrefix: auditingevents
82         creationPeriod: month
83       - indexPrefix: monitoring_events
84         creationPeriod: month
85
86 artifactTypes:
87    - CHEF
88    - PUPPET
89    - SHELL
90    - YANG
91    - YANG_XML
92    - HEAT
93    - BPEL
94    - DG_XML
95    - MURANO_PKG
96    - OTHER
97
98 licenseTypes:
99    - User
100    - Installation
101    - CPU
102
103 #Deployment artifacts placeHolder
104 deploymentResourceArtifacts:
105   heat:
106       displayName: "HEAT Template"
107       type: HEAT
108
109 deploymentResourceInstanceArtifacts:
110   heatEnv:
111       displayName: "HEAT ENV"
112       type: HEAT_ENV
113       description: "Auto-generated HEAT Environment deployment artifact"
114       fileExtension: "env"
115
116 #Informational artifacts placeHolder
117 excludeResourceCategory:
118   - Generic
119 informationalResourceArtifacts:
120   features:
121       displayName: Features
122       type: OTHER
123   capacity:
124       displayName: Capacity
125       type: OTHER
126   vendorTestResult:
127       displayName: Vendor Test Result
128       type: OTHER
129   testScripts:
130       displayName: Test Scripts
131       type: OTHER
132   cloudQuestionnaire:
133       displayName: Cloud Questionnaire (completed)
134       type: OTHER
135   HEATTemplateFromVendor:
136       displayName: HEAT Template from Vendor
137       type: HEAT
138
139 excludeServiceCategory:
140
141 informationalServiceArtifacts:
142   messageFlows:
143       displayName: Message Flows
144       type: OTHER
145   instantiationFlows:
146       displayName: Management Flows
147       type: OTHER
148   serviceArtifactPlan:
149       displayName: Service Artifact Plan
150       type: OTHER
151   summaryOfImpactsToECOMPElements:
152       displayName: Summary of impacts to OPENECOMP elements,OSSs, BSSs
153       type: OTHER
154   controlLoopFunctions:
155       displayName: Control Loop Functions
156       type: OTHER
157   dimensioningInfo:
158       displayName: Dimensioning Info
159       type: OTHER
160   affinityRules:
161       displayName: Affinity Rules
162       type: OTHER
163   operationalPolicies:
164       displayName: Operational Policies
165       type: OTHER
166   serviceSpecificPolicies:
167       displayName: Service-specific Policies
168       type: OTHER
169   engineeringRules:
170       displayName: Engineering Rules (ERD)
171       type: OTHER
172   distributionInstructions:
173       displayName: Distribution Instructions
174       type: OTHER
175   certificationTestResults:
176       displayName: TD Certification Test Results
177       type: OTHER
178   deploymentVotingRecord:
179       displayName: Deployment Voting Record
180       type: OTHER
181   serviceQuestionnaire:
182       displayName: Service Questionnaire
183       type: OTHER
184
185 serviceApiArtifacts:
186   configuration:
187       displayName: Configuration
188       type: OTHER
189   instantiation:
190       displayName: Instantiation
191       type: OTHER
192   monitoring:
193       displayName: Monitoring
194       type: OTHER
195   reporting:
196       displayName: Reporting
197       type: OTHER
198   logging:
199       displayName: Logging
200       type: OTHER
201   testing:
202       displayName: Testing
203       type: OTHER
204
205
206 additionalInformationMaxNumberOfKeys: 50
207
208 systemMonitoring:
209     enabled: false
210     isProxy: false
211     probeIntervalInSeconds: 15
212
213 defaultHeatArtifactTimeoutMinutes: 60
214
215 serviceDeploymentArtifacts:
216
217 resourceDeploymentArtifacts:
218     HEAT:
219         acceptedTypes:
220             - yaml
221             - yml
222
223 unLoggedUrls:
224    - /sdc2/rest/healthCheck
225
226 cleanComponentsConfiguration:
227     cleanIntervalInMinutes: 1440
228     componentsToClean:
229        - Resource
230
231 artifactsIndex: resources
232
233 heatEnvArtifactHeader:
234     ""
235 heatEnvArtifactFooter:
236     ""