blob: 1e684b43f1b662cc00db874204dbe14405ae460c [file] [log] [blame]
efiacord73829d2021-07-16 14:49:14 +01001# ============LICENSE_START===================================================
2# Copyright (C) 2019-2021 Nordix Foundation.
3# ============================================================================
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16# SPDX-License-Identifier: Apache-2.0
17# ============LICENSE_END=====================================================
18#
19# Configuration parameters set at startup for the DataRouter node
20#
21# URL to retrieve dynamic configuration
efiacorbda6aea2022-12-07 10:56:27 +000022ProvisioningURL = http://dmaap-dr-prov:8080/internal/prov
efiacord73829d2021-07-16 14:49:14 +010023#
24# URL to upload PUB/DEL/EXP logs
efiacorbda6aea2022-12-07 10:56:27 +000025LogUploadURL = http://dmaap-dr-prov:8080/internal/logs
efiacord73829d2021-07-16 14:49:14 +010026#
27# The port number for http as seen within the server
28IntHttpPort = 8080
29#
30# The port number for https as seen within the server
31IntHttpsPort = 8443
32#
33# The external port number for https taking port mapping into account
34ExtHttpsPort = 443
35#
36# The minimum interval between fetches of the dynamic configuration from the provisioning server
37MinProvFetchInterval = 10000
38#
39# The minimum interval between saves of the redirection data file
40MinRedirSaveInterval = 10000
41#
42# The path to the directory where log files are stored
43LogDir = /opt/app/datartr/logs
44#
45# The retention interval (in days) for log files
46LogRetention = 30
47#
48# The path to the directories where data and meta data files are stored
49SpoolDir = /opt/app/datartr/spool
50#
51# The path to the redirection data file
52RedirectionFile = etc/redirections.dat
53#
54# The type of keystore for https
55KeyStoreType = PKCS12
56#
57# The type of truststore for https
58TrustStoreType = jks
59#
60# The path to the file used to trigger an orderly shutdown
61QuiesceFile = etc/SHUTDOWN
62#
63# The key used to generate passwords for node to node transfers
64NodeAuthKey = Node123!
65#
66# DR_NODE DEFAULT ENABLED TLS PROTOCOLS
67NodeHttpsProtocols = TLSv1.1|TLSv1.2
68#
69# AAF type to generate permission string
70AAFType = org.onap.dmaap-dr.feed
71#
72# AAF default instance to generate permission string - default should be legacy
73AAFInstance = legacy
74#
75# AAF action to generate permission string - default should be publish
76AAFAction = publish
77#
78# AAF CADI enabled flag
79CadiEnabled = false
80#
81# AAF Props file path
82AAFPropsFilePath = /opt/app/osaaf/local/org.onap.dmaap-dr.props
david.mcweeneyd70c2ca2022-03-16 16:08:44 +000083
84# https security required for publish request
efiacorbda6aea2022-12-07 10:56:27 +000085TlsEnabled = false