execute

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: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterService

func RegisterService(s giraffe_micro.Server, srv Service)

Types

type Client

Client is the client API for execute service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewClient

func NewClient(c giraffe_micro.Client) Client

type ExecuteDebugToolRequest

type ExecuteDebugToolRequest struct {
	//
	//工具输入参数信息
	InputsInfo []*tool.ToolInput `protobuf:"bytes,1,rep,name=inputs_info,json=inputsInfo,proto3" json:"inputs_info" form:"inputs_info"`
	//
	//工具脚本的内容
	Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content" form:"content"`
	//
	//工具脚本的类型(python, shell..)
	Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type" form:"type"`
	//
	//工具输入参数
	Inputs *types.Struct `protobuf:"bytes,4,opt,name=inputs,proto3" json:"inputs" form:"inputs"`
	//
	//工具输出参数
	Outputs *types.Struct `protobuf:"bytes,5,opt,name=outputs,proto3" json:"outputs" form:"outputs"`
	//
	//执行用户
	ExecUser string `protobuf:"bytes,6,opt,name=execUser,proto3" json:"execUser" form:"execUser"`
	//
	//白名单
	WhiteList []string `protobuf:"bytes,7,rep,name=whiteList,proto3" json:"whiteList" form:"whiteList"`
	//
	//黑名单
	BlackList []string `protobuf:"bytes,8,rep,name=blackList,proto3" json:"blackList" form:"blackList"`
	//
	//工具的输出, 输出为空为[],非空时为object, 结构如下:
	//fields:
	//- name: dimensions
	//type: object[]
	//description: 维度列
	//fields:
	//- name: id
	//type: string
	//description: 列id
	//- name: name
	//type: string
	//description: 列标题
	//- name: type
	//type: string
	//description: 列类型
	//- name: columns
	//type: object[]
	//description: 输出列
	//fields:
	//- name: id
	//type: string
	//description: 列id
	//- name: name
	//type: string
	//description: 列标题
	//- name: type
	//type: string
	//description: 列类型
	//
	ToolOutputs *types.Value `protobuf:"bytes,9,opt,name=toolOutputs,proto3" json:"toolOutputs" form:"toolOutputs"`
	//
	//工具的输出定义
	OutputDefs []*ExecuteDebugToolRequest_OutputDefs `protobuf:"bytes,10,rep,name=outputDefs,proto3" json:"outputDefs" form:"outputDefs"`
	//
	//工具的表格输出定义
	TableDefs []*ExecuteDebugToolRequest_TableDefs `protobuf:"bytes,11,rep,name=tableDefs,proto3" json:"tableDefs" form:"tableDefs"`
	//
	//沙箱执行;默认执行的agents
	SandboxRun bool `protobuf:"varint,12,opt,name=sandboxRun,proto3" json:"sandboxRun" form:"sandboxRun"`
	//
	//是否使用windows会话用户
	WindowsSession bool `protobuf:"varint,13,opt,name=windowsSession,proto3" json:"windowsSession" form:"windowsSession"`
	//
	//邮件订阅用户
	Subscribers []string `protobuf:"bytes,14,rep,name=subscribers,proto3" json:"subscribers" form:"subscribers"`
	//
	//工具执行的通知信息
	NeedNotify string `protobuf:"bytes,15,opt,name=needNotify,proto3" json:"needNotify" form:"needNotify"`
	//
	//工具的Env
	ToolEnv              *types.Struct `protobuf:"bytes,16,opt,name=toolEnv,proto3" json:"toolEnv" form:"toolEnv"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

ExecuteDebugTool请求

func (*ExecuteDebugToolRequest) Descriptor

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

func (*ExecuteDebugToolRequest) GetBlackList

func (m *ExecuteDebugToolRequest) GetBlackList() []string

func (*ExecuteDebugToolRequest) GetContent

func (m *ExecuteDebugToolRequest) GetContent() string

func (*ExecuteDebugToolRequest) GetExecUser

func (m *ExecuteDebugToolRequest) GetExecUser() string

func (*ExecuteDebugToolRequest) GetInputs

func (m *ExecuteDebugToolRequest) GetInputs() *types.Struct

func (*ExecuteDebugToolRequest) GetInputsInfo

func (m *ExecuteDebugToolRequest) GetInputsInfo() []*tool.ToolInput

func (*ExecuteDebugToolRequest) GetNeedNotify

func (m *ExecuteDebugToolRequest) GetNeedNotify() string

func (*ExecuteDebugToolRequest) GetOutputDefs

func (*ExecuteDebugToolRequest) GetOutputs

func (m *ExecuteDebugToolRequest) GetOutputs() *types.Struct

func (*ExecuteDebugToolRequest) GetSandboxRun

func (m *ExecuteDebugToolRequest) GetSandboxRun() bool

func (*ExecuteDebugToolRequest) GetSubscribers

func (m *ExecuteDebugToolRequest) GetSubscribers() []string

func (*ExecuteDebugToolRequest) GetTableDefs

func (*ExecuteDebugToolRequest) GetToolEnv

func (m *ExecuteDebugToolRequest) GetToolEnv() *types.Struct

func (*ExecuteDebugToolRequest) GetToolOutputs

func (m *ExecuteDebugToolRequest) GetToolOutputs() *types.Value

func (*ExecuteDebugToolRequest) GetType

func (m *ExecuteDebugToolRequest) GetType() string

func (*ExecuteDebugToolRequest) GetWhiteList

func (m *ExecuteDebugToolRequest) GetWhiteList() []string

func (*ExecuteDebugToolRequest) GetWindowsSession

func (m *ExecuteDebugToolRequest) GetWindowsSession() bool

func (*ExecuteDebugToolRequest) ProtoMessage

func (*ExecuteDebugToolRequest) ProtoMessage()

func (*ExecuteDebugToolRequest) Reset

func (m *ExecuteDebugToolRequest) Reset()

func (*ExecuteDebugToolRequest) String

func (m *ExecuteDebugToolRequest) String() string

func (*ExecuteDebugToolRequest) Validate

func (this *ExecuteDebugToolRequest) Validate() error

func (*ExecuteDebugToolRequest) XXX_DiscardUnknown

func (m *ExecuteDebugToolRequest) XXX_DiscardUnknown()

func (*ExecuteDebugToolRequest) XXX_Marshal

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

func (*ExecuteDebugToolRequest) XXX_Merge

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

func (*ExecuteDebugToolRequest) XXX_Size

func (m *ExecuteDebugToolRequest) XXX_Size() int

func (*ExecuteDebugToolRequest) XXX_Unmarshal

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

type ExecuteDebugToolRequest_OutputDefs

type ExecuteDebugToolRequest_OutputDefs struct {
	//
	//输出参数ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//输出参数标题
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecuteDebugToolRequest_OutputDefs) Descriptor

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

func (*ExecuteDebugToolRequest_OutputDefs) GetId

func (*ExecuteDebugToolRequest_OutputDefs) GetName

func (*ExecuteDebugToolRequest_OutputDefs) ProtoMessage

func (*ExecuteDebugToolRequest_OutputDefs) ProtoMessage()

func (*ExecuteDebugToolRequest_OutputDefs) Reset

func (*ExecuteDebugToolRequest_OutputDefs) String

func (*ExecuteDebugToolRequest_OutputDefs) Validate

func (this *ExecuteDebugToolRequest_OutputDefs) Validate() error

func (*ExecuteDebugToolRequest_OutputDefs) XXX_DiscardUnknown

func (m *ExecuteDebugToolRequest_OutputDefs) XXX_DiscardUnknown()

func (*ExecuteDebugToolRequest_OutputDefs) XXX_Marshal

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

func (*ExecuteDebugToolRequest_OutputDefs) XXX_Merge

func (*ExecuteDebugToolRequest_OutputDefs) XXX_Size

func (*ExecuteDebugToolRequest_OutputDefs) XXX_Unmarshal

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

type ExecuteDebugToolRequest_TableDefs

type ExecuteDebugToolRequest_TableDefs struct {
	//
	//输出表格id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//输出表格标题
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	//
	//维度列
	Dimensions []*ExecuteDebugToolRequest_TableDefs_Dimensions `protobuf:"bytes,3,rep,name=dimensions,proto3" json:"dimensions" form:"dimensions"`
	//
	//输出列
	Columns              []*ExecuteDebugToolRequest_TableDefs_Columns `protobuf:"bytes,4,rep,name=columns,proto3" json:"columns" form:"columns"`
	XXX_NoUnkeyedLiteral struct{}                                     `json:"-"`
	XXX_unrecognized     []byte                                       `json:"-"`
	XXX_sizecache        int32                                        `json:"-"`
}

func (*ExecuteDebugToolRequest_TableDefs) Descriptor

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

func (*ExecuteDebugToolRequest_TableDefs) GetColumns

func (*ExecuteDebugToolRequest_TableDefs) GetDimensions

func (*ExecuteDebugToolRequest_TableDefs) GetId

func (*ExecuteDebugToolRequest_TableDefs) GetName

func (*ExecuteDebugToolRequest_TableDefs) ProtoMessage

func (*ExecuteDebugToolRequest_TableDefs) ProtoMessage()

func (*ExecuteDebugToolRequest_TableDefs) Reset

func (*ExecuteDebugToolRequest_TableDefs) String

func (*ExecuteDebugToolRequest_TableDefs) Validate

func (this *ExecuteDebugToolRequest_TableDefs) Validate() error

func (*ExecuteDebugToolRequest_TableDefs) XXX_DiscardUnknown

func (m *ExecuteDebugToolRequest_TableDefs) XXX_DiscardUnknown()

func (*ExecuteDebugToolRequest_TableDefs) XXX_Marshal

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

func (*ExecuteDebugToolRequest_TableDefs) XXX_Merge

func (*ExecuteDebugToolRequest_TableDefs) XXX_Size

func (m *ExecuteDebugToolRequest_TableDefs) XXX_Size() int

func (*ExecuteDebugToolRequest_TableDefs) XXX_Unmarshal

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

type ExecuteDebugToolRequest_TableDefs_Columns

type ExecuteDebugToolRequest_TableDefs_Columns struct {
	//
	//列id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//列标题
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecuteDebugToolRequest_TableDefs_Columns) Descriptor

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

func (*ExecuteDebugToolRequest_TableDefs_Columns) GetId

func (*ExecuteDebugToolRequest_TableDefs_Columns) GetName

func (*ExecuteDebugToolRequest_TableDefs_Columns) ProtoMessage

func (*ExecuteDebugToolRequest_TableDefs_Columns) Reset

func (*ExecuteDebugToolRequest_TableDefs_Columns) String

func (*ExecuteDebugToolRequest_TableDefs_Columns) Validate

func (*ExecuteDebugToolRequest_TableDefs_Columns) XXX_DiscardUnknown

func (m *ExecuteDebugToolRequest_TableDefs_Columns) XXX_DiscardUnknown()

func (*ExecuteDebugToolRequest_TableDefs_Columns) XXX_Marshal

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

func (*ExecuteDebugToolRequest_TableDefs_Columns) XXX_Merge

func (*ExecuteDebugToolRequest_TableDefs_Columns) XXX_Size

func (*ExecuteDebugToolRequest_TableDefs_Columns) XXX_Unmarshal

type ExecuteDebugToolRequest_TableDefs_Dimensions

type ExecuteDebugToolRequest_TableDefs_Dimensions struct {
	//
	//列id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//列标题
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) Descriptor

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) GetId

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) GetName

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) ProtoMessage

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) Reset

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) String

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) Validate

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) XXX_DiscardUnknown

func (m *ExecuteDebugToolRequest_TableDefs_Dimensions) XXX_DiscardUnknown()

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) XXX_Marshal

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

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) XXX_Merge

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) XXX_Size

func (*ExecuteDebugToolRequest_TableDefs_Dimensions) XXX_Unmarshal

type ExecuteDebugToolResponse

type ExecuteDebugToolResponse struct {
	//
	//执行id
	ExecId               string   `protobuf:"bytes,1,opt,name=execId,proto3" json:"execId" form:"execId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ExecuteDebugTool返回

func (*ExecuteDebugToolResponse) Descriptor

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

func (*ExecuteDebugToolResponse) GetExecId

func (m *ExecuteDebugToolResponse) GetExecId() string

func (*ExecuteDebugToolResponse) ProtoMessage

func (*ExecuteDebugToolResponse) ProtoMessage()

func (*ExecuteDebugToolResponse) Reset

func (m *ExecuteDebugToolResponse) Reset()

func (*ExecuteDebugToolResponse) String

func (m *ExecuteDebugToolResponse) String() string

func (*ExecuteDebugToolResponse) Validate

func (this *ExecuteDebugToolResponse) Validate() error

func (*ExecuteDebugToolResponse) XXX_DiscardUnknown

func (m *ExecuteDebugToolResponse) XXX_DiscardUnknown()

func (*ExecuteDebugToolResponse) XXX_Marshal

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

func (*ExecuteDebugToolResponse) XXX_Merge

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

func (*ExecuteDebugToolResponse) XXX_Size

func (m *ExecuteDebugToolResponse) XXX_Size() int

func (*ExecuteDebugToolResponse) XXX_Unmarshal

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

type ExecuteDebugToolResponseWrapper

type ExecuteDebugToolResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *ExecuteDebugToolResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

ExecuteDebugToolApi返回

func (*ExecuteDebugToolResponseWrapper) Descriptor

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

func (*ExecuteDebugToolResponseWrapper) GetCode

func (*ExecuteDebugToolResponseWrapper) GetCodeExplain

func (m *ExecuteDebugToolResponseWrapper) GetCodeExplain() string

func (*ExecuteDebugToolResponseWrapper) GetData

func (*ExecuteDebugToolResponseWrapper) GetError

func (*ExecuteDebugToolResponseWrapper) ProtoMessage

func (*ExecuteDebugToolResponseWrapper) ProtoMessage()

func (*ExecuteDebugToolResponseWrapper) Reset

func (*ExecuteDebugToolResponseWrapper) String

func (*ExecuteDebugToolResponseWrapper) Validate

func (this *ExecuteDebugToolResponseWrapper) Validate() error

func (*ExecuteDebugToolResponseWrapper) XXX_DiscardUnknown

func (m *ExecuteDebugToolResponseWrapper) XXX_DiscardUnknown()

func (*ExecuteDebugToolResponseWrapper) XXX_Marshal

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

func (*ExecuteDebugToolResponseWrapper) XXX_Merge

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

func (*ExecuteDebugToolResponseWrapper) XXX_Size

func (m *ExecuteDebugToolResponseWrapper) XXX_Size() int

func (*ExecuteDebugToolResponseWrapper) XXX_Unmarshal

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

type ExecuteToolRequest

type ExecuteToolRequest struct {
	//
	//执行时输入参数
	//"inputs": {
	//"@agents": [
	//{
	//"ip": "192.168.100.163",
	//"instanceId": "5caee6c67d86a"
	//}
	//],
	//"ansibleServer": {
	//"ip": "192.168.100.163",
	//"hostInstanceId": "5caee6c67d86a"
	//}
	//},
	//
	Inputs *types.Struct `protobuf:"bytes,1,opt,name=inputs,proto3" json:"inputs" form:"inputs"`
	//
	//工具执行成功的回调信息
	Callback *tool.Callback `protobuf:"bytes,2,opt,name=callback,proto3" json:"callback" form:"callback"`
	//
	//工具执行的通知信息
	NeedNotify string `protobuf:"bytes,3,opt,name=needNotify,proto3" json:"needNotify" form:"needNotify"`
	//
	//工具执行通知的用户
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name" form:"name"`
	//
	//一些拓展字段 目前支持origin=页面访问地址
	Metadata *ExecuteToolRequest_Metadata `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata" form:"metadata"`
	//
	//工具Id,服务端自动生成
	ToolId string `protobuf:"bytes,6,opt,name=toolId,proto3" json:"toolId" form:"toolId"`
	//
	//工具版本
	VId string `protobuf:"bytes,7,opt,name=vId,proto3" json:"vId" form:"vId"`
	//
	//执行用户
	ExecUser string `protobuf:"bytes,8,opt,name=execUser,proto3" json:"execUser" form:"execUser"`
	//
	//工具执行的超时时间(0表示不超时,默认为86400秒)
	Timeout int32 `protobuf:"varint,9,opt,name=timeout,proto3" json:"timeout" form:"timeout"`
	//
	//ansible-playbook verbose mode
	Log *ExecuteToolRequest_Log `protobuf:"bytes,10,opt,name=log,proto3" json:"log" form:"log"`
	//
	//Ansible Node机器执行用户
	AnsibleNodeExecUser  string   `protobuf:"bytes,11,opt,name=ansibleNodeExecUser,proto3" json:"ansibleNodeExecUser" form:"ansibleNodeExecUser"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ExecuteTool请求

func (*ExecuteToolRequest) Descriptor

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

func (*ExecuteToolRequest) GetAnsibleNodeExecUser

func (m *ExecuteToolRequest) GetAnsibleNodeExecUser() string

func (*ExecuteToolRequest) GetCallback

func (m *ExecuteToolRequest) GetCallback() *tool.Callback

func (*ExecuteToolRequest) GetExecUser

func (m *ExecuteToolRequest) GetExecUser() string

func (*ExecuteToolRequest) GetInputs

func (m *ExecuteToolRequest) GetInputs() *types.Struct

func (*ExecuteToolRequest) GetLog

func (*ExecuteToolRequest) GetMetadata

func (*ExecuteToolRequest) GetName

func (m *ExecuteToolRequest) GetName() string

func (*ExecuteToolRequest) GetNeedNotify

func (m *ExecuteToolRequest) GetNeedNotify() string

func (*ExecuteToolRequest) GetTimeout

func (m *ExecuteToolRequest) GetTimeout() int32

func (*ExecuteToolRequest) GetToolId

func (m *ExecuteToolRequest) GetToolId() string

func (*ExecuteToolRequest) GetVId

func (m *ExecuteToolRequest) GetVId() string

func (*ExecuteToolRequest) ProtoMessage

func (*ExecuteToolRequest) ProtoMessage()

func (*ExecuteToolRequest) Reset

func (m *ExecuteToolRequest) Reset()

func (*ExecuteToolRequest) String

func (m *ExecuteToolRequest) String() string

func (*ExecuteToolRequest) Validate

func (this *ExecuteToolRequest) Validate() error

func (*ExecuteToolRequest) XXX_DiscardUnknown

func (m *ExecuteToolRequest) XXX_DiscardUnknown()

func (*ExecuteToolRequest) XXX_Marshal

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

func (*ExecuteToolRequest) XXX_Merge

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

func (*ExecuteToolRequest) XXX_Size

func (m *ExecuteToolRequest) XXX_Size() int

func (*ExecuteToolRequest) XXX_Unmarshal

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

type ExecuteToolRequest_Log

type ExecuteToolRequest_Log struct {
	//
	//是否启用日志
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled" form:"enabled"`
	//
	//v,vv,vvv for more, vvvv to enable connection debugging
	Level                string   `protobuf:"bytes,2,opt,name=level,proto3" json:"level" form:"level"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecuteToolRequest_Log) Descriptor

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

func (*ExecuteToolRequest_Log) GetEnabled

func (m *ExecuteToolRequest_Log) GetEnabled() bool

func (*ExecuteToolRequest_Log) GetLevel

func (m *ExecuteToolRequest_Log) GetLevel() string

func (*ExecuteToolRequest_Log) ProtoMessage

func (*ExecuteToolRequest_Log) ProtoMessage()

func (*ExecuteToolRequest_Log) Reset

func (m *ExecuteToolRequest_Log) Reset()

func (*ExecuteToolRequest_Log) String

func (m *ExecuteToolRequest_Log) String() string

func (*ExecuteToolRequest_Log) Validate

func (this *ExecuteToolRequest_Log) Validate() error

func (*ExecuteToolRequest_Log) XXX_DiscardUnknown

func (m *ExecuteToolRequest_Log) XXX_DiscardUnknown()

func (*ExecuteToolRequest_Log) XXX_Marshal

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

func (*ExecuteToolRequest_Log) XXX_Merge

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

func (*ExecuteToolRequest_Log) XXX_Size

func (m *ExecuteToolRequest_Log) XXX_Size() int

func (*ExecuteToolRequest_Log) XXX_Unmarshal

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

type ExecuteToolRequest_Metadata

type ExecuteToolRequest_Metadata struct {
	//
	//页面访问地址
	Origin               string   `protobuf:"bytes,1,opt,name=origin,proto3" json:"origin" form:"origin"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecuteToolRequest_Metadata) Descriptor

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

func (*ExecuteToolRequest_Metadata) GetOrigin

func (m *ExecuteToolRequest_Metadata) GetOrigin() string

func (*ExecuteToolRequest_Metadata) ProtoMessage

func (*ExecuteToolRequest_Metadata) ProtoMessage()

func (*ExecuteToolRequest_Metadata) Reset

func (m *ExecuteToolRequest_Metadata) Reset()

func (*ExecuteToolRequest_Metadata) String

func (m *ExecuteToolRequest_Metadata) String() string

func (*ExecuteToolRequest_Metadata) Validate

func (this *ExecuteToolRequest_Metadata) Validate() error

func (*ExecuteToolRequest_Metadata) XXX_DiscardUnknown

func (m *ExecuteToolRequest_Metadata) XXX_DiscardUnknown()

func (*ExecuteToolRequest_Metadata) XXX_Marshal

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

func (*ExecuteToolRequest_Metadata) XXX_Merge

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

func (*ExecuteToolRequest_Metadata) XXX_Size

func (m *ExecuteToolRequest_Metadata) XXX_Size() int

func (*ExecuteToolRequest_Metadata) XXX_Unmarshal

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

type ExecuteToolResponse

type ExecuteToolResponse struct {
	//
	//工具执行id
	ExecId               string   `protobuf:"bytes,1,opt,name=execId,proto3" json:"execId" form:"execId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ExecuteTool返回

func (*ExecuteToolResponse) Descriptor

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

func (*ExecuteToolResponse) GetExecId

func (m *ExecuteToolResponse) GetExecId() string

func (*ExecuteToolResponse) ProtoMessage

func (*ExecuteToolResponse) ProtoMessage()

func (*ExecuteToolResponse) Reset

func (m *ExecuteToolResponse) Reset()

func (*ExecuteToolResponse) String

func (m *ExecuteToolResponse) String() string

func (*ExecuteToolResponse) Validate

func (this *ExecuteToolResponse) Validate() error

func (*ExecuteToolResponse) XXX_DiscardUnknown

func (m *ExecuteToolResponse) XXX_DiscardUnknown()

func (*ExecuteToolResponse) XXX_Marshal

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

func (*ExecuteToolResponse) XXX_Merge

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

func (*ExecuteToolResponse) XXX_Size

func (m *ExecuteToolResponse) XXX_Size() int

func (*ExecuteToolResponse) XXX_Unmarshal

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

type ExecuteToolResponseWrapper

type ExecuteToolResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *ExecuteToolResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

ExecuteToolApi返回

func (*ExecuteToolResponseWrapper) Descriptor

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

func (*ExecuteToolResponseWrapper) GetCode

func (m *ExecuteToolResponseWrapper) GetCode() int32

func (*ExecuteToolResponseWrapper) GetCodeExplain

func (m *ExecuteToolResponseWrapper) GetCodeExplain() string

func (*ExecuteToolResponseWrapper) GetData

func (*ExecuteToolResponseWrapper) GetError

func (m *ExecuteToolResponseWrapper) GetError() string

func (*ExecuteToolResponseWrapper) ProtoMessage

func (*ExecuteToolResponseWrapper) ProtoMessage()

func (*ExecuteToolResponseWrapper) Reset

func (m *ExecuteToolResponseWrapper) Reset()

func (*ExecuteToolResponseWrapper) String

func (m *ExecuteToolResponseWrapper) String() string

func (*ExecuteToolResponseWrapper) Validate

func (this *ExecuteToolResponseWrapper) Validate() error

func (*ExecuteToolResponseWrapper) XXX_DiscardUnknown

func (m *ExecuteToolResponseWrapper) XXX_DiscardUnknown()

func (*ExecuteToolResponseWrapper) XXX_Marshal

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

func (*ExecuteToolResponseWrapper) XXX_Merge

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

func (*ExecuteToolResponseWrapper) XXX_Size

func (m *ExecuteToolResponseWrapper) XXX_Size() int

func (*ExecuteToolResponseWrapper) XXX_Unmarshal

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

type GetExecuteResultRequest

type GetExecuteResultRequest struct {
	//
	//工具执行的任务Id
	ExecId string `protobuf:"bytes,1,opt,name=execId,proto3" json:"execId" form:"execId"`
	//
	//精简模式,不展示执行结果的日志信息(包含 日志、输出、表格输出),true|false(缺省)
	Brief string `protobuf:"bytes,2,opt,name=brief,proto3" json:"brief" form:"brief"`
	//
	//taskId列表;用";"隔开
	TargetIds string `protobuf:"bytes,3,opt,name=targetIds,proto3" json:"targetIds" form:"targetIds"`
	//
	//所属流程的taskId
	TaskId string `protobuf:"bytes,4,opt,name=taskId,proto3" json:"taskId" form:"taskId"`
	//
	//在所属流程中的步骤Id
	StepId               string   `protobuf:"bytes,5,opt,name=stepId,proto3" json:"stepId" form:"stepId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GetExecuteResult请求

func (*GetExecuteResultRequest) Descriptor

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

func (*GetExecuteResultRequest) GetBrief

func (m *GetExecuteResultRequest) GetBrief() string

func (*GetExecuteResultRequest) GetExecId

func (m *GetExecuteResultRequest) GetExecId() string

func (*GetExecuteResultRequest) GetStepId

func (m *GetExecuteResultRequest) GetStepId() string

func (*GetExecuteResultRequest) GetTargetIds

func (m *GetExecuteResultRequest) GetTargetIds() string

func (*GetExecuteResultRequest) GetTaskId

func (m *GetExecuteResultRequest) GetTaskId() string

func (*GetExecuteResultRequest) ProtoMessage

func (*GetExecuteResultRequest) ProtoMessage()

func (*GetExecuteResultRequest) Reset

func (m *GetExecuteResultRequest) Reset()

func (*GetExecuteResultRequest) String

func (m *GetExecuteResultRequest) String() string

func (*GetExecuteResultRequest) Validate

func (this *GetExecuteResultRequest) Validate() error

func (*GetExecuteResultRequest) XXX_DiscardUnknown

func (m *GetExecuteResultRequest) XXX_DiscardUnknown()

func (*GetExecuteResultRequest) XXX_Marshal

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

func (*GetExecuteResultRequest) XXX_Merge

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

func (*GetExecuteResultRequest) XXX_Size

func (m *GetExecuteResultRequest) XXX_Size() int

func (*GetExecuteResultRequest) XXX_Unmarshal

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

type GetExecuteResultResponseWrapper

type GetExecuteResultResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *tool.ToolTask `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

GetExecuteResultApi返回

func (*GetExecuteResultResponseWrapper) Descriptor

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

func (*GetExecuteResultResponseWrapper) GetCode

func (*GetExecuteResultResponseWrapper) GetCodeExplain

func (m *GetExecuteResultResponseWrapper) GetCodeExplain() string

func (*GetExecuteResultResponseWrapper) GetData

func (*GetExecuteResultResponseWrapper) GetError

func (*GetExecuteResultResponseWrapper) ProtoMessage

func (*GetExecuteResultResponseWrapper) ProtoMessage()

func (*GetExecuteResultResponseWrapper) Reset

func (*GetExecuteResultResponseWrapper) String

func (*GetExecuteResultResponseWrapper) Validate

func (this *GetExecuteResultResponseWrapper) Validate() error

func (*GetExecuteResultResponseWrapper) XXX_DiscardUnknown

func (m *GetExecuteResultResponseWrapper) XXX_DiscardUnknown()

func (*GetExecuteResultResponseWrapper) XXX_Marshal

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

func (*GetExecuteResultResponseWrapper) XXX_Merge

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

func (*GetExecuteResultResponseWrapper) XXX_Size

func (m *GetExecuteResultResponseWrapper) XXX_Size() int

func (*GetExecuteResultResponseWrapper) XXX_Unmarshal

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

type GetToolExecutionTableResultRequest

type GetToolExecutionTableResultRequest struct {
	//
	//执行id
	ExecId               string   `protobuf:"bytes,1,opt,name=execId,proto3" json:"execId" form:"execId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GetToolExecutionTableResult请求

func (*GetToolExecutionTableResultRequest) Descriptor

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

func (*GetToolExecutionTableResultRequest) GetExecId

func (*GetToolExecutionTableResultRequest) ProtoMessage

func (*GetToolExecutionTableResultRequest) ProtoMessage()

func (*GetToolExecutionTableResultRequest) Reset

func (*GetToolExecutionTableResultRequest) String

func (*GetToolExecutionTableResultRequest) Validate

func (this *GetToolExecutionTableResultRequest) Validate() error

func (*GetToolExecutionTableResultRequest) XXX_DiscardUnknown

func (m *GetToolExecutionTableResultRequest) XXX_DiscardUnknown()

func (*GetToolExecutionTableResultRequest) XXX_Marshal

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

func (*GetToolExecutionTableResultRequest) XXX_Merge

func (*GetToolExecutionTableResultRequest) XXX_Size

func (*GetToolExecutionTableResultRequest) XXX_Unmarshal

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

type GetToolExecutionTableResultResponse

type GetToolExecutionTableResultResponse struct {
	//
	//工具Id,服务端自动生成
	ToolId string `protobuf:"bytes,1,opt,name=toolId,proto3" json:"toolId" form:"toolId"`
	//
	//执行状态
	TotalStatus string `protobuf:"bytes,2,opt,name=totalStatus,proto3" json:"totalStatus" form:"totalStatus"`
	//
	//执行id
	ExecId string `protobuf:"bytes,3,opt,name=execId,proto3" json:"execId" form:"execId"`
	//
	//表格数据
	TableData *types.Struct `protobuf:"bytes,4,opt,name=tableData,proto3" json:"tableData" form:"tableData"`
	//
	//工具的表格输出定义
	TableDefs            []*GetToolExecutionTableResultResponse_TableDefs `protobuf:"bytes,5,rep,name=tableDefs,proto3" json:"tableDefs" form:"tableDefs"`
	XXX_NoUnkeyedLiteral struct{}                                         `json:"-"`
	XXX_unrecognized     []byte                                           `json:"-"`
	XXX_sizecache        int32                                            `json:"-"`
}

GetToolExecutionTableResult返回

func (*GetToolExecutionTableResultResponse) Descriptor

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

func (*GetToolExecutionTableResultResponse) GetExecId

func (*GetToolExecutionTableResultResponse) GetTableData

func (*GetToolExecutionTableResultResponse) GetTableDefs

func (*GetToolExecutionTableResultResponse) GetToolId

func (*GetToolExecutionTableResultResponse) GetTotalStatus

func (m *GetToolExecutionTableResultResponse) GetTotalStatus() string

func (*GetToolExecutionTableResultResponse) ProtoMessage

func (*GetToolExecutionTableResultResponse) ProtoMessage()

func (*GetToolExecutionTableResultResponse) Reset

func (*GetToolExecutionTableResultResponse) String

func (*GetToolExecutionTableResultResponse) Validate

func (this *GetToolExecutionTableResultResponse) Validate() error

func (*GetToolExecutionTableResultResponse) XXX_DiscardUnknown

func (m *GetToolExecutionTableResultResponse) XXX_DiscardUnknown()

func (*GetToolExecutionTableResultResponse) XXX_Marshal

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

func (*GetToolExecutionTableResultResponse) XXX_Merge

func (*GetToolExecutionTableResultResponse) XXX_Size

func (*GetToolExecutionTableResultResponse) XXX_Unmarshal

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

type GetToolExecutionTableResultResponseWrapper

type GetToolExecutionTableResultResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *GetToolExecutionTableResultResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

GetToolExecutionTableResultApi返回

func (*GetToolExecutionTableResultResponseWrapper) Descriptor

func (*GetToolExecutionTableResultResponseWrapper) GetCode

func (*GetToolExecutionTableResultResponseWrapper) GetCodeExplain

func (*GetToolExecutionTableResultResponseWrapper) GetData

func (*GetToolExecutionTableResultResponseWrapper) GetError

func (*GetToolExecutionTableResultResponseWrapper) ProtoMessage

func (*GetToolExecutionTableResultResponseWrapper) Reset

func (*GetToolExecutionTableResultResponseWrapper) String

func (*GetToolExecutionTableResultResponseWrapper) Validate

func (*GetToolExecutionTableResultResponseWrapper) XXX_DiscardUnknown

func (m *GetToolExecutionTableResultResponseWrapper) XXX_DiscardUnknown()

func (*GetToolExecutionTableResultResponseWrapper) XXX_Marshal

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

func (*GetToolExecutionTableResultResponseWrapper) XXX_Merge

func (*GetToolExecutionTableResultResponseWrapper) XXX_Size

func (*GetToolExecutionTableResultResponseWrapper) XXX_Unmarshal

type GetToolExecutionTableResultResponse_TableDefs

type GetToolExecutionTableResultResponse_TableDefs struct {
	//
	//输出表格id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//输出表格标题
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	//
	//维度列
	Dimensions []*GetToolExecutionTableResultResponse_TableDefs_Dimensions `protobuf:"bytes,3,rep,name=dimensions,proto3" json:"dimensions" form:"dimensions"`
	//
	//输出列
	Columns              []*GetToolExecutionTableResultResponse_TableDefs_Columns `protobuf:"bytes,4,rep,name=columns,proto3" json:"columns" form:"columns"`
	XXX_NoUnkeyedLiteral struct{}                                                 `json:"-"`
	XXX_unrecognized     []byte                                                   `json:"-"`
	XXX_sizecache        int32                                                    `json:"-"`
}

func (*GetToolExecutionTableResultResponse_TableDefs) Descriptor

func (*GetToolExecutionTableResultResponse_TableDefs) GetColumns

func (*GetToolExecutionTableResultResponse_TableDefs) GetDimensions

func (*GetToolExecutionTableResultResponse_TableDefs) GetId

func (*GetToolExecutionTableResultResponse_TableDefs) GetName

func (*GetToolExecutionTableResultResponse_TableDefs) ProtoMessage

func (*GetToolExecutionTableResultResponse_TableDefs) Reset

func (*GetToolExecutionTableResultResponse_TableDefs) String

func (*GetToolExecutionTableResultResponse_TableDefs) Validate

func (*GetToolExecutionTableResultResponse_TableDefs) XXX_DiscardUnknown

func (m *GetToolExecutionTableResultResponse_TableDefs) XXX_DiscardUnknown()

func (*GetToolExecutionTableResultResponse_TableDefs) XXX_Marshal

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

func (*GetToolExecutionTableResultResponse_TableDefs) XXX_Merge

func (*GetToolExecutionTableResultResponse_TableDefs) XXX_Size

func (*GetToolExecutionTableResultResponse_TableDefs) XXX_Unmarshal

type GetToolExecutionTableResultResponse_TableDefs_Columns

type GetToolExecutionTableResultResponse_TableDefs_Columns struct {
	//
	//列id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//列标题
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) Descriptor

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) GetId

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) GetName

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) ProtoMessage

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) Reset

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) String

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) Validate

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) XXX_DiscardUnknown

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) XXX_Marshal

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

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) XXX_Merge

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) XXX_Size

func (*GetToolExecutionTableResultResponse_TableDefs_Columns) XXX_Unmarshal

type GetToolExecutionTableResultResponse_TableDefs_Dimensions

type GetToolExecutionTableResultResponse_TableDefs_Dimensions struct {
	//
	//列id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//列标题
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) Descriptor

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) GetId

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) GetName

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) ProtoMessage

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) Reset

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) String

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) Validate

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) XXX_DiscardUnknown

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) XXX_Marshal

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

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) XXX_Merge

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) XXX_Size

func (*GetToolExecutionTableResultResponse_TableDefs_Dimensions) XXX_Unmarshal

type ListToolExecutionLogsRequest

type ListToolExecutionLogsRequest struct {
	//
	//批量输入的execId(用分号隔开,例:id1;id2;id3)
	ExecIds              string   `protobuf:"bytes,1,opt,name=execIds,proto3" json:"execIds" form:"execIds"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListToolExecutionLogs请求

func (*ListToolExecutionLogsRequest) Descriptor

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

func (*ListToolExecutionLogsRequest) GetExecIds

func (m *ListToolExecutionLogsRequest) GetExecIds() string

func (*ListToolExecutionLogsRequest) ProtoMessage

func (*ListToolExecutionLogsRequest) ProtoMessage()

func (*ListToolExecutionLogsRequest) Reset

func (m *ListToolExecutionLogsRequest) Reset()

func (*ListToolExecutionLogsRequest) String

func (*ListToolExecutionLogsRequest) Validate

func (this *ListToolExecutionLogsRequest) Validate() error

func (*ListToolExecutionLogsRequest) XXX_DiscardUnknown

func (m *ListToolExecutionLogsRequest) XXX_DiscardUnknown()

func (*ListToolExecutionLogsRequest) XXX_Marshal

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

func (*ListToolExecutionLogsRequest) XXX_Merge

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

func (*ListToolExecutionLogsRequest) XXX_Size

func (m *ListToolExecutionLogsRequest) XXX_Size() int

func (*ListToolExecutionLogsRequest) XXX_Unmarshal

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

type ListToolExecutionLogsResponse

type ListToolExecutionLogsResponse struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//错误信息
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回消息
	Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message" form:"message"`
	//
	//返回数据
	Data                 *types.Struct `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

ListToolExecutionLogs返回

func (*ListToolExecutionLogsResponse) Descriptor

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

func (*ListToolExecutionLogsResponse) GetCode

func (m *ListToolExecutionLogsResponse) GetCode() int32

func (*ListToolExecutionLogsResponse) GetData

func (*ListToolExecutionLogsResponse) GetError

func (m *ListToolExecutionLogsResponse) GetError() string

func (*ListToolExecutionLogsResponse) GetMessage

func (m *ListToolExecutionLogsResponse) GetMessage() string

func (*ListToolExecutionLogsResponse) ProtoMessage

func (*ListToolExecutionLogsResponse) ProtoMessage()

func (*ListToolExecutionLogsResponse) Reset

func (m *ListToolExecutionLogsResponse) Reset()

func (*ListToolExecutionLogsResponse) String

func (*ListToolExecutionLogsResponse) Validate

func (this *ListToolExecutionLogsResponse) Validate() error

func (*ListToolExecutionLogsResponse) XXX_DiscardUnknown

func (m *ListToolExecutionLogsResponse) XXX_DiscardUnknown()

func (*ListToolExecutionLogsResponse) XXX_Marshal

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

func (*ListToolExecutionLogsResponse) XXX_Merge

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

func (*ListToolExecutionLogsResponse) XXX_Size

func (m *ListToolExecutionLogsResponse) XXX_Size() int

func (*ListToolExecutionLogsResponse) XXX_Unmarshal

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

type ListToolExecutionLogsResponseWrapper

type ListToolExecutionLogsResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *ListToolExecutionLogsResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

ListToolExecutionLogsApi返回

func (*ListToolExecutionLogsResponseWrapper) Descriptor

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

func (*ListToolExecutionLogsResponseWrapper) GetCode

func (*ListToolExecutionLogsResponseWrapper) GetCodeExplain

func (m *ListToolExecutionLogsResponseWrapper) GetCodeExplain() string

func (*ListToolExecutionLogsResponseWrapper) GetData

func (*ListToolExecutionLogsResponseWrapper) GetError

func (*ListToolExecutionLogsResponseWrapper) ProtoMessage

func (*ListToolExecutionLogsResponseWrapper) ProtoMessage()

func (*ListToolExecutionLogsResponseWrapper) Reset

func (*ListToolExecutionLogsResponseWrapper) String

func (*ListToolExecutionLogsResponseWrapper) Validate

func (*ListToolExecutionLogsResponseWrapper) XXX_DiscardUnknown

func (m *ListToolExecutionLogsResponseWrapper) XXX_DiscardUnknown()

func (*ListToolExecutionLogsResponseWrapper) XXX_Marshal

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

func (*ListToolExecutionLogsResponseWrapper) XXX_Merge

func (*ListToolExecutionLogsResponseWrapper) XXX_Size

func (*ListToolExecutionLogsResponseWrapper) XXX_Unmarshal

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

type ListToolExecutionResultRequest

type ListToolExecutionResultRequest struct {
	//
	//查询的起始时间
	StartTime string `protobuf:"bytes,1,opt,name=startTime,proto3" json:"startTime" form:"startTime"`
	//
	//查询的结束时间
	EndTime string `protobuf:"bytes,2,opt,name=endTime,proto3" json:"endTime" form:"endTime"`
	//
	//工具Id,服务端自动生成
	ToolId string `protobuf:"bytes,3,opt,name=toolId,proto3" json:"toolId" form:"toolId"`
	//
	//工具版本
	VId                  string   `protobuf:"bytes,4,opt,name=vId,proto3" json:"vId" form:"vId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListToolExecutionResult请求

func (*ListToolExecutionResultRequest) Descriptor

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

func (*ListToolExecutionResultRequest) GetEndTime

func (m *ListToolExecutionResultRequest) GetEndTime() string

func (*ListToolExecutionResultRequest) GetStartTime

func (m *ListToolExecutionResultRequest) GetStartTime() string

func (*ListToolExecutionResultRequest) GetToolId

func (m *ListToolExecutionResultRequest) GetToolId() string

func (*ListToolExecutionResultRequest) GetVId

func (*ListToolExecutionResultRequest) ProtoMessage

func (*ListToolExecutionResultRequest) ProtoMessage()

func (*ListToolExecutionResultRequest) Reset

func (m *ListToolExecutionResultRequest) Reset()

func (*ListToolExecutionResultRequest) String

func (*ListToolExecutionResultRequest) Validate

func (this *ListToolExecutionResultRequest) Validate() error

func (*ListToolExecutionResultRequest) XXX_DiscardUnknown

func (m *ListToolExecutionResultRequest) XXX_DiscardUnknown()

func (*ListToolExecutionResultRequest) XXX_Marshal

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

func (*ListToolExecutionResultRequest) XXX_Merge

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

func (*ListToolExecutionResultRequest) XXX_Size

func (m *ListToolExecutionResultRequest) XXX_Size() int

func (*ListToolExecutionResultRequest) XXX_Unmarshal

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

type ListToolExecutionResultResponse

type ListToolExecutionResultResponse struct {
	//
	//页数
	Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page" form:"page"`
	//
	//页大小
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size" form:"page_size"`
	//
	//总数
	Total int32 `protobuf:"varint,3,opt,name=total,proto3" json:"total" form:"total"`
	//
	//数据列表
	List                 []*tool.ToolTask `protobuf:"bytes,4,rep,name=list,proto3" json:"list" form:"list"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

ListToolExecutionResult返回

func (*ListToolExecutionResultResponse) Descriptor

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

func (*ListToolExecutionResultResponse) GetList

func (*ListToolExecutionResultResponse) GetPage

func (*ListToolExecutionResultResponse) GetPageSize

func (m *ListToolExecutionResultResponse) GetPageSize() int32

func (*ListToolExecutionResultResponse) GetTotal

func (m *ListToolExecutionResultResponse) GetTotal() int32

func (*ListToolExecutionResultResponse) ProtoMessage

func (*ListToolExecutionResultResponse) ProtoMessage()

func (*ListToolExecutionResultResponse) Reset

func (*ListToolExecutionResultResponse) String

func (*ListToolExecutionResultResponse) Validate

func (this *ListToolExecutionResultResponse) Validate() error

func (*ListToolExecutionResultResponse) XXX_DiscardUnknown

func (m *ListToolExecutionResultResponse) XXX_DiscardUnknown()

func (*ListToolExecutionResultResponse) XXX_Marshal

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

func (*ListToolExecutionResultResponse) XXX_Merge

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

func (*ListToolExecutionResultResponse) XXX_Size

func (m *ListToolExecutionResultResponse) XXX_Size() int

func (*ListToolExecutionResultResponse) XXX_Unmarshal

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

type ListToolExecutionResultResponseWrapper

type ListToolExecutionResultResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *ListToolExecutionResultResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

ListToolExecutionResultApi返回

func (*ListToolExecutionResultResponseWrapper) Descriptor

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

func (*ListToolExecutionResultResponseWrapper) GetCode

func (*ListToolExecutionResultResponseWrapper) GetCodeExplain

func (m *ListToolExecutionResultResponseWrapper) GetCodeExplain() string

func (*ListToolExecutionResultResponseWrapper) GetData

func (*ListToolExecutionResultResponseWrapper) GetError

func (*ListToolExecutionResultResponseWrapper) ProtoMessage

func (*ListToolExecutionResultResponseWrapper) Reset

func (*ListToolExecutionResultResponseWrapper) String

func (*ListToolExecutionResultResponseWrapper) Validate

func (*ListToolExecutionResultResponseWrapper) XXX_DiscardUnknown

func (m *ListToolExecutionResultResponseWrapper) XXX_DiscardUnknown()

func (*ListToolExecutionResultResponseWrapper) XXX_Marshal

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

func (*ListToolExecutionResultResponseWrapper) XXX_Merge

func (*ListToolExecutionResultResponseWrapper) XXX_Size

func (*ListToolExecutionResultResponseWrapper) XXX_Unmarshal

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

type TerminateTaskRequest

type TerminateTaskRequest struct {
	//
	//工具执行的任务Id
	TaskId               string   `protobuf:"bytes,1,opt,name=taskId,proto3" json:"taskId" form:"taskId"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

TerminateTask请求

func (*TerminateTaskRequest) Descriptor

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

func (*TerminateTaskRequest) GetTaskId

func (m *TerminateTaskRequest) GetTaskId() string

func (*TerminateTaskRequest) ProtoMessage

func (*TerminateTaskRequest) ProtoMessage()

func (*TerminateTaskRequest) Reset

func (m *TerminateTaskRequest) Reset()

func (*TerminateTaskRequest) String

func (m *TerminateTaskRequest) String() string

func (*TerminateTaskRequest) Validate

func (this *TerminateTaskRequest) Validate() error

func (*TerminateTaskRequest) XXX_DiscardUnknown

func (m *TerminateTaskRequest) XXX_DiscardUnknown()

func (*TerminateTaskRequest) XXX_Marshal

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

func (*TerminateTaskRequest) XXX_Merge

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

func (*TerminateTaskRequest) XXX_Size

func (m *TerminateTaskRequest) XXX_Size() int

func (*TerminateTaskRequest) XXX_Unmarshal

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

type TerminateTaskResponseWrapper

type TerminateTaskResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *tool.ToolTask `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

TerminateTaskApi返回

func (*TerminateTaskResponseWrapper) Descriptor

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

func (*TerminateTaskResponseWrapper) GetCode

func (m *TerminateTaskResponseWrapper) GetCode() int32

func (*TerminateTaskResponseWrapper) GetCodeExplain

func (m *TerminateTaskResponseWrapper) GetCodeExplain() string

func (*TerminateTaskResponseWrapper) GetData

func (*TerminateTaskResponseWrapper) GetError

func (m *TerminateTaskResponseWrapper) GetError() string

func (*TerminateTaskResponseWrapper) ProtoMessage

func (*TerminateTaskResponseWrapper) ProtoMessage()

func (*TerminateTaskResponseWrapper) Reset

func (m *TerminateTaskResponseWrapper) Reset()

func (*TerminateTaskResponseWrapper) String

func (*TerminateTaskResponseWrapper) Validate

func (this *TerminateTaskResponseWrapper) Validate() error

func (*TerminateTaskResponseWrapper) XXX_DiscardUnknown

func (m *TerminateTaskResponseWrapper) XXX_DiscardUnknown()

func (*TerminateTaskResponseWrapper) XXX_Marshal

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

func (*TerminateTaskResponseWrapper) XXX_Merge

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

func (*TerminateTaskResponseWrapper) XXX_Size

func (m *TerminateTaskResponseWrapper) XXX_Size() int

func (*TerminateTaskResponseWrapper) XXX_Unmarshal

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

type ToolDebugSnapshotRequest

type ToolDebugSnapshotRequest struct {
	//
	//工具脚本的内容
	Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content" form:"content"`
	//
	//工具脚本的类型(python, shell..)
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type" form:"type"`
	//
	//执行用户
	ExecUser string `protobuf:"bytes,3,opt,name=execUser,proto3" json:"execUser" form:"execUser"`
	//
	//白名单
	WhiteList []string `protobuf:"bytes,4,rep,name=whiteList,proto3" json:"whiteList" form:"whiteList"`
	//
	//黑名单
	BlackList []string `protobuf:"bytes,5,rep,name=blackList,proto3" json:"blackList" form:"blackList"`
	//
	//工具的输出, 输出为空为[],非空时为object, 结构如下:
	//fields:
	//- name: dimensions
	//type: object[]
	//description: 维度列
	//fields:
	//- name: id
	//type: string
	//description: 列id
	//- name: name
	//type: string
	//description: 列标题
	//- name: type
	//type: string
	//description: 列类型
	//- name: columns
	//type: object[]
	//description: 输出列
	//fields:
	//- name: id
	//type: string
	//description: 列id
	//- name: name
	//type: string
	//description: 列标题
	//- name: type
	//type: string
	//description: 列类型
	//
	ToolOutputs *types.Value `protobuf:"bytes,6,opt,name=toolOutputs,proto3" json:"toolOutputs" form:"toolOutputs"`
	//
	//工具输入参数
	Inputs *types.Struct `protobuf:"bytes,7,opt,name=inputs,proto3" json:"inputs" form:"inputs"`
	//
	//工具输出参数
	Outputs *types.Struct `protobuf:"bytes,8,opt,name=outputs,proto3" json:"outputs" form:"outputs"`
	//
	//agent列表
	Agents []string `protobuf:"bytes,9,rep,name=agents,proto3" json:"agents" form:"agents"`
	//
	//工具的Env
	ToolEnv *types.Struct `protobuf:"bytes,10,opt,name=toolEnv,proto3" json:"toolEnv" form:"toolEnv"`
	//
	//工具执行的通知信息
	NeedNotify           string   `protobuf:"bytes,11,opt,name=needNotify,proto3" json:"needNotify" form:"needNotify"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ToolDebugSnapshot请求

func (*ToolDebugSnapshotRequest) Descriptor

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

func (*ToolDebugSnapshotRequest) GetAgents

func (m *ToolDebugSnapshotRequest) GetAgents() []string

func (*ToolDebugSnapshotRequest) GetBlackList

func (m *ToolDebugSnapshotRequest) GetBlackList() []string

func (*ToolDebugSnapshotRequest) GetContent

func (m *ToolDebugSnapshotRequest) GetContent() string

func (*ToolDebugSnapshotRequest) GetExecUser

func (m *ToolDebugSnapshotRequest) GetExecUser() string

func (*ToolDebugSnapshotRequest) GetInputs

func (m *ToolDebugSnapshotRequest) GetInputs() *types.Struct

func (*ToolDebugSnapshotRequest) GetNeedNotify

func (m *ToolDebugSnapshotRequest) GetNeedNotify() string

func (*ToolDebugSnapshotRequest) GetOutputs

func (m *ToolDebugSnapshotRequest) GetOutputs() *types.Struct

func (*ToolDebugSnapshotRequest) GetToolEnv

func (m *ToolDebugSnapshotRequest) GetToolEnv() *types.Struct

func (*ToolDebugSnapshotRequest) GetToolOutputs

func (m *ToolDebugSnapshotRequest) GetToolOutputs() *types.Value

func (*ToolDebugSnapshotRequest) GetType

func (m *ToolDebugSnapshotRequest) GetType() string

func (*ToolDebugSnapshotRequest) GetWhiteList

func (m *ToolDebugSnapshotRequest) GetWhiteList() []string

func (*ToolDebugSnapshotRequest) ProtoMessage

func (*ToolDebugSnapshotRequest) ProtoMessage()

func (*ToolDebugSnapshotRequest) Reset

func (m *ToolDebugSnapshotRequest) Reset()

func (*ToolDebugSnapshotRequest) String

func (m *ToolDebugSnapshotRequest) String() string

func (*ToolDebugSnapshotRequest) Validate

func (this *ToolDebugSnapshotRequest) Validate() error

func (*ToolDebugSnapshotRequest) XXX_DiscardUnknown

func (m *ToolDebugSnapshotRequest) XXX_DiscardUnknown()

func (*ToolDebugSnapshotRequest) XXX_Marshal

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

func (*ToolDebugSnapshotRequest) XXX_Merge

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

func (*ToolDebugSnapshotRequest) XXX_Size

func (m *ToolDebugSnapshotRequest) XXX_Size() int

func (*ToolDebugSnapshotRequest) XXX_Unmarshal

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

type ToolDebugSnapshotResponseWrapper

type ToolDebugSnapshotResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *tool.ExecutionSnapshot `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

ToolDebugSnapshotApi返回

func (*ToolDebugSnapshotResponseWrapper) Descriptor

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

func (*ToolDebugSnapshotResponseWrapper) GetCode

func (*ToolDebugSnapshotResponseWrapper) GetCodeExplain

func (m *ToolDebugSnapshotResponseWrapper) GetCodeExplain() string

func (*ToolDebugSnapshotResponseWrapper) GetData

func (*ToolDebugSnapshotResponseWrapper) GetError

func (*ToolDebugSnapshotResponseWrapper) ProtoMessage

func (*ToolDebugSnapshotResponseWrapper) ProtoMessage()

func (*ToolDebugSnapshotResponseWrapper) Reset

func (*ToolDebugSnapshotResponseWrapper) String

func (*ToolDebugSnapshotResponseWrapper) Validate

func (this *ToolDebugSnapshotResponseWrapper) Validate() error

func (*ToolDebugSnapshotResponseWrapper) XXX_DiscardUnknown

func (m *ToolDebugSnapshotResponseWrapper) XXX_DiscardUnknown()

func (*ToolDebugSnapshotResponseWrapper) XXX_Marshal

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

func (*ToolDebugSnapshotResponseWrapper) XXX_Merge

func (*ToolDebugSnapshotResponseWrapper) XXX_Size

func (m *ToolDebugSnapshotResponseWrapper) XXX_Size() int

func (*ToolDebugSnapshotResponseWrapper) XXX_Unmarshal

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

type ToolExecutionCallbackRequest

type ToolExecutionCallbackRequest struct {
	//
	//工具Id
	TaskId string `protobuf:"bytes,1,opt,name=taskId,proto3" json:"taskId" form:"taskId"`
	//
	//执行额外信息
	ExtraInfo *tool.ExtraInfo `protobuf:"bytes,2,opt,name=extraInfo,proto3" json:"extraInfo" form:"extraInfo"`
	//
	//执行结果状态
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status" form:"status"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ToolExecutionCallback请求

func (*ToolExecutionCallbackRequest) Descriptor

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

func (*ToolExecutionCallbackRequest) GetExtraInfo

func (m *ToolExecutionCallbackRequest) GetExtraInfo() *tool.ExtraInfo

func (*ToolExecutionCallbackRequest) GetStatus

func (m *ToolExecutionCallbackRequest) GetStatus() string

func (*ToolExecutionCallbackRequest) GetTaskId

func (m *ToolExecutionCallbackRequest) GetTaskId() string

func (*ToolExecutionCallbackRequest) ProtoMessage

func (*ToolExecutionCallbackRequest) ProtoMessage()

func (*ToolExecutionCallbackRequest) Reset

func (m *ToolExecutionCallbackRequest) Reset()

func (*ToolExecutionCallbackRequest) String

func (*ToolExecutionCallbackRequest) Validate

func (this *ToolExecutionCallbackRequest) Validate() error

func (*ToolExecutionCallbackRequest) XXX_DiscardUnknown

func (m *ToolExecutionCallbackRequest) XXX_DiscardUnknown()

func (*ToolExecutionCallbackRequest) XXX_Marshal

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

func (*ToolExecutionCallbackRequest) XXX_Merge

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

func (*ToolExecutionCallbackRequest) XXX_Size

func (m *ToolExecutionCallbackRequest) XXX_Size() int

func (*ToolExecutionCallbackRequest) XXX_Unmarshal

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

type ToolExecutionCallbackResponse

type ToolExecutionCallbackResponse struct {
	//
	//工具Id
	TaskId string `protobuf:"bytes,1,opt,name=taskId,proto3" json:"taskId" form:"taskId"`
	//
	//额外信息
	ExtraInfo *tool.ExtraInfo `protobuf:"bytes,2,opt,name=extraInfo,proto3" json:"extraInfo" form:"extraInfo"`
	//
	//执行结果状态
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status" form:"status"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ToolExecutionCallback返回

func (*ToolExecutionCallbackResponse) Descriptor

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

func (*ToolExecutionCallbackResponse) GetExtraInfo

func (m *ToolExecutionCallbackResponse) GetExtraInfo() *tool.ExtraInfo

func (*ToolExecutionCallbackResponse) GetStatus

func (m *ToolExecutionCallbackResponse) GetStatus() string

func (*ToolExecutionCallbackResponse) GetTaskId

func (m *ToolExecutionCallbackResponse) GetTaskId() string

func (*ToolExecutionCallbackResponse) ProtoMessage

func (*ToolExecutionCallbackResponse) ProtoMessage()

func (*ToolExecutionCallbackResponse) Reset

func (m *ToolExecutionCallbackResponse) Reset()

func (*ToolExecutionCallbackResponse) String

func (*ToolExecutionCallbackResponse) Validate

func (this *ToolExecutionCallbackResponse) Validate() error

func (*ToolExecutionCallbackResponse) XXX_DiscardUnknown

func (m *ToolExecutionCallbackResponse) XXX_DiscardUnknown()

func (*ToolExecutionCallbackResponse) XXX_Marshal

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

func (*ToolExecutionCallbackResponse) XXX_Merge

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

func (*ToolExecutionCallbackResponse) XXX_Size

func (m *ToolExecutionCallbackResponse) XXX_Size() int

func (*ToolExecutionCallbackResponse) XXX_Unmarshal

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

type ToolExecutionCallbackResponseWrapper

type ToolExecutionCallbackResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *ToolExecutionCallbackResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

ToolExecutionCallbackApi返回

func (*ToolExecutionCallbackResponseWrapper) Descriptor

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

func (*ToolExecutionCallbackResponseWrapper) GetCode

func (*ToolExecutionCallbackResponseWrapper) GetCodeExplain

func (m *ToolExecutionCallbackResponseWrapper) GetCodeExplain() string

func (*ToolExecutionCallbackResponseWrapper) GetData

func (*ToolExecutionCallbackResponseWrapper) GetError

func (*ToolExecutionCallbackResponseWrapper) ProtoMessage

func (*ToolExecutionCallbackResponseWrapper) ProtoMessage()

func (*ToolExecutionCallbackResponseWrapper) Reset

func (*ToolExecutionCallbackResponseWrapper) String

func (*ToolExecutionCallbackResponseWrapper) Validate

func (*ToolExecutionCallbackResponseWrapper) XXX_DiscardUnknown

func (m *ToolExecutionCallbackResponseWrapper) XXX_DiscardUnknown()

func (*ToolExecutionCallbackResponseWrapper) XXX_Marshal

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

func (*ToolExecutionCallbackResponseWrapper) XXX_Merge

func (*ToolExecutionCallbackResponseWrapper) XXX_Size

func (*ToolExecutionCallbackResponseWrapper) XXX_Unmarshal

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

type ToolExecutionSnapshotRequest

type ToolExecutionSnapshotRequest struct {
	//
	//工具执行成功的回调信息
	Callback *tool.Callback `protobuf:"bytes,1,opt,name=callback,proto3" json:"callback" form:"callback"`
	//
	//工具Id,服务端自动生成
	ToolId string `protobuf:"bytes,2,opt,name=toolId,proto3" json:"toolId" form:"toolId"`
	//
	//工具版本
	VId string `protobuf:"bytes,3,opt,name=vId,proto3" json:"vId" form:"vId"`
	//
	//agent列表
	Agents []string `protobuf:"bytes,4,rep,name=agents,proto3" json:"agents" form:"agents"`
	//
	//工具输入参数
	Inputs *types.Struct `protobuf:"bytes,5,opt,name=inputs,proto3" json:"inputs" form:"inputs"`
	//
	//执行用户
	ExecUser string `protobuf:"bytes,6,opt,name=execUser,proto3" json:"execUser" form:"execUser"`
	//
	//工具的Env
	ToolEnv *types.Struct `protobuf:"bytes,7,opt,name=toolEnv,proto3" json:"toolEnv" form:"toolEnv"`
	//
	//工具执行的超时时间(0表示不超时,默认为86400秒)
	Timeout int32 `protobuf:"varint,8,opt,name=timeout,proto3" json:"timeout" form:"timeout"`
	//
	//工具名字
	Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name" form:"name"`
	//
	//工具执行的通知信息
	NeedNotify           string   `protobuf:"bytes,10,opt,name=needNotify,proto3" json:"needNotify" form:"needNotify"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ToolExecutionSnapshot请求

func (*ToolExecutionSnapshotRequest) Descriptor

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

func (*ToolExecutionSnapshotRequest) GetAgents

func (m *ToolExecutionSnapshotRequest) GetAgents() []string

func (*ToolExecutionSnapshotRequest) GetCallback

func (m *ToolExecutionSnapshotRequest) GetCallback() *tool.Callback

func (*ToolExecutionSnapshotRequest) GetExecUser

func (m *ToolExecutionSnapshotRequest) GetExecUser() string

func (*ToolExecutionSnapshotRequest) GetInputs

func (m *ToolExecutionSnapshotRequest) GetInputs() *types.Struct

func (*ToolExecutionSnapshotRequest) GetName

func (m *ToolExecutionSnapshotRequest) GetName() string

func (*ToolExecutionSnapshotRequest) GetNeedNotify

func (m *ToolExecutionSnapshotRequest) GetNeedNotify() string

func (*ToolExecutionSnapshotRequest) GetTimeout

func (m *ToolExecutionSnapshotRequest) GetTimeout() int32

func (*ToolExecutionSnapshotRequest) GetToolEnv

func (m *ToolExecutionSnapshotRequest) GetToolEnv() *types.Struct

func (*ToolExecutionSnapshotRequest) GetToolId

func (m *ToolExecutionSnapshotRequest) GetToolId() string

func (*ToolExecutionSnapshotRequest) GetVId

func (*ToolExecutionSnapshotRequest) ProtoMessage

func (*ToolExecutionSnapshotRequest) ProtoMessage()

func (*ToolExecutionSnapshotRequest) Reset

func (m *ToolExecutionSnapshotRequest) Reset()

func (*ToolExecutionSnapshotRequest) String

func (*ToolExecutionSnapshotRequest) Validate

func (this *ToolExecutionSnapshotRequest) Validate() error

func (*ToolExecutionSnapshotRequest) XXX_DiscardUnknown

func (m *ToolExecutionSnapshotRequest) XXX_DiscardUnknown()

func (*ToolExecutionSnapshotRequest) XXX_Marshal

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

func (*ToolExecutionSnapshotRequest) XXX_Merge

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

func (*ToolExecutionSnapshotRequest) XXX_Size

func (m *ToolExecutionSnapshotRequest) XXX_Size() int

func (*ToolExecutionSnapshotRequest) XXX_Unmarshal

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

type ToolExecutionSnapshotResponseWrapper

type ToolExecutionSnapshotResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *tool.ExecutionSnapshot `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

ToolExecutionSnapshotApi返回

func (*ToolExecutionSnapshotResponseWrapper) Descriptor

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

func (*ToolExecutionSnapshotResponseWrapper) GetCode

func (*ToolExecutionSnapshotResponseWrapper) GetCodeExplain

func (m *ToolExecutionSnapshotResponseWrapper) GetCodeExplain() string

func (*ToolExecutionSnapshotResponseWrapper) GetData

func (*ToolExecutionSnapshotResponseWrapper) GetError

func (*ToolExecutionSnapshotResponseWrapper) ProtoMessage

func (*ToolExecutionSnapshotResponseWrapper) ProtoMessage()

func (*ToolExecutionSnapshotResponseWrapper) Reset

func (*ToolExecutionSnapshotResponseWrapper) String

func (*ToolExecutionSnapshotResponseWrapper) Validate

func (*ToolExecutionSnapshotResponseWrapper) XXX_DiscardUnknown

func (m *ToolExecutionSnapshotResponseWrapper) XXX_DiscardUnknown()

func (*ToolExecutionSnapshotResponseWrapper) XXX_Marshal

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

func (*ToolExecutionSnapshotResponseWrapper) XXX_Merge

func (*ToolExecutionSnapshotResponseWrapper) XXX_Size

func (*ToolExecutionSnapshotResponseWrapper) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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