Feature 11052: support for vms remote console for plugin vcenter

Change-Id: I328f4626dda94d9c4322c285b1e9216ed8f03673
Signed-off-by: Isabel Lloret <illoret@indra.es>
diff --git a/src/models/CommonModel.ts b/src/models/CommonModel.ts
index 8595e4f..001d970 100644
--- a/src/models/CommonModel.ts
+++ b/src/models/CommonModel.ts
@@ -376,3 +376,4 @@
     unlock?: boolean;
     renew?: boolean;
 }
+
diff --git a/src/models/NSInstanceModel.ts b/src/models/NSInstanceModel.ts
index 569e1ac..3604a27 100644
--- a/src/models/NSInstanceModel.ts
+++ b/src/models/NSInstanceModel.ts
@@ -199,6 +199,12 @@
     operateVnfData: OPERATEVNFDATA;
 }
 
+/** Interface for Show Vdu Console */
+export interface ShowVduConsole {
+    updateType: string;
+    operateVnfData: OPERATEVNFDATA;
+}
+
 /** Interface for operateVnfData  in Start, Stop and Rebuild */
 export interface OPERATEVNFDATA {
     additionalParam: ADDITIONALPARAMS;
@@ -213,6 +219,12 @@
     'count-index': string;
 }
 
+/** Interface for the result of an operate vnf operation */
+export interface OperateVnfResult {
+    id: string,
+    nsName: string
+}
+
 /** Interface for VerticalScaling */
 export interface VerticalScaling {
     lcmOperationType: string;
@@ -277,6 +289,7 @@
     'nsd-id': string;
     constituent: string[];
     'create-time'?: string;
+    vimType?: string;
 }
 
 /** Interface for the operationparams */