Documentation
¶
Index ¶
- type BindResource
- func (*BindResource) Descriptor() ([]byte, []int)
- func (m *BindResource) GetDefaultInputs() *types.Struct
- func (m *BindResource) GetId() string
- func (m *BindResource) GetType() string
- func (m *BindResource) GetVId() string
- func (*BindResource) ProtoMessage()
- func (m *BindResource) Reset()
- func (m *BindResource) String() string
- func (this *BindResource) Validate() error
- func (m *BindResource) XXX_DiscardUnknown()
- func (m *BindResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BindResource) XXX_Merge(src proto.Message)
- func (m *BindResource) XXX_Size() int
- func (m *BindResource) XXX_Unmarshal(b []byte) error
- type JobDetails
- func (*JobDetails) Descriptor() ([]byte, []int)
- func (m *JobDetails) GetAllowModify() bool
- func (m *JobDetails) GetBindResource() *BindResource
- func (m *JobDetails) GetCategory() string
- func (m *JobDetails) GetCreateTime() string
- func (m *JobDetails) GetCreator() string
- func (m *JobDetails) GetDesc() string
- func (m *JobDetails) GetId() string
- func (m *JobDetails) GetMail() *MailInfo
- func (m *JobDetails) GetMenuId() string
- func (m *JobDetails) GetName() string
- func (m *JobDetails) GetOrg() int32
- func (m *JobDetails) GetScheduler() *JobDetails_Scheduler
- func (m *JobDetails) GetUpdateTime() string
- func (m *JobDetails) GetVersion() int32
- func (*JobDetails) ProtoMessage()
- func (m *JobDetails) Reset()
- func (m *JobDetails) String() string
- func (this *JobDetails) Validate() error
- func (m *JobDetails) XXX_DiscardUnknown()
- func (m *JobDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *JobDetails) XXX_Merge(src proto.Message)
- func (m *JobDetails) XXX_Size() int
- func (m *JobDetails) XXX_Unmarshal(b []byte) error
- type JobDetails_Scheduler
- func (*JobDetails_Scheduler) Descriptor() ([]byte, []int)
- func (m *JobDetails_Scheduler) GetIsActive() bool
- func (m *JobDetails_Scheduler) GetIsBound() bool
- func (*JobDetails_Scheduler) ProtoMessage()
- func (m *JobDetails_Scheduler) Reset()
- func (m *JobDetails_Scheduler) String() string
- func (this *JobDetails_Scheduler) Validate() error
- func (m *JobDetails_Scheduler) XXX_DiscardUnknown()
- func (m *JobDetails_Scheduler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *JobDetails_Scheduler) XXX_Merge(src proto.Message)
- func (m *JobDetails_Scheduler) XXX_Size() int
- func (m *JobDetails_Scheduler) XXX_Unmarshal(b []byte) error
- type JobTasks
- func (*JobTasks) Descriptor() ([]byte, []int)
- func (m *JobTasks) GetCreateTime() string
- func (m *JobTasks) GetCreator() string
- func (m *JobTasks) GetError() string
- func (m *JobTasks) GetExecId() string
- func (m *JobTasks) GetExecUser() string
- func (m *JobTasks) GetHosts() []string
- func (m *JobTasks) GetId() string
- func (m *JobTasks) GetJobId() string
- func (m *JobTasks) GetJobName() string
- func (m *JobTasks) GetMail() *MailInfo
- func (m *JobTasks) GetMenuName() string
- func (m *JobTasks) GetOrg() int32
- func (m *JobTasks) GetResourceId() string
- func (m *JobTasks) GetResourceType() string
- func (m *JobTasks) GetResourceVId() string
- func (m *JobTasks) GetResourceVName() string
- func (m *JobTasks) GetStatus() string
- func (m *JobTasks) GetSuccessRate() float32
- func (m *JobTasks) GetTrigger() string
- func (m *JobTasks) GetUpdateTime() string
- func (*JobTasks) ProtoMessage()
- func (m *JobTasks) Reset()
- func (m *JobTasks) String() string
- func (this *JobTasks) Validate() error
- func (m *JobTasks) XXX_DiscardUnknown()
- func (m *JobTasks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *JobTasks) XXX_Merge(src proto.Message)
- func (m *JobTasks) XXX_Size() int
- func (m *JobTasks) XXX_Unmarshal(b []byte) error
- type Jobs
- func (*Jobs) Descriptor() ([]byte, []int)
- func (m *Jobs) GetAllowModify() bool
- func (m *Jobs) GetBindResource() *BindResource
- func (m *Jobs) GetCategory() string
- func (m *Jobs) GetDesc() string
- func (m *Jobs) GetId() string
- func (m *Jobs) GetMail() *MailInfo
- func (m *Jobs) GetMenuId() string
- func (m *Jobs) GetName() string
- func (*Jobs) ProtoMessage()
- func (m *Jobs) Reset()
- func (m *Jobs) String() string
- func (this *Jobs) Validate() error
- func (m *Jobs) XXX_DiscardUnknown()
- func (m *Jobs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Jobs) XXX_Merge(src proto.Message)
- func (m *Jobs) XXX_Size() int
- func (m *Jobs) XXX_Unmarshal(b []byte) error
- type MailInfo
- func (*MailInfo) Descriptor() ([]byte, []int)
- func (m *MailInfo) GetNotifiers() []string
- func (m *MailInfo) GetStrategy() string
- func (*MailInfo) ProtoMessage()
- func (m *MailInfo) Reset()
- func (m *MailInfo) String() string
- func (this *MailInfo) Validate() error
- func (m *MailInfo) XXX_DiscardUnknown()
- func (m *MailInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MailInfo) XXX_Merge(src proto.Message)
- func (m *MailInfo) XXX_Size() int
- func (m *MailInfo) XXX_Unmarshal(b []byte) error
- type Menu
- func (*Menu) Descriptor() ([]byte, []int)
- func (m *Menu) GetCategory() string
- func (m *Menu) GetIcon() string
- func (m *Menu) GetId() string
- func (m *Menu) GetManagers() []string
- func (m *Menu) GetName() string
- func (m *Menu) GetVisitors() []string
- func (*Menu) ProtoMessage()
- func (m *Menu) Reset()
- func (m *Menu) String() string
- func (this *Menu) Validate() error
- func (m *Menu) XXX_DiscardUnknown()
- func (m *Menu) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Menu) XXX_Merge(src proto.Message)
- func (m *Menu) XXX_Size() int
- func (m *Menu) XXX_Unmarshal(b []byte) error
- type Scheduler
- func (*Scheduler) Descriptor() ([]byte, []int)
- func (m *Scheduler) GetIsActive() bool
- func (m *Scheduler) GetIsBound() bool
- func (m *Scheduler) GetRecentHistory() []*Scheduler_RecentHistory
- func (*Scheduler) ProtoMessage()
- func (m *Scheduler) Reset()
- func (m *Scheduler) String() string
- func (this *Scheduler) Validate() error
- func (m *Scheduler) XXX_DiscardUnknown()
- func (m *Scheduler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Scheduler) XXX_Merge(src proto.Message)
- func (m *Scheduler) XXX_Size() int
- func (m *Scheduler) XXX_Unmarshal(b []byte) error
- type Scheduler_RecentHistory
- func (*Scheduler_RecentHistory) Descriptor() ([]byte, []int)
- func (m *Scheduler_RecentHistory) GetCreateTime() string
- func (m *Scheduler_RecentHistory) GetStatus() string
- func (*Scheduler_RecentHistory) ProtoMessage()
- func (m *Scheduler_RecentHistory) Reset()
- func (m *Scheduler_RecentHistory) String() string
- func (this *Scheduler_RecentHistory) Validate() error
- func (m *Scheduler_RecentHistory) XXX_DiscardUnknown()
- func (m *Scheduler_RecentHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Scheduler_RecentHistory) XXX_Merge(src proto.Message)
- func (m *Scheduler_RecentHistory) XXX_Size() int
- func (m *Scheduler_RecentHistory) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BindResource ¶
type BindResource struct { // //绑定类型 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type" form:"type"` // //资源ID Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id" form:"id"` // //最新版本ID VId string `protobuf:"bytes,3,opt,name=vId,proto3" json:"vId" form:"vId"` // //工具的输入,固定@agent。{@agents:[{'ip':xxxx, 'instanceId':xxxx}], ....} DefaultInputs *types.Struct `protobuf:"bytes,4,opt,name=defaultInputs,proto3" json:"defaultInputs" form:"defaultInputs"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
绑定资源
func (*BindResource) Descriptor ¶
func (*BindResource) Descriptor() ([]byte, []int)
func (*BindResource) GetDefaultInputs ¶
func (m *BindResource) GetDefaultInputs() *types.Struct
func (*BindResource) GetId ¶
func (m *BindResource) GetId() string
func (*BindResource) GetType ¶
func (m *BindResource) GetType() string
func (*BindResource) GetVId ¶
func (m *BindResource) GetVId() string
func (*BindResource) ProtoMessage ¶
func (*BindResource) ProtoMessage()
func (*BindResource) Reset ¶
func (m *BindResource) Reset()
func (*BindResource) String ¶
func (m *BindResource) String() string
func (*BindResource) Validate ¶
func (this *BindResource) Validate() error
func (*BindResource) XXX_DiscardUnknown ¶
func (m *BindResource) XXX_DiscardUnknown()
func (*BindResource) XXX_Marshal ¶
func (m *BindResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BindResource) XXX_Merge ¶
func (m *BindResource) XXX_Merge(src proto.Message)
func (*BindResource) XXX_Size ¶
func (m *BindResource) XXX_Size() int
func (*BindResource) XXX_Unmarshal ¶
func (m *BindResource) XXX_Unmarshal(b []byte) error
type JobDetails ¶
type JobDetails struct { // //change log 历史版本, 例如: 1 Version int32 `protobuf:"varint,1,opt,name=version,proto3" json:"version" form:"version"` // //创建时间 2019-01-11 10:35:10.19285900 CreateTime string `protobuf:"bytes,2,opt,name=createTime,proto3" json:"createTime" form:"createTime"` // //更新时间 2019-01-11 10:35:10.19285900 UpdateTime string `protobuf:"bytes,3,opt,name=updateTime,proto3" json:"updateTime" form:"updateTime"` // //用户 easyops Creator string `protobuf:"bytes,4,opt,name=creator,proto3" json:"creator" form:"creator"` // //org Org int32 `protobuf:"varint,5,opt,name=org,proto3" json:"org" form:"org"` // //作业定时详情 Scheduler *JobDetails_Scheduler `protobuf:"bytes,6,opt,name=scheduler,proto3" json:"scheduler" form:"scheduler"` // //任务名称 Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name" form:"name"` // //菜单分类 Category string `protobuf:"bytes,8,opt,name=category,proto3" json:"category" form:"category"` // //菜单ID MenuId string `protobuf:"bytes,9,opt,name=menuId,proto3" json:"menuId" form:"menuId"` // //绑定资源 BindResource *BindResource `protobuf:"bytes,10,opt,name=bindResource,proto3" json:"bindResource" form:"bindResource"` // //作业描述 Desc string `protobuf:"bytes,11,opt,name=desc,proto3" json:"desc" form:"desc"` // //执行时是否允许修改入参 AllowModify bool `protobuf:"varint,12,opt,name=allowModify,proto3" json:"allowModify" form:"allowModify"` // //邮件通知配置 Mail *MailInfo `protobuf:"bytes,13,opt,name=mail,proto3" json:"mail" form:"mail"` // //作业ID Id string `protobuf:"bytes,14,opt,name=id,proto3" json:"id" form:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
创建巡检任务
func (*JobDetails) Descriptor ¶
func (*JobDetails) Descriptor() ([]byte, []int)
func (*JobDetails) GetAllowModify ¶
func (m *JobDetails) GetAllowModify() bool
func (*JobDetails) GetBindResource ¶
func (m *JobDetails) GetBindResource() *BindResource
func (*JobDetails) GetCategory ¶
func (m *JobDetails) GetCategory() string
func (*JobDetails) GetCreateTime ¶
func (m *JobDetails) GetCreateTime() string
func (*JobDetails) GetCreator ¶
func (m *JobDetails) GetCreator() string
func (*JobDetails) GetDesc ¶
func (m *JobDetails) GetDesc() string
func (*JobDetails) GetId ¶
func (m *JobDetails) GetId() string
func (*JobDetails) GetMail ¶
func (m *JobDetails) GetMail() *MailInfo
func (*JobDetails) GetMenuId ¶
func (m *JobDetails) GetMenuId() string
func (*JobDetails) GetName ¶
func (m *JobDetails) GetName() string
func (*JobDetails) GetOrg ¶
func (m *JobDetails) GetOrg() int32
func (*JobDetails) GetScheduler ¶
func (m *JobDetails) GetScheduler() *JobDetails_Scheduler
func (*JobDetails) GetUpdateTime ¶
func (m *JobDetails) GetUpdateTime() string
func (*JobDetails) GetVersion ¶
func (m *JobDetails) GetVersion() int32
func (*JobDetails) ProtoMessage ¶
func (*JobDetails) ProtoMessage()
func (*JobDetails) Reset ¶
func (m *JobDetails) Reset()
func (*JobDetails) String ¶
func (m *JobDetails) String() string
func (*JobDetails) Validate ¶
func (this *JobDetails) Validate() error
func (*JobDetails) XXX_DiscardUnknown ¶
func (m *JobDetails) XXX_DiscardUnknown()
func (*JobDetails) XXX_Marshal ¶
func (m *JobDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*JobDetails) XXX_Merge ¶
func (m *JobDetails) XXX_Merge(src proto.Message)
func (*JobDetails) XXX_Size ¶
func (m *JobDetails) XXX_Size() int
func (*JobDetails) XXX_Unmarshal ¶
func (m *JobDetails) XXX_Unmarshal(b []byte) error
type JobDetails_Scheduler ¶
type JobDetails_Scheduler struct { // //是否绑定 IsBound bool `protobuf:"varint,1,opt,name=isBound,proto3" json:"isBound" form:"isBound"` // //是否启动 IsActive bool `protobuf:"varint,2,opt,name=isActive,proto3" json:"isActive" form:"isActive"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*JobDetails_Scheduler) Descriptor ¶
func (*JobDetails_Scheduler) Descriptor() ([]byte, []int)
func (*JobDetails_Scheduler) GetIsActive ¶
func (m *JobDetails_Scheduler) GetIsActive() bool
func (*JobDetails_Scheduler) GetIsBound ¶
func (m *JobDetails_Scheduler) GetIsBound() bool
func (*JobDetails_Scheduler) ProtoMessage ¶
func (*JobDetails_Scheduler) ProtoMessage()
func (*JobDetails_Scheduler) Reset ¶
func (m *JobDetails_Scheduler) Reset()
func (*JobDetails_Scheduler) String ¶
func (m *JobDetails_Scheduler) String() string
func (*JobDetails_Scheduler) Validate ¶
func (this *JobDetails_Scheduler) Validate() error
func (*JobDetails_Scheduler) XXX_DiscardUnknown ¶
func (m *JobDetails_Scheduler) XXX_DiscardUnknown()
func (*JobDetails_Scheduler) XXX_Marshal ¶
func (m *JobDetails_Scheduler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*JobDetails_Scheduler) XXX_Merge ¶
func (m *JobDetails_Scheduler) XXX_Merge(src proto.Message)
func (*JobDetails_Scheduler) XXX_Size ¶
func (m *JobDetails_Scheduler) XXX_Size() int
func (*JobDetails_Scheduler) XXX_Unmarshal ¶
func (m *JobDetails_Scheduler) XXX_Unmarshal(b []byte) error
type JobTasks ¶
type JobTasks struct { // //jobTask id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"` // //job id JobId string `protobuf:"bytes,2,opt,name=jobId,proto3" json:"jobId" form:"jobId"` // //任务名称 JobName string `protobuf:"bytes,3,opt,name=jobName,proto3" json:"jobName" form:"jobName"` // //菜单名称 MenuName string `protobuf:"bytes,4,opt,name=menuName,proto3" json:"menuName" form:"menuName"` // //exec id/ task id ExecId string `protobuf:"bytes,5,opt,name=execId,proto3" json:"execId" form:"execId"` // //工具类型 ResourceType string `protobuf:"bytes,6,opt,name=resourceType,proto3" json:"resourceType" form:"resourceType"` // //tool/flow id ResourceId string `protobuf:"bytes,7,opt,name=resourceId,proto3" json:"resourceId" form:"resourceId"` // //工具版本ID ResourceVId string `protobuf:"bytes,8,opt,name=resourceVId,proto3" json:"resourceVId" form:"resourceVId"` // //工具版本名称 ResourceVName string `protobuf:"bytes,9,opt,name=resourceVName,proto3" json:"resourceVName" form:"resourceVName"` // //执行触发器 Trigger string `protobuf:"bytes,10,opt,name=trigger,proto3" json:"trigger" form:"trigger"` // //工具执行用户 ExecUser string `protobuf:"bytes,11,opt,name=execUser,proto3" json:"execUser" form:"execUser"` // //执行主机列表 Hosts []string `protobuf:"bytes,12,rep,name=hosts,proto3" json:"hosts" form:"hosts"` // //工具结果状态。成功、失败、执行中、初始态等待执行、人工确认、暂停、终止 Status string `protobuf:"bytes,13,opt,name=status,proto3" json:"status" form:"status"` // //通知邮件 Mail *MailInfo `protobuf:"bytes,14,opt,name=mail,proto3" json:"mail" form:"mail"` // //成功率。success agents / all agents SuccessRate float32 `protobuf:"fixed32,15,opt,name=successRate,proto3" json:"successRate" form:"successRate"` // //错误返回 Error string `protobuf:"bytes,16,opt,name=error,proto3" json:"error" form:"error"` // //作业创建时间 2019-07-02 11:38:59 CreateTime string `protobuf:"bytes,17,opt,name=createTime,proto3" json:"createTime" form:"createTime"` // //作业创建时间 2019-07-02 11:38:59 UpdateTime string `protobuf:"bytes,18,opt,name=updateTime,proto3" json:"updateTime" form:"updateTime"` // //作业创建者 Creator string `protobuf:"bytes,19,opt,name=creator,proto3" json:"creator" form:"creator"` // //org Org int32 `protobuf:"varint,20,opt,name=org,proto3" json:"org" form:"org"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
任务详情
func (*JobTasks) Descriptor ¶
func (*JobTasks) GetCreateTime ¶
func (*JobTasks) GetCreator ¶
func (*JobTasks) GetExecUser ¶
func (*JobTasks) GetJobName ¶
func (*JobTasks) GetMenuName ¶
func (*JobTasks) GetResourceId ¶
func (*JobTasks) GetResourceType ¶
func (*JobTasks) GetResourceVId ¶
func (*JobTasks) GetResourceVName ¶
func (*JobTasks) GetSuccessRate ¶
func (*JobTasks) GetTrigger ¶
func (*JobTasks) GetUpdateTime ¶
func (*JobTasks) ProtoMessage ¶
func (*JobTasks) ProtoMessage()
func (*JobTasks) XXX_DiscardUnknown ¶
func (m *JobTasks) XXX_DiscardUnknown()
func (*JobTasks) XXX_Marshal ¶
func (*JobTasks) XXX_Unmarshal ¶
type Jobs ¶
type Jobs struct { // //任务名称 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"` // //菜单分类 Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category" form:"category"` // //菜单ID MenuId string `protobuf:"bytes,3,opt,name=menuId,proto3" json:"menuId" form:"menuId"` // //绑定资源 BindResource *BindResource `protobuf:"bytes,4,opt,name=bindResource,proto3" json:"bindResource" form:"bindResource"` // //作业描述 Desc string `protobuf:"bytes,5,opt,name=desc,proto3" json:"desc" form:"desc"` // //执行时是否允许修改入参 AllowModify bool `protobuf:"varint,6,opt,name=allowModify,proto3" json:"allowModify" form:"allowModify"` // //邮件通知配置 Mail *MailInfo `protobuf:"bytes,7,opt,name=mail,proto3" json:"mail" form:"mail"` // //作业ID Id string `protobuf:"bytes,8,opt,name=id,proto3" json:"id" form:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
创建巡检任务
func (*Jobs) Descriptor ¶
func (*Jobs) GetAllowModify ¶
func (*Jobs) GetBindResource ¶
func (m *Jobs) GetBindResource() *BindResource
func (*Jobs) GetCategory ¶
func (*Jobs) ProtoMessage ¶
func (*Jobs) ProtoMessage()
func (*Jobs) XXX_DiscardUnknown ¶
func (m *Jobs) XXX_DiscardUnknown()
func (*Jobs) XXX_Unmarshal ¶
type MailInfo ¶
type MailInfo struct { // //通知哪些人员 Notifiers []string `protobuf:"bytes,1,rep,name=notifiers,proto3" json:"notifiers" form:"notifiers"` // //通知方式 Strategy string `protobuf:"bytes,2,opt,name=strategy,proto3" json:"strategy" form:"strategy"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
邮件通知配置详情
func (*MailInfo) Descriptor ¶
func (*MailInfo) GetNotifiers ¶
func (*MailInfo) GetStrategy ¶
func (*MailInfo) ProtoMessage ¶
func (*MailInfo) ProtoMessage()
func (*MailInfo) XXX_DiscardUnknown ¶
func (m *MailInfo) XXX_DiscardUnknown()
func (*MailInfo) XXX_Marshal ¶
func (*MailInfo) XXX_Unmarshal ¶
type Menu ¶
type Menu struct { // //菜单名称 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"` // //菜单图标 Icon string `protobuf:"bytes,2,opt,name=icon,proto3" json:"icon" form:"icon"` // //菜单分类 Category string `protobuf:"bytes,3,opt,name=category,proto3" json:"category" form:"category"` // //访问白名单 [easyops, test_uesr] Visitors []string `protobuf:"bytes,4,rep,name=visitors,proto3" json:"visitors" form:"visitors"` // //管理白名单 [easyops, test_uesr] Managers []string `protobuf:"bytes,5,rep,name=managers,proto3" json:"managers" form:"managers"` // //菜单Id Id string `protobuf:"bytes,6,opt,name=id,proto3" json:"id" form:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
创建巡检菜单
func (*Menu) Descriptor ¶
func (*Menu) GetCategory ¶
func (*Menu) GetManagers ¶
func (*Menu) GetVisitors ¶
func (*Menu) ProtoMessage ¶
func (*Menu) ProtoMessage()
func (*Menu) XXX_DiscardUnknown ¶
func (m *Menu) XXX_DiscardUnknown()
func (*Menu) XXX_Unmarshal ¶
type Scheduler ¶
type Scheduler struct { // //是否绑定 IsBound bool `protobuf:"varint,1,opt,name=isBound,proto3" json:"isBound" form:"isBound"` // //是否启动 IsActive bool `protobuf:"varint,2,opt,name=isActive,proto3" json:"isActive" form:"isActive"` // //最近历史信息 RecentHistory []*Scheduler_RecentHistory `protobuf:"bytes,3,rep,name=recentHistory,proto3" json:"recentHistory" form:"recentHistory"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
定时任务详情
func (*Scheduler) Descriptor ¶
func (*Scheduler) GetIsActive ¶
func (*Scheduler) GetIsBound ¶
func (*Scheduler) GetRecentHistory ¶
func (m *Scheduler) GetRecentHistory() []*Scheduler_RecentHistory
func (*Scheduler) ProtoMessage ¶
func (*Scheduler) ProtoMessage()
func (*Scheduler) XXX_DiscardUnknown ¶
func (m *Scheduler) XXX_DiscardUnknown()
func (*Scheduler) XXX_Marshal ¶
func (*Scheduler) XXX_Unmarshal ¶
type Scheduler_RecentHistory ¶
type Scheduler_RecentHistory struct { // //执行状态 Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status" form:"status"` // //创建时间 2019-01-11 10:35:10 CreateTime string `protobuf:"bytes,2,opt,name=createTime,proto3" json:"createTime" form:"createTime"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Scheduler_RecentHistory) Descriptor ¶
func (*Scheduler_RecentHistory) Descriptor() ([]byte, []int)
func (*Scheduler_RecentHistory) GetCreateTime ¶
func (m *Scheduler_RecentHistory) GetCreateTime() string
func (*Scheduler_RecentHistory) GetStatus ¶
func (m *Scheduler_RecentHistory) GetStatus() string
func (*Scheduler_RecentHistory) ProtoMessage ¶
func (*Scheduler_RecentHistory) ProtoMessage()
func (*Scheduler_RecentHistory) Reset ¶
func (m *Scheduler_RecentHistory) Reset()
func (*Scheduler_RecentHistory) String ¶
func (m *Scheduler_RecentHistory) String() string
func (*Scheduler_RecentHistory) Validate ¶
func (this *Scheduler_RecentHistory) Validate() error
func (*Scheduler_RecentHistory) XXX_DiscardUnknown ¶
func (m *Scheduler_RecentHistory) XXX_DiscardUnknown()
func (*Scheduler_RecentHistory) XXX_Marshal ¶
func (m *Scheduler_RecentHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Scheduler_RecentHistory) XXX_Merge ¶
func (m *Scheduler_RecentHistory) XXX_Merge(src proto.Message)
func (*Scheduler_RecentHistory) XXX_Size ¶
func (m *Scheduler_RecentHistory) XXX_Size() int
func (*Scheduler_RecentHistory) XXX_Unmarshal ¶
func (m *Scheduler_RecentHistory) XXX_Unmarshal(b []byte) error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.