summaryrefslogtreecommitdiffstats
path: root/vid-webpack-master/src/app/shared/models/vnfInstance.ts
blob: 60f5c48ef6922a1a3b1d35e64ee3e231bb40ad04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import {VfModuleMap} from "./vfModulesMap";
import {Level1Instance} from "./level1Instance";


export class VnfInstance extends Level1Instance {

  vfModules: { [vf_module_model_name: string] : VfModuleMap; };
  vnfStoreKey : string;
  position: number;
  statusMessage?: string;
  upgradedVFMSonsCounter: number;

  constructor() {
    super();
    this.vfModules = {};
    this.vnfStoreKey = null;
    this.upgradedVFMSonsCounter = 0;
  }
}