resource_manage

package
v0.0.0-...-b63aa1a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 18, 2019 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

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 (*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 (*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 (*FilterDataSource_Expression) GetOperator

func (m *FilterDataSource_Expression) GetOperator() string

func (*FilterDataSource_Expression) GetRight

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL