Assign image keyname and pubkey at vnf level
[ccsdk/apps.git] / sdnr / wireless-transport / code-Carbon-SR1 / ux / onapSo / onapSo-module / src / main / resources / onapSo / onapSo.tpl.html
1 <ht-header help-link='sdnr/onapSo/0.4.0/README.md'></ht-header>
2
3 <!--
4 "pnf-name": "@pnfId@",
5 "pnf-id": "@pnfId@",
6 "equip-type": "@type@",
7 "equip-model": "@model@",
8 "equip-vendor": "@vendor@",
9 "ipaddress-v4-oam": "@oamIp@",
10 "in-maint": true,
11 -->
12
13 <div class="app-onapSo container owl">
14
15   <div class="row">
16
17     <div class="col-md-12">
18       <h3>Design Phase</h3>
19       <h4>Create PNF via SO in A&amp;AI</h4>
20     </div>
21
22   </div>
23   <div class="row">
24
25     <div class="col-md-3 form-group">
26       <label for="{{ pnf.pnfName.id }}">{{ pnf.pnfName.labelId | translate }}</label>
27       <br/>
28       <input type="text" class="form-control" id="{{ pnf.pnfName.id }}" ng-model="pnf.pnfName.value">
29     </div>
30
31     <div class="col-md-3 form-group">
32       <label for="{{ pnf.pnfId.id }}">{{ pnf.pnfId.labelId | translate }}</label>
33       <br/>
34       <input type="text" class="form-control" id="{{ pnf.pnfId.id }}" ng-model="pnf.pnfId.value">
35     </div>
36
37     <div class="col-md-3 form-group">
38       <label for="{{ pnf.equipType.id }}">{{ pnf.equipType.labelId | translate }}</label>
39       <br/>
40       <input type="text" class="form-control" id="{{ pnf.equipType.id }}" ng-model="pnf.equipType.value">
41     </div>
42
43     <div class="col-md-3 form-group">
44       <label for="{{ pnf.equipModel.id }}">{{ pnf.equipModel.labelId | translate }}</label>
45       <br/>
46       <input type="text" class="form-control" id="{{ pnf.equipModel.id }}" ng-model="pnf.equipModel.value">
47     </div>
48
49     <div class="col-md-3 form-group">
50       <label for="{{ pnf.equipVendor.id }}">{{ pnf.equipVendor.labelId | translate }}</label>
51       <br/>
52       <input type="text" class="form-control" id="{{ pnf.equipVendor.id }}" ng-model="pnf.equipVendor.value">
53     </div>
54
55     <div class="col-md-3 form-group">
56       <label for="{{ pnf.ipaddressV4Oam.id }}">{{ pnf.ipaddressV4Oam.labelId | translate }}</label>
57       <br/>
58       <input type="text" class="form-control" id="{{ pnf.ipaddressV4Oam.id }}" ng-model="pnf.ipaddressV4Oam.value">
59     </div>
60
61     <div class="col-md-3 form-check">
62       <input type="checkbox" class="form-check-input" id="{{ pnf.inMaintenance.id }}" ng-model="pnf.inMaintenance.value">
63       <label class="form-check-label" for="{{ pnf.inMaintenance.id }}">
64         <span>{{ pnf.inMaintenance.labelId | translate }}</span>
65       </label>
66     </div>
67
68     <div class="col-md-3 form-group">
69       <label for="{{ pnf.resourceVersion.id }}">{{ pnf.resourceVersion.labelId | translate }}</label>
70       <br/>
71       <input type="text" class="form-control" id="{{ pnf.resourceVersion.id }}" ng-model="pnf.resourceVersion.value">
72     </div>
73
74   </div>
75
76   <div class="row">
77
78     <div class="col-md-12">
79       <button type="button" class="btn btn-primary" ng-click="createPnfInAai()">
80         <i class="fa fa-plus" aria-hidden="true"></i>
81         <span>{{'PNF_CREATE_IN_AAI' | translate}}</span>
82       </button>
83     </div>
84
85   </div>
86   <!-- api gateway must be enhanced to support query
87       <div class="row">
88
89     <div class="col-md-12">
90       <button type="button" class="btn btn-danger" ng-click="deletePnfInAai()">
91         <i class="fa fa-minus" aria-hidden="true"></i>
92         <span>{{'PNF_DELETE_IN_AAI' | translate}}</span>
93       </button>
94     </div>
95
96   </div>-->
97
98 </div>
99
100 <hr />
101 <div class="owl">
102   <span class="white">ONAP SDN-R | ONF Wireless for @distversion@ - Build: @buildtime@</span>
103 </div>