blob: 479459f09b7a7d0f5a0f3571aaa7d8a7a6a138ac [file] [log] [blame]
Ofir Sonsino1ba64a42017-09-20 14:08:19 +03001<script src="app/vid/external/multiselect/angular-bootstrap-multiselect.min.js"></script>
Ofir Sonsino1cfb0872018-01-31 17:19:00 +02002<script src="app/vid/external/upload-file/ng-file-upload.min.js"></script>
Sonsino, Ofir (os0695)d350d5a2018-08-06 16:14:59 +03003<script src="app/vid/external/angular-feature-flags/featureFlags.min.js"></script>
4<script src="app/vid/external/angular-moment/moment.min.js"></script>
5<script src="app/vid/external/angular-moment/angular-moment.min.js"></script>
6<%@ page import="org.onap.vid.properties.Features"%>
7<%@ page import="org.onap.vid.properties.VidProperties" %>
8<%@ page import="org.onap.portalsdk.core.util.SystemProperties" %>
jimmydot3982f4f2017-05-07 14:58:24 -04009<div>
Ofir Sonsinoefedea12018-02-20 18:03:30 +020010 <h1 class="heading1">ONAP</h1>
jimmydot3982f4f2017-05-07 14:58:24 -040011 <br>
12 <h1 class="heading1"><u>Welcome to VID</u></h1>
13 <br>
14 The Virtual Infrastructure Deployment (VID) application allows infrastructure service deployment operators
15 to instantiate service instances and their constituent parts for Distributed service models required by the
Ofir Sonsinoefedea12018-02-20 18:03:30 +020016 ONAP service operations that manage them, such as Mobility Network Services, etc.
17 The models are defined by ONAP component SDC. The service
jimmydot3982f4f2017-05-07 14:58:24 -040018 deployment operator selects the service operations owner and model that they wish to instantiate. After
Ofir Sonsinoefedea12018-02-20 18:03:30 +020019 entry of appropriate data, the operator instructs VID to direct another ONAP component, MSO, to instantiate
jimmydot3982f4f2017-05-07 14:58:24 -040020 the selected service model. Once the service instance has been instantiated, the service operator can instruct
21 VID to direct MSO to instantiate the service instance's component VNFs, VF Modules, Networks and Volume Groups.
22 The VID user can also search for, and display, existing service instances and direct the instantiation of
23 subsequent instance components.
24 <br><br>
Ofir Sonsinoefedea12018-02-20 18:03:30 +020025
26 <h1 class="heading1"><a href="mailto:portal@lists.onap.org" target="_top">Contact Us</a></h1>
27 <a href="mailto:portal@lists.onap.org" target="_top">Please click here to contact us.</a>
Sonsino, Ofir (os0695)d350d5a2018-08-06 16:14:59 +030028 <%
29 if (Features.FLAG_ADD_MSO_TESTAPI_FIELD.isActive()) {
30
31 String displayTestApi = SystemProperties.getProperty(VidProperties.MSO_DISPLAY_TEST_API_ON_SCREEN);
32 String defaultTestApiValue = SystemProperties.getProperty(VidProperties.MSO_DEFAULT_TEST_API);
33
34 String selectionVisibility = Boolean.parseBoolean(displayTestApi) ? "inherit" : "hidden";
35 %>
36 <div style="visibility: <%=selectionVisibility%>" id="selectTestApiSection">
37 <br/><br/><br/>
38 <label>Test API for A-la-carte:</label>
39 <select style="width: 20ch" id="selectTestApi" onchange="sessionStorage.setItem('msoRequestParametersTestApiValue',this.value);">
40 <option value="VNF_API">VNF_API (old)</option>
41 <option value="GR_API">GR_API (new)</option>
42 </select>
43 </div>
44 <script type="text/javascript">
45 var selectedValue = sessionStorage.getItem('msoRequestParametersTestApiValue') || "<%=defaultTestApiValue%>";
46 var element = document.getElementById('selectTestApi');
47 if (element) {
48 element.value = selectedValue;
49 }
50 sessionStorage.setItem('msoRequestParametersTestApiValue', selectedValue);
51 </script>
52 <%
53 }
54 %>
jimmydot3982f4f2017-05-07 14:58:24 -040055<BR>
jimmydot3982f4f2017-05-07 14:58:24 -040056</div>
jimmydot3982f4f2017-05-07 14:58:24 -040057<br>
58<br>
59<br>
60<br>
61<br>
62<br>
63<br>
64<br>
65<br>
66<br>
67<br>
68<br>
69<br>
70<br>
71<br>
72