@mindconnect/mindconnect-nodejs
Version:
NodeJS Library for Siemens Insights Hub Connectivity - TypeScript SDK for Insights Hub and Industrial IoT - Command Line Interface - Insights Hub Development Proxy (Siemens Insights Hub was formerly known as MindSphere)
96 lines (95 loc) • 2.45 kB
TypeScript
export declare function eventSchema(): {
$id: string;
type: string;
properties: {
typeId: {
$id: string;
type: string;
title: string;
description: string;
default: string;
examples: string[];
};
correlationId: {
$id: string;
type: string;
title: string;
description: string;
default: string;
examples: string[];
};
entityId: {
$id: string;
type: string;
title: string;
default: string;
examples: string[];
minLength: number;
maxLength: number;
pattern: string;
};
timestamp: {
$id: string;
type: string;
format: string;
title: string;
default: string;
examples: string[];
};
sourceType: {
$id: string;
type: string;
title: string;
default: string;
examples: string[];
};
sourceId: {
$id: string;
type: string;
title: string;
default: string;
examples: string[];
};
source: {
$id: string;
type: string;
title: string;
default: string;
examples: string[];
};
severity: {
$id: string;
type: string;
title: string;
default: number;
examples: number[];
};
description: {
$id: string;
type: string;
title: string;
default: string;
examples: string[];
};
code: {
$id: string;
type: string;
title: string;
description: string;
default: string;
examples: string[];
};
acknowledged: {
$id: string;
type: string;
title: string;
description: string;
default: boolean;
examples: boolean[];
};
};
required: string[];
additionalProperties: boolean;
};
export declare function schemaSubTemplateString(string_type: any): string;
export declare function schemaTopTemplateString(array: any, length: number): string;