collector_center

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 CmdbHostSearch

type CmdbHostSearch struct {
	//
	//模型ID
	ObjectId string `protobuf:"bytes,1,opt,name=objectId,proto3" json:"objectId" form:"objectId"`
	//
	//查询者
	Querier string `protobuf:"bytes,2,opt,name=querier,proto3" json:"querier" form:"querier"`
	//
	//获取主机Key路径
	HostKey string `protobuf:"bytes,3,opt,name=hostKey,proto3" json:"hostKey" form:"hostKey"`
	//
	//查询条件
	Conditions           []*CmdbHostSearch_Conditions `protobuf:"bytes,4,rep,name=conditions,proto3" json:"conditions" form:"conditions"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

cmdb主机搜索

func (*CmdbHostSearch) Descriptor

func (*CmdbHostSearch) Descriptor() ([]byte, []int)

func (*CmdbHostSearch) GetConditions

func (m *CmdbHostSearch) GetConditions() []*CmdbHostSearch_Conditions

func (*CmdbHostSearch) GetHostKey

func (m *CmdbHostSearch) GetHostKey() string

func (*CmdbHostSearch) GetObjectId

func (m *CmdbHostSearch) GetObjectId() string

func (*CmdbHostSearch) GetQuerier

func (m *CmdbHostSearch) GetQuerier() string

func (*CmdbHostSearch) ProtoMessage

func (*CmdbHostSearch) ProtoMessage()

func (*CmdbHostSearch) Reset

func (m *CmdbHostSearch) Reset()

func (*CmdbHostSearch) String

func (m *CmdbHostSearch) String() string

func (*CmdbHostSearch) Validate

func (this *CmdbHostSearch) Validate() error

func (*CmdbHostSearch) XXX_DiscardUnknown

func (m *CmdbHostSearch) XXX_DiscardUnknown()

func (*CmdbHostSearch) XXX_Marshal

func (m *CmdbHostSearch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CmdbHostSearch) XXX_Merge

func (m *CmdbHostSearch) XXX_Merge(src proto.Message)

func (*CmdbHostSearch) XXX_Size

func (m *CmdbHostSearch) XXX_Size() int

func (*CmdbHostSearch) XXX_Unmarshal

func (m *CmdbHostSearch) XXX_Unmarshal(b []byte) error

type CmdbHostSearch_Conditions

type CmdbHostSearch_Conditions struct {
	//
	//键
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key" form:"key"`
	//
	//操作符
	Op string `protobuf:"bytes,2,opt,name=op,proto3" json:"op" form:"op"`
	//
	//值
	Value                *types.Value `protobuf:"bytes,3,opt,name=value,proto3" json:"value" form:"value"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*CmdbHostSearch_Conditions) Descriptor

func (*CmdbHostSearch_Conditions) Descriptor() ([]byte, []int)

func (*CmdbHostSearch_Conditions) GetKey

func (m *CmdbHostSearch_Conditions) GetKey() string

func (*CmdbHostSearch_Conditions) GetOp

func (m *CmdbHostSearch_Conditions) GetOp() string

func (*CmdbHostSearch_Conditions) GetValue

func (m *CmdbHostSearch_Conditions) GetValue() *types.Value

func (*CmdbHostSearch_Conditions) ProtoMessage

func (*CmdbHostSearch_Conditions) ProtoMessage()

func (*CmdbHostSearch_Conditions) Reset

func (m *CmdbHostSearch_Conditions) Reset()

func (*CmdbHostSearch_Conditions) String

func (m *CmdbHostSearch_Conditions) String() string

func (*CmdbHostSearch_Conditions) Validate

func (this *CmdbHostSearch_Conditions) Validate() error

func (*CmdbHostSearch_Conditions) XXX_DiscardUnknown

func (m *CmdbHostSearch_Conditions) XXX_DiscardUnknown()

func (*CmdbHostSearch_Conditions) XXX_Marshal

func (m *CmdbHostSearch_Conditions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CmdbHostSearch_Conditions) XXX_Merge

func (m *CmdbHostSearch_Conditions) XXX_Merge(src proto.Message)

func (*CmdbHostSearch_Conditions) XXX_Size

func (m *CmdbHostSearch_Conditions) XXX_Size() int

func (*CmdbHostSearch_Conditions) XXX_Unmarshal

func (m *CmdbHostSearch_Conditions) XXX_Unmarshal(b []byte) error

type CmdbHostStrategy

type CmdbHostStrategy struct {
	//
	//模型ID
	ObjectId string `protobuf:"bytes,1,opt,name=objectId,proto3" json:"objectId" form:"objectId"`
	//
	//查询策略ID
	QueryId string `protobuf:"bytes,2,opt,name=queryId,proto3" json:"queryId" form:"queryId"`
	//
	//查询者
	Querier string `protobuf:"bytes,3,opt,name=querier,proto3" json:"querier" form:"querier"`
	//
	//查询策略字符串
	QueryString          string   `protobuf:"bytes,4,opt,name=queryString,proto3" json:"queryString" form:"queryString"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

cmdb主机查询策略

func (*CmdbHostStrategy) Descriptor

func (*CmdbHostStrategy) Descriptor() ([]byte, []int)

func (*CmdbHostStrategy) GetObjectId

func (m *CmdbHostStrategy) GetObjectId() string

func (*CmdbHostStrategy) GetQuerier

func (m *CmdbHostStrategy) GetQuerier() string

func (*CmdbHostStrategy) GetQueryId

func (m *CmdbHostStrategy) GetQueryId() string

func (*CmdbHostStrategy) GetQueryString

func (m *CmdbHostStrategy) GetQueryString() string

func (*CmdbHostStrategy) ProtoMessage

func (*CmdbHostStrategy) ProtoMessage()

func (*CmdbHostStrategy) Reset

func (m *CmdbHostStrategy) Reset()

func (*CmdbHostStrategy) String

func (m *CmdbHostStrategy) String() string

func (*CmdbHostStrategy) Validate

func (this *CmdbHostStrategy) Validate() error

func (*CmdbHostStrategy) XXX_DiscardUnknown

func (m *CmdbHostStrategy) XXX_DiscardUnknown()

func (*CmdbHostStrategy) XXX_Marshal

func (m *CmdbHostStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CmdbHostStrategy) XXX_Merge

func (m *CmdbHostStrategy) XXX_Merge(src proto.Message)

func (*CmdbHostStrategy) XXX_Size

func (m *CmdbHostStrategy) XXX_Size() int

func (*CmdbHostStrategy) XXX_Unmarshal

func (m *CmdbHostStrategy) XXX_Unmarshal(b []byte) error

type CmdbRelationSearch

type CmdbRelationSearch struct {
	//
	//查询者
	Querier string `protobuf:"bytes,1,opt,name=querier,proto3" json:"querier" form:"querier"`
	//
	//查询路径
	Path                 []*types.Value `protobuf:"bytes,2,rep,name=path,proto3" json:"path" form:"path"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

cmdb关系查询

func (*CmdbRelationSearch) Descriptor

func (*CmdbRelationSearch) Descriptor() ([]byte, []int)

func (*CmdbRelationSearch) GetPath

func (m *CmdbRelationSearch) GetPath() []*types.Value

func (*CmdbRelationSearch) GetQuerier

func (m *CmdbRelationSearch) GetQuerier() string

func (*CmdbRelationSearch) ProtoMessage

func (*CmdbRelationSearch) ProtoMessage()

func (*CmdbRelationSearch) Reset

func (m *CmdbRelationSearch) Reset()

func (*CmdbRelationSearch) String

func (m *CmdbRelationSearch) String() string

func (*CmdbRelationSearch) Validate

func (this *CmdbRelationSearch) Validate() error

func (*CmdbRelationSearch) XXX_DiscardUnknown

func (m *CmdbRelationSearch) XXX_DiscardUnknown()

func (*CmdbRelationSearch) XXX_Marshal

func (m *CmdbRelationSearch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CmdbRelationSearch) XXX_Merge

func (m *CmdbRelationSearch) XXX_Merge(src proto.Message)

func (*CmdbRelationSearch) XXX_Size

func (m *CmdbRelationSearch) XXX_Size() int

func (*CmdbRelationSearch) XXX_Unmarshal

func (m *CmdbRelationSearch) XXX_Unmarshal(b []byte) error

type CollClazz

type CollClazz struct {
	//
	//ORG
	Org int32 `protobuf:"varint,1,opt,name=org,proto3" json:"org" form:"org"`
	//
	//Id
	Id string `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id" form:"Id"`
	//
	//名称
	Name string `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name" form:"Name"`
	//
	//数据ID
	DataId string `protobuf:"bytes,4,opt,name=dataId,proto3" json:"dataId" form:"dataId"`
	//
	//启禁用
	Disabled bool `protobuf:"varint,5,opt,name=disabled,proto3" json:"disabled" form:"disabled"`
	//
	//执行方法
	Fun string `protobuf:"bytes,6,opt,name=fun,proto3" json:"fun" form:"fun"`
	//
	//是否要求脚本
	RequiredScript bool `protobuf:"varint,7,opt,name=requiredScript,proto3" json:"requiredScript" form:"requiredScript"`
	//
	//数据要求字段
	RequiredFields []string `protobuf:"bytes,8,rep,name=requiredFields,proto3" json:"requiredFields" form:"requiredFields"`
	//
	//创建者
	Creator string `protobuf:"bytes,9,opt,name=creator,proto3" json:"creator" form:"creator"`
	//
	//修改者
	Modifer string `protobuf:"bytes,10,opt,name=modifer,proto3" json:"modifer" form:"modifer"`
	//
	//创建时间
	Ctime int32 `protobuf:"varint,11,opt,name=ctime,proto3" json:"ctime" form:"ctime"`
	//
	//修改时间
	Mtime                int32    `protobuf:"varint,12,opt,name=mtime,proto3" json:"mtime" form:"mtime"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

采集类型

func (*CollClazz) Descriptor

func (*CollClazz) Descriptor() ([]byte, []int)

func (*CollClazz) GetCreator

func (m *CollClazz) GetCreator() string

func (*CollClazz) GetCtime

func (m *CollClazz) GetCtime() int32

func (*CollClazz) GetDataId

func (m *CollClazz) GetDataId() string

func (*CollClazz) GetDisabled

func (m *CollClazz) GetDisabled() bool

func (*CollClazz) GetFun

func (m *CollClazz) GetFun() string

func (*CollClazz) GetId

func (m *CollClazz) GetId() string

func (*CollClazz) GetModifer

func (m *CollClazz) GetModifer() string

func (*CollClazz) GetMtime

func (m *CollClazz) GetMtime() int32

func (*CollClazz) GetName

func (m *CollClazz) GetName() string

func (*CollClazz) GetOrg

func (m *CollClazz) GetOrg() int32

func (*CollClazz) GetRequiredFields

func (m *CollClazz) GetRequiredFields() []string

func (*CollClazz) GetRequiredScript

func (m *CollClazz) GetRequiredScript() bool

func (*CollClazz) ProtoMessage

func (*CollClazz) ProtoMessage()

func (*CollClazz) Reset

func (m *CollClazz) Reset()

func (*CollClazz) String

func (m *CollClazz) String() string

func (*CollClazz) Validate

func (this *CollClazz) Validate() error

func (*CollClazz) XXX_DiscardUnknown

func (m *CollClazz) XXX_DiscardUnknown()

func (*CollClazz) XXX_Marshal

func (m *CollClazz) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollClazz) XXX_Merge

func (m *CollClazz) XXX_Merge(src proto.Message)

func (*CollClazz) XXX_Size

func (m *CollClazz) XXX_Size() int

func (*CollClazz) XXX_Unmarshal

func (m *CollClazz) XXX_Unmarshal(b []byte) error

type CollJob

type CollJob struct {
	//
	//执行时间间隔
	Interval int32 `protobuf:"varint,1,opt,name=interval,proto3" json:"interval" form:"interval"`
	//
	//超时间隔
	Timeout int32 `protobuf:"varint,2,opt,name=timeout,proto3" json:"timeout" form:"timeout"`
	//
	//执行时间段
	TimeRange string `protobuf:"bytes,3,opt,name=timeRange,proto3" json:"timeRange" form:"timeRange"`
	//
	//主机
	Host *CollJob_Host `protobuf:"bytes,4,opt,name=host,proto3" json:"host" form:"host"`
	//
	//指标表名
	MetricTable string `protobuf:"bytes,5,opt,name=metricTable,proto3" json:"metricTable" form:"metricTable"`
	//
	//插件ID
	PluginId string `protobuf:"bytes,6,opt,name=pluginId,proto3" json:"pluginId" form:"pluginId"`
	//
	//采集作业名称
	Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name" form:"name"`
	//
	//脚本
	Script *CollJob_Script `protobuf:"bytes,8,opt,name=script,proto3" json:"script" form:"script"`
	//
	//数据ID
	DataId int32 `protobuf:"varint,9,opt,name=dataId,proto3" json:"dataId" form:"dataId"`
	//
	//环境变量
	Env []*CollJob_Env `protobuf:"bytes,10,rep,name=env,proto3" json:"env" form:"env"`
	//
	//参数
	Kwargs []*CollJob_Kwargs `protobuf:"bytes,11,rep,name=kwargs,proto3" json:"kwargs" form:"kwargs"`
	//
	//执行方法
	Fun string `protobuf:"bytes,12,opt,name=fun,proto3" json:"fun" form:"fun"`
	//
	//采集类型ID
	ClazzId string `protobuf:"bytes,13,opt,name=clazzId,proto3" json:"clazzId" form:"clazzId"`
	//
	//采集类型名称
	ClazzName string `protobuf:"bytes,14,opt,name=clazzName,proto3" json:"clazzName" form:"clazzName"`
	//
	//采集任务ID
	JobConfigId string `protobuf:"bytes,15,opt,name=jobConfigId,proto3" json:"jobConfigId" form:"jobConfigId"`
	//
	//数据要求字段
	RequiredFields []string `protobuf:"bytes,16,rep,name=requiredFields,proto3" json:"requiredFields" form:"requiredFields"`
	//
	//缓存过期次数(时间)
	CacheTtl int32 `protobuf:"varint,17,opt,name=cacheTtl,proto3" json:"cacheTtl" form:"cacheTtl"`
	//
	//是否忽略不符合要求数据
	IgnoreInvalid bool `protobuf:"varint,18,opt,name=ignoreInvalid,proto3" json:"ignoreInvalid" form:"ignoreInvalid"`
	//
	//标签
	Labels []string `protobuf:"bytes,19,rep,name=labels,proto3" json:"labels" form:"labels"`
	//
	//是否禁用
	Disabled bool `protobuf:"varint,20,opt,name=disabled,proto3" json:"disabled" form:"disabled"`
	//
	//ORG
	Org int32 `protobuf:"varint,21,opt,name=org,proto3" json:"org" form:"org"`
	//
	//采集作业ID
	Id string `protobuf:"bytes,22,opt,name=id,proto3" json:"id" form:"id"`
	//
	//创建者
	Creator string `protobuf:"bytes,23,opt,name=creator,proto3" json:"creator" form:"creator"`
	//
	//修改者
	Modifier string `protobuf:"bytes,24,opt,name=modifier,proto3" json:"modifier" form:"modifier"`
	//
	//创建时间
	Ctime int32 `protobuf:"varint,25,opt,name=ctime,proto3" json:"ctime" form:"ctime"`
	//
	//修改时间
	Mtime int32 `protobuf:"varint,26,opt,name=mtime,proto3" json:"mtime" form:"mtime"`
	//
	//关联模型ID
	ObjectId string `protobuf:"bytes,27,opt,name=objectId,proto3" json:"objectId" form:"objectId"`
	//
	//关联模型实例ID
	InstanceId           string   `protobuf:"bytes,28,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

采集任务

func (*CollJob) Descriptor

func (*CollJob) Descriptor() ([]byte, []int)

func (*CollJob) GetCacheTtl

func (m *CollJob) GetCacheTtl() int32

func (*CollJob) GetClazzId

func (m *CollJob) GetClazzId() string

func (*CollJob) GetClazzName

func (m *CollJob) GetClazzName() string

func (*CollJob) GetCreator

func (m *CollJob) GetCreator() string

func (*CollJob) GetCtime

func (m *CollJob) GetCtime() int32

func (*CollJob) GetDataId

func (m *CollJob) GetDataId() int32

func (*CollJob) GetDisabled

func (m *CollJob) GetDisabled() bool

func (*CollJob) GetEnv

func (m *CollJob) GetEnv() []*CollJob_Env

func (*CollJob) GetFun

func (m *CollJob) GetFun() string

func (*CollJob) GetHost

func (m *CollJob) GetHost() *CollJob_Host

func (*CollJob) GetId

func (m *CollJob) GetId() string

func (*CollJob) GetIgnoreInvalid

func (m *CollJob) GetIgnoreInvalid() bool

func (*CollJob) GetInstanceId

func (m *CollJob) GetInstanceId() string

func (*CollJob) GetInterval

func (m *CollJob) GetInterval() int32

func (*CollJob) GetJobConfigId

func (m *CollJob) GetJobConfigId() string

func (*CollJob) GetKwargs

func (m *CollJob) GetKwargs() []*CollJob_Kwargs

func (*CollJob) GetLabels

func (m *CollJob) GetLabels() []string

func (*CollJob) GetMetricTable

func (m *CollJob) GetMetricTable() string

func (*CollJob) GetModifier

func (m *CollJob) GetModifier() string

func (*CollJob) GetMtime

func (m *CollJob) GetMtime() int32

func (*CollJob) GetName

func (m *CollJob) GetName() string

func (*CollJob) GetObjectId

func (m *CollJob) GetObjectId() string

func (*CollJob) GetOrg

func (m *CollJob) GetOrg() int32

func (*CollJob) GetPluginId

func (m *CollJob) GetPluginId() string

func (*CollJob) GetRequiredFields

func (m *CollJob) GetRequiredFields() []string

func (*CollJob) GetScript

func (m *CollJob) GetScript() *CollJob_Script

func (*CollJob) GetTimeRange

func (m *CollJob) GetTimeRange() string

func (*CollJob) GetTimeout

func (m *CollJob) GetTimeout() int32

func (*CollJob) ProtoMessage

func (*CollJob) ProtoMessage()

func (*CollJob) Reset

func (m *CollJob) Reset()

func (*CollJob) String

func (m *CollJob) String() string

func (*CollJob) Validate

func (this *CollJob) Validate() error

func (*CollJob) XXX_DiscardUnknown

func (m *CollJob) XXX_DiscardUnknown()

func (*CollJob) XXX_Marshal

func (m *CollJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollJob) XXX_Merge

func (m *CollJob) XXX_Merge(src proto.Message)

func (*CollJob) XXX_Size

func (m *CollJob) XXX_Size() int

func (*CollJob) XXX_Unmarshal

func (m *CollJob) XXX_Unmarshal(b []byte) error

type CollJobV2

type CollJobV2 struct {
	//
	//采集作业ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//执行时间间隔
	Interval int32 `protobuf:"varint,2,opt,name=interval,proto3" json:"interval" form:"interval"`
	//
	//超时间隔
	Timeout int32 `protobuf:"varint,3,opt,name=timeout,proto3" json:"timeout" form:"timeout"`
	//
	//执行时间段
	TimeRange string `protobuf:"bytes,4,opt,name=timeRange,proto3" json:"timeRange" form:"timeRange"`
	//
	//存放路径
	JobFilePath []string `protobuf:"bytes,5,rep,name=jobFilePath,proto3" json:"jobFilePath" form:"jobFilePath"`
	//
	//版本
	Version string `protobuf:"bytes,6,opt,name=version,proto3" json:"version" form:"version"`
	//
	//目标
	Target *CollJobV2_Target `protobuf:"bytes,7,opt,name=target,proto3" json:"target" form:"target"`
	//
	//采集作业名称
	Name string `protobuf:"bytes,8,opt,name=name,proto3" json:"name" form:"name"`
	//
	//脚本
	Script *Script `protobuf:"bytes,9,opt,name=script,proto3" json:"script" form:"script"`
	//
	//数据ID
	DataId int32 `protobuf:"varint,10,opt,name=dataId,proto3" json:"dataId" form:"dataId"`
	//
	//环境变量
	Env *types.Value `protobuf:"bytes,11,opt,name=env,proto3" json:"env" form:"env"`
	//
	//参数
	Kwargs *types.Value `protobuf:"bytes,12,opt,name=kwargs,proto3" json:"kwargs" form:"kwargs"`
	//
	//执行方法
	Fun string `protobuf:"bytes,13,opt,name=fun,proto3" json:"fun" form:"fun"`
	//
	//采集类型ID
	ClazzId string `protobuf:"bytes,14,opt,name=clazzId,proto3" json:"clazzId" form:"clazzId"`
	//
	//采集类型名称
	ClazzName string `protobuf:"bytes,15,opt,name=clazzName,proto3" json:"clazzName" form:"clazzName"`
	//
	//采集任务ID
	ConfigId string `protobuf:"bytes,16,opt,name=configId,proto3" json:"configId" form:"configId"`
	//
	//数据要求字段
	RequiredFields []string `protobuf:"bytes,17,rep,name=requiredFields,proto3" json:"requiredFields" form:"requiredFields"`
	//
	//缓存过期次数(时间)
	CacheTtl int32 `protobuf:"varint,18,opt,name=cacheTtl,proto3" json:"cacheTtl" form:"cacheTtl"`
	//
	//是否忽略不符合要求数据
	IgnoreInvalid bool `protobuf:"varint,19,opt,name=ignoreInvalid,proto3" json:"ignoreInvalid" form:"ignoreInvalid"`
	//
	//标签
	Labels []string `protobuf:"bytes,20,rep,name=labels,proto3" json:"labels" form:"labels"`
	//
	//是否禁用
	Disabled bool `protobuf:"varint,21,opt,name=disabled,proto3" json:"disabled" form:"disabled"`
	//
	//ORG
	Org int32 `protobuf:"varint,22,opt,name=org,proto3" json:"org" form:"org"`
	//
	//创建者
	Creator string `protobuf:"bytes,23,opt,name=creator,proto3" json:"creator" form:"creator"`
	//
	//修改者
	Modifier string `protobuf:"bytes,24,opt,name=modifier,proto3" json:"modifier" form:"modifier"`
	//
	//创建时间
	Ctime int32 `protobuf:"varint,25,opt,name=ctime,proto3" json:"ctime" form:"ctime"`
	//
	//修改时间
	Mtime int32 `protobuf:"varint,26,opt,name=mtime,proto3" json:"mtime" form:"mtime"`
	//
	//关联模型ID
	ObjectId string `protobuf:"bytes,27,opt,name=objectId,proto3" json:"objectId" form:"objectId"`
	//
	//关联模型实例ID
	InstanceId           string   `protobuf:"bytes,28,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

采集任务

func (*CollJobV2) Descriptor

func (*CollJobV2) Descriptor() ([]byte, []int)

func (*CollJobV2) GetCacheTtl

func (m *CollJobV2) GetCacheTtl() int32

func (*CollJobV2) GetClazzId

func (m *CollJobV2) GetClazzId() string

func (*CollJobV2) GetClazzName

func (m *CollJobV2) GetClazzName() string

func (*CollJobV2) GetConfigId

func (m *CollJobV2) GetConfigId() string

func (*CollJobV2) GetCreator

func (m *CollJobV2) GetCreator() string

func (*CollJobV2) GetCtime

func (m *CollJobV2) GetCtime() int32

func (*CollJobV2) GetDataId

func (m *CollJobV2) GetDataId() int32

func (*CollJobV2) GetDisabled

func (m *CollJobV2) GetDisabled() bool

func (*CollJobV2) GetEnv

func (m *CollJobV2) GetEnv() *types.Value

func (*CollJobV2) GetFun

func (m *CollJobV2) GetFun() string

func (*CollJobV2) GetId

func (m *CollJobV2) GetId() string

func (*CollJobV2) GetIgnoreInvalid

func (m *CollJobV2) GetIgnoreInvalid() bool

func (*CollJobV2) GetInstanceId

func (m *CollJobV2) GetInstanceId() string

func (*CollJobV2) GetInterval

func (m *CollJobV2) GetInterval() int32

func (*CollJobV2) GetJobFilePath

func (m *CollJobV2) GetJobFilePath() []string

func (*CollJobV2) GetKwargs

func (m *CollJobV2) GetKwargs() *types.Value

func (*CollJobV2) GetLabels

func (m *CollJobV2) GetLabels() []string

func (*CollJobV2) GetModifier

func (m *CollJobV2) GetModifier() string

func (*CollJobV2) GetMtime

func (m *CollJobV2) GetMtime() int32

func (*CollJobV2) GetName

func (m *CollJobV2) GetName() string

func (*CollJobV2) GetObjectId

func (m *CollJobV2) GetObjectId() string

func (*CollJobV2) GetOrg

func (m *CollJobV2) GetOrg() int32

func (*CollJobV2) GetRequiredFields

func (m *CollJobV2) GetRequiredFields() []string

func (*CollJobV2) GetScript

func (m *CollJobV2) GetScript() *Script

func (*CollJobV2) GetTarget

func (m *CollJobV2) GetTarget() *CollJobV2_Target

func (*CollJobV2) GetTimeRange

func (m *CollJobV2) GetTimeRange() string

func (*CollJobV2) GetTimeout

func (m *CollJobV2) GetTimeout() int32

func (*CollJobV2) GetVersion

func (m *CollJobV2) GetVersion() string

func (*CollJobV2) ProtoMessage

func (*CollJobV2) ProtoMessage()

func (*CollJobV2) Reset

func (m *CollJobV2) Reset()

func (*CollJobV2) String

func (m *CollJobV2) String() string

func (*CollJobV2) Validate

func (this *CollJobV2) Validate() error

func (*CollJobV2) XXX_DiscardUnknown

func (m *CollJobV2) XXX_DiscardUnknown()

func (*CollJobV2) XXX_Marshal

func (m *CollJobV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollJobV2) XXX_Merge

func (m *CollJobV2) XXX_Merge(src proto.Message)

func (*CollJobV2) XXX_Size

func (m *CollJobV2) XXX_Size() int

func (*CollJobV2) XXX_Unmarshal

func (m *CollJobV2) XXX_Unmarshal(b []byte) error

type CollJobV2_Target

type CollJobV2_Target struct {
	//
	//主机
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//agent主机
	AgentHost            *CollJobV2_Target_AgentHost `protobuf:"bytes,2,opt,name=agentHost,proto3" json:"agentHost" form:"agentHost"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (*CollJobV2_Target) Descriptor

func (*CollJobV2_Target) Descriptor() ([]byte, []int)

func (*CollJobV2_Target) GetAgentHost

func (m *CollJobV2_Target) GetAgentHost() *CollJobV2_Target_AgentHost

func (*CollJobV2_Target) GetId

func (m *CollJobV2_Target) GetId() string

func (*CollJobV2_Target) ProtoMessage

func (*CollJobV2_Target) ProtoMessage()

func (*CollJobV2_Target) Reset

func (m *CollJobV2_Target) Reset()

func (*CollJobV2_Target) String

func (m *CollJobV2_Target) String() string

func (*CollJobV2_Target) Validate

func (this *CollJobV2_Target) Validate() error

func (*CollJobV2_Target) XXX_DiscardUnknown

func (m *CollJobV2_Target) XXX_DiscardUnknown()

func (*CollJobV2_Target) XXX_Marshal

func (m *CollJobV2_Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollJobV2_Target) XXX_Merge

func (m *CollJobV2_Target) XXX_Merge(src proto.Message)

func (*CollJobV2_Target) XXX_Size

func (m *CollJobV2_Target) XXX_Size() int

func (*CollJobV2_Target) XXX_Unmarshal

func (m *CollJobV2_Target) XXX_Unmarshal(b []byte) error

type CollJobV2_Target_AgentHost

type CollJobV2_Target_AgentHost struct {
	//
	//主机
	InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"`
	//
	//IP
	Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip" form:"ip"`
	//
	//Agent唯一标识
	Uuid                 string   `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid" form:"uuid"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CollJobV2_Target_AgentHost) Descriptor

func (*CollJobV2_Target_AgentHost) Descriptor() ([]byte, []int)

func (*CollJobV2_Target_AgentHost) GetInstanceId

func (m *CollJobV2_Target_AgentHost) GetInstanceId() string

func (*CollJobV2_Target_AgentHost) GetIp

func (*CollJobV2_Target_AgentHost) GetUuid

func (m *CollJobV2_Target_AgentHost) GetUuid() string

func (*CollJobV2_Target_AgentHost) ProtoMessage

func (*CollJobV2_Target_AgentHost) ProtoMessage()

func (*CollJobV2_Target_AgentHost) Reset

func (m *CollJobV2_Target_AgentHost) Reset()

func (*CollJobV2_Target_AgentHost) String

func (m *CollJobV2_Target_AgentHost) String() string

func (*CollJobV2_Target_AgentHost) Validate

func (this *CollJobV2_Target_AgentHost) Validate() error

func (*CollJobV2_Target_AgentHost) XXX_DiscardUnknown

func (m *CollJobV2_Target_AgentHost) XXX_DiscardUnknown()

func (*CollJobV2_Target_AgentHost) XXX_Marshal

func (m *CollJobV2_Target_AgentHost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollJobV2_Target_AgentHost) XXX_Merge

func (m *CollJobV2_Target_AgentHost) XXX_Merge(src proto.Message)

func (*CollJobV2_Target_AgentHost) XXX_Size

func (m *CollJobV2_Target_AgentHost) XXX_Size() int

func (*CollJobV2_Target_AgentHost) XXX_Unmarshal

func (m *CollJobV2_Target_AgentHost) XXX_Unmarshal(b []byte) error

type CollJob_Env

type CollJob_Env struct {
	//
	//键
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key" form:"key"`
	//
	//值
	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 (*CollJob_Env) Descriptor

func (*CollJob_Env) Descriptor() ([]byte, []int)

func (*CollJob_Env) GetKey

func (m *CollJob_Env) GetKey() string

func (*CollJob_Env) GetValue

func (m *CollJob_Env) GetValue() *types.Value

func (*CollJob_Env) ProtoMessage

func (*CollJob_Env) ProtoMessage()

func (*CollJob_Env) Reset

func (m *CollJob_Env) Reset()

func (*CollJob_Env) String

func (m *CollJob_Env) String() string

func (*CollJob_Env) Validate

func (this *CollJob_Env) Validate() error

func (*CollJob_Env) XXX_DiscardUnknown

func (m *CollJob_Env) XXX_DiscardUnknown()

func (*CollJob_Env) XXX_Marshal

func (m *CollJob_Env) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollJob_Env) XXX_Merge

func (m *CollJob_Env) XXX_Merge(src proto.Message)

func (*CollJob_Env) XXX_Size

func (m *CollJob_Env) XXX_Size() int

func (*CollJob_Env) XXX_Unmarshal

func (m *CollJob_Env) XXX_Unmarshal(b []byte) error

type CollJob_Host

type CollJob_Host struct {
	//
	//主机
	InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId" form:"instanceId"`
	//
	//IP
	Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip" form:"ip"`
	//
	//Agent唯一标识
	Uuid                 string   `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid" form:"uuid"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CollJob_Host) Descriptor

func (*CollJob_Host) Descriptor() ([]byte, []int)

func (*CollJob_Host) GetInstanceId

func (m *CollJob_Host) GetInstanceId() string

func (*CollJob_Host) GetIp

func (m *CollJob_Host) GetIp() string

func (*CollJob_Host) GetUuid

func (m *CollJob_Host) GetUuid() string

func (*CollJob_Host) ProtoMessage

func (*CollJob_Host) ProtoMessage()

func (*CollJob_Host) Reset

func (m *CollJob_Host) Reset()

func (*CollJob_Host) String

func (m *CollJob_Host) String() string

func (*CollJob_Host) Validate

func (this *CollJob_Host) Validate() error

func (*CollJob_Host) XXX_DiscardUnknown

func (m *CollJob_Host) XXX_DiscardUnknown()

func (*CollJob_Host) XXX_Marshal

func (m *CollJob_Host) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollJob_Host) XXX_Merge

func (m *CollJob_Host) XXX_Merge(src proto.Message)

func (*CollJob_Host) XXX_Size

func (m *CollJob_Host) XXX_Size() int

func (*CollJob_Host) XXX_Unmarshal

func (m *CollJob_Host) XXX_Unmarshal(b []byte) error

type CollJob_Kwargs

type CollJob_Kwargs struct {
	//
	//键
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key" form:"key"`
	//
	//值
	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 (*CollJob_Kwargs) Descriptor

func (*CollJob_Kwargs) Descriptor() ([]byte, []int)

func (*CollJob_Kwargs) GetKey

func (m *CollJob_Kwargs) GetKey() string

func (*CollJob_Kwargs) GetValue

func (m *CollJob_Kwargs) GetValue() *types.Value

func (*CollJob_Kwargs) ProtoMessage

func (*CollJob_Kwargs) ProtoMessage()

func (*CollJob_Kwargs) Reset

func (m *CollJob_Kwargs) Reset()

func (*CollJob_Kwargs) String

func (m *CollJob_Kwargs) String() string

func (*CollJob_Kwargs) Validate

func (this *CollJob_Kwargs) Validate() error

func (*CollJob_Kwargs) XXX_DiscardUnknown

func (m *CollJob_Kwargs) XXX_DiscardUnknown()

func (*CollJob_Kwargs) XXX_Marshal

func (m *CollJob_Kwargs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollJob_Kwargs) XXX_Merge

func (m *CollJob_Kwargs) XXX_Merge(src proto.Message)

func (*CollJob_Kwargs) XXX_Size

func (m *CollJob_Kwargs) XXX_Size() int

func (*CollJob_Kwargs) XXX_Unmarshal

func (m *CollJob_Kwargs) XXX_Unmarshal(b []byte) error

type CollJob_Script

type CollJob_Script struct {
	//
	//脚本Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//脚本版本
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version" form:"version"`
	//
	//脚本类型
	Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type" form:"type"`
	//
	//脚本内容
	Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content" form:"content"`
	//
	//脚本名称
	Name                 string   `protobuf:"bytes,5,opt,name=name,proto3" json:"name" form:"name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CollJob_Script) Descriptor

func (*CollJob_Script) Descriptor() ([]byte, []int)

func (*CollJob_Script) GetContent

func (m *CollJob_Script) GetContent() string

func (*CollJob_Script) GetId

func (m *CollJob_Script) GetId() string

func (*CollJob_Script) GetName

func (m *CollJob_Script) GetName() string

func (*CollJob_Script) GetType

func (m *CollJob_Script) GetType() string

func (*CollJob_Script) GetVersion

func (m *CollJob_Script) GetVersion() string

func (*CollJob_Script) ProtoMessage

func (*CollJob_Script) ProtoMessage()

func (*CollJob_Script) Reset

func (m *CollJob_Script) Reset()

func (*CollJob_Script) String

func (m *CollJob_Script) String() string

func (*CollJob_Script) Validate

func (this *CollJob_Script) Validate() error

func (*CollJob_Script) XXX_DiscardUnknown

func (m *CollJob_Script) XXX_DiscardUnknown()

func (*CollJob_Script) XXX_Marshal

func (m *CollJob_Script) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollJob_Script) XXX_Merge

func (m *CollJob_Script) XXX_Merge(src proto.Message)

func (*CollJob_Script) XXX_Size

func (m *CollJob_Script) XXX_Size() int

func (*CollJob_Script) XXX_Unmarshal

func (m *CollJob_Script) XXX_Unmarshal(b []byte) error

type CollectionConfig

type CollectionConfig struct {
	//
	//ORG
	Org int32 `protobuf:"varint,1,opt,name=org,proto3" json:"org" form:"org"`
	//
	//ID
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id" form:"id"`
	//
	//名称
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name" form:"name"`
	//
	//参数
	Kwargs []*CollectionConfig_Kwargs `protobuf:"bytes,4,rep,name=kwargs,proto3" json:"kwargs" form:"kwargs"`
	//
	//超时时间
	Timeout int32 `protobuf:"varint,5,opt,name=timeout,proto3" json:"timeout" form:"timeout"`
	//
	//环境变量
	Env []*CollectionConfig_Env `protobuf:"bytes,6,rep,name=env,proto3" json:"env" form:"env"`
	//
	//是否禁用
	Disabled bool `protobuf:"varint,7,opt,name=disabled,proto3" json:"disabled" form:"disabled"`
	//
	//标签
	Labels []string `protobuf:"bytes,8,rep,name=labels,proto3" json:"labels" form:"labels"`
	//
	//脚本
	Script *CollectionConfig_Script `protobuf:"bytes,9,opt,name=script,proto3" json:"script" form:"script"`
	//
	//是否忽略不符合要求数据
	IgnoreInvalid bool `protobuf:"varint,10,opt,name=ignoreInvalid,proto3" json:"ignoreInvalid" form:"ignoreInvalid"`
	//
	//主机范围
	HostRange *CollectionConfig_HostRange `protobuf:"bytes,11,opt,name=hostRange,proto3" json:"hostRange" form:"hostRange"`
	//
	//采集间隔
	Interval int32 `protobuf:"varint,12,opt,name=interval,proto3" json:"interval" form:"interval"`
	//
	//缓存过期次数(时间)
	CacheTtl int32 `protobuf:"varint,13,opt,name=cacheTtl,proto3" json:"cacheTtl" form:"cacheTtl"`
	//
	//执行时间范围(24小时)
	TimeRange string `protobuf:"bytes,14,opt,name=timeRange,proto3" json:"timeRange" form:"timeRange"`
	//
	//采集类型ID
	ClazzId string `protobuf:"bytes,15,opt,name=clazzId,proto3" json:"clazzId" form:"clazzId"`
	//
	//创建者
	Creator string `protobuf:"bytes,16,opt,name=creator,proto3" json:"creator" form:"creator"`
	//
	//修改者
	Modifier string `protobuf:"bytes,17,opt,name=modifier,proto3" json:"modifier" form:"modifier"`
	//
	//创建时间
	Ctime int32 `protobuf:"varint,18,opt,name=ctime,proto3" json:"ctime" form:"ctime"`
	//
	//修改时间
	Mtime int32 `protobuf:"varint,19,opt,name=mtime,proto3" json:"mtime" form:"mtime"`
	//
	//关联模型ID
	ObjectId string `protobuf:"bytes,20,opt,name=objectId,proto3" json:"objectId" form:"objectId"`
	//
	//关联模型实例ID宏
	InstanceIdMacro      string   `protobuf:"bytes,21,opt,name=instanceIdMacro,proto3" json:"instanceIdMacro" form:"instanceIdMacro"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

采集配置

func (*CollectionConfig) Descriptor

func (*CollectionConfig) Descriptor() ([]byte, []int)

func (*CollectionConfig) GetCacheTtl

func (m *CollectionConfig) GetCacheTtl() int32

func (*CollectionConfig) GetClazzId

func (m *CollectionConfig) GetClazzId() string

func (*CollectionConfig) GetCreator

func (m *CollectionConfig) GetCreator() string

func (*CollectionConfig) GetCtime

func (m *CollectionConfig) GetCtime() int32

func (*CollectionConfig) GetDisabled

func (m *CollectionConfig) GetDisabled() bool

func (*CollectionConfig) GetEnv

func (m *CollectionConfig) GetEnv() []*CollectionConfig_Env

func (*CollectionConfig) GetHostRange

func (m *CollectionConfig) GetHostRange() *CollectionConfig_HostRange

func (*CollectionConfig) GetId

func (m *CollectionConfig) GetId() string

func (*CollectionConfig) GetIgnoreInvalid

func (m *CollectionConfig) GetIgnoreInvalid() bool

func (*CollectionConfig) GetInstanceIdMacro

func (m *CollectionConfig) GetInstanceIdMacro() string

func (*CollectionConfig) GetInterval

func (m *CollectionConfig) GetInterval() int32

func (*CollectionConfig) GetKwargs

func (m *CollectionConfig) GetKwargs() []*CollectionConfig_Kwargs

func (*CollectionConfig) GetLabels

func (m *CollectionConfig) GetLabels() []string

func (*CollectionConfig) GetModifier

func (m *CollectionConfig) GetModifier() string

func (*CollectionConfig) GetMtime

func (m *CollectionConfig) GetMtime() int32

func (*CollectionConfig) GetName

func (m *CollectionConfig) GetName() string

func (*CollectionConfig) GetObjectId

func (m *CollectionConfig) GetObjectId() string

func (*CollectionConfig) GetOrg

func (m *CollectionConfig) GetOrg() int32

func (*CollectionConfig) GetScript

func (m *CollectionConfig) GetScript() *CollectionConfig_Script

func (*CollectionConfig) GetTimeRange

func (m *CollectionConfig) GetTimeRange() string

func (*CollectionConfig) GetTimeout

func (m *CollectionConfig) GetTimeout() int32

func (*CollectionConfig) ProtoMessage

func (*CollectionConfig) ProtoMessage()

func (*CollectionConfig) Reset

func (m *CollectionConfig) Reset()

func (*CollectionConfig) String

func (m *CollectionConfig) String() string

func (*CollectionConfig) Validate

func (this *CollectionConfig) Validate() error

func (*CollectionConfig) XXX_DiscardUnknown

func (m *CollectionConfig) XXX_DiscardUnknown()

func (*CollectionConfig) XXX_Marshal

func (m *CollectionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollectionConfig) XXX_Merge

func (m *CollectionConfig) XXX_Merge(src proto.Message)

func (*CollectionConfig) XXX_Size

func (m *CollectionConfig) XXX_Size() int

func (*CollectionConfig) XXX_Unmarshal

func (m *CollectionConfig) XXX_Unmarshal(b []byte) error

type CollectionConfig_Env

type CollectionConfig_Env struct {
	//
	//键
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key" form:"key"`
	//
	//值
	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 (*CollectionConfig_Env) Descriptor

func (*CollectionConfig_Env) Descriptor() ([]byte, []int)

func (*CollectionConfig_Env) GetKey

func (m *CollectionConfig_Env) GetKey() string

func (*CollectionConfig_Env) GetValue

func (m *CollectionConfig_Env) GetValue() *types.Value

func (*CollectionConfig_Env) ProtoMessage

func (*CollectionConfig_Env) ProtoMessage()

func (*CollectionConfig_Env) Reset

func (m *CollectionConfig_Env) Reset()

func (*CollectionConfig_Env) String

func (m *CollectionConfig_Env) String() string

func (*CollectionConfig_Env) Validate

func (this *CollectionConfig_Env) Validate() error

func (*CollectionConfig_Env) XXX_DiscardUnknown

func (m *CollectionConfig_Env) XXX_DiscardUnknown()

func (*CollectionConfig_Env) XXX_Marshal

func (m *CollectionConfig_Env) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollectionConfig_Env) XXX_Merge

func (m *CollectionConfig_Env) XXX_Merge(src proto.Message)

func (*CollectionConfig_Env) XXX_Size

func (m *CollectionConfig_Env) XXX_Size() int

func (*CollectionConfig_Env) XXX_Unmarshal

func (m *CollectionConfig_Env) XXX_Unmarshal(b []byte) error

type CollectionConfig_HostRange

type CollectionConfig_HostRange struct {
	//
	//模型ID
	ObjectId string `protobuf:"bytes,1,opt,name=objectId,proto3" json:"objectId" form:"objectId"`
	//
	//获取主机Key路径
	HostKey string `protobuf:"bytes,2,opt,name=hostKey,proto3" json:"hostKey" form:"hostKey"`
	//
	//查询者
	Querier string `protobuf:"bytes,3,opt,name=querier,proto3" json:"querier" form:"querier"`
	//
	//查询类型
	Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type" form:"type"`
	//
	//查询策略字符串
	QueryString string `protobuf:"bytes,5,opt,name=queryString,proto3" json:"queryString" form:"queryString"`
	//
	//查询策略ID
	QueryId string `protobuf:"bytes,6,opt,name=queryId,proto3" json:"queryId" form:"queryId"`
	//
	//查询策略ID
	Query                []*CollectionConfig_HostRange_Query `protobuf:"bytes,7,rep,name=query,proto3" json:"query" form:"query"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

func (*CollectionConfig_HostRange) Descriptor

func (*CollectionConfig_HostRange) Descriptor() ([]byte, []int)

func (*CollectionConfig_HostRange) GetHostKey

func (m *CollectionConfig_HostRange) GetHostKey() string

func (*CollectionConfig_HostRange) GetObjectId

func (m *CollectionConfig_HostRange) GetObjectId() string

func (*CollectionConfig_HostRange) GetQuerier

func (m *CollectionConfig_HostRange) GetQuerier() string

func (*CollectionConfig_HostRange) GetQuery

func (*CollectionConfig_HostRange) GetQueryId

func (m *CollectionConfig_HostRange) GetQueryId() string

func (*CollectionConfig_HostRange) GetQueryString

func (m *CollectionConfig_HostRange) GetQueryString() string

func (*CollectionConfig_HostRange) GetType

func (m *CollectionConfig_HostRange) GetType() string

func (*CollectionConfig_HostRange) ProtoMessage

func (*CollectionConfig_HostRange) ProtoMessage()

func (*CollectionConfig_HostRange) Reset

func (m *CollectionConfig_HostRange) Reset()

func (*CollectionConfig_HostRange) String

func (m *CollectionConfig_HostRange) String() string

func (*CollectionConfig_HostRange) Validate

func (this *CollectionConfig_HostRange) Validate() error

func (*CollectionConfig_HostRange) XXX_DiscardUnknown

func (m *CollectionConfig_HostRange) XXX_DiscardUnknown()

func (*CollectionConfig_HostRange) XXX_Marshal

func (m *CollectionConfig_HostRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollectionConfig_HostRange) XXX_Merge

func (m *CollectionConfig_HostRange) XXX_Merge(src proto.Message)

func (*CollectionConfig_HostRange) XXX_Size

func (m *CollectionConfig_HostRange) XXX_Size() int

func (*CollectionConfig_HostRange) XXX_Unmarshal

func (m *CollectionConfig_HostRange) XXX_Unmarshal(b []byte) error

type CollectionConfig_HostRange_Query

type CollectionConfig_HostRange_Query struct {
	//
	//键
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key" form:"key"`
	//
	//操作符
	Op string `protobuf:"bytes,2,opt,name=op,proto3" json:"op" form:"op"`
	//
	//值
	Value                *types.Value `protobuf:"bytes,3,opt,name=value,proto3" json:"value" form:"value"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*CollectionConfig_HostRange_Query) Descriptor

func (*CollectionConfig_HostRange_Query) Descriptor() ([]byte, []int)

func (*CollectionConfig_HostRange_Query) GetKey

func (*CollectionConfig_HostRange_Query) GetOp

func (*CollectionConfig_HostRange_Query) GetValue

func (*CollectionConfig_HostRange_Query) ProtoMessage

func (*CollectionConfig_HostRange_Query) ProtoMessage()

func (*CollectionConfig_HostRange_Query) Reset

func (*CollectionConfig_HostRange_Query) String

func (*CollectionConfig_HostRange_Query) Validate

func (this *CollectionConfig_HostRange_Query) Validate() error

func (*CollectionConfig_HostRange_Query) XXX_DiscardUnknown

func (m *CollectionConfig_HostRange_Query) XXX_DiscardUnknown()

func (*CollectionConfig_HostRange_Query) XXX_Marshal

func (m *CollectionConfig_HostRange_Query) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollectionConfig_HostRange_Query) XXX_Merge

func (*CollectionConfig_HostRange_Query) XXX_Size

func (m *CollectionConfig_HostRange_Query) XXX_Size() int

func (*CollectionConfig_HostRange_Query) XXX_Unmarshal

func (m *CollectionConfig_HostRange_Query) XXX_Unmarshal(b []byte) error

type CollectionConfig_Kwargs

type CollectionConfig_Kwargs struct {
	//
	//键
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key" form:"key"`
	//
	//值
	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 (*CollectionConfig_Kwargs) Descriptor

func (*CollectionConfig_Kwargs) Descriptor() ([]byte, []int)

func (*CollectionConfig_Kwargs) GetKey

func (m *CollectionConfig_Kwargs) GetKey() string

func (*CollectionConfig_Kwargs) GetValue

func (m *CollectionConfig_Kwargs) GetValue() *types.Value

func (*CollectionConfig_Kwargs) ProtoMessage

func (*CollectionConfig_Kwargs) ProtoMessage()

func (*CollectionConfig_Kwargs) Reset

func (m *CollectionConfig_Kwargs) Reset()

func (*CollectionConfig_Kwargs) String

func (m *CollectionConfig_Kwargs) String() string

func (*CollectionConfig_Kwargs) Validate

func (this *CollectionConfig_Kwargs) Validate() error

func (*CollectionConfig_Kwargs) XXX_DiscardUnknown

func (m *CollectionConfig_Kwargs) XXX_DiscardUnknown()

func (*CollectionConfig_Kwargs) XXX_Marshal

func (m *CollectionConfig_Kwargs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollectionConfig_Kwargs) XXX_Merge

func (m *CollectionConfig_Kwargs) XXX_Merge(src proto.Message)

func (*CollectionConfig_Kwargs) XXX_Size

func (m *CollectionConfig_Kwargs) XXX_Size() int

func (*CollectionConfig_Kwargs) XXX_Unmarshal

func (m *CollectionConfig_Kwargs) XXX_Unmarshal(b []byte) error

type CollectionConfig_Script

type CollectionConfig_Script struct {
	//
	//脚本Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//脚本版本
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version" form:"version"`
	//
	//脚本类型
	Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type" form:"type"`
	//
	//脚本内容
	Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content" form:"content"`
	//
	//脚本名称
	Name                 string   `protobuf:"bytes,5,opt,name=name,proto3" json:"name" form:"name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CollectionConfig_Script) Descriptor

func (*CollectionConfig_Script) Descriptor() ([]byte, []int)

func (*CollectionConfig_Script) GetContent

func (m *CollectionConfig_Script) GetContent() string

func (*CollectionConfig_Script) GetId

func (m *CollectionConfig_Script) GetId() string

func (*CollectionConfig_Script) GetName

func (m *CollectionConfig_Script) GetName() string

func (*CollectionConfig_Script) GetType

func (m *CollectionConfig_Script) GetType() string

func (*CollectionConfig_Script) GetVersion

func (m *CollectionConfig_Script) GetVersion() string

func (*CollectionConfig_Script) ProtoMessage

func (*CollectionConfig_Script) ProtoMessage()

func (*CollectionConfig_Script) Reset

func (m *CollectionConfig_Script) Reset()

func (*CollectionConfig_Script) String

func (m *CollectionConfig_Script) String() string

func (*CollectionConfig_Script) Validate

func (this *CollectionConfig_Script) Validate() error

func (*CollectionConfig_Script) XXX_DiscardUnknown

func (m *CollectionConfig_Script) XXX_DiscardUnknown()

func (*CollectionConfig_Script) XXX_Marshal

func (m *CollectionConfig_Script) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollectionConfig_Script) XXX_Merge

func (m *CollectionConfig_Script) XXX_Merge(src proto.Message)

func (*CollectionConfig_Script) XXX_Size

func (m *CollectionConfig_Script) XXX_Size() int

func (*CollectionConfig_Script) XXX_Unmarshal

func (m *CollectionConfig_Script) XXX_Unmarshal(b []byte) error

type Configuration

type Configuration struct {
	//
	//ORG
	Org int32 `protobuf:"varint,1,opt,name=org,proto3" json:"org" form:"org"`
	//
	//ID
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id" form:"id"`
	//
	//名称
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name" form:"name"`
	//
	//参数
	Kwargs *types.Value `protobuf:"bytes,4,opt,name=kwargs,proto3" json:"kwargs" form:"kwargs"`
	//
	//超时时间
	Timeout int32 `protobuf:"varint,5,opt,name=timeout,proto3" json:"timeout" form:"timeout"`
	//
	//环境变量
	Env *types.Value `protobuf:"bytes,6,opt,name=env,proto3" json:"env" form:"env"`
	//
	//是否禁用
	Disabled bool `protobuf:"varint,7,opt,name=disabled,proto3" json:"disabled" form:"disabled"`
	//
	//标签
	Labels []string `protobuf:"bytes,8,rep,name=labels,proto3" json:"labels" form:"labels"`
	//
	//是否忽略不符合要求数据
	IgnoreInvalid bool `protobuf:"varint,9,opt,name=ignoreInvalid,proto3" json:"ignoreInvalid" form:"ignoreInvalid"`
	//
	//脚本
	Script *Script `protobuf:"bytes,10,opt,name=script,proto3" json:"script" form:"script"`
	//
	//目标动态范围
	TargetRange *TargetRange `protobuf:"bytes,11,opt,name=targetRange,proto3" json:"targetRange" form:"targetRange"`
	//
	//采集间隔
	Interval int32 `protobuf:"varint,12,opt,name=interval,proto3" json:"interval" form:"interval"`
	//
	//缓存过期次数(时间)
	CacheTtl int32 `protobuf:"varint,13,opt,name=cacheTtl,proto3" json:"cacheTtl" form:"cacheTtl"`
	//
	//执行时间范围(24小时)
	TimeRange string `protobuf:"bytes,14,opt,name=timeRange,proto3" json:"timeRange" form:"timeRange"`
	//
	//采集类型ID
	ClazzId string `protobuf:"bytes,15,opt,name=clazzId,proto3" json:"clazzId" form:"clazzId"`
	//
	//采集类型名称
	ClazzName string `protobuf:"bytes,16,opt,name=clazzName,proto3" json:"clazzName" form:"clazzName"`
	//
	//创建者
	Creator string `protobuf:"bytes,17,opt,name=creator,proto3" json:"creator" form:"creator"`
	//
	//修改者
	Modifier string `protobuf:"bytes,18,opt,name=modifier,proto3" json:"modifier" form:"modifier"`
	//
	//创建时间
	Ctime int32 `protobuf:"varint,19,opt,name=ctime,proto3" json:"ctime" form:"ctime"`
	//
	//修改时间
	Mtime int32 `protobuf:"varint,20,opt,name=mtime,proto3" json:"mtime" form:"mtime"`
	//
	//关联模型ID
	ObjectId string `protobuf:"bytes,21,opt,name=objectId,proto3" json:"objectId" form:"objectId"`
	//
	//关联模型实例ID宏
	InstanceIdMacro      string   `protobuf:"bytes,22,opt,name=instanceIdMacro,proto3" json:"instanceIdMacro" form:"instanceIdMacro"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

采集配置

func (*Configuration) Descriptor

func (*Configuration) Descriptor() ([]byte, []int)

func (*Configuration) GetCacheTtl

func (m *Configuration) GetCacheTtl() int32

func (*Configuration) GetClazzId

func (m *Configuration) GetClazzId() string

func (*Configuration) GetClazzName

func (m *Configuration) GetClazzName() string

func (*Configuration) GetCreator

func (m *Configuration) GetCreator() string

func (*Configuration) GetCtime

func (m *Configuration) GetCtime() int32

func (*Configuration) GetDisabled

func (m *Configuration) GetDisabled() bool

func (*Configuration) GetEnv

func (m *Configuration) GetEnv() *types.Value

func (*Configuration) GetId

func (m *Configuration) GetId() string

func (*Configuration) GetIgnoreInvalid

func (m *Configuration) GetIgnoreInvalid() bool

func (*Configuration) GetInstanceIdMacro

func (m *Configuration) GetInstanceIdMacro() string

func (*Configuration) GetInterval

func (m *Configuration) GetInterval() int32

func (*Configuration) GetKwargs

func (m *Configuration) GetKwargs() *types.Value

func (*Configuration) GetLabels

func (m *Configuration) GetLabels() []string

func (*Configuration) GetModifier

func (m *Configuration) GetModifier() string

func (*Configuration) GetMtime

func (m *Configuration) GetMtime() int32

func (*Configuration) GetName

func (m *Configuration) GetName() string

func (*Configuration) GetObjectId

func (m *Configuration) GetObjectId() string

func (*Configuration) GetOrg

func (m *Configuration) GetOrg() int32

func (*Configuration) GetScript

func (m *Configuration) GetScript() *Script

func (*Configuration) GetTargetRange

func (m *Configuration) GetTargetRange() *TargetRange

func (*Configuration) GetTimeRange

func (m *Configuration) GetTimeRange() string

func (*Configuration) GetTimeout

func (m *Configuration) GetTimeout() int32

func (*Configuration) ProtoMessage

func (*Configuration) ProtoMessage()

func (*Configuration) Reset

func (m *Configuration) Reset()

func (*Configuration) String

func (m *Configuration) String() string

func (*Configuration) Validate

func (this *Configuration) Validate() error

func (*Configuration) XXX_DiscardUnknown

func (m *Configuration) XXX_DiscardUnknown()

func (*Configuration) XXX_Marshal

func (m *Configuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Configuration) XXX_Merge

func (m *Configuration) XXX_Merge(src proto.Message)

func (*Configuration) XXX_Size

func (m *Configuration) XXX_Size() int

func (*Configuration) XXX_Unmarshal

func (m *Configuration) XXX_Unmarshal(b []byte) error

type ConfigurationTemplate

type ConfigurationTemplate struct {
	//
	//ORG
	Org int32 `protobuf:"varint,1,opt,name=org,proto3" json:"org" form:"org"`
	//
	//ID
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id" form:"id"`
	//
	//名称
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name" form:"name"`
	//
	//参数
	Kwargs *types.Value `protobuf:"bytes,4,opt,name=kwargs,proto3" json:"kwargs" form:"kwargs"`
	//
	//超时时间
	Timeout int32 `protobuf:"varint,5,opt,name=timeout,proto3" json:"timeout" form:"timeout"`
	//
	//环境变量
	Env *types.Value `protobuf:"bytes,6,opt,name=env,proto3" json:"env" form:"env"`
	//
	//是否禁用
	Disabled bool `protobuf:"varint,7,opt,name=disabled,proto3" json:"disabled" form:"disabled"`
	//
	//标签
	Labels []string `protobuf:"bytes,8,rep,name=labels,proto3" json:"labels" form:"labels"`
	//
	//是否忽略不符合要求数据
	IgnoreInvalid bool `protobuf:"varint,9,opt,name=ignoreInvalid,proto3" json:"ignoreInvalid" form:"ignoreInvalid"`
	//
	//脚本
	Script *Script `protobuf:"bytes,10,opt,name=script,proto3" json:"script" form:"script"`
	//
	//目标动态范围
	TargetRange *TargetRange `protobuf:"bytes,11,opt,name=targetRange,proto3" json:"targetRange" form:"targetRange"`
	//
	//采集间隔
	Interval int32 `protobuf:"varint,12,opt,name=interval,proto3" json:"interval" form:"interval"`
	//
	//缓存过期次数(时间)
	CacheTtl int32 `protobuf:"varint,13,opt,name=cacheTtl,proto3" json:"cacheTtl" form:"cacheTtl"`
	//
	//执行时间范围(24小时)
	TimeRange string `protobuf:"bytes,14,opt,name=timeRange,proto3" json:"timeRange" form:"timeRange"`
	//
	//采集类型名称
	ClazzName string `protobuf:"bytes,15,opt,name=clazzName,proto3" json:"clazzName" form:"clazzName"`
	//
	//创建者
	Creator string `protobuf:"bytes,16,opt,name=creator,proto3" json:"creator" form:"creator"`
	//
	//修改者
	Modifier string `protobuf:"bytes,17,opt,name=modifier,proto3" json:"modifier" form:"modifier"`
	//
	//创建时间
	Ctime int32 `protobuf:"varint,18,opt,name=ctime,proto3" json:"ctime" form:"ctime"`
	//
	//修改时间
	Mtime                int32    `protobuf:"varint,19,opt,name=mtime,proto3" json:"mtime" form:"mtime"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

采集配置模版

func (*ConfigurationTemplate) Descriptor

func (*ConfigurationTemplate) Descriptor() ([]byte, []int)

func (*ConfigurationTemplate) GetCacheTtl

func (m *ConfigurationTemplate) GetCacheTtl() int32

func (*ConfigurationTemplate) GetClazzName

func (m *ConfigurationTemplate) GetClazzName() string

func (*ConfigurationTemplate) GetCreator

func (m *ConfigurationTemplate) GetCreator() string

func (*ConfigurationTemplate) GetCtime

func (m *ConfigurationTemplate) GetCtime() int32

func (*ConfigurationTemplate) GetDisabled

func (m *ConfigurationTemplate) GetDisabled() bool

func (*ConfigurationTemplate) GetEnv

func (m *ConfigurationTemplate) GetEnv() *types.Value

func (*ConfigurationTemplate) GetId

func (m *ConfigurationTemplate) GetId() string

func (*ConfigurationTemplate) GetIgnoreInvalid

func (m *ConfigurationTemplate) GetIgnoreInvalid() bool

func (*ConfigurationTemplate) GetInterval

func (m *ConfigurationTemplate) GetInterval() int32

func (*ConfigurationTemplate) GetKwargs

func (m *ConfigurationTemplate) GetKwargs() *types.Value

func (*ConfigurationTemplate) GetLabels

func (m *ConfigurationTemplate) GetLabels() []string

func (*ConfigurationTemplate) GetModifier

func (m *ConfigurationTemplate) GetModifier() string

func (*ConfigurationTemplate) GetMtime

func (m *ConfigurationTemplate) GetMtime() int32

func (*ConfigurationTemplate) GetName

func (m *ConfigurationTemplate) GetName() string

func (*ConfigurationTemplate) GetOrg

func (m *ConfigurationTemplate) GetOrg() int32

func (*ConfigurationTemplate) GetScript

func (m *ConfigurationTemplate) GetScript() *Script

func (*ConfigurationTemplate) GetTargetRange

func (m *ConfigurationTemplate) GetTargetRange() *TargetRange

func (*ConfigurationTemplate) GetTimeRange

func (m *ConfigurationTemplate) GetTimeRange() string

func (*ConfigurationTemplate) GetTimeout

func (m *ConfigurationTemplate) GetTimeout() int32

func (*ConfigurationTemplate) ProtoMessage

func (*ConfigurationTemplate) ProtoMessage()

func (*ConfigurationTemplate) Reset

func (m *ConfigurationTemplate) Reset()

func (*ConfigurationTemplate) String

func (m *ConfigurationTemplate) String() string

func (*ConfigurationTemplate) Validate

func (this *ConfigurationTemplate) Validate() error

func (*ConfigurationTemplate) XXX_DiscardUnknown

func (m *ConfigurationTemplate) XXX_DiscardUnknown()

func (*ConfigurationTemplate) XXX_Marshal

func (m *ConfigurationTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConfigurationTemplate) XXX_Merge

func (m *ConfigurationTemplate) XXX_Merge(src proto.Message)

func (*ConfigurationTemplate) XXX_Size

func (m *ConfigurationTemplate) XXX_Size() int

func (*ConfigurationTemplate) XXX_Unmarshal

func (m *ConfigurationTemplate) XXX_Unmarshal(b []byte) error

type Script

type Script struct {
	//
	//脚本Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//脚本版本
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version" form:"version"`
	//
	//脚本类型
	Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type" form:"type"`
	//
	//脚本内容
	Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content" form:"content"`
	//
	//脚本名称
	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name" form:"name"`
	//
	//脚本参数
	Args                 *types.Value `protobuf:"bytes,6,opt,name=args,proto3" json:"args" form:"args"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

脚本

func (*Script) Descriptor

func (*Script) Descriptor() ([]byte, []int)

func (*Script) GetArgs

func (m *Script) GetArgs() *types.Value

func (*Script) GetContent

func (m *Script) GetContent() string

func (*Script) GetId

func (m *Script) GetId() string

func (*Script) GetName

func (m *Script) GetName() string

func (*Script) GetType

func (m *Script) GetType() string

func (*Script) GetVersion

func (m *Script) GetVersion() string

func (*Script) ProtoMessage

func (*Script) ProtoMessage()

func (*Script) Reset

func (m *Script) Reset()

func (*Script) String

func (m *Script) String() string

func (*Script) Validate

func (this *Script) Validate() error

func (*Script) XXX_DiscardUnknown

func (m *Script) XXX_DiscardUnknown()

func (*Script) XXX_Marshal

func (m *Script) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Script) XXX_Merge

func (m *Script) XXX_Merge(src proto.Message)

func (*Script) XXX_Size

func (m *Script) XXX_Size() int

func (*Script) XXX_Unmarshal

func (m *Script) XXX_Unmarshal(b []byte) error

type TargetRange

type TargetRange struct {
	//
	//查询类型
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type" form:"type"`
	//
	//关系查询策略
	CmdbRelationSearch *CmdbRelationSearch `protobuf:"bytes,2,opt,name=cmdbRelationSearch,proto3" json:"cmdbRelationSearch" form:"cmdbRelationSearch"`
	//
	//主机搜索策略
	CmdbHostSearch *CmdbHostSearch `protobuf:"bytes,3,opt,name=cmdbHostSearch,proto3" json:"cmdbHostSearch" form:"cmdbHostSearch"`
	//
	//主机查询策略
	CmdbHostStrategy     *CmdbHostStrategy `protobuf:"bytes,4,opt,name=cmdbHostStrategy,proto3" json:"cmdbHostStrategy" form:"cmdbHostStrategy"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

目标动态范围

func (*TargetRange) Descriptor

func (*TargetRange) Descriptor() ([]byte, []int)

func (*TargetRange) GetCmdbHostSearch

func (m *TargetRange) GetCmdbHostSearch() *CmdbHostSearch

func (*TargetRange) GetCmdbHostStrategy

func (m *TargetRange) GetCmdbHostStrategy() *CmdbHostStrategy

func (*TargetRange) GetCmdbRelationSearch

func (m *TargetRange) GetCmdbRelationSearch() *CmdbRelationSearch

func (*TargetRange) GetType

func (m *TargetRange) GetType() string

func (*TargetRange) ProtoMessage

func (*TargetRange) ProtoMessage()

func (*TargetRange) Reset

func (m *TargetRange) Reset()

func (*TargetRange) String

func (m *TargetRange) String() string

func (*TargetRange) Validate

func (this *TargetRange) Validate() error

func (*TargetRange) XXX_DiscardUnknown

func (m *TargetRange) XXX_DiscardUnknown()

func (*TargetRange) XXX_Marshal

func (m *TargetRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TargetRange) XXX_Merge

func (m *TargetRange) XXX_Merge(src proto.Message)

func (*TargetRange) XXX_Size

func (m *TargetRange) XXX_Size() int

func (*TargetRange) XXX_Unmarshal

func (m *TargetRange) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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