X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmodels%2FNSInstanceModel.ts;h=569e1acfaefdccedfeee51f09d56e65fd615ee8b;hb=e478d7eaa9ac0636c14f62450364729519ef8f8e;hp=ffa95a2e970913ca52a85ec5f94cd6a5d8b6296f;hpb=8ead52b5bf62525b2697b7ca6aaf0b896bbd3400;p=osm%2FNG-UI.git diff --git a/src/models/NSInstanceModel.ts b/src/models/NSInstanceModel.ts index ffa95a2..569e1ac 100644 --- a/src/models/NSInstanceModel.ts +++ b/src/models/NSInstanceModel.ts @@ -168,7 +168,8 @@ export interface NSUPDATE { lcmOperationType: string; updateType: string; nsInstanceId: string; - changeVnfPackageData: CHANGEVNFDATA; + changeVnfPackageData?: CHANGEVNFDATA; + verticalScaleVnf?: VERTICALSCALEDATA; } /** Interface for changeVnfPackageData in Ns Update */ @@ -177,6 +178,13 @@ export interface CHANGEVNFDATA { vnfInstanceId: string; } +/** Interface for vertical scaling */ +export interface VERTICALSCALEDATA { + vnfdId: string; + vnfInstanceId: string; + vduId: string; + countIndex: number; +} /** Interface for terminate vnf in Ns Update */ export interface TERMINATEVNF { lcmOperationType: string;