Fix header info of catalog-UI upgrade
[sdc.git] / catalog-ui / src / app / ng2 / pages / automated-upgrade / automated-upgrade-ui-components / list-item-inner-content / list-item-inner-content.component.html
1 <!--
2   ~ Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
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  
17 <ul class="list-item-inner-content">
18     <li *ngFor="let vspInstance of vspInstances" class="first-line">
19         <div [ngSwitch]="vspInstance.instanceType">
20
21             <div *ngSwitchCase="automatedUpgradeType.VF">
22                 <upgrade-line-item arrowName="arrow2-right-child" text="{{vspInstance.vspName}} ({{vspInstance.vspVersion}})"></upgrade-line-item>
23             </div>
24
25             <div *ngSwitchCase="automatedUpgradeType.SERVICE_PROXY">
26                 <upgrade-line-item arrowName="arrow2-right-child" prefix="Service Proxy: " text="{{vspInstance.instanceName}}"></upgrade-line-item>
27                 <div class="second-line">
28                     <upgrade-line-item arrowName="arrow2-right-child" icon="{{vspInstance.icon}}" text="{{ vspInstance.vspName }} ({{vspInstance.vspVersion}})"></upgrade-line-item>
29                 </div>
30             </div>
31
32             <div *ngSwitchCase="automatedUpgradeType.ALLOTTED_RESOURCE">
33                 <upgrade-line-item class="allotted-resource-line" arrowName="arrow2-right-child" prefix=" VNF: " text="{{vspInstance.originVfName}}"></upgrade-line-item>
34                 <upgrade-line-item arrowName="arrow2-right" prefix=" VFC: " text="{{vspInstance.instanceName}}"></upgrade-line-item>
35                 <div class="second-line">
36                     <upgrade-line-item arrowName="arrow2-right-child" icon="vspInstance.icon" prefix=" VFC: " text="{{ vspInstance.vspName }} ({{vspInstance.vspVersion}})"></upgrade-line-item>
37                 </div>
38             </div>
39         </div>
40     </li>
41 </ul>