Documentation
¶
Index ¶
- type CollectorHistory
- func (*CollectorHistory) Descriptor() ([]byte, []int)
- func (m *CollectorHistory) GetAgentIp() string
- func (m *CollectorHistory) GetBatchId() string
- func (m *CollectorHistory) GetCode() int32
- func (m *CollectorHistory) GetConfigId() string
- func (m *CollectorHistory) GetCtime() int32
- func (m *CollectorHistory) GetFormatResult() string
- func (m *CollectorHistory) GetId() string
- func (m *CollectorHistory) GetIsSuccess() bool
- func (m *CollectorHistory) GetJobId() string
- func (m *CollectorHistory) GetMessage() string
- func (m *CollectorHistory) GetReportTime() int32
- func (m *CollectorHistory) GetTotal() int32
- func (*CollectorHistory) ProtoMessage()
- func (m *CollectorHistory) Reset()
- func (m *CollectorHistory) String() string
- func (this *CollectorHistory) Validate() error
- func (m *CollectorHistory) XXX_DiscardUnknown()
- func (m *CollectorHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CollectorHistory) XXX_Merge(src proto.Message)
- func (m *CollectorHistory) XXX_Size() int
- func (m *CollectorHistory) XXX_Unmarshal(b []byte) error
- type FilterCondition
- func (*FilterCondition) Descriptor() ([]byte, []int)
- func (m *FilterCondition) GetCompare() string
- func (m *FilterCondition) GetLeft() *FilterDataSource
- func (m *FilterCondition) GetName() string
- func (m *FilterCondition) GetRight() *FilterDataSource
- func (*FilterCondition) ProtoMessage()
- func (m *FilterCondition) Reset()
- func (m *FilterCondition) String() string
- func (this *FilterCondition) Validate() error
- func (m *FilterCondition) XXX_DiscardUnknown()
- func (m *FilterCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterCondition) XXX_Merge(src proto.Message)
- func (m *FilterCondition) XXX_Size() int
- func (m *FilterCondition) XXX_Unmarshal(b []byte) error
- type FilterConditionGroup
- func (*FilterConditionGroup) Descriptor() ([]byte, []int)
- func (m *FilterConditionGroup) GetConditionList() []*FilterCondition
- func (m *FilterConditionGroup) GetName() string
- func (*FilterConditionGroup) ProtoMessage()
- func (m *FilterConditionGroup) Reset()
- func (m *FilterConditionGroup) String() string
- func (this *FilterConditionGroup) Validate() error
- func (m *FilterConditionGroup) XXX_DiscardUnknown()
- func (m *FilterConditionGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterConditionGroup) XXX_Merge(src proto.Message)
- func (m *FilterConditionGroup) XXX_Size() int
- func (m *FilterConditionGroup) XXX_Unmarshal(b []byte) error
- type FilterDataSource
- func (*FilterDataSource) Descriptor() ([]byte, []int)
- func (m *FilterDataSource) GetConst() *FilterDataSource_Const
- func (m *FilterDataSource) GetExpression() *FilterDataSource_Expression
- func (m *FilterDataSource) GetFormat() string
- func (m *FilterDataSource) GetMapping() *FilterDataSource_Mapping
- func (m *FilterDataSource) GetTime() *FilterDataSource_Time
- func (m *FilterDataSource) GetType() string
- func (*FilterDataSource) ProtoMessage()
- func (m *FilterDataSource) Reset()
- func (m *FilterDataSource) String() string
- func (this *FilterDataSource) Validate() error
- func (m *FilterDataSource) XXX_DiscardUnknown()
- func (m *FilterDataSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterDataSource) XXX_Merge(src proto.Message)
- func (m *FilterDataSource) XXX_Size() int
- func (m *FilterDataSource) XXX_Unmarshal(b []byte) error
- type FilterDataSource_Const
- func (*FilterDataSource_Const) Descriptor() ([]byte, []int)
- func (m *FilterDataSource_Const) GetType() string
- func (m *FilterDataSource_Const) GetValue() *types.Value
- func (*FilterDataSource_Const) ProtoMessage()
- func (m *FilterDataSource_Const) Reset()
- func (m *FilterDataSource_Const) String() string
- func (this *FilterDataSource_Const) Validate() error
- func (m *FilterDataSource_Const) XXX_DiscardUnknown()
- func (m *FilterDataSource_Const) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterDataSource_Const) XXX_Merge(src proto.Message)
- func (m *FilterDataSource_Const) XXX_Size() int
- func (m *FilterDataSource_Const) XXX_Unmarshal(b []byte) error
- type FilterDataSource_Expression
- func (*FilterDataSource_Expression) Descriptor() ([]byte, []int)
- func (m *FilterDataSource_Expression) GetLeft() *FilterDataSource
- func (m *FilterDataSource_Expression) GetOperator() string
- func (m *FilterDataSource_Expression) GetRight() *FilterDataSource
- func (*FilterDataSource_Expression) ProtoMessage()
- func (m *FilterDataSource_Expression) Reset()
- func (m *FilterDataSource_Expression) String() string
- func (this *FilterDataSource_Expression) Validate() error
- func (m *FilterDataSource_Expression) XXX_DiscardUnknown()
- func (m *FilterDataSource_Expression) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterDataSource_Expression) XXX_Merge(src proto.Message)
- func (m *FilterDataSource_Expression) XXX_Size() int
- func (m *FilterDataSource_Expression) XXX_Unmarshal(b []byte) error
- type FilterDataSource_Mapping
- func (*FilterDataSource_Mapping) Descriptor() ([]byte, []int)
- func (m *FilterDataSource_Mapping) GetKeyPath() string
- func (*FilterDataSource_Mapping) ProtoMessage()
- func (m *FilterDataSource_Mapping) Reset()
- func (m *FilterDataSource_Mapping) String() string
- func (this *FilterDataSource_Mapping) Validate() error
- func (m *FilterDataSource_Mapping) XXX_DiscardUnknown()
- func (m *FilterDataSource_Mapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterDataSource_Mapping) XXX_Merge(src proto.Message)
- func (m *FilterDataSource_Mapping) XXX_Size() int
- func (m *FilterDataSource_Mapping) XXX_Unmarshal(b []byte) error
- type FilterDataSource_Time
- func (*FilterDataSource_Time) Descriptor() ([]byte, []int)
- func (m *FilterDataSource_Time) GetOffset() int32
- func (m *FilterDataSource_Time) GetStatic() string
- func (m *FilterDataSource_Time) GetType() string
- func (m *FilterDataSource_Time) GetUnit() string
- func (*FilterDataSource_Time) ProtoMessage()
- func (m *FilterDataSource_Time) Reset()
- func (m *FilterDataSource_Time) String() string
- func (this *FilterDataSource_Time) Validate() error
- func (m *FilterDataSource_Time) XXX_DiscardUnknown()
- func (m *FilterDataSource_Time) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterDataSource_Time) XXX_Merge(src proto.Message)
- func (m *FilterDataSource_Time) XXX_Size() int
- func (m *FilterDataSource_Time) XXX_Unmarshal(b []byte) error
- type FilterStrategy
- func (*FilterStrategy) Descriptor() ([]byte, []int)
- func (m *FilterStrategy) GetCreator() string
- func (m *FilterStrategy) GetCrontab() string
- func (m *FilterStrategy) GetCtime() string
- func (m *FilterStrategy) GetEnable() bool
- func (m *FilterStrategy) GetFilter() []*FilterConditionGroup
- func (m *FilterStrategy) GetInstanceId() string
- func (m *FilterStrategy) GetModifier() string
- func (m *FilterStrategy) GetMtime() string
- func (m *FilterStrategy) GetNextExecTime() string
- func (m *FilterStrategy) GetNotifyMethods() []string
- func (m *FilterStrategy) GetNotifyUsers() []string
- func (m *FilterStrategy) GetOrg() int32
- func (m *FilterStrategy) GetQuery() *console.CmdbQueryStrategy
- func (m *FilterStrategy) GetReadAuthorizers() []string
- func (m *FilterStrategy) GetStrategyName() string
- func (m *FilterStrategy) GetStrategyObjectId() string
- func (m *FilterStrategy) GetUpdateAuthorizers() []string
- func (*FilterStrategy) ProtoMessage()
- func (m *FilterStrategy) Reset()
- func (m *FilterStrategy) String() string
- func (this *FilterStrategy) Validate() error
- func (m *FilterStrategy) XXX_DiscardUnknown()
- func (m *FilterStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterStrategy) XXX_Merge(src proto.Message)
- func (m *FilterStrategy) XXX_Size() int
- func (m *FilterStrategy) XXX_Unmarshal(b []byte) error
- type FilterStrategyInstance
- func (*FilterStrategyInstance) Descriptor() ([]byte, []int)
- func (m *FilterStrategyInstance) GetCtime() string
- func (m *FilterStrategyInstance) GetEtime() string
- func (m *FilterStrategyInstance) GetFailCount() int32
- func (m *FilterStrategyInstance) GetId() string
- func (m *FilterStrategyInstance) GetMessage() string
- func (m *FilterStrategyInstance) GetStatus() string
- func (m *FilterStrategyInstance) GetStrategyId() string
- func (m *FilterStrategyInstance) GetTotal() int32
- func (*FilterStrategyInstance) ProtoMessage()
- func (m *FilterStrategyInstance) Reset()
- func (m *FilterStrategyInstance) String() string
- func (this *FilterStrategyInstance) Validate() error
- func (m *FilterStrategyInstance) XXX_DiscardUnknown()
- func (m *FilterStrategyInstance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterStrategyInstance) XXX_Merge(src proto.Message)
- func (m *FilterStrategyInstance) XXX_Size() int
- func (m *FilterStrategyInstance) XXX_Unmarshal(b []byte) error
- type ServiceInfo
- func (*ServiceInfo) Descriptor() ([]byte, []int)
- func (m *ServiceInfo) GetIcon() string
- func (m *ServiceInfo) GetNodeType() string
- func (m *ServiceInfo) GetObjectId() string
- func (m *ServiceInfo) GetServiceInfoId() string
- func (*ServiceInfo) ProtoMessage()
- func (m *ServiceInfo) Reset()
- func (m *ServiceInfo) String() string
- func (this *ServiceInfo) Validate() error
- func (m *ServiceInfo) XXX_DiscardUnknown()
- func (m *ServiceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceInfo) XXX_Merge(src proto.Message)
- func (m *ServiceInfo) XXX_Size() int
- func (m *ServiceInfo) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CollectorHistory ¶
type CollectorHistory struct { // //agent上报采集时间 ReportTime int32 `protobuf:"varint,1,opt,name=reportTime,proto3" json:"reportTime" form:"reportTime"` // //数据入库时间 Ctime int32 `protobuf:"varint,2,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //任务实例ID JobId string `protobuf:"bytes,3,opt,name=jobId,proto3" json:"jobId" form:"jobId"` // //任务配置ID ConfigId string `protobuf:"bytes,4,opt,name=configId,proto3" json:"configId" form:"configId"` // //agent IP AgentIp string `protobuf:"bytes,5,opt,name=agentIp,proto3" json:"agentIp" form:"agentIp"` // //录入具体结果 Message string `protobuf:"bytes,6,opt,name=message,proto3" json:"message" form:"message"` // //采集状态 Code int32 `protobuf:"varint,7,opt,name=code,proto3" json:"code" form:"code"` // //任务唯一标识 Id string `protobuf:"bytes,8,opt,name=id,proto3" json:"id" form:"id"` // //入库批次 BatchId string `protobuf:"bytes,9,opt,name=batchId,proto3" json:"batchId" form:"batchId"` // //datas长度 Total int32 `protobuf:"varint,10,opt,name=total,proto3" json:"total" form:"total"` // //message格式化成功标识 IsSuccess bool `protobuf:"varint,11,opt,name=isSuccess,proto3" json:"isSuccess" form:"isSuccess"` // //message格式化结果 FormatResult string `protobuf:"bytes,12,opt,name=formatResult,proto3" json:"formatResult" form:"formatResult"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
采集历史
func (*CollectorHistory) Descriptor ¶
func (*CollectorHistory) Descriptor() ([]byte, []int)
func (*CollectorHistory) GetAgentIp ¶
func (m *CollectorHistory) GetAgentIp() string
func (*CollectorHistory) GetBatchId ¶
func (m *CollectorHistory) GetBatchId() string
func (*CollectorHistory) GetCode ¶
func (m *CollectorHistory) GetCode() int32
func (*CollectorHistory) GetConfigId ¶
func (m *CollectorHistory) GetConfigId() string
func (*CollectorHistory) GetCtime ¶
func (m *CollectorHistory) GetCtime() int32
func (*CollectorHistory) GetFormatResult ¶
func (m *CollectorHistory) GetFormatResult() string
func (*CollectorHistory) GetId ¶
func (m *CollectorHistory) GetId() string
func (*CollectorHistory) GetIsSuccess ¶
func (m *CollectorHistory) GetIsSuccess() bool
func (*CollectorHistory) GetJobId ¶
func (m *CollectorHistory) GetJobId() string
func (*CollectorHistory) GetMessage ¶
func (m *CollectorHistory) GetMessage() string
func (*CollectorHistory) GetReportTime ¶
func (m *CollectorHistory) GetReportTime() int32
func (*CollectorHistory) GetTotal ¶
func (m *CollectorHistory) GetTotal() int32
func (*CollectorHistory) ProtoMessage ¶
func (*CollectorHistory) ProtoMessage()
func (*CollectorHistory) Reset ¶
func (m *CollectorHistory) Reset()
func (*CollectorHistory) String ¶
func (m *CollectorHistory) String() string
func (*CollectorHistory) Validate ¶
func (this *CollectorHistory) Validate() error
func (*CollectorHistory) XXX_DiscardUnknown ¶
func (m *CollectorHistory) XXX_DiscardUnknown()
func (*CollectorHistory) XXX_Marshal ¶
func (m *CollectorHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CollectorHistory) XXX_Merge ¶
func (m *CollectorHistory) XXX_Merge(src proto.Message)
func (*CollectorHistory) XXX_Size ¶
func (m *CollectorHistory) XXX_Size() int
func (*CollectorHistory) XXX_Unmarshal ¶
func (m *CollectorHistory) XXX_Unmarshal(b []byte) error
type FilterCondition ¶
type FilterCondition struct { // //名称 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"` // //比较符 Compare string `protobuf:"bytes,2,opt,name=compare,proto3" json:"compare" form:"compare"` // //左边数据 Left *FilterDataSource `protobuf:"bytes,3,opt,name=left,proto3" json:"left" form:"left"` // //右边数据, isEmpty/isNotEmpty 无此属性 Right *FilterDataSource `protobuf:"bytes,4,opt,name=right,proto3" json:"right" form:"right"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
过滤条件
func (*FilterCondition) Descriptor ¶
func (*FilterCondition) Descriptor() ([]byte, []int)
func (*FilterCondition) GetCompare ¶
func (m *FilterCondition) GetCompare() string
func (*FilterCondition) GetLeft ¶
func (m *FilterCondition) GetLeft() *FilterDataSource
func (*FilterCondition) GetName ¶
func (m *FilterCondition) GetName() string
func (*FilterCondition) GetRight ¶
func (m *FilterCondition) GetRight() *FilterDataSource
func (*FilterCondition) ProtoMessage ¶
func (*FilterCondition) ProtoMessage()
func (*FilterCondition) Reset ¶
func (m *FilterCondition) Reset()
func (*FilterCondition) String ¶
func (m *FilterCondition) String() string
func (*FilterCondition) Validate ¶
func (this *FilterCondition) Validate() error
func (*FilterCondition) XXX_DiscardUnknown ¶
func (m *FilterCondition) XXX_DiscardUnknown()
func (*FilterCondition) XXX_Marshal ¶
func (m *FilterCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterCondition) XXX_Merge ¶
func (m *FilterCondition) XXX_Merge(src proto.Message)
func (*FilterCondition) XXX_Size ¶
func (m *FilterCondition) XXX_Size() int
func (*FilterCondition) XXX_Unmarshal ¶
func (m *FilterCondition) XXX_Unmarshal(b []byte) error
type FilterConditionGroup ¶
type FilterConditionGroup struct { // //名称 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name" form:"name"` // //过滤条件列表, and 逻辑 ConditionList []*FilterCondition `protobuf:"bytes,2,rep,name=conditionList,proto3" json:"conditionList" form:"conditionList"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
过滤条件组
func (*FilterConditionGroup) Descriptor ¶
func (*FilterConditionGroup) Descriptor() ([]byte, []int)
func (*FilterConditionGroup) GetConditionList ¶
func (m *FilterConditionGroup) GetConditionList() []*FilterCondition
func (*FilterConditionGroup) GetName ¶
func (m *FilterConditionGroup) GetName() string
func (*FilterConditionGroup) ProtoMessage ¶
func (*FilterConditionGroup) ProtoMessage()
func (*FilterConditionGroup) Reset ¶
func (m *FilterConditionGroup) Reset()
func (*FilterConditionGroup) String ¶
func (m *FilterConditionGroup) String() string
func (*FilterConditionGroup) Validate ¶
func (this *FilterConditionGroup) Validate() error
func (*FilterConditionGroup) XXX_DiscardUnknown ¶
func (m *FilterConditionGroup) XXX_DiscardUnknown()
func (*FilterConditionGroup) XXX_Marshal ¶
func (m *FilterConditionGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterConditionGroup) XXX_Merge ¶
func (m *FilterConditionGroup) XXX_Merge(src proto.Message)
func (*FilterConditionGroup) XXX_Size ¶
func (m *FilterConditionGroup) XXX_Size() int
func (*FilterConditionGroup) XXX_Unmarshal ¶
func (m *FilterConditionGroup) XXX_Unmarshal(b []byte) error
type FilterDataSource ¶
type FilterDataSource struct { // //类型 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type" form:"type"` // //静态值 Const *FilterDataSource_Const `protobuf:"bytes,2,opt,name=const,proto3" json:"const" form:"const"` // //映射,来源于实例的某个字段 Mapping *FilterDataSource_Mapping `protobuf:"bytes,3,opt,name=mapping,proto3" json:"mapping" form:"mapping"` // //表达式, 返回值 number Expression *FilterDataSource_Expression `protobuf:"bytes,4,opt,name=expression,proto3" json:"expression" form:"expression"` // //时间, 返回值 时间戳(秒) Time *FilterDataSource_Time `protobuf:"bytes,5,opt,name=time,proto3" json:"time" form:"time"` // //值格式化函数, len 对数组, 字典, 字符串求长度;timeStamp 为将cmdb时间格式字符串 转为时间戳秒 Format string `protobuf:"bytes,6,opt,name=format,proto3" json:"format" form:"format"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
数据来源
func (*FilterDataSource) Descriptor ¶
func (*FilterDataSource) Descriptor() ([]byte, []int)
func (*FilterDataSource) GetConst ¶
func (m *FilterDataSource) GetConst() *FilterDataSource_Const
func (*FilterDataSource) GetExpression ¶
func (m *FilterDataSource) GetExpression() *FilterDataSource_Expression
func (*FilterDataSource) GetFormat ¶
func (m *FilterDataSource) GetFormat() string
func (*FilterDataSource) GetMapping ¶
func (m *FilterDataSource) GetMapping() *FilterDataSource_Mapping
func (*FilterDataSource) GetTime ¶
func (m *FilterDataSource) GetTime() *FilterDataSource_Time
func (*FilterDataSource) GetType ¶
func (m *FilterDataSource) GetType() string
func (*FilterDataSource) ProtoMessage ¶
func (*FilterDataSource) ProtoMessage()
func (*FilterDataSource) Reset ¶
func (m *FilterDataSource) Reset()
func (*FilterDataSource) String ¶
func (m *FilterDataSource) String() string
func (*FilterDataSource) Validate ¶
func (this *FilterDataSource) Validate() error
func (*FilterDataSource) XXX_DiscardUnknown ¶
func (m *FilterDataSource) XXX_DiscardUnknown()
func (*FilterDataSource) XXX_Marshal ¶
func (m *FilterDataSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterDataSource) XXX_Merge ¶
func (m *FilterDataSource) XXX_Merge(src proto.Message)
func (*FilterDataSource) XXX_Size ¶
func (m *FilterDataSource) XXX_Size() int
func (*FilterDataSource) XXX_Unmarshal ¶
func (m *FilterDataSource) XXX_Unmarshal(b []byte) error
type FilterDataSource_Const ¶
type FilterDataSource_Const struct { // //值类型 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type" form:"type"` // //值 Value *types.Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value" form:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FilterDataSource_Const) Descriptor ¶
func (*FilterDataSource_Const) Descriptor() ([]byte, []int)
func (*FilterDataSource_Const) GetType ¶
func (m *FilterDataSource_Const) GetType() string
func (*FilterDataSource_Const) GetValue ¶
func (m *FilterDataSource_Const) GetValue() *types.Value
func (*FilterDataSource_Const) ProtoMessage ¶
func (*FilterDataSource_Const) ProtoMessage()
func (*FilterDataSource_Const) Reset ¶
func (m *FilterDataSource_Const) Reset()
func (*FilterDataSource_Const) String ¶
func (m *FilterDataSource_Const) String() string
func (*FilterDataSource_Const) Validate ¶
func (this *FilterDataSource_Const) Validate() error
func (*FilterDataSource_Const) XXX_DiscardUnknown ¶
func (m *FilterDataSource_Const) XXX_DiscardUnknown()
func (*FilterDataSource_Const) XXX_Marshal ¶
func (m *FilterDataSource_Const) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterDataSource_Const) XXX_Merge ¶
func (m *FilterDataSource_Const) XXX_Merge(src proto.Message)
func (*FilterDataSource_Const) XXX_Size ¶
func (m *FilterDataSource_Const) XXX_Size() int
func (*FilterDataSource_Const) XXX_Unmarshal ¶
func (m *FilterDataSource_Const) XXX_Unmarshal(b []byte) error
type FilterDataSource_Expression ¶
type FilterDataSource_Expression struct { // //运算符 Operator string `protobuf:"bytes,1,opt,name=operator,proto3" json:"operator" form:"operator"` // //左边数据 Left *FilterDataSource `protobuf:"bytes,2,opt,name=left,proto3" json:"left" form:"left"` // //右边数据 Right *FilterDataSource `protobuf:"bytes,3,opt,name=right,proto3" json:"right" form:"right"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FilterDataSource_Expression) Descriptor ¶
func (*FilterDataSource_Expression) Descriptor() ([]byte, []int)
func (*FilterDataSource_Expression) GetLeft ¶
func (m *FilterDataSource_Expression) GetLeft() *FilterDataSource
func (*FilterDataSource_Expression) GetOperator ¶
func (m *FilterDataSource_Expression) GetOperator() string
func (*FilterDataSource_Expression) GetRight ¶
func (m *FilterDataSource_Expression) GetRight() *FilterDataSource
func (*FilterDataSource_Expression) ProtoMessage ¶
func (*FilterDataSource_Expression) ProtoMessage()
func (*FilterDataSource_Expression) Reset ¶
func (m *FilterDataSource_Expression) Reset()
func (*FilterDataSource_Expression) String ¶
func (m *FilterDataSource_Expression) String() string
func (*FilterDataSource_Expression) Validate ¶
func (this *FilterDataSource_Expression) Validate() error
func (*FilterDataSource_Expression) XXX_DiscardUnknown ¶
func (m *FilterDataSource_Expression) XXX_DiscardUnknown()
func (*FilterDataSource_Expression) XXX_Marshal ¶
func (m *FilterDataSource_Expression) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterDataSource_Expression) XXX_Merge ¶
func (m *FilterDataSource_Expression) XXX_Merge(src proto.Message)
func (*FilterDataSource_Expression) XXX_Size ¶
func (m *FilterDataSource_Expression) XXX_Size() int
func (*FilterDataSource_Expression) XXX_Unmarshal ¶
func (m *FilterDataSource_Expression) XXX_Unmarshal(b []byte) error
type FilterDataSource_Mapping ¶
type FilterDataSource_Mapping struct { // //值路径, 点分法 owner.0.name KeyPath string `protobuf:"bytes,1,opt,name=key_path,json=keyPath,proto3" json:"key_path" form:"key_path"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FilterDataSource_Mapping) Descriptor ¶
func (*FilterDataSource_Mapping) Descriptor() ([]byte, []int)
func (*FilterDataSource_Mapping) GetKeyPath ¶
func (m *FilterDataSource_Mapping) GetKeyPath() string
func (*FilterDataSource_Mapping) ProtoMessage ¶
func (*FilterDataSource_Mapping) ProtoMessage()
func (*FilterDataSource_Mapping) Reset ¶
func (m *FilterDataSource_Mapping) Reset()
func (*FilterDataSource_Mapping) String ¶
func (m *FilterDataSource_Mapping) String() string
func (*FilterDataSource_Mapping) Validate ¶
func (this *FilterDataSource_Mapping) Validate() error
func (*FilterDataSource_Mapping) XXX_DiscardUnknown ¶
func (m *FilterDataSource_Mapping) XXX_DiscardUnknown()
func (*FilterDataSource_Mapping) XXX_Marshal ¶
func (m *FilterDataSource_Mapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterDataSource_Mapping) XXX_Merge ¶
func (m *FilterDataSource_Mapping) XXX_Merge(src proto.Message)
func (*FilterDataSource_Mapping) XXX_Size ¶
func (m *FilterDataSource_Mapping) XXX_Size() int
func (*FilterDataSource_Mapping) XXX_Unmarshal ¶
func (m *FilterDataSource_Mapping) XXX_Unmarshal(b []byte) error
type FilterDataSource_Time ¶
type FilterDataSource_Time struct { // //类型, static 指定时间, now 当前时间 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type" form:"type"` // //type 为 static时需要填此属性 Static string `protobuf:"bytes,2,opt,name=static,proto3" json:"static" form:"static"` // //时间偏移单位 Unit string `protobuf:"bytes,3,opt,name=unit,proto3" json:"unit" form:"unit"` // //时间偏移量 Offset int32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset" form:"offset"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FilterDataSource_Time) Descriptor ¶
func (*FilterDataSource_Time) Descriptor() ([]byte, []int)
func (*FilterDataSource_Time) GetOffset ¶
func (m *FilterDataSource_Time) GetOffset() int32
func (*FilterDataSource_Time) GetStatic ¶
func (m *FilterDataSource_Time) GetStatic() string
func (*FilterDataSource_Time) GetType ¶
func (m *FilterDataSource_Time) GetType() string
func (*FilterDataSource_Time) GetUnit ¶
func (m *FilterDataSource_Time) GetUnit() string
func (*FilterDataSource_Time) ProtoMessage ¶
func (*FilterDataSource_Time) ProtoMessage()
func (*FilterDataSource_Time) Reset ¶
func (m *FilterDataSource_Time) Reset()
func (*FilterDataSource_Time) String ¶
func (m *FilterDataSource_Time) String() string
func (*FilterDataSource_Time) Validate ¶
func (this *FilterDataSource_Time) Validate() error
func (*FilterDataSource_Time) XXX_DiscardUnknown ¶
func (m *FilterDataSource_Time) XXX_DiscardUnknown()
func (*FilterDataSource_Time) XXX_Marshal ¶
func (m *FilterDataSource_Time) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterDataSource_Time) XXX_Merge ¶
func (m *FilterDataSource_Time) XXX_Merge(src proto.Message)
func (*FilterDataSource_Time) XXX_Size ¶
func (m *FilterDataSource_Time) XXX_Size() int
func (*FilterDataSource_Time) XXX_Unmarshal ¶
func (m *FilterDataSource_Time) XXX_Unmarshal(b []byte) error
type FilterStrategy ¶
type FilterStrategy struct { // //策略Id InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"` // //策略名称 StrategyName string `protobuf:"bytes,2,opt,name=strategyName,proto3" json:"strategyName" form:"strategyName"` // //所属模型Id StrategyObjectId string `protobuf:"bytes,3,opt,name=strategyObjectId,proto3" json:"strategyObjectId" form:"strategyObjectId"` // //实例查询策略 Query *console.CmdbQueryStrategy `protobuf:"bytes,4,opt,name=query,proto3" json:"query" form:"query"` // //筛选规则, or 逻辑 Filter []*FilterConditionGroup `protobuf:"bytes,5,rep,name=filter,proto3" json:"filter" form:"filter"` // //定时策略 Crontab string `protobuf:"bytes,6,opt,name=crontab,proto3" json:"crontab" form:"crontab"` // //创建时间 Ctime string `protobuf:"bytes,7,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //修改时间 Mtime string `protobuf:"bytes,8,opt,name=mtime,proto3" json:"mtime" form:"mtime"` // //创建者 Creator string `protobuf:"bytes,9,opt,name=creator,proto3" json:"creator" form:"creator"` // //修改者 Modifier string `protobuf:"bytes,10,opt,name=modifier,proto3" json:"modifier" form:"modifier"` // //下次执行时间 NextExecTime string `protobuf:"bytes,11,opt,name=nextExecTime,proto3" json:"nextExecTime" form:"nextExecTime"` // //定时策略 Enable bool `protobuf:"varint,12,opt,name=enable,proto3" json:"enable" form:"enable"` // //更新白名单 UpdateAuthorizers []string `protobuf:"bytes,13,rep,name=updateAuthorizers,proto3" json:"updateAuthorizers" form:"updateAuthorizers"` // //读取白名单 ReadAuthorizers []string `protobuf:"bytes,14,rep,name=readAuthorizers,proto3" json:"readAuthorizers" form:"readAuthorizers"` // //通知人/组 NotifyUsers []string `protobuf:"bytes,15,rep,name=notifyUsers,proto3" json:"notifyUsers" form:"notifyUsers"` // //通知方式 NotifyMethods []string `protobuf:"bytes,16,rep,name=notifyMethods,proto3" json:"notifyMethods" form:"notifyMethods"` // //org Org int32 `protobuf:"varint,17,opt,name=org,proto3" json:"org" form:"org"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
过滤策略
func (*FilterStrategy) Descriptor ¶
func (*FilterStrategy) Descriptor() ([]byte, []int)
func (*FilterStrategy) GetCreator ¶
func (m *FilterStrategy) GetCreator() string
func (*FilterStrategy) GetCrontab ¶
func (m *FilterStrategy) GetCrontab() string
func (*FilterStrategy) GetCtime ¶
func (m *FilterStrategy) GetCtime() string
func (*FilterStrategy) GetEnable ¶
func (m *FilterStrategy) GetEnable() bool
func (*FilterStrategy) GetFilter ¶
func (m *FilterStrategy) GetFilter() []*FilterConditionGroup
func (*FilterStrategy) GetInstanceId ¶
func (m *FilterStrategy) GetInstanceId() string
func (*FilterStrategy) GetModifier ¶
func (m *FilterStrategy) GetModifier() string
func (*FilterStrategy) GetMtime ¶
func (m *FilterStrategy) GetMtime() string
func (*FilterStrategy) GetNextExecTime ¶
func (m *FilterStrategy) GetNextExecTime() string
func (*FilterStrategy) GetNotifyMethods ¶
func (m *FilterStrategy) GetNotifyMethods() []string
func (*FilterStrategy) GetNotifyUsers ¶
func (m *FilterStrategy) GetNotifyUsers() []string
func (*FilterStrategy) GetOrg ¶
func (m *FilterStrategy) GetOrg() int32
func (*FilterStrategy) GetQuery ¶
func (m *FilterStrategy) GetQuery() *console.CmdbQueryStrategy
func (*FilterStrategy) GetReadAuthorizers ¶
func (m *FilterStrategy) GetReadAuthorizers() []string
func (*FilterStrategy) GetStrategyName ¶
func (m *FilterStrategy) GetStrategyName() string
func (*FilterStrategy) GetStrategyObjectId ¶
func (m *FilterStrategy) GetStrategyObjectId() string
func (*FilterStrategy) GetUpdateAuthorizers ¶
func (m *FilterStrategy) GetUpdateAuthorizers() []string
func (*FilterStrategy) ProtoMessage ¶
func (*FilterStrategy) ProtoMessage()
func (*FilterStrategy) Reset ¶
func (m *FilterStrategy) Reset()
func (*FilterStrategy) String ¶
func (m *FilterStrategy) String() string
func (*FilterStrategy) Validate ¶
func (this *FilterStrategy) Validate() error
func (*FilterStrategy) XXX_DiscardUnknown ¶
func (m *FilterStrategy) XXX_DiscardUnknown()
func (*FilterStrategy) XXX_Marshal ¶
func (m *FilterStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterStrategy) XXX_Merge ¶
func (m *FilterStrategy) XXX_Merge(src proto.Message)
func (*FilterStrategy) XXX_Size ¶
func (m *FilterStrategy) XXX_Size() int
func (*FilterStrategy) XXX_Unmarshal ¶
func (m *FilterStrategy) XXX_Unmarshal(b []byte) error
type FilterStrategyInstance ¶
type FilterStrategyInstance struct { // //策略执行实例Id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"` // //所属策略instanceId StrategyId string `protobuf:"bytes,2,opt,name=strategyId,proto3" json:"strategyId" form:"strategyId"` // //开始时间 Ctime string `protobuf:"bytes,3,opt,name=ctime,proto3" json:"ctime" form:"ctime"` // //结束时间 Etime string `protobuf:"bytes,4,opt,name=etime,proto3" json:"etime" form:"etime"` // //实例总数 Total int32 `protobuf:"varint,5,opt,name=total,proto3" json:"total" form:"total"` // //不合规实例数 FailCount int32 `protobuf:"varint,6,opt,name=failCount,proto3" json:"failCount" form:"failCount"` // //状态 Status string `protobuf:"bytes,7,opt,name=status,proto3" json:"status" form:"status"` // //status为failed时有此信息 Message string `protobuf:"bytes,8,opt,name=message,proto3" json:"message" form:"message"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
策略执行实例
func (*FilterStrategyInstance) Descriptor ¶
func (*FilterStrategyInstance) Descriptor() ([]byte, []int)
func (*FilterStrategyInstance) GetCtime ¶
func (m *FilterStrategyInstance) GetCtime() string
func (*FilterStrategyInstance) GetEtime ¶
func (m *FilterStrategyInstance) GetEtime() string
func (*FilterStrategyInstance) GetFailCount ¶
func (m *FilterStrategyInstance) GetFailCount() int32
func (*FilterStrategyInstance) GetId ¶
func (m *FilterStrategyInstance) GetId() string
func (*FilterStrategyInstance) GetMessage ¶
func (m *FilterStrategyInstance) GetMessage() string
func (*FilterStrategyInstance) GetStatus ¶
func (m *FilterStrategyInstance) GetStatus() string
func (*FilterStrategyInstance) GetStrategyId ¶
func (m *FilterStrategyInstance) GetStrategyId() string
func (*FilterStrategyInstance) GetTotal ¶
func (m *FilterStrategyInstance) GetTotal() int32
func (*FilterStrategyInstance) ProtoMessage ¶
func (*FilterStrategyInstance) ProtoMessage()
func (*FilterStrategyInstance) Reset ¶
func (m *FilterStrategyInstance) Reset()
func (*FilterStrategyInstance) String ¶
func (m *FilterStrategyInstance) String() string
func (*FilterStrategyInstance) Validate ¶
func (this *FilterStrategyInstance) Validate() error
func (*FilterStrategyInstance) XXX_DiscardUnknown ¶
func (m *FilterStrategyInstance) XXX_DiscardUnknown()
func (*FilterStrategyInstance) XXX_Marshal ¶
func (m *FilterStrategyInstance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterStrategyInstance) XXX_Merge ¶
func (m *FilterStrategyInstance) XXX_Merge(src proto.Message)
func (*FilterStrategyInstance) XXX_Size ¶
func (m *FilterStrategyInstance) XXX_Size() int
func (*FilterStrategyInstance) XXX_Unmarshal ¶
func (m *FilterStrategyInstance) XXX_Unmarshal(b []byte) error
type ServiceInfo ¶
type ServiceInfo struct { // //服务信息id ServiceInfoId string `protobuf:"bytes,1,opt,name=serviceInfoId,proto3" json:"serviceInfoId" form:"serviceInfoId"` // //服务模型id ObjectId string `protobuf:"bytes,2,opt,name=objectId,proto3" json:"objectId" form:"objectId"` // //服务节点类型 NodeType string `protobuf:"bytes,3,opt,name=nodeType,proto3" json:"nodeType" form:"nodeType"` // //服务图标地址 Icon string `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon" form:"icon"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
服务信息
func (*ServiceInfo) Descriptor ¶
func (*ServiceInfo) Descriptor() ([]byte, []int)
func (*ServiceInfo) GetIcon ¶
func (m *ServiceInfo) GetIcon() string
func (*ServiceInfo) GetNodeType ¶
func (m *ServiceInfo) GetNodeType() string
func (*ServiceInfo) GetObjectId ¶
func (m *ServiceInfo) GetObjectId() string
func (*ServiceInfo) GetServiceInfoId ¶
func (m *ServiceInfo) GetServiceInfoId() string
func (*ServiceInfo) ProtoMessage ¶
func (*ServiceInfo) ProtoMessage()
func (*ServiceInfo) Reset ¶
func (m *ServiceInfo) Reset()
func (*ServiceInfo) String ¶
func (m *ServiceInfo) String() string
func (*ServiceInfo) Validate ¶
func (this *ServiceInfo) Validate() error
func (*ServiceInfo) XXX_DiscardUnknown ¶
func (m *ServiceInfo) XXX_DiscardUnknown()
func (*ServiceInfo) XXX_Marshal ¶
func (m *ServiceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceInfo) XXX_Merge ¶
func (m *ServiceInfo) XXX_Merge(src proto.Message)
func (*ServiceInfo) XXX_Size ¶
func (m *ServiceInfo) XXX_Size() int
func (*ServiceInfo) XXX_Unmarshal ¶
func (m *ServiceInfo) XXX_Unmarshal(b []byte) error
Source Files
¶
- collector_history.pb.go
- collector_history.validator.pb.go
- filter_condition.pb.go
- filter_condition.validator.pb.go
- filter_condition_group.pb.go
- filter_condition_group.validator.pb.go
- filter_data_source.pb.go
- filter_data_source.validator.pb.go
- filter_strategy.pb.go
- filter_strategy.validator.pb.go
- filter_strategy_instance.pb.go
- filter_strategy_instance.validator.pb.go
- service_info.pb.go
- service_info.validator.pb.go
Click to show internal directories.
Click to hide internal directories.