Node
[POST] /api/node
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
ClusterNodeForm
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]]
Type: [text/plain], [application/json], [text/json]
[PUT] /api/node/{nodeId}
Parameters
| Name |
In |
Type |
| nodeIdRequired |
path |
string |
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
ClusterNodeForm
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]]
Type: [text/plain], [application/json], [text/json]
[DELETE] /api/node/{nodeId}
Parameters
| Name |
In |
Type |
| nodeIdRequired |
path |
string |
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/list
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/info
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/install/{moduleName}
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
| moduleNameRequired |
path |
|
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/uninstall/{moduleName}
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
| moduleNameRequired |
path |
|
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/start/{moduleName}
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
| moduleNameRequired |
path |
|
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/stop/{moduleName}
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
| moduleNameRequired |
path |
|
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/enable/{moduleName}
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
| moduleNameRequired |
path |
|
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/disable/{moduleName}
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
| moduleNameRequired |
path |
|
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/installed/services
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.ServiceInfo, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/config
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SharedMessages.Actors.SerializationData.ConfigurationValue, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[PUT] /api/node/{id}/config
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
NodeConfigRequestModel
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[PUT] /api/node/global/config
Request Body
Type: application/json-patch+json, application/json, text/json, application/*+json
NodeConfigRequestModel
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/{id}/download
Parameters
| Name |
In |
Type |
| idRequired |
path |
string |
| secret |
query |
string |
Responses
[200] Success
binary
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/download/logs
Parameters
| Name |
In |
Type |
| nodeIds |
query |
array |
| modules |
query |
array |
| pattern |
query |
string |
| isDownSystemConf |
query |
boolean |
| isDownSystemInfo |
query |
boolean |
Responses
[200] Success
binary
Type: [text/plain], [application/json], [text/json]
[GET] /api/node/metrics
Parameters
| Name |
In |
Type |
| nodeId |
query |
string |
| timeRange |
query |
|
Responses
[200] Success
SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IEnumerable`1[[SharedMessages.Metrics.ServiceMetricsItem, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Type: [text/plain], [application/json], [text/json]
Models
Ƭ SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]]
Ƭ ResultError
| Name |
Type |
| errorCodeNullable |
string |
| errorMessageNullable |
string |
| errorMessageContextNullable |
any |
| exceptionNullable |
any |
Ƭ NodeData
| Name |
Type |
| idNullable |
string |
| nameNullable |
string |
| descriptionNullable |
string |
| secretNullable |
string |
| roleNullable |
string |
| createDate |
ISO DateTime Sting |
| lastModifyDate |
ISO DateTime Sting |
| hostNullable |
string |
| portNullable |
string |
| statusNullable |
string |
| servicesNullable |
Array<ServiceInfo> |
| configurationNullable |
ConfigurationValue |
Ƭ ServiceInfo
| Name |
Type |
| nameNullable |
string |
| versionNullable |
string |
| disabled |
Boolean |
| configured |
Boolean |
| statusNullable |
string |
| Name |
Type |
| nameNullable |
string |
| descriptionNullable |
string |
| hostNullable |
string |
| portNullable |
string |
Ƭ SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Ƭ SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Ƭ DownloadableModuleName
Enum:
Monitor
All
ReportingWorker
CotWorker
DashboardWorker
MonitorUpdater
Server
Account
AnalysisModel
Dashboard
Dataset
Reporting
DataMonitoring
SchedulerService
AnalysisDBService
DataSourceService
MemoryDBService
Logs
ServerLog
SystemLog
ReportingWorkerLog
CotWorkerLog
DashboardWorkerLog
JavaDatasourceLog
MemoryDBLog
SchedulerServiceLog
StylesCache
Ƭ SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.ServiceInfo, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]]
Ƭ SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.ServiceInfo, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Ƭ SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SharedMessages.Actors.SerializationData.ConfigurationValue, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Ƭ NodeConfigRequestModel
| Name |
Type |
| configurationNullable |
any |
| restart |
Boolean |
Ƭ MetricHistogramType
Enum:
Ƭ SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IEnumerable`1[[SharedMessages.Metrics.ServiceMetricsItem, SharedMessages, Version=1.90.102.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]