index.ts
2.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
export enum CmdUpdateType {
ENTITY_DATA = 'ENTITY_DATA',
ALARM_DATA = 'ALARM_DATA',
ALARM_COUNT_DATA = 'ALARM_COUNT_DATA',
COUNT_DATA = 'COUNT_DATA',
NOTIFICATIONS_COUNT = 'NOTIFICATIONS_COUNT',
NOTIFICATIONS = 'NOTIFICATIONS',
}
export enum EntityType {
TENANT = 'TENANT',
TENANT_PROFILE = 'TENANT_PROFILE',
CUSTOMER = 'CUSTOMER',
USER = 'USER',
DASHBOARD = 'DASHBOARD',
ASSET = 'ASSET',
DEVICE = 'DEVICE',
DEVICE_PROFILE = 'DEVICE_PROFILE',
ASSET_PROFILE = 'ASSET_PROFILE',
ALARM = 'ALARM',
RULE_CHAIN = 'RULE_CHAIN',
RULE_NODE = 'RULE_NODE',
EDGE = 'EDGE',
ENTITY_VIEW = 'ENTITY_VIEW',
WIDGETS_BUNDLE = 'WIDGETS_BUNDLE',
WIDGET_TYPE = 'WIDGET_TYPE',
API_USAGE_STATE = 'API_USAGE_STATE',
TB_RESOURCE = 'TB_RESOURCE',
OTA_PACKAGE = 'OTA_PACKAGE',
RPC = 'RPC',
QUEUE = 'QUEUE',
NOTIFICATION = 'NOTIFICATION',
NOTIFICATION_REQUEST = 'NOTIFICATION_REQUEST',
NOTIFICATION_RULE = 'NOTIFICATION_RULE',
NOTIFICATION_TARGET = 'NOTIFICATION_TARGET',
NOTIFICATION_TEMPLATE = 'NOTIFICATION_TEMPLATE',
}
export enum AliasEntityType {
CURRENT_CUSTOMER = 'CURRENT_CUSTOMER',
CURRENT_TENANT = 'CURRENT_TENANT',
CURRENT_USER = 'CURRENT_USER',
CURRENT_USER_OWNER = 'CURRENT_USER_OWNER',
}
export enum LatestTelemetry {
LATEST_TELEMETRY = 'LATEST_TELEMETRY',
}
export enum AttributeScope {
CLIENT_SCOPE = 'CLIENT_SCOPE',
SERVER_SCOPE = 'SERVER_SCOPE',
SHARED_SCOPE = 'SHARED_SCOPE',
}
export enum TelemetryFeature {
ATTRIBUTES = 'ATTRIBUTES',
TIMESERIES = 'TIMESERIES',
}
export enum EntitySearchDirection {
FROM = 'FROM',
TO = 'TO',
}
export enum Direction {
ASC = 'ASC',
DESC = 'DESC',
}
export enum EntityKeyValueType {
STRING = 'STRING',
NUMERIC = 'NUMERIC',
BOOLEAN = 'BOOLEAN',
DATE_TIME = 'DATE_TIME',
}
export enum AliasFilterType {
singleEntity = 'singleEntity',
entityList = 'entityList',
entityName = 'entityName',
entityType = 'entityType',
stateEntity = 'stateEntity',
assetType = 'assetType',
deviceType = 'deviceType',
edgeType = 'edgeType',
entityViewType = 'entityViewType',
apiUsageState = 'apiUsageState',
relationsQuery = 'relationsQuery',
assetSearchQuery = 'assetSearchQuery',
deviceSearchQuery = 'deviceSearchQuery',
edgeSearchQuery = 'edgeSearchQuery',
entityViewSearchQuery = 'entityViewSearchQuery',
}
export enum EntityKeyType {
ATTRIBUTE = 'ATTRIBUTE',
CLIENT_ATTRIBUTE = 'CLIENT_ATTRIBUTE',
SHARED_ATTRIBUTE = 'SHARED_ATTRIBUTE',
SERVER_ATTRIBUTE = 'SERVER_ATTRIBUTE',
TIME_SERIES = 'TIME_SERIES',
ENTITY_FIELD = 'ENTITY_FIELD',
ALARM_FIELD = 'ALARM_FIELD',
CONSTANT = 'CONSTANT',
COUNT = 'COUNT',
}
export enum AlarmSearchStatus {
ANY = 'ANY',
ACTIVE = 'ACTIVE',
CLEARED = 'CLEARED',
ACK = 'ACK',
UNACK = 'UNACK',
}
export enum AlarmSeverity {
CRITICAL = 'CRITICAL',
MAJOR = 'MAJOR',
MINOR = 'MINOR',
WARNING = 'WARNING',
INDETERMINATE = 'INDETERMINATE',
}