[DMAAP-BC] Consolidate bus controller repos
[dmaap/buscontroller.git] / csit / scripts / dmaap-datarouter / docker-compose / node.properties
1 # ============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
22 ProvisioningURL = https://dmaap-dr-prov:8443/internal/prov
23 #
24 #    URL to upload PUB/DEL/EXP logs
25 LogUploadURL = https://dmaap-dr-prov:8443/internal/logs
26 #
27 #    The port number for http as seen within the server
28 IntHttpPort = 8080
29 #
30 #    The port number for https as seen within the server
31 IntHttpsPort = 8443
32 #
33 #    The external port number for https taking port mapping into account
34 ExtHttpsPort = 443
35 #
36 #    The minimum interval between fetches of the dynamic configuration from the provisioning server
37 MinProvFetchInterval = 10000
38 #
39 #    The minimum interval between saves of the redirection data file
40 MinRedirSaveInterval = 10000
41 #
42 #    The path to the directory where log files are stored
43 LogDir = /opt/app/datartr/logs
44 #
45 #    The retention interval (in days) for log files
46 LogRetention = 30
47 #
48 #    The path to the directories where data and meta data files are stored
49 SpoolDir = /opt/app/datartr/spool
50 #
51 #    The path to the redirection data file
52 RedirectionFile = etc/redirections.dat
53 #
54 #    The type of keystore for https
55 KeyStoreType = PKCS12
56 #
57 #    The type of truststore for https
58 TrustStoreType = jks
59 #
60 #    The path to the file used to trigger an orderly shutdown
61 QuiesceFile = etc/SHUTDOWN
62 #
63 #    The key used to generate passwords for node to node transfers
64 NodeAuthKey = Node123!
65 #
66 #    DR_NODE DEFAULT ENABLED TLS PROTOCOLS
67 NodeHttpsProtocols = TLSv1.1|TLSv1.2
68 #
69 #    AAF type to generate permission string
70 AAFType = org.onap.dmaap-dr.feed
71 #
72 #    AAF default instance to generate permission string - default should be legacy
73 AAFInstance = legacy
74 #
75 #    AAF action to generate permission string - default should be publish
76 AAFAction = publish
77 #
78 #    AAF CADI enabled flag
79 CadiEnabled = false
80 #
81 #    AAF Props file path
82 AAFPropsFilePath = /opt/app/osaaf/local/org.onap.dmaap-dr.props