UNPKG

@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)

223 lines (222 loc) 4.26 kB
export declare namespace DataExchangeModels { enum Root { Public = "_PUBLIC_ROOT_ID", Private = "_PRIVATE_ROOT_ID" } /** * * @export * @class RequiredError * @extends {Error} */ class RequiredError extends Error { field: string; name: "RequiredError"; constructor(field: string, msg?: string); } /** * * @export * @interface DirectoriesFilesArray */ interface DirectoriesFilesArray { /** * * @type {Array<Files>} * @memberof DirectoriesFilesArray */ files?: Array<File>; /** * * @type {Array<Directory>} * @memberof DirectoriesFilesArray */ directories?: Array<Directory>; /** * * @type {Page} * @memberof DirectoriesFilesArray */ page?: Page; } /** * * @export * @interface Directory */ interface Directory { /** * * @type {string} * @memberof Directory */ id?: string; /** * * @type {string} * @memberof Directory */ name?: string; /** * * @type {string} * @memberof Directory */ parentId?: string; /** * * @type {Date} * @memberof Directory */ modifiedDate?: Date; /** * * @type {string} * @memberof Directory */ modifiedBy?: string; } /** * * @export * @interface File */ interface File { /** * * @type {string} * @memberof File */ id?: string; /** * * @type {string} * @memberof File */ parentId?: string; /** * * @type {string} * @memberof File */ name?: string; /** * * @type {string} * @memberof File */ type?: string; /** * * @type {number} * @memberof File */ sizeInBytes?: number; /** * * @type {Date} * @memberof File */ modifiedDate?: Date; /** * * @type {string} * @memberof File */ modifiedBy?: string; } /** * * @export * @interface Page */ interface Page { /** * Number of current page. * @type {number} * @memberof Page */ number?: number; /** * Size of the page * @type {number} * @memberof Page */ size?: number; /** * Number of the total pages * @type {number} * @memberof Page */ totalPages?: number; /** * Total of the elements * @type {number} * @memberof Page */ totalElements?: number; } /** * * @export * @interface ResourcePatch */ interface ResourcePatch { /** * * @type {string} * @memberof ResourcePatch */ name?: string; /** * * @type {string} * @memberof ResourcePatch */ type?: string; /** * * @type {string} * @memberof ResourcePatch */ parentId?: string; } /** * * @export * @interface VndError */ interface VndError { /** * * @type {string} * @memberof VndError */ code?: string; /** * * @type {string} * @memberof VndError */ logref?: string; /** * * @type {string} * @memberof VndError */ message?: string; } /** * * @export * @interface VndErrors */ interface VndErrors { /** * * @type {Array<VndError>} * @memberof VndErrors */ errors?: Array<VndError>; } }