Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChangeOutRequest ¶
type ChangeOutRequest struct { SchemeName string `json:"scheme_name"` ActionName string `json:"action_name"` OldOut string `json:"old_out"` NewOut string `json:"new_out"` }
ChangeOutRequest запрос на замену выходного потока.
type RunActionRequest ¶
type RunActionRequest struct { SchemeName string `json:"scheme_name"` ActionName string `json:"action_name"` Action string `json:"action"` Port int `json:"port"` In []string `json:"in"` Out []string `json:"out"` Args []string `json:"args"` Env map[string]string `json:"env"` }
RunActionRequest запрос к machine_node для запуска действия.
type RuntimeStatus ¶
type RuntimeStatus uint8
RuntimeStatus состояние runtime
const ( // RuntimeStatusOK runtime работает и отвечает на последний ping. RuntimeStatusOK RuntimeStatus = 0 // RuntimeStatusPending runtime пока считается рабочим, но не ответил на несколько последних ping. RuntimeStatusPending RuntimeStatus = 1 )
type RuntimeTelemetry ¶
type RuntimeTelemetry struct { SchemeName string `json:"scheme_name"` ActionName string `json:"action_name"` Status RuntimeStatus `json:"status"` OldestOutput uint32 `json:"oldest_output"` }
RuntimeTelemetry набор информации о рантайме.
type StopActionRequest ¶
type StopActionRequest struct { SchemeName string `json:"scheme_name"` ActionName string `json:"action_name"` }
StopActionRequest запрос к machine_node для остановки действия.
Click to show internal directories.
Click to hide internal directories.