Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth struct { // j w t JWT string `json:"JWT,omitempty"` // level Level int64 `json:"level,omitempty"` // username Username string `json:"username,omitempty"` }
Auth auth swagger:model Auth
type IncomingWebhookService ¶
type IncomingWebhookService struct { // j w t JWT string `json:"JWT,omitempty"` // id ID int64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // Project ID Project int64 `json:"project,omitempty"` // secret Secret string `json:"secret,omitempty"` // "incoming-webhook" Type string `json:"type,omitempty"` // url URL string `json:"url,omitempty"` }
IncomingWebhookService incoming webhook service swagger:model IncomingWebhookService
type IncomingWebhookServiceUpdate ¶
type IncomingWebhookServiceUpdate struct { // name // Required: true Name *string `json:"name"` // Project ID // Required: true Project *int64 `json:"project"` // secret Secret string `json:"secret"` // "incoming-webhook" // Required: true Type *string `json:"type"` }
IncomingWebhookServiceUpdate incoming webhook service update swagger:model IncomingWebhookServiceUpdate
type Module ¶
type Module struct { // id ID string `json:"id,omitempty"` // is online IsOnline bool `json:"is_online,omitempty"` // name Name string `json:"name,omitempty"` // Project ID Project int64 `json:"project,omitempty"` }
Module module swagger:model Module
type ModuleRegister ¶
type ModuleRegister struct { // name // Required: true Name *string `json:"name"` // Project ID // Required: true Project *int64 `json:"project"` // register id // Required: true RegisterID *string `json:"register_id"` // register pass // Required: true RegisterPass *string `json:"register_pass"` }
ModuleRegister Module Register Information swagger:model ModuleRegister
type ModuleUpdate ¶
type ModuleUpdate struct { // name // Required: true Name *string `json:"name"` // Project ID // Required: true Project *int64 `json:"project"` }
ModuleUpdate Module swagger:model ModuleUpdate
type OutgoingWebhookService ¶
type OutgoingWebhookService struct { // j w t JWT string `json:"JWT,omitempty"` // id ID int64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // Project ID Project int64 `json:"project,omitempty"` // secret Secret string `json:"secret,omitempty"` // "outgoing-webhook" Type string `json:"type,omitempty"` // url URL string `json:"url,omitempty"` }
OutgoingWebhookService outgoing webhook service swagger:model OutgoingWebhookService
type OutgoingWebhookServiceUpdate ¶
type OutgoingWebhookServiceUpdate struct { // name // Required: true Name *string `json:"name"` // Project ID // Required: true Project *int64 `json:"project"` // secret Secret string `json:"secret"` // "outgoing-webhook" // Required: true Type *string `json:"type"` // url // Required: true URL *string `json:"url"` }
OutgoingWebhookServiceUpdate OutgoingWebhookService swagger:model OutgoingWebhookServiceUpdate
type Project ¶
type Project struct { // id ID int64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
Project project swagger:model Project
type ProjectUpdate ¶
type ProjectUpdate struct { // name // Required: true Name *string `json:"name"` }
ProjectUpdate Project swagger:model ProjectUpdate
type ServiceBase ¶
type ServiceBase struct { // j w t JWT string `json:"JWT,omitempty"` // id ID int64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // Project ID Project int64 `json:"project,omitempty"` // type Type string `json:"type,omitempty"` }
ServiceBase service base swagger:model ServiceBase
type WebSocketService ¶
type WebSocketService struct { // j w t JWT string `json:"JWT,omitempty"` // id ID int64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // Project ID Project int64 `json:"project,omitempty"` // "websocket" Type string `json:"type,omitempty"` // url URL string `json:"url,omitempty"` }
WebSocketService web socket service swagger:model WebSocketService
type WebSocketServiceUpdate ¶
type WebSocketServiceUpdate struct { // name // Required: true Name *string `json:"name"` // Project ID // Required: true Project *int64 `json:"project"` // "websocket" // Required: true Type *string `json:"type"` }
WebSocketServiceUpdate WebSocketService swagger:model WebSocketServiceUpdate