blob: ab757387c846a7ecd374a2ea00c5374ff5882351 [file] [log] [blame]
Ofir Sonsino49351d72017-10-24 10:18:23 +03001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2.. http://creativecommons.org/licenses/by/4.0
3
4Configuration
5=============
6
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +02007Configurations .properties files are located under ``WEB-INF/conf/``, while .js files are under ``scripts/constants/``
Ofir Sonsino49351d72017-10-24 10:18:23 +03008
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +03009system.properties file
10----------------------
Ofir Sonsino49351d72017-10-24 10:18:23 +030011
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030012``db.connectionURL``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020013 The connection URL for the VID database
Ofir Sonsino49351d72017-10-24 10:18:23 +030014
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030015``db.userName``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020016 The username for the VID database
Ofir Sonsino49351d72017-10-24 10:18:23 +030017
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030018``db.password``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020019 The password for the VID database
Ofir Sonsino49351d72017-10-24 10:18:23 +030020
Sonsino, Ofir (os0695)8f020d92018-11-20 11:52:52 +020021``role_management_activated``
22 Role management activation flag, "false" by defauly. Change to "true" in order to activate this feature.
23
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030024``aai.server.url.base``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020025 Base URL for the A&AI server
Ofir Sonsino49351d72017-10-24 10:18:23 +030026
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030027``aai.server.url``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020028 URL for the A&AI server including its version (default: v11)
Ofir Sonsino49351d72017-10-24 10:18:23 +030029
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030030``aai.vid.username``, ``aai.vid.pass``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020031 Credentials for accessing A&AI server offered APIs
Ofir Sonsino49351d72017-10-24 10:18:23 +030032
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030033``mso.server.url``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020034 Base URL for the SO server
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030035
36``mso.polling.interval.msecs``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020037 Interval in milliseconds for polling the SO for the instantiation status
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030038
39``mso.max.polls``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020040 Max attempts for polling the SO instantiation status
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030041
42``mso.user.name``, ``mso.password.x``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020043 Credentials for accessing the SO server
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030044
45``scheduler.server.url``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020046 Base URL for the Scheduler
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030047
48``scheduler.create.new.vnf.change.instance``, ``scheduler.get.time.slots``, ``scheduler.submit.new.vnf.change``, ``scheduler.get.schedules``
49 Scheduler endpoints
50
51asdc.properties file
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020052----------------------
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030053``asdc.client.rest.protocol``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020054 States the protocol used for accessing SDC: http or https
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030055
56``asdc.client.rest.host``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020057 States the hostname of the SDC instance
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030058
59``asdc.client.rest.port``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020060 States the port of the SDC instance
Ofir Sonsinobbf3d4b2017-10-24 17:20:13 +030061
62``asdc.client.rest.auth``
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +020063 Basic authorization string for accessing SDC
64
65vidConfiguration.js file
66------------------------
67``MSO_MAX_POLLS``
68 Max attempts for polling the SO instantiation status
69
70``MSO_POLLING_INTERVAL_MSECS``
71 Interval in milliseconds for polling the SO for the instantiation status
72
73``SCHEDULER_POLLING_INTERVAL_MSECS``
74 Interval in milliseconds for polling the Scheduler
75
76``SCHEDULER_MAX_POLLS``
77 Max attempts for polling the Scheduler
78
79``MACRO_SERVICES``
80 | List of all service model invariant UUIDs that need macro instantiation.
81 | Example: ["3cf30cbb-5fe7-4fb3-b049-559a4997b221", "b135a703-bab5-4295-a37f-580a4f2d0961"]
82