Documentation ¶
Index ¶
- type App
- func (*App) Descriptor() ([]byte, []int)
- func (m *App) GetInstanceId() string
- func (m *App) GetName() string
- func (*App) ProtoMessage()
- func (m *App) Reset()
- func (m *App) String() string
- func (this *App) Validate() error
- func (m *App) XXX_DiscardUnknown()
- func (m *App) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *App) XXX_Merge(src proto.Message)
- func (m *App) XXX_Size() int
- func (m *App) XXX_Unmarshal(b []byte) error
- type DeployInfo
- func (*DeployInfo) Descriptor() ([]byte, []int)
- func (m *DeployInfo) GetFrom() string
- func (*DeployInfo) ProtoMessage()
- func (m *DeployInfo) Reset()
- func (m *DeployInfo) String() string
- func (this *DeployInfo) Validate() error
- func (m *DeployInfo) XXX_DiscardUnknown()
- func (m *DeployInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeployInfo) XXX_Merge(src proto.Message)
- func (m *DeployInfo) XXX_Size() int
- func (m *DeployInfo) XXX_Unmarshal(b []byte) error
- type Device
- func (*Device) Descriptor() ([]byte, []int)
- func (m *Device) GetInstanceId() string
- func (m *Device) GetIp() string
- func (m *Device) GetTargetId() string
- func (m *Device) GetTargetName() string
- func (*Device) ProtoMessage()
- func (m *Device) Reset()
- func (m *Device) String() string
- func (this *Device) Validate() error
- func (m *Device) XXX_DiscardUnknown()
- func (m *Device) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Device) XXX_Merge(src proto.Message)
- func (m *Device) XXX_Size() int
- func (m *Device) XXX_Unmarshal(b []byte) error
- type ListOperationLogRequest
- func (*ListOperationLogRequest) Descriptor() ([]byte, []int)
- func (m *ListOperationLogRequest) GetAppId() string
- func (m *ListOperationLogRequest) GetAppIdList() string
- func (m *ListOperationLogRequest) GetAppName() string
- func (m *ListOperationLogRequest) GetBusiness() string
- func (m *ListOperationLogRequest) GetCtimeOrder() string
- func (m *ListOperationLogRequest) GetDeviceId() string
- func (m *ListOperationLogRequest) GetDeviceIp() string
- func (m *ListOperationLogRequest) GetEndTime() string
- func (m *ListOperationLogRequest) GetEvent() string
- func (m *ListOperationLogRequest) GetEventId() string
- func (m *ListOperationLogRequest) GetExcludeEvent() string
- func (m *ListOperationLogRequest) GetExcludeSystem() string
- func (m *ListOperationLogRequest) GetMemo() string
- func (m *ListOperationLogRequest) GetOperator() string
- func (m *ListOperationLogRequest) GetPage() int32
- func (m *ListOperationLogRequest) GetPageSize() int32
- func (m *ListOperationLogRequest) GetParentEventId() string
- func (m *ListOperationLogRequest) GetQuery() string
- func (m *ListOperationLogRequest) GetStartTime() string
- func (m *ListOperationLogRequest) GetStatus() string
- func (m *ListOperationLogRequest) GetSystem() string
- func (m *ListOperationLogRequest) GetTargetCategory() string
- func (m *ListOperationLogRequest) GetTargetId() string
- func (m *ListOperationLogRequest) GetTargetName() string
- func (m *ListOperationLogRequest) GetTopic() string
- func (m *ListOperationLogRequest) GetUser() string
- func (m *ListOperationLogRequest) GetWithChildren() bool
- func (m *ListOperationLogRequest) GetWithoutTotal() string
- func (*ListOperationLogRequest) ProtoMessage()
- func (m *ListOperationLogRequest) Reset()
- func (m *ListOperationLogRequest) String() string
- func (this *ListOperationLogRequest) Validate() error
- func (m *ListOperationLogRequest) XXX_DiscardUnknown()
- func (m *ListOperationLogRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListOperationLogRequest) XXX_Merge(src proto.Message)
- func (m *ListOperationLogRequest) XXX_Size() int
- func (m *ListOperationLogRequest) XXX_Unmarshal(b []byte) error
- type OperationLog
- func (*OperationLog) Descriptor() ([]byte, []int)
- func (m *OperationLog) GetAppId() string
- func (m *OperationLog) GetAppList() []*App
- func (m *OperationLog) GetClusterId() string
- func (m *OperationLog) GetContent() string
- func (m *OperationLog) GetCtime() int64
- func (m *OperationLog) GetDataName() string
- func (m *OperationLog) GetDeployInfo() *DeployInfo
- func (m *OperationLog) GetDeviceList() []*Device
- func (m *OperationLog) GetEvent() string
- func (m *OperationLog) GetEventId() string
- func (m *OperationLog) GetExtInfo() *types.Struct
- func (m *OperationLog) GetIp() string
- func (m *OperationLog) GetIpList() []string
- func (m *OperationLog) GetMemo() string
- func (m *OperationLog) GetMtime() int64
- func (m *OperationLog) GetNotifiers() []string
- func (m *OperationLog) GetOperator() string
- func (m *OperationLog) GetPackageId() string
- func (m *OperationLog) GetPackageName() string
- func (m *OperationLog) GetParentEvent() *OperationLog
- func (m *OperationLog) GetParentEventId() string
- func (m *OperationLog) GetStatus() string
- func (m *OperationLog) GetSubject() string
- func (m *OperationLog) GetSystem() string
- func (m *OperationLog) GetTargetCategory() string
- func (m *OperationLog) GetTargetId() string
- func (m *OperationLog) GetTargetName() string
- func (m *OperationLog) GetTopic() string
- func (m *OperationLog) GetTrigger() string
- func (m *OperationLog) GetVersionId() string
- func (m *OperationLog) GetVersionName() string
- func (*OperationLog) ProtoMessage()
- func (m *OperationLog) Reset()
- func (m *OperationLog) String() string
- func (this *OperationLog) Validate() error
- func (m *OperationLog) XXX_DiscardUnknown()
- func (m *OperationLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OperationLog) XXX_Merge(src proto.Message)
- func (m *OperationLog) XXX_Size() int
- func (m *OperationLog) XXX_Unmarshal(b []byte) error
- type OperationLogWithMeta
- func (*OperationLogWithMeta) Descriptor() ([]byte, []int)
- func (m *OperationLogWithMeta) GetData() *OperationLog
- func (m *OperationLogWithMeta) GetSystem() string
- func (m *OperationLogWithMeta) GetTopic() string
- func (*OperationLogWithMeta) ProtoMessage()
- func (m *OperationLogWithMeta) Reset()
- func (m *OperationLogWithMeta) String() string
- func (this *OperationLogWithMeta) Validate() error
- func (m *OperationLogWithMeta) XXX_DiscardUnknown()
- func (m *OperationLogWithMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OperationLogWithMeta) XXX_Merge(src proto.Message)
- func (m *OperationLogWithMeta) XXX_Size() int
- func (m *OperationLogWithMeta) XXX_Unmarshal(b []byte) error
- type PubSubscriber
- func (*PubSubscriber) Descriptor() ([]byte, []int)
- func (m *PubSubscriber) GetAdmin() string
- func (m *PubSubscriber) GetCallback() string
- func (m *PubSubscriber) GetEnsName() string
- func (m *PubSubscriber) GetInstanceId() string
- func (m *PubSubscriber) GetMtime() string
- func (m *PubSubscriber) GetName() string
- func (m *PubSubscriber) GetRetry() int32
- func (m *PubSubscriber) GetTopicVersion() int32
- func (m *PubSubscriber) GetXVersion() int32
- func (*PubSubscriber) ProtoMessage()
- func (m *PubSubscriber) Reset()
- func (m *PubSubscriber) String() string
- func (this *PubSubscriber) Validate() error
- func (m *PubSubscriber) XXX_DiscardUnknown()
- func (m *PubSubscriber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PubSubscriber) XXX_Merge(src proto.Message)
- func (m *PubSubscriber) XXX_Size() int
- func (m *PubSubscriber) XXX_Unmarshal(b []byte) error
- type SubscribeInfo
- func (*SubscribeInfo) Descriptor() ([]byte, []int)
- func (m *SubscribeInfo) GetChannel() string
- func (m *SubscribeInfo) GetEvent() []string
- func (*SubscribeInfo) ProtoMessage()
- func (m *SubscribeInfo) Reset()
- func (m *SubscribeInfo) String() string
- func (this *SubscribeInfo) Validate() error
- func (m *SubscribeInfo) XXX_DiscardUnknown()
- func (m *SubscribeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SubscribeInfo) XXX_Merge(src proto.Message)
- func (m *SubscribeInfo) XXX_Size() int
- func (m *SubscribeInfo) XXX_Unmarshal(b []byte) error
- type Subscriber
- func (*Subscriber) Descriptor() ([]byte, []int)
- func (m *Subscriber) GetAdmin() string
- func (m *Subscriber) GetCallback() string
- func (m *Subscriber) GetEnsName() string
- func (m *Subscriber) GetMsgType() int32
- func (m *Subscriber) GetName() string
- func (m *Subscriber) GetProcNum() int32
- func (m *Subscriber) GetRetry() int32
- func (m *Subscriber) GetSubscribeInfo() []*SubscribeInfo
- func (*Subscriber) ProtoMessage()
- func (m *Subscriber) Reset()
- func (m *Subscriber) String() string
- func (this *Subscriber) Validate() error
- func (m *Subscriber) XXX_DiscardUnknown()
- func (m *Subscriber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Subscriber) XXX_Merge(src proto.Message)
- func (m *Subscriber) XXX_Size() int
- func (m *Subscriber) XXX_Unmarshal(b []byte) error
- type Topic
- func (*Topic) Descriptor() ([]byte, []int)
- func (m *Topic) GetCategory() string
- func (m *Topic) GetExample() string
- func (m *Topic) GetInstanceId() string
- func (m *Topic) GetMemo() string
- func (m *Topic) GetName() string
- func (m *Topic) GetSystem() string
- func (m *Topic) GetTopic() string
- func (*Topic) ProtoMessage()
- func (m *Topic) Reset()
- func (m *Topic) String() string
- func (this *Topic) Validate() error
- func (m *Topic) XXX_DiscardUnknown()
- func (m *Topic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Topic) XXX_Merge(src proto.Message)
- func (m *Topic) XXX_Size() int
- func (m *Topic) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { // //应用名 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"` // //实例id InstanceId string `protobuf:"bytes,2,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
应用信息(name,instanceId)
func (*App) Descriptor ¶
func (*App) GetInstanceId ¶
func (*App) ProtoMessage ¶
func (*App) ProtoMessage()
func (*App) XXX_DiscardUnknown ¶
func (m *App) XXX_DiscardUnknown()
func (*App) XXX_Unmarshal ¶
type DeployInfo ¶
type DeployInfo struct { // //应用部署方式 From string `protobuf:"bytes,1,opt,name=from,proto3" json:"from" form:"from"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
部署信息
func (*DeployInfo) Descriptor ¶
func (*DeployInfo) Descriptor() ([]byte, []int)
func (*DeployInfo) GetFrom ¶
func (m *DeployInfo) GetFrom() string
func (*DeployInfo) ProtoMessage ¶
func (*DeployInfo) ProtoMessage()
func (*DeployInfo) Reset ¶
func (m *DeployInfo) Reset()
func (*DeployInfo) String ¶
func (m *DeployInfo) String() string
func (*DeployInfo) Validate ¶
func (this *DeployInfo) Validate() error
func (*DeployInfo) XXX_DiscardUnknown ¶
func (m *DeployInfo) XXX_DiscardUnknown()
func (*DeployInfo) XXX_Marshal ¶
func (m *DeployInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeployInfo) XXX_Merge ¶
func (m *DeployInfo) XXX_Merge(src proto.Message)
func (*DeployInfo) XXX_Size ¶
func (m *DeployInfo) XXX_Size() int
func (*DeployInfo) XXX_Unmarshal ¶
func (m *DeployInfo) XXX_Unmarshal(b []byte) error
type Device ¶
type Device struct { // //ip Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip" form:"ip"` // //实例id InstanceId string `protobuf:"bytes,2,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //事件目标id TargetId string `protobuf:"bytes,3,opt,name=targetId,proto3" json:"targetId" form:"targetId"` // //事件目标名称 TargetName string `protobuf:"bytes,4,opt,name=targetName,proto3" json:"targetName" form:"targetName"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
主机信息(ip,instanceId)
func (*Device) Descriptor ¶
func (*Device) GetInstanceId ¶
func (*Device) GetTargetId ¶
func (*Device) GetTargetName ¶
func (*Device) ProtoMessage ¶
func (*Device) ProtoMessage()
func (*Device) XXX_DiscardUnknown ¶
func (m *Device) XXX_DiscardUnknown()
func (*Device) XXX_Marshal ¶
func (*Device) XXX_Unmarshal ¶
type ListOperationLogRequest ¶
type ListOperationLogRequest struct { // //page Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page" form:"page"` // //pageSize PageSize int32 `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize" form:"pageSize"` // //系统名称 System string `protobuf:"bytes,3,opt,name=system,proto3" json:"system" form:"system"` // //目标名称(工具名/流程名/对象名/实例名) TargetName string `protobuf:"bytes,4,opt,name=target_name,json=targetName,proto3" json:"target_name" form:"target_name"` // //目标分组 TargetCategory string `protobuf:"bytes,5,opt,name=target_category,json=targetCategory,proto3" json:"target_category" form:"target_category"` // //目标名称 TargetId string `protobuf:"bytes,6,opt,name=target_id,json=targetId,proto3" json:"target_id" form:"target_id"` // //事件id EventId string `protobuf:"bytes,7,opt,name=event_id,json=eventId,proto3" json:"event_id" form:"event_id"` // //父事件id ParentEventId string `protobuf:"bytes,8,opt,name=parent_event_id,json=parentEventId,proto3" json:"parent_event_id" form:"parent_event_id"` // //事件状态 Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status" form:"status"` // //操作人 Operator string `protobuf:"bytes,10,opt,name=operator,proto3" json:"operator" form:"operator"` // //事件名称 Event string `protobuf:"bytes,11,opt,name=event,proto3" json:"event" form:"event"` // //排除事件名称 ExcludeEvent string `protobuf:"bytes,12,opt,name=exclude_event,json=excludeEvent,proto3" json:"exclude_event" form:"exclude_event"` // //排除的系统名称 ExcludeSystem string `protobuf:"bytes,13,opt,name=exclude_system,json=excludeSystem,proto3" json:"exclude_system" form:"exclude_system"` // //关联的设备ip DeviceIp string `protobuf:"bytes,14,opt,name=device_ip,json=deviceIp,proto3" json:"device_ip" form:"device_ip"` // //关联的设备id DeviceId string `protobuf:"bytes,15,opt,name=device_id,json=deviceId,proto3" json:"device_id" form:"device_id"` // //应用id AppId string `protobuf:"bytes,16,opt,name=app_id,json=appId,proto3" json:"app_id" form:"app_id"` // //应用名称 AppName string `protobuf:"bytes,17,opt,name=app_name,json=appName,proto3" json:"app_name" form:"app_name"` // //事件备注 Memo string `protobuf:"bytes,18,opt,name=memo,proto3" json:"memo" form:"memo"` // //是否查询子事件(true查询子事件,false不查询子时间,默认false) WithChildren bool `protobuf:"varint,19,opt,name=with_children,json=withChildren,proto3" json:"with_children" form:"with_children"` // //通知相关人(包含operator和notifier) User string `protobuf:"bytes,20,opt,name=user,proto3" json:"user" form:"user"` // //开始时间 StartTime string `protobuf:"bytes,21,opt,name=start_time,json=startTime,proto3" json:"start_time" form:"start_time"` // //截止时间 EndTime string `protobuf:"bytes,22,opt,name=end_time,json=endTime,proto3" json:"end_time" form:"end_time"` // //是否不需要查询总数 WithoutTotal string `protobuf:"bytes,23,opt,name=without_total,json=withoutTotal,proto3" json:"without_total" form:"without_total"` // //topic Topic string `protobuf:"bytes,24,opt,name=topic,proto3" json:"topic" form:"topic"` // //query Query string `protobuf:"bytes,25,opt,name=query,proto3" json:"query" form:"query"` // //business Business string `protobuf:"bytes,26,opt,name=business,proto3" json:"business" form:"business"` // //ctime_order CtimeOrder string `protobuf:"bytes,27,opt,name=ctime_order,json=ctimeOrder,proto3" json:"ctime_order" form:"ctime_order"` // //应用id列表 AppIdList string `protobuf:"bytes,28,opt,name=app_id_list,json=appIdList,proto3" json:"app_id_list" form:"app_id_list"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
list op log request
func (*ListOperationLogRequest) Descriptor ¶
func (*ListOperationLogRequest) Descriptor() ([]byte, []int)
func (*ListOperationLogRequest) GetAppId ¶
func (m *ListOperationLogRequest) GetAppId() string
func (*ListOperationLogRequest) GetAppIdList ¶
func (m *ListOperationLogRequest) GetAppIdList() string
func (*ListOperationLogRequest) GetAppName ¶
func (m *ListOperationLogRequest) GetAppName() string
func (*ListOperationLogRequest) GetBusiness ¶
func (m *ListOperationLogRequest) GetBusiness() string
func (*ListOperationLogRequest) GetCtimeOrder ¶
func (m *ListOperationLogRequest) GetCtimeOrder() string
func (*ListOperationLogRequest) GetDeviceId ¶
func (m *ListOperationLogRequest) GetDeviceId() string
func (*ListOperationLogRequest) GetDeviceIp ¶
func (m *ListOperationLogRequest) GetDeviceIp() string
func (*ListOperationLogRequest) GetEndTime ¶
func (m *ListOperationLogRequest) GetEndTime() string
func (*ListOperationLogRequest) GetEvent ¶
func (m *ListOperationLogRequest) GetEvent() string
func (*ListOperationLogRequest) GetEventId ¶
func (m *ListOperationLogRequest) GetEventId() string
func (*ListOperationLogRequest) GetExcludeEvent ¶
func (m *ListOperationLogRequest) GetExcludeEvent() string
func (*ListOperationLogRequest) GetExcludeSystem ¶
func (m *ListOperationLogRequest) GetExcludeSystem() string
func (*ListOperationLogRequest) GetMemo ¶
func (m *ListOperationLogRequest) GetMemo() string
func (*ListOperationLogRequest) GetOperator ¶
func (m *ListOperationLogRequest) GetOperator() string
func (*ListOperationLogRequest) GetPage ¶
func (m *ListOperationLogRequest) GetPage() int32
func (*ListOperationLogRequest) GetPageSize ¶
func (m *ListOperationLogRequest) GetPageSize() int32
func (*ListOperationLogRequest) GetParentEventId ¶
func (m *ListOperationLogRequest) GetParentEventId() string
func (*ListOperationLogRequest) GetQuery ¶
func (m *ListOperationLogRequest) GetQuery() string
func (*ListOperationLogRequest) GetStartTime ¶
func (m *ListOperationLogRequest) GetStartTime() string
func (*ListOperationLogRequest) GetStatus ¶
func (m *ListOperationLogRequest) GetStatus() string
func (*ListOperationLogRequest) GetSystem ¶
func (m *ListOperationLogRequest) GetSystem() string
func (*ListOperationLogRequest) GetTargetCategory ¶
func (m *ListOperationLogRequest) GetTargetCategory() string
func (*ListOperationLogRequest) GetTargetId ¶
func (m *ListOperationLogRequest) GetTargetId() string
func (*ListOperationLogRequest) GetTargetName ¶
func (m *ListOperationLogRequest) GetTargetName() string
func (*ListOperationLogRequest) GetTopic ¶
func (m *ListOperationLogRequest) GetTopic() string
func (*ListOperationLogRequest) GetUser ¶
func (m *ListOperationLogRequest) GetUser() string
func (*ListOperationLogRequest) GetWithChildren ¶
func (m *ListOperationLogRequest) GetWithChildren() bool
func (*ListOperationLogRequest) GetWithoutTotal ¶
func (m *ListOperationLogRequest) GetWithoutTotal() string
func (*ListOperationLogRequest) ProtoMessage ¶
func (*ListOperationLogRequest) ProtoMessage()
func (*ListOperationLogRequest) Reset ¶
func (m *ListOperationLogRequest) Reset()
func (*ListOperationLogRequest) String ¶
func (m *ListOperationLogRequest) String() string
func (*ListOperationLogRequest) Validate ¶
func (this *ListOperationLogRequest) Validate() error
func (*ListOperationLogRequest) XXX_DiscardUnknown ¶
func (m *ListOperationLogRequest) XXX_DiscardUnknown()
func (*ListOperationLogRequest) XXX_Marshal ¶
func (m *ListOperationLogRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListOperationLogRequest) XXX_Merge ¶
func (m *ListOperationLogRequest) XXX_Merge(src proto.Message)
func (*ListOperationLogRequest) XXX_Size ¶
func (m *ListOperationLogRequest) XXX_Size() int
func (*ListOperationLogRequest) XXX_Unmarshal ¶
func (m *ListOperationLogRequest) XXX_Unmarshal(b []byte) error
type OperationLog ¶
type OperationLog struct { // //系统名称 System string `protobuf:"bytes,1,opt,name=system,proto3" json:"system" form:"system"` // //topic Topic string `protobuf:"bytes,2,opt,name=topic,proto3" json:"topic" form:"topic"` // //事件id EventId string `protobuf:"bytes,3,opt,name=event_id,json=eventId,proto3" json:"event_id" form:"event_id"` // //父事件id ParentEventId string `protobuf:"bytes,4,opt,name=parent_event_id,json=parentEventId,proto3" json:"parent_event_id" form:"parent_event_id"` // //父事件 ParentEvent *OperationLog `protobuf:"bytes,5,opt,name=parent_event,json=parentEvent,proto3" json:"parent_event" form:"parent_event"` // //事件名称 Event string `protobuf:"bytes,6,opt,name=event,proto3" json:"event" form:"event"` // //事件状态 Status string `protobuf:"bytes,7,opt,name=status,proto3" json:"status" form:"status"` // //设备列表 DeviceList []*Device `protobuf:"bytes,8,rep,name=device_list,json=deviceList,proto3" json:"device_list" form:"device_list"` // //操作人 Operator string `protobuf:"bytes,9,opt,name=operator,proto3" json:"operator" form:"operator"` // //目标名称(工具名/流程名/对象名/实例名) TargetName string `protobuf:"bytes,10,opt,name=target_name,json=targetName,proto3" json:"target_name" form:"target_name"` // //目标名称 TargetId string `protobuf:"bytes,11,opt,name=target_id,json=targetId,proto3" json:"target_id" form:"target_id"` // //目标分类 TargetCategory string `protobuf:"bytes,12,opt,name=target_category,json=targetCategory,proto3" json:"target_category" form:"target_category"` // //app AppList []*App `protobuf:"bytes,13,rep,name=app_list,json=appList,proto3" json:"app_list" form:"app_list"` // //ext_info ExtInfo *types.Struct `protobuf:"bytes,14,opt,name=ext_info,json=extInfo,proto3" json:"ext_info" form:"ext_info"` // //notifiers Notifiers []string `protobuf:"bytes,15,rep,name=notifiers,proto3" json:"notifiers" form:"notifiers"` // //trigger Trigger string `protobuf:"bytes,16,opt,name=trigger,proto3" json:"trigger" form:"trigger"` // //memo Memo string `protobuf:"bytes,17,opt,name=memo,proto3" json:"memo" form:"memo"` // //关联应用id AppId string `protobuf:"bytes,18,opt,name=app_id,json=appId,proto3" json:"app_id" form:"app_id"` // //关联集群id ClusterId string `protobuf:"bytes,19,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id" form:"cluster_id"` // //关联包id PackageId string `protobuf:"bytes,20,opt,name=package_id,json=packageId,proto3" json:"package_id" form:"package_id"` // //关联包名称 PackageName string `protobuf:"bytes,21,opt,name=package_name,json=packageName,proto3" json:"package_name" form:"package_name"` // //version_id VersionId string `protobuf:"bytes,22,opt,name=version_id,json=versionId,proto3" json:"version_id" form:"version_id"` // //version_name VersionName string `protobuf:"bytes,23,opt,name=version_name,json=versionName,proto3" json:"version_name" form:"version_name"` // //deploy_info DeployInfo *DeployInfo `protobuf:"bytes,24,opt,name=deploy_info,json=deployInfo,proto3" json:"deploy_info" form:"deploy_info"` // //content Content string `protobuf:"bytes,25,opt,name=content,proto3" json:"content" form:"content"` // //data_name DataName string `protobuf:"bytes,26,opt,name=data_name,json=dataName,proto3" json:"data_name" form:"data_name"` // //ip Ip string `protobuf:"bytes,27,opt,name=ip,proto3" json:"ip" form:"ip"` // //ip_list IpList []string `protobuf:"bytes,28,rep,name=ip_list,json=ipList,proto3" json:"ip_list" form:"ip_list"` // //subject Subject string `protobuf:"bytes,29,opt,name=subject,proto3" json:"subject" form:"subject"` // //修改时间 Mtime int64 `protobuf:"varint,30,opt,name=mtime,proto3" json:"mtime" form:"mtime"` // //创建时间 Ctime int64 `protobuf:"varint,31,opt,name=ctime,proto3" json:"ctime" form:"ctime"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
返回数据中具体一条日志
func (*OperationLog) Descriptor ¶
func (*OperationLog) Descriptor() ([]byte, []int)
func (*OperationLog) GetAppId ¶
func (m *OperationLog) GetAppId() string
func (*OperationLog) GetAppList ¶
func (m *OperationLog) GetAppList() []*App
func (*OperationLog) GetClusterId ¶
func (m *OperationLog) GetClusterId() string
func (*OperationLog) GetContent ¶
func (m *OperationLog) GetContent() string
func (*OperationLog) GetCtime ¶
func (m *OperationLog) GetCtime() int64
func (*OperationLog) GetDataName ¶
func (m *OperationLog) GetDataName() string
func (*OperationLog) GetDeployInfo ¶
func (m *OperationLog) GetDeployInfo() *DeployInfo
func (*OperationLog) GetDeviceList ¶
func (m *OperationLog) GetDeviceList() []*Device
func (*OperationLog) GetEvent ¶
func (m *OperationLog) GetEvent() string
func (*OperationLog) GetEventId ¶
func (m *OperationLog) GetEventId() string
func (*OperationLog) GetExtInfo ¶
func (m *OperationLog) GetExtInfo() *types.Struct
func (*OperationLog) GetIp ¶
func (m *OperationLog) GetIp() string
func (*OperationLog) GetIpList ¶
func (m *OperationLog) GetIpList() []string
func (*OperationLog) GetMemo ¶
func (m *OperationLog) GetMemo() string
func (*OperationLog) GetMtime ¶
func (m *OperationLog) GetMtime() int64
func (*OperationLog) GetNotifiers ¶
func (m *OperationLog) GetNotifiers() []string
func (*OperationLog) GetOperator ¶
func (m *OperationLog) GetOperator() string
func (*OperationLog) GetPackageId ¶
func (m *OperationLog) GetPackageId() string
func (*OperationLog) GetPackageName ¶
func (m *OperationLog) GetPackageName() string
func (*OperationLog) GetParentEvent ¶
func (m *OperationLog) GetParentEvent() *OperationLog
func (*OperationLog) GetParentEventId ¶
func (m *OperationLog) GetParentEventId() string
func (*OperationLog) GetStatus ¶
func (m *OperationLog) GetStatus() string
func (*OperationLog) GetSubject ¶
func (m *OperationLog) GetSubject() string
func (*OperationLog) GetSystem ¶
func (m *OperationLog) GetSystem() string
func (*OperationLog) GetTargetCategory ¶
func (m *OperationLog) GetTargetCategory() string
func (*OperationLog) GetTargetId ¶
func (m *OperationLog) GetTargetId() string
func (*OperationLog) GetTargetName ¶
func (m *OperationLog) GetTargetName() string
func (*OperationLog) GetTopic ¶
func (m *OperationLog) GetTopic() string
func (*OperationLog) GetTrigger ¶
func (m *OperationLog) GetTrigger() string
func (*OperationLog) GetVersionId ¶
func (m *OperationLog) GetVersionId() string
func (*OperationLog) GetVersionName ¶
func (m *OperationLog) GetVersionName() string
func (*OperationLog) ProtoMessage ¶
func (*OperationLog) ProtoMessage()
func (*OperationLog) Reset ¶
func (m *OperationLog) Reset()
func (*OperationLog) String ¶
func (m *OperationLog) String() string
func (*OperationLog) Validate ¶
func (this *OperationLog) Validate() error
func (*OperationLog) XXX_DiscardUnknown ¶
func (m *OperationLog) XXX_DiscardUnknown()
func (*OperationLog) XXX_Marshal ¶
func (m *OperationLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OperationLog) XXX_Merge ¶
func (m *OperationLog) XXX_Merge(src proto.Message)
func (*OperationLog) XXX_Size ¶
func (m *OperationLog) XXX_Size() int
func (*OperationLog) XXX_Unmarshal ¶
func (m *OperationLog) XXX_Unmarshal(b []byte) error
type OperationLogWithMeta ¶
type OperationLogWithMeta struct { // //系统名称 System string `protobuf:"bytes,1,opt,name=system,proto3" json:"system" form:"system"` // //topic Topic string `protobuf:"bytes,2,opt,name=topic,proto3" json:"topic" form:"topic"` // //OperationLog Data *OperationLog `protobuf:"bytes,3,opt,name=data,proto3" json:"data" form:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
带有系统名称和topic的operation log
func (*OperationLogWithMeta) Descriptor ¶
func (*OperationLogWithMeta) Descriptor() ([]byte, []int)
func (*OperationLogWithMeta) GetData ¶
func (m *OperationLogWithMeta) GetData() *OperationLog
func (*OperationLogWithMeta) GetSystem ¶
func (m *OperationLogWithMeta) GetSystem() string
func (*OperationLogWithMeta) GetTopic ¶
func (m *OperationLogWithMeta) GetTopic() string
func (*OperationLogWithMeta) ProtoMessage ¶
func (*OperationLogWithMeta) ProtoMessage()
func (*OperationLogWithMeta) Reset ¶
func (m *OperationLogWithMeta) Reset()
func (*OperationLogWithMeta) String ¶
func (m *OperationLogWithMeta) String() string
func (*OperationLogWithMeta) Validate ¶
func (this *OperationLogWithMeta) Validate() error
func (*OperationLogWithMeta) XXX_DiscardUnknown ¶
func (m *OperationLogWithMeta) XXX_DiscardUnknown()
func (*OperationLogWithMeta) XXX_Marshal ¶
func (m *OperationLogWithMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OperationLogWithMeta) XXX_Merge ¶
func (m *OperationLogWithMeta) XXX_Merge(src proto.Message)
func (*OperationLogWithMeta) XXX_Size ¶
func (m *OperationLogWithMeta) XXX_Size() int
func (*OperationLogWithMeta) XXX_Unmarshal ¶
func (m *OperationLogWithMeta) XXX_Unmarshal(b []byte) error
type PubSubscriber ¶
type PubSubscriber struct { // //订阅ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //订阅名称,可以为中文 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"` // //订阅负责人。如 linus Admin string `protobuf:"bytes,3,opt,name=admin,proto3" json:"admin" form:"admin"` // //回调url. 处理成功时需要返回 status 2xx Callback string `protobuf:"bytes,4,opt,name=callback,proto3" json:"callback" form:"callback"` // //回调名字服务名。非空时,callback url的域名解析会先经ens EnsName string `protobuf:"bytes,5,opt,name=ensName,proto3" json:"ensName" form:"ensName"` // //retry 为 0 时调用 callback 出错不会重试,否则会无限重试。 Retry int32 `protobuf:"varint,6,opt,name=retry,proto3" json:"retry" form:"retry"` // //模型修改时间 Mtime string `protobuf:"bytes,7,opt,name=mtime,proto3" json:"mtime" form:"mtime"` // //模型版本 XVersion int32 `protobuf:"varint,8,opt,name=_version,json=Version,proto3" json:"_version" form:"_version"` // //订阅的事件的版本,隐藏字段,因为_version不会反应关系的修改 TopicVersion int32 `protobuf:"varint,9,opt,name=topicVersion,proto3" json:"topicVersion" form:"topicVersion"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
订阅者
func (*PubSubscriber) Descriptor ¶
func (*PubSubscriber) Descriptor() ([]byte, []int)
func (*PubSubscriber) GetAdmin ¶
func (m *PubSubscriber) GetAdmin() string
func (*PubSubscriber) GetCallback ¶
func (m *PubSubscriber) GetCallback() string
func (*PubSubscriber) GetEnsName ¶
func (m *PubSubscriber) GetEnsName() string
func (*PubSubscriber) GetInstanceId ¶
func (m *PubSubscriber) GetInstanceId() string
func (*PubSubscriber) GetMtime ¶
func (m *PubSubscriber) GetMtime() string
func (*PubSubscriber) GetName ¶
func (m *PubSubscriber) GetName() string
func (*PubSubscriber) GetRetry ¶
func (m *PubSubscriber) GetRetry() int32
func (*PubSubscriber) GetTopicVersion ¶
func (m *PubSubscriber) GetTopicVersion() int32
func (*PubSubscriber) GetXVersion ¶
func (m *PubSubscriber) GetXVersion() int32
func (*PubSubscriber) ProtoMessage ¶
func (*PubSubscriber) ProtoMessage()
func (*PubSubscriber) Reset ¶
func (m *PubSubscriber) Reset()
func (*PubSubscriber) String ¶
func (m *PubSubscriber) String() string
func (*PubSubscriber) Validate ¶
func (this *PubSubscriber) Validate() error
func (*PubSubscriber) XXX_DiscardUnknown ¶
func (m *PubSubscriber) XXX_DiscardUnknown()
func (*PubSubscriber) XXX_Marshal ¶
func (m *PubSubscriber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PubSubscriber) XXX_Merge ¶
func (m *PubSubscriber) XXX_Merge(src proto.Message)
func (*PubSubscriber) XXX_Size ¶
func (m *PubSubscriber) XXX_Size() int
func (*PubSubscriber) XXX_Unmarshal ¶
func (m *PubSubscriber) XXX_Unmarshal(b []byte) error
type SubscribeInfo ¶
type SubscribeInfo struct { // //订阅channel Channel string `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel" form:"channel"` // //订阅的事件列表 Event []string `protobuf:"bytes,2,rep,name=event,proto3" json:"event" form:"event"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
订阅信息
func (*SubscribeInfo) Descriptor ¶
func (*SubscribeInfo) Descriptor() ([]byte, []int)
func (*SubscribeInfo) GetChannel ¶
func (m *SubscribeInfo) GetChannel() string
func (*SubscribeInfo) GetEvent ¶
func (m *SubscribeInfo) GetEvent() []string
func (*SubscribeInfo) ProtoMessage ¶
func (*SubscribeInfo) ProtoMessage()
func (*SubscribeInfo) Reset ¶
func (m *SubscribeInfo) Reset()
func (*SubscribeInfo) String ¶
func (m *SubscribeInfo) String() string
func (*SubscribeInfo) Validate ¶
func (this *SubscribeInfo) Validate() error
func (*SubscribeInfo) XXX_DiscardUnknown ¶
func (m *SubscribeInfo) XXX_DiscardUnknown()
func (*SubscribeInfo) XXX_Marshal ¶
func (m *SubscribeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubscribeInfo) XXX_Merge ¶
func (m *SubscribeInfo) XXX_Merge(src proto.Message)
func (*SubscribeInfo) XXX_Size ¶
func (m *SubscribeInfo) XXX_Size() int
func (*SubscribeInfo) XXX_Unmarshal ¶
func (m *SubscribeInfo) XXX_Unmarshal(b []byte) error
type Subscriber ¶
type Subscriber struct { // //订阅名称,为数据库主键 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"` // //订阅负责人。如 linus Admin string `protobuf:"bytes,2,opt,name=admin,proto3" json:"admin" form:"admin"` // //回调url Callback string `protobuf:"bytes,3,opt,name=callback,proto3" json:"callback" form:"callback"` // //回调名字服务名。字段非空时,callback的域名在执行时会替换成 ensName 对应的 ip 端口,这种情况目前未传 HOST Header EnsName string `protobuf:"bytes,4,opt,name=ensName,proto3" json:"ensName" form:"ensName"` // //订阅者的进程数,默认1 ProcNum int32 `protobuf:"varint,5,opt,name=procNum,proto3" json:"procNum" form:"procNum"` // //消息类型,1为单条消息,2为批量接收 MsgType int32 `protobuf:"varint,6,opt,name=msgType,proto3" json:"msgType" form:"msgType"` // //retry 为 0 时调用 callback 出错不会重试,否则会无限重试。 Retry int32 `protobuf:"varint,7,opt,name=retry,proto3" json:"retry" form:"retry"` // //订阅信息 SubscribeInfo []*SubscribeInfo `protobuf:"bytes,8,rep,name=subscribeInfo,proto3" json:"subscribeInfo" form:"subscribeInfo"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
订阅者
func (*Subscriber) Descriptor ¶
func (*Subscriber) Descriptor() ([]byte, []int)
func (*Subscriber) GetAdmin ¶
func (m *Subscriber) GetAdmin() string
func (*Subscriber) GetCallback ¶
func (m *Subscriber) GetCallback() string
func (*Subscriber) GetEnsName ¶
func (m *Subscriber) GetEnsName() string
func (*Subscriber) GetMsgType ¶
func (m *Subscriber) GetMsgType() int32
func (*Subscriber) GetName ¶
func (m *Subscriber) GetName() string
func (*Subscriber) GetProcNum ¶
func (m *Subscriber) GetProcNum() int32
func (*Subscriber) GetRetry ¶
func (m *Subscriber) GetRetry() int32
func (*Subscriber) GetSubscribeInfo ¶
func (m *Subscriber) GetSubscribeInfo() []*SubscribeInfo
func (*Subscriber) ProtoMessage ¶
func (*Subscriber) ProtoMessage()
func (*Subscriber) Reset ¶
func (m *Subscriber) Reset()
func (*Subscriber) String ¶
func (m *Subscriber) String() string
func (*Subscriber) Validate ¶
func (this *Subscriber) Validate() error
func (*Subscriber) XXX_DiscardUnknown ¶
func (m *Subscriber) XXX_DiscardUnknown()
func (*Subscriber) XXX_Marshal ¶
func (m *Subscriber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Subscriber) XXX_Merge ¶
func (m *Subscriber) XXX_Merge(src proto.Message)
func (*Subscriber) XXX_Size ¶
func (m *Subscriber) XXX_Size() int
func (*Subscriber) XXX_Unmarshal ¶
func (m *Subscriber) XXX_Unmarshal(b []byte) error
type Topic ¶
type Topic struct { // //实例ID InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //实例名称 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"` // //事件系统 System string `protobuf:"bytes,3,opt,name=system,proto3" json:"system" form:"system"` // //事件分类 Topic string `protobuf:"bytes,4,opt,name=topic,proto3" json:"topic" form:"topic"` // //说明 Memo string `protobuf:"bytes,5,opt,name=memo,proto3" json:"memo" form:"memo"` // //事件二级分类 Category string `protobuf:"bytes,6,opt,name=category,proto3" json:"category" form:"category"` // //数据格式样例 Example string `protobuf:"bytes,7,opt,name=example,proto3" json:"example" form:"example"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
事件
func (*Topic) Descriptor ¶
func (*Topic) GetCategory ¶
func (*Topic) GetExample ¶
func (*Topic) GetInstanceId ¶
func (*Topic) ProtoMessage ¶
func (*Topic) ProtoMessage()
func (*Topic) XXX_DiscardUnknown ¶
func (m *Topic) XXX_DiscardUnknown()
func (*Topic) XXX_Marshal ¶
func (*Topic) XXX_Unmarshal ¶
Source Files ¶
- app.pb.go
- app.validator.pb.go
- deploy_info.pb.go
- deploy_info.validator.pb.go
- device.pb.go
- device.validator.pb.go
- list_operation_log_request.pb.go
- list_operation_log_request.validator.pb.go
- operation_log.pb.go
- operation_log.validator.pb.go
- operation_log_with_meta.pb.go
- operation_log_with_meta.validator.pb.go
- pub_subscriber.pb.go
- pub_subscriber.validator.pb.go
- subscribe_info.pb.go
- subscribe_info.validator.pb.go
- subscriber.pb.go
- subscriber.validator.pb.go
- topic.pb.go
- topic.validator.pb.go
Click to show internal directories.
Click to hide internal directories.