4 Level1ModelResponseInterface
6 import {Utils} from "../utils/utils";
8 export interface VnfProperties extends Level1ModelProperties {
9 ecomp_generated_naming: string;
12 export interface VNFModelResponseInterface extends Level1ModelResponseInterface {
13 properties: VnfProperties;
16 export class VNFModel extends Level1Model {
17 properties: VnfProperties;
19 constructor(vnfJson?: VNFModelResponseInterface, flags?: { [key: string]: boolean }) {
22 this.properties = vnfJson.properties;
23 this.max = Utils.getMaxFirstLevel(this.properties, flags);