Advanced Cluster Management - NGUI
[osm/NG-UI.git] / src / models / CommonModel.ts
index a33e6f3..0b85878 100644 (file)
@@ -23,7 +23,7 @@ import { VNFD } from 'VNFDModel';
 /**
  * @file  Model for Commonly used information.
  */
 /**
  * @file  Model for Commonly used information.
  */
-// tslint:disable: completed-docs
+/* eslint-disable */
 /**
  * handle count @enum
  */
 /**
  * handle count @enum
  */
@@ -54,6 +54,7 @@ export enum CONFIGCONSTANT {
     operationalStateSecondStep = 'running',
     operationalStateThirdStep = 'failed',
     operationalStateFourthStep = 'scaling',
     operationalStateSecondStep = 'running',
     operationalStateThirdStep = 'failed',
     operationalStateFourthStep = 'scaling',
+    operationalStateFifthStep = 'healing',
     configStateFirstStep = 'init',
     configStateSecondStep = 'configured',
     configStateThirdStep = 'failed',
     configStateFirstStep = 'init',
     configStateSecondStep = 'configured',
     configStateThirdStep = 'failed',
@@ -69,11 +70,17 @@ export enum CONFIGCONSTANT {
     sdnOperationalStateFirstStep = 'PROCESSING',
     sdnOperationalStateStateSecondStep = 'ENABLED',
     sdnOperationalStateThirdStep = 'ERROR',
     sdnOperationalStateFirstStep = 'PROCESSING',
     sdnOperationalStateStateSecondStep = 'ENABLED',
     sdnOperationalStateThirdStep = 'ERROR',
-    k8OperationalStateFirstStep = 'PROCESSING',
-    k8OperationalStateStateSecondStep = 'ENABLED',
-    k8OperationalStateThirdStep = 'ERROR',
+    k8OperationalStateFirstStep = 'CREATED',
+    k8OperationalStateStateSecondStep = 'IN_CREATION',
+    k8OperationalStateThirdStep = 'IN_DELETION',
+    k8OperationalStateFourthStep = 'FAILED_DELETION',
+    k8OperationalStateFifthStep = 'FAILED_CREATION',
     done = 'done',
     done = 'done',
-    close = 'close'
+    close = 'close',
+    userActive = 'active',
+    userLocked = 'locked',
+    userExpired = 'expired',
+    userAlwaysActive = 'always-active'
 }
 /** Interface for Post options */
 export interface POSTAPIRESOURCE {
 }
 /** Interface for Post options */
 export interface POSTAPIRESOURCE {
@@ -123,6 +130,7 @@ export interface URLPARAMS {
     configs?: object;
     actions?: object;
     executedActions?: EXECUTEDACTIONS[];
     configs?: object;
     actions?: object;
     executedActions?: EXECUTEDACTIONS[];
+    identifierList: [];
 }
 /** Handle the Delete params */
 export interface DELETEPARAMS {
 }
 /** Handle the Delete params */
 export interface DELETEPARAMS {
@@ -198,7 +206,6 @@ export interface BREADCRUMBITEM {
 }
 /** Interface For the Pagination pager in ng-smarttable */
 export interface SMARTTABLECLASS {
 }
 /** Interface For the Pagination pager in ng-smarttable */
 export interface SMARTTABLECLASS {
-    // tslint:disable-next-line: no-reserved-keywords
     class: string;
 }
 /** Constants of the VIM Types */
     class: string;
 }
 /** Constants of the VIM Types */
@@ -337,9 +344,16 @@ export interface LOGINPARAMS {
     username?: string;
     password?: string;
     old_password?: string;
     username?: string;
     password?: string;
     old_password?: string;
+    email_id?: string;
 }
 /** Interface for the LABELVALUE */
 export interface LABELVALUE {
     label: string;
     value: string;
 }
 }
 /** Interface for the LABELVALUE */
 export interface LABELVALUE {
     label: string;
     value: string;
 }
+/** Interface for Login */
+export interface UNLOCKPARAMS {
+    system_admin_id?: string;
+    unlock?: boolean;
+    renew?: boolean;
+}