Node
[POST] /api/node
Request Schema
ClusterNodeForm
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]]
[PUT] /api/node/{nodeId}
Parameters
| Name |
Type |
Located In |
| nodeIdRequired |
string |
path |
Request Schema
ClusterNodeForm
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]]
[DELETE] /api/node/{nodeId}
Parameters
| Name |
Type |
Located In |
| nodeIdRequired |
string |
path |
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/list
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/{id}/info
Parameters
| Name |
Type |
Located In |
| idRequired |
string |
path |
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]]
[GET] /api/node/{id}/install/{moduleName}
Parameters
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/{id}/uninstall/{moduleName}
Parameters
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/{id}/start/{moduleName}
Parameters
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/{id}/stop/{moduleName}
Parameters
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/{id}/enable/{moduleName}
Parameters
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/{id}/disable/{moduleName}
Parameters
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/{id}/installed/services
Parameters
| Name |
Type |
Located In |
| idRequired |
string |
path |
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.ServiceInfo, SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]]
[GET] /api/node/{id}/config
Parameters
| Name |
Type |
Located In |
| idRequired |
string |
path |
Response
Status Code: 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.80.3.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[PUT] /api/node/{id}/config
Parameters
| Name |
Type |
Located In |
| idRequired |
string |
path |
Request Schema
NodeConfigRequestModel
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[PUT] /api/node/global/config
Request Schema
NodeConfigRequestModel
Response
Status Code: 200
Success
SharedMessages.Actors.SerializationData.Result`1[[System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
[GET] /api/node/{id}/download
Parameters
| Name |
Type |
Located In |
| idRequired |
string |
path |
| secret |
string |
query |
Response
Status Code: 200
Success
binary
[GET] /api/node/download/logs
Parameters
| Name |
Type |
Located In |
| nodeIds |
Array<string> |
query |
| modules |
DownloadableModuleName |
query |
| pattern |
string |
query |
| isDownSystemConf |
Boolean |
query |
| isDownSystemInfo |
Boolean |
query |
Response
Status Code: 200
Success
binary
[GET] /api/node/metrics
Parameters
Response
Status Code: 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.80.3.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]]
Models
Ƭ SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]]
Ƭ ResultError
| Name |
Type |
Description |
Example |
| errorCodeNullable |
string |
|
|
| errorMessageNullable |
string |
|
|
| errorMessageContextNullable |
any |
|
|
| exceptionNullable |
any |
|
|
Ƭ NodeData
| Name |
Type |
Description |
Example |
| 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 |
ServiceInfo |
|
|
| configurationNullable |
ConfigurationValue |
|
|
Ƭ ServiceInfo
| Name |
Type |
Description |
Example |
| nameNullable |
string |
|
|
| versionNullable |
string |
|
|
| disabled |
Boolean |
|
|
| configured |
Boolean |
|
|
| statusNullable |
string |
|
|
| Name |
Type |
Description |
Example |
| 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]]
| Name |
Type |
Description |
Example |
| success |
Boolean |
|
|
| errorsNullable |
ResultError |
|
|
| data |
Boolean |
|
|
Ƭ SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.NodeData, SharedMessages, Version=1.80.3.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
Ƭ SharedMessages.Actors.SerializationData.Result`1[[SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.ServiceInfo, SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], SharedMessages, Version=1.80.3.0, Culture=neutral, PublicKeyToken=null]]
Ƭ SharedMessages.Actors.SerializationData.Result`1[[System.Collections.Generic.IEnumerable`1[[SharedMessages.Actors.SerializationData.ServiceInfo, SharedMessages, Version=1.80.3.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.80.3.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Ƭ NodeConfigRequestModel
| Name |
Type |
Description |
Example |
| 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.80.3.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]]