This commit is contained in:
crusader
2018-09-11 17:04:22 +09:00
parent f4453338e4
commit a4f7ac810d
9 changed files with 115 additions and 14 deletions

View File

@@ -7,11 +7,17 @@ export interface Host {
name?: string;
address?: string;
mac?: string;
meta?: Map<string, string>;
osType?: string;
deviceType?: string;
deviceVendor?: string;
deviceModel?: string;
meta?: Map<string, Map<string, string>>;
discoveredBy?: string[];
discoveredDate?: Date;
zone?: Zone;
portList?: Port[];
discoveredBy?: string;
discoveredDate?: Date;
}

View File

@@ -5,11 +5,11 @@ import { MetaPortType } from '../meta';
export interface Port {
metaPortType?: MetaPortType;
portNumber?: number;
meta?: Map<string, string>;
meta?: Map<string, Map<string, string>>;
discoveredBy?: string[];
discoveredDate?: Date;
host?: Host;
serviceList?: Service[];
discoveredBy?: string;
discoveredDate?: Date;
}

View File

@@ -4,11 +4,12 @@ import { MetaCryptoType } from '../meta';
export interface Service {
metaCryptoType?: MetaCryptoType;
key?: string;
name?: string;
description?: string;
meta?: Map<string, string>;
meta?: Map<string, Map<string, string>>;
discoveredBy?: string[];
discoveredDate?: Date;
port?: Port;
discoveredBy?: string;
discoveredDate?: Date;
}

View File

@@ -7,8 +7,8 @@ export interface Zone {
metaIPType?: MetaIPType;
address?: string;
mac?: string;
meta?: Map<string, string>;
discoveredBy?: string;
meta?: Map<string, Map<string, string>>;
discoveredBy?: string[];
discoveredDate?: Date;
}