summaryrefslogtreecommitdiffstats
path: root/vid-webpack-master/src/app/components/vnf-popup/vnf-instance-details/vnfPopupDataModel.ts
blob: 9a2694c70b6588cdc510cc1daac4390bb6e5c355 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import {Project} from "../../../shared/models/project";
import {LcpRegion} from "../../../shared/models/lcpRegion";
import {Tenant} from "../../../shared/models/tenant";
import {ProductFamily} from "../../../shared/models/productFamily";
import {SelectOption, SelectOptionInterface} from "../../../shared/models/selectOption";

export class VNFPopupDataModel {
  productFamilies: ProductFamily[];
  lcpRegions: LcpRegion[];
  lcpRegionsTenantsMap: any;
  tenants: Tenant[];
  projects: Project[];
  lineOfBusinesses: SelectOption[];
  platforms: SelectOptionInterface[];
  globalCustomerId: string;


  constructor(){
      this.lcpRegions = [];
      this.lcpRegionsTenantsMap = {};
      this.tenants = [];
      this.productFamilies = [];
      this.lineOfBusinesses = [];
      this.platforms = [];
  }
}