| import {ServiceInstanceActions} from "./serviceInstanceActions"; |
| import {ModelInfo} from "./modelInfo"; |
| |
| export class NodeInstance { |
| instanceName: string; |
| instanceType?: string; |
| orchStatus?:string; |
| action: ServiceInstanceActions = ServiceInstanceActions.Create; |
| originalAction : ServiceInstanceActions; |
| modelInfo?: ModelInfo; |
| instanceId?: string; |
| trackById?: string; |
| isFailed?: boolean; |
| } |
| export class ChildNodeInstance extends NodeInstance { |
| isMissingData: boolean; |
| provStatus?:string; |
| inMaint?:boolean; |
| constructor() { |
| super(); |
| this.inMaint = false; |
| } |
| } |