Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WebApiClient ¶
type WebApiClient struct {
// contains filtered or unexported fields
}
func NewWebApiClient ¶
func NewWebApiClient(lc logger.LoggingClient, p *di.Container) *WebApiClient
type WebApiTemplate ¶
type WebApiTemplate struct { Product struct { ProductId string `json:"product_id"` ProductName string `json:"product_name"` } `json:"product"` Device struct { DeviceId string `json:"device_id"` DeviceName string `json:"device_name"` } `json:"device"` Rule struct { RuleId string `json:"rule_id"` RuleName string `json:"rule_name"` AlertLevel string `json:"alert_level"` Trigger string `json:"trigger,omitempty"` TriggerTime int64 `json:"trigger_time,omitempty"` } `json:"rule"` Message string `json:"message"` }
Click to show internal directories.
Click to hide internal directories.