Documentation ¶
Index ¶
Constants ¶
View Source
const ( ScopeGlobal = "global" ScopeTeam = "team" ScopeService = "service" PublishStatusOnline = "online" PublishStatusOffline = "offline" PublishStatusUpdate = "update" PublishStatusDelete = "delete" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FilterOption ¶
type LogItem ¶
type LogItem struct { ID string `json:"id"` Service auto.Label `json:"service" aolabel:"service"` Method string `json:"method"` Url string `json:"url"` RemoteIP string `json:"remote_ip"` Consumer auto.Label `json:"consumer" aolabel:"service"` Authorization auto.Label `json:"authorization" aolabel:"service_authorization"` RecordTime auto.TimeLabel `json:"record_time"` }
type Strategy ¶
type Strategy struct { Id string `json:"id"` Name string `json:"name"` Priority int `json:"priority"` Desc string `json:"desc"` Filters []*Filter `json:"filters"` Config interface{} `json:"config"` IsDelete bool `json:"is_delete"` }
func ToStrategy ¶
type StrategyItem ¶
type StrategyItem struct { Id string `json:"id"` Name string `json:"name"` Priority int `json:"priority"` Desc string `json:"desc"` Filters string `json:"filters"` Updater auto.Label `json:"updater" aolabel:"user"` UpdateTime auto.TimeLabel `json:"update_time"` ProcessedTotal int64 `json:"processed_total"` PublishStatus string `json:"publish_status"` IsStop bool `json:"is_stop"` IsDelete bool `json:"is_delete"` }
func ToStrategyItem ¶
Click to show internal directories.
Click to hide internal directories.