Help us shape the future of Go! Take the 2026 Go Developer Survey

clientpb

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_client_clientpb_client_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Artifact added in v0.1.0

type Artifact struct {
	Id           uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Bin          []byte `protobuf:"bytes,2,opt,name=bin,proto3" json:"bin,omitempty"`
	Name         string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Type         string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Target       string `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
	Arch         string `protobuf:"bytes,6,opt,name=arch,proto3" json:"arch,omitempty"`
	Platform     string `protobuf:"bytes,7,opt,name=platform,proto3" json:"platform,omitempty"`
	Profile      string `protobuf:"bytes,8,opt,name=profile,proto3" json:"profile,omitempty"`
	Pipeline     string `protobuf:"bytes,9,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	Format       string `protobuf:"bytes,10,opt,name=format,proto3" json:"format,omitempty"`
	CreatedAt    int64  `protobuf:"varint,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Status       string `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"`
	Conclusion   string `protobuf:"bytes,13,opt,name=conclusion,proto3" json:"conclusion,omitempty"`
	ProfileBytes []byte `protobuf:"bytes,14,opt,name=profile_bytes,json=profileBytes,proto3" json:"profile_bytes,omitempty"`
	ParamsBytes  []byte `protobuf:"bytes,15,opt,name=params_bytes,json=paramsBytes,proto3" json:"params_bytes,omitempty"`
	Source       string `protobuf:"bytes,16,opt,name=source,proto3" json:"source,omitempty"`
	Log          []byte `protobuf:"bytes,17,opt,name=log,proto3" json:"log,omitempty"`
	LogNum       uint32 `protobuf:"varint,18,opt,name=log_num,json=logNum,proto3" json:"log_num,omitempty"`
	Rdi          string `protobuf:"bytes,19,opt,name=rdi,proto3" json:"rdi,omitempty"`
	// contains filtered or unexported fields
}

func (*Artifact) Descriptor deprecated added in v0.1.0

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

Deprecated: Use Artifact.ProtoReflect.Descriptor instead.

func (*Artifact) GetArch added in v0.1.0

func (x *Artifact) GetArch() string

func (*Artifact) GetBin added in v0.1.0

func (x *Artifact) GetBin() []byte

func (*Artifact) GetConclusion added in v0.1.1

func (x *Artifact) GetConclusion() string

func (*Artifact) GetCreatedAt added in v0.1.1

func (x *Artifact) GetCreatedAt() int64

func (*Artifact) GetFormat added in v0.1.1

func (x *Artifact) GetFormat() string

func (*Artifact) GetId added in v0.1.0

func (x *Artifact) GetId() uint32

func (*Artifact) GetLog added in v0.1.1

func (x *Artifact) GetLog() []byte

func (*Artifact) GetLogNum added in v0.1.1

func (x *Artifact) GetLogNum() uint32

func (*Artifact) GetName added in v0.1.0

func (x *Artifact) GetName() string

func (*Artifact) GetParamsBytes added in v0.1.1

func (x *Artifact) GetParamsBytes() []byte

func (*Artifact) GetPipeline added in v0.1.0

func (x *Artifact) GetPipeline() string

func (*Artifact) GetPlatform added in v0.1.0

func (x *Artifact) GetPlatform() string

func (*Artifact) GetProfile added in v0.1.0

func (x *Artifact) GetProfile() string

func (*Artifact) GetProfileBytes added in v0.1.1

func (x *Artifact) GetProfileBytes() []byte

func (*Artifact) GetRdi added in v0.1.2

func (x *Artifact) GetRdi() string

func (*Artifact) GetSource added in v0.1.1

func (x *Artifact) GetSource() string

func (*Artifact) GetStatus added in v0.1.1

func (x *Artifact) GetStatus() string

func (*Artifact) GetTarget added in v0.1.0

func (x *Artifact) GetTarget() string

func (*Artifact) GetType added in v0.1.0

func (x *Artifact) GetType() string

func (*Artifact) ProtoMessage added in v0.1.0

func (*Artifact) ProtoMessage()

func (*Artifact) ProtoReflect added in v0.1.0

func (x *Artifact) ProtoReflect() protoreflect.Message

func (*Artifact) Reset added in v0.1.0

func (x *Artifact) Reset()

func (*Artifact) String added in v0.1.0

func (x *Artifact) String() string

type Artifacts added in v0.1.0

type Artifacts struct {
	Artifacts []*Artifact `protobuf:"bytes,1,rep,name=artifacts,proto3" json:"artifacts,omitempty"`
	// contains filtered or unexported fields
}

func (*Artifacts) Descriptor deprecated added in v0.1.0

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

Deprecated: Use Artifacts.ProtoReflect.Descriptor instead.

func (*Artifacts) GetArtifacts added in v0.1.0

func (x *Artifacts) GetArtifacts() []*Artifact

func (*Artifacts) ProtoMessage added in v0.1.0

func (*Artifacts) ProtoMessage()

func (*Artifacts) ProtoReflect added in v0.1.0

func (x *Artifacts) ProtoReflect() protoreflect.Message

func (*Artifacts) Reset added in v0.1.0

func (x *Artifacts) Reset()

func (*Artifacts) String added in v0.1.0

func (x *Artifacts) String() string

type Audit added in v0.1.2

type Audit struct {
	Context  *TaskContext     `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Command  string           `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	Request  *implantpb.Spite `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
	Created  string           `protobuf:"bytes,4,opt,name=Created,proto3" json:"Created,omitempty"`
	Finished string           `protobuf:"bytes,5,opt,name=Finished,proto3" json:"Finished,omitempty"`
	Lasted   string           `protobuf:"bytes,6,opt,name=Lasted,proto3" json:"Lasted,omitempty"`
	// contains filtered or unexported fields
}

func (*Audit) Descriptor deprecated added in v0.1.2

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

Deprecated: Use Audit.ProtoReflect.Descriptor instead.

func (*Audit) GetCommand added in v0.1.2

func (x *Audit) GetCommand() string

func (*Audit) GetContext added in v0.1.2

func (x *Audit) GetContext() *TaskContext

func (*Audit) GetCreated added in v0.1.2

func (x *Audit) GetCreated() string

func (*Audit) GetFinished added in v0.1.2

func (x *Audit) GetFinished() string

func (*Audit) GetLasted added in v0.1.2

func (x *Audit) GetLasted() string

func (*Audit) GetRequest added in v0.1.2

func (x *Audit) GetRequest() *implantpb.Spite

func (*Audit) ProtoMessage added in v0.1.2

func (*Audit) ProtoMessage()

func (*Audit) ProtoReflect added in v0.1.2

func (x *Audit) ProtoReflect() protoreflect.Message

func (*Audit) Reset added in v0.1.2

func (x *Audit) Reset()

func (*Audit) String added in v0.1.2

func (x *Audit) String() string

type Audits added in v0.1.2

type Audits struct {
	Audit []*Audit `protobuf:"bytes,1,rep,name=audit,proto3" json:"audit,omitempty"`
	// contains filtered or unexported fields
}

func (*Audits) Descriptor deprecated added in v0.1.2

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

Deprecated: Use Audits.ProtoReflect.Descriptor instead.

func (*Audits) GetAudit added in v0.1.2

func (x *Audits) GetAudit() []*Audit

func (*Audits) ProtoMessage added in v0.1.2

func (*Audits) ProtoMessage()

func (*Audits) ProtoReflect added in v0.1.2

func (x *Audits) ProtoReflect() protoreflect.Message

func (*Audits) Reset added in v0.1.2

func (x *Audits) Reset()

func (*Audits) String added in v0.1.2

func (x *Audits) String() string

type Basic

type Basic struct {
	Version    string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Commit     string `protobuf:"bytes,4,opt,name=commit,proto3" json:"commit,omitempty"`
	Dirty      bool   `protobuf:"varint,5,opt,name=dirty,proto3" json:"dirty,omitempty"`
	CompiledAt int64  `protobuf:"varint,6,opt,name=compiledAt,proto3" json:"compiledAt,omitempty"`
	Os         string `protobuf:"bytes,7,opt,name=os,proto3" json:"os,omitempty"`
	Arch       string `protobuf:"bytes,8,opt,name=arch,proto3" json:"arch,omitempty"`
	// contains filtered or unexported fields
}

func (*Basic) Descriptor deprecated

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

Deprecated: Use Basic.ProtoReflect.Descriptor instead.

func (*Basic) GetArch

func (x *Basic) GetArch() string

func (*Basic) GetCommit

func (x *Basic) GetCommit() string

func (*Basic) GetCompiledAt

func (x *Basic) GetCompiledAt() int64

func (*Basic) GetDirty

func (x *Basic) GetDirty() bool

func (*Basic) GetOs

func (x *Basic) GetOs() string

func (*Basic) GetVersion added in v0.1.0

func (x *Basic) GetVersion() string

func (*Basic) ProtoMessage

func (*Basic) ProtoMessage()

func (*Basic) ProtoReflect

func (x *Basic) ProtoReflect() protoreflect.Message

func (*Basic) Reset

func (x *Basic) Reset()

func (*Basic) String

func (x *Basic) String() string

type BasicUpdateSession

type BasicUpdateSession struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Op        string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"`
	Arg       string `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty"`
	// contains filtered or unexported fields
}

func (*BasicUpdateSession) Descriptor deprecated

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

Deprecated: Use BasicUpdateSession.ProtoReflect.Descriptor instead.

func (*BasicUpdateSession) GetArg

func (x *BasicUpdateSession) GetArg() string

func (*BasicUpdateSession) GetOp

func (x *BasicUpdateSession) GetOp() string

func (*BasicUpdateSession) GetSessionId

func (x *BasicUpdateSession) GetSessionId() string

func (*BasicUpdateSession) ProtoMessage

func (*BasicUpdateSession) ProtoMessage()

func (*BasicUpdateSession) ProtoReflect

func (x *BasicUpdateSession) ProtoReflect() protoreflect.Message

func (*BasicUpdateSession) Reset

func (x *BasicUpdateSession) Reset()

func (*BasicUpdateSession) String

func (x *BasicUpdateSession) String() string

type Bin

type Bin struct {
	Bin []byte `protobuf:"bytes,1,opt,name=Bin,proto3" json:"Bin,omitempty"`
	// contains filtered or unexported fields
}

func (*Bin) Descriptor deprecated

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

Deprecated: Use Bin.ProtoReflect.Descriptor instead.

func (*Bin) GetBin

func (x *Bin) GetBin() []byte

func (*Bin) ProtoMessage

func (*Bin) ProtoMessage()

func (*Bin) ProtoReflect

func (x *Bin) ProtoReflect() protoreflect.Message

func (*Bin) Reset

func (x *Bin) Reset()

func (*Bin) String

func (x *Bin) String() string

type BindPipeline

type BindPipeline struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ListenerId string `protobuf:"bytes,2,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	// contains filtered or unexported fields
}

func (*BindPipeline) Descriptor deprecated

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

Deprecated: Use BindPipeline.ProtoReflect.Descriptor instead.

func (*BindPipeline) GetListenerId added in v0.1.0

func (x *BindPipeline) GetListenerId() string

func (*BindPipeline) GetName added in v0.1.0

func (x *BindPipeline) GetName() string

func (*BindPipeline) ProtoMessage

func (*BindPipeline) ProtoMessage()

func (*BindPipeline) ProtoReflect

func (x *BindPipeline) ProtoReflect() protoreflect.Message

func (*BindPipeline) Reset

func (x *BindPipeline) Reset()

func (*BindPipeline) String

func (x *BindPipeline) String() string

type BuildConfig added in v0.1.1

type BuildConfig struct {
	BuildName     string          `protobuf:"bytes,1,opt,name=buildName,proto3" json:"buildName,omitempty"`
	BuildType     string          `protobuf:"bytes,2,opt,name=buildType,proto3" json:"buildType,omitempty"`
	Target        string          `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	Source        string          `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	ProfileName   string          `protobuf:"bytes,5,opt,name=profileName,proto3" json:"profileName,omitempty"`
	ArtifactId    uint32          `protobuf:"varint,6,opt,name=artifact_id,json=artifactId,proto3" json:"artifact_id,omitempty"`
	MaleficConfig []byte          `protobuf:"bytes,7,opt,name=malefic_config,json=maleficConfig,proto3" json:"malefic_config,omitempty"`
	PreludeConfig []byte          `protobuf:"bytes,8,opt,name=prelude_config,json=preludeConfig,proto3" json:"prelude_config,omitempty"`
	Resources     *BuildResources `protobuf:"bytes,9,opt,name=resources,proto3" json:"resources,omitempty"`
	// Types that are assignable to SourceConfig:
	//
	//	*BuildConfig_Docker
	//	*BuildConfig_GithubAction
	//	*BuildConfig_Saas
	SourceConfig isBuildConfig_SourceConfig `protobuf_oneof:"source_config"`
	// contains filtered or unexported fields
}

func (*BuildConfig) Descriptor deprecated added in v0.1.1

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

Deprecated: Use BuildConfig.ProtoReflect.Descriptor instead.

func (*BuildConfig) GetArtifactId added in v0.1.1

func (x *BuildConfig) GetArtifactId() uint32

func (*BuildConfig) GetBuildName added in v0.1.1

func (x *BuildConfig) GetBuildName() string

func (*BuildConfig) GetBuildType added in v0.1.1

func (x *BuildConfig) GetBuildType() string

func (*BuildConfig) GetDocker added in v0.1.2

func (x *BuildConfig) GetDocker() *DockerBuildConfig

func (*BuildConfig) GetGithubAction added in v0.1.2

func (x *BuildConfig) GetGithubAction() *GithubActionBuildConfig

func (*BuildConfig) GetMaleficConfig added in v0.1.2

func (x *BuildConfig) GetMaleficConfig() []byte

func (*BuildConfig) GetPreludeConfig added in v0.1.2

func (x *BuildConfig) GetPreludeConfig() []byte

func (*BuildConfig) GetProfileName added in v0.1.1

func (x *BuildConfig) GetProfileName() string

func (*BuildConfig) GetResources added in v0.1.2

func (x *BuildConfig) GetResources() *BuildResources

func (*BuildConfig) GetSaas added in v0.1.2

func (x *BuildConfig) GetSaas() *SaasBuildConfig

func (*BuildConfig) GetSource added in v0.1.1

func (x *BuildConfig) GetSource() string

func (*BuildConfig) GetSourceConfig added in v0.1.2

func (m *BuildConfig) GetSourceConfig() isBuildConfig_SourceConfig

func (*BuildConfig) GetTarget added in v0.1.1

func (x *BuildConfig) GetTarget() string

func (*BuildConfig) ProtoMessage added in v0.1.1

func (*BuildConfig) ProtoMessage()

func (*BuildConfig) ProtoReflect added in v0.1.1

func (x *BuildConfig) ProtoReflect() protoreflect.Message

func (*BuildConfig) Reset added in v0.1.1

func (x *BuildConfig) Reset()

func (*BuildConfig) String added in v0.1.1

func (x *BuildConfig) String() string

type BuildConfig_Docker added in v0.1.2

type BuildConfig_Docker struct {
	Docker *DockerBuildConfig `protobuf:"bytes,10,opt,name=docker,proto3,oneof"`
}

type BuildConfig_GithubAction added in v0.1.2

type BuildConfig_GithubAction struct {
	GithubAction *GithubActionBuildConfig `protobuf:"bytes,11,opt,name=github_action,json=githubAction,proto3,oneof"`
}

type BuildConfig_Saas added in v0.1.2

type BuildConfig_Saas struct {
	Saas *SaasBuildConfig `protobuf:"bytes,12,opt,name=saas,proto3,oneof"`
}

type BuildResources added in v0.1.2

type BuildResources struct {
	Entries []*ResourceEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildResources) Descriptor deprecated added in v0.1.2

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

Deprecated: Use BuildResources.ProtoReflect.Descriptor instead.

func (*BuildResources) GetEntries added in v0.1.2

func (x *BuildResources) GetEntries() []*ResourceEntry

func (*BuildResources) ProtoMessage added in v0.1.2

func (*BuildResources) ProtoMessage()

func (*BuildResources) ProtoReflect added in v0.1.2

func (x *BuildResources) ProtoReflect() protoreflect.Message

func (*BuildResources) Reset added in v0.1.2

func (x *BuildResources) Reset()

func (*BuildResources) String added in v0.1.2

func (x *BuildResources) String() string

type Cert added in v0.1.1

type Cert struct {
	Cert string `protobuf:"bytes,1,opt,name=cert,proto3" json:"cert,omitempty"`
	Key  string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Cert) Descriptor deprecated added in v0.1.1

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

Deprecated: Use Cert.ProtoReflect.Descriptor instead.

func (*Cert) GetCert added in v0.1.1

func (x *Cert) GetCert() string

func (*Cert) GetKey added in v0.1.1

func (x *Cert) GetKey() string

func (*Cert) GetName added in v0.1.1

func (x *Cert) GetName() string

func (*Cert) GetType added in v0.1.1

func (x *Cert) GetType() string

func (*Cert) ProtoMessage added in v0.1.1

func (*Cert) ProtoMessage()

func (*Cert) ProtoReflect added in v0.1.1

func (x *Cert) ProtoReflect() protoreflect.Message

func (*Cert) Reset added in v0.1.1

func (x *Cert) Reset()

func (*Cert) String added in v0.1.1

func (x *Cert) String() string

type CertificateSubject added in v0.1.1

type CertificateSubject struct {
	Cn       string `protobuf:"bytes,1,opt,name=cn,proto3" json:"cn,omitempty"`             // Common Name
	O        string `protobuf:"bytes,2,opt,name=o,proto3" json:"o,omitempty"`               // Organization
	C        string `protobuf:"bytes,3,opt,name=c,proto3" json:"c,omitempty"`               // Country
	L        string `protobuf:"bytes,4,opt,name=l,proto3" json:"l,omitempty"`               // Locality/City
	Ou       string `protobuf:"bytes,5,opt,name=ou,proto3" json:"ou,omitempty"`             // Organizational Unit
	St       string `protobuf:"bytes,6,opt,name=st,proto3" json:"st,omitempty"`             // State/Province
	Validity string `protobuf:"bytes,7,opt,name=validity,proto3" json:"validity,omitempty"` // Validity period in days
	// contains filtered or unexported fields
}

func (*CertificateSubject) Descriptor deprecated added in v0.1.1

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

Deprecated: Use CertificateSubject.ProtoReflect.Descriptor instead.

func (*CertificateSubject) GetC added in v0.1.1

func (x *CertificateSubject) GetC() string

func (*CertificateSubject) GetCn added in v0.1.1

func (x *CertificateSubject) GetCn() string

func (*CertificateSubject) GetL added in v0.1.1

func (x *CertificateSubject) GetL() string

func (*CertificateSubject) GetO added in v0.1.1

func (x *CertificateSubject) GetO() string

func (*CertificateSubject) GetOu added in v0.1.1

func (x *CertificateSubject) GetOu() string

func (*CertificateSubject) GetSt added in v0.1.1

func (x *CertificateSubject) GetSt() string

func (*CertificateSubject) GetValidity added in v0.1.1

func (x *CertificateSubject) GetValidity() string

func (*CertificateSubject) ProtoMessage added in v0.1.1

func (*CertificateSubject) ProtoMessage()

func (*CertificateSubject) ProtoReflect added in v0.1.1

func (x *CertificateSubject) ProtoReflect() protoreflect.Message

func (*CertificateSubject) Reset added in v0.1.1

func (x *CertificateSubject) Reset()

func (*CertificateSubject) String added in v0.1.1

func (x *CertificateSubject) String() string

type Certs added in v0.1.1

type Certs struct {
	Certs []*TLS `protobuf:"bytes,1,rep,name=certs,proto3" json:"certs,omitempty"`
	// contains filtered or unexported fields
}

func (*Certs) Descriptor deprecated added in v0.1.1

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

Deprecated: Use Certs.ProtoReflect.Descriptor instead.

func (*Certs) GetCerts added in v0.1.1

func (x *Certs) GetCerts() []*TLS

func (*Certs) ProtoMessage added in v0.1.1

func (*Certs) ProtoMessage()

func (*Certs) ProtoReflect added in v0.1.1

func (x *Certs) ProtoReflect() protoreflect.Message

func (*Certs) Reset added in v0.1.1

func (x *Certs) Reset()

func (*Certs) String added in v0.1.1

func (x *Certs) String() string

type Client

type Client struct {
	ID     uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Online bool   `protobuf:"varint,3,opt,name=Online,proto3" json:"Online,omitempty"`
	Type   string `protobuf:"bytes,4,opt,name=Type,proto3" json:"Type,omitempty"`
	// contains filtered or unexported fields
}

func (*Client) Descriptor deprecated

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

Deprecated: Use Client.ProtoReflect.Descriptor instead.

func (*Client) GetID

func (x *Client) GetID() uint32

func (*Client) GetName

func (x *Client) GetName() string

func (*Client) GetOnline

func (x *Client) GetOnline() bool

func (*Client) GetType

func (x *Client) GetType() string

func (*Client) ProtoMessage

func (*Client) ProtoMessage()

func (*Client) ProtoReflect

func (x *Client) ProtoReflect() protoreflect.Message

func (*Client) Reset

func (x *Client) Reset()

func (*Client) String

func (x *Client) String() string

type Clients

type Clients struct {
	Clients []*Client `protobuf:"bytes,1,rep,name=clients,proto3" json:"clients,omitempty"`
	// contains filtered or unexported fields
}

func (*Clients) Descriptor deprecated

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

Deprecated: Use Clients.ProtoReflect.Descriptor instead.

func (*Clients) GetClients

func (x *Clients) GetClients() []*Client

func (*Clients) ProtoMessage

func (*Clients) ProtoMessage()

func (*Clients) ProtoReflect

func (x *Clients) ProtoReflect() protoreflect.Message

func (*Clients) Reset

func (x *Clients) Reset()

func (*Clients) String

func (x *Clients) String() string

type Context added in v0.1.0

type Context struct {
	Id       string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Session  *Session  `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	Task     *Task     `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
	Pipeline *Pipeline `protobuf:"bytes,4,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	Listener *Listener `protobuf:"bytes,5,opt,name=listener,proto3" json:"listener,omitempty"`
	Type     string    `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Value    []byte    `protobuf:"bytes,7,opt,name=value,proto3" json:"value,omitempty"`
	Content  []byte    `protobuf:"bytes,8,opt,name=content,proto3" json:"content,omitempty"`
	Nonce    string    `protobuf:"bytes,9,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// contains filtered or unexported fields
}

func (*Context) Descriptor deprecated added in v0.1.0

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

Deprecated: Use Context.ProtoReflect.Descriptor instead.

func (*Context) GetContent added in v0.1.0

func (x *Context) GetContent() []byte

func (*Context) GetId added in v0.1.0

func (x *Context) GetId() string

func (*Context) GetListener added in v0.1.0

func (x *Context) GetListener() *Listener

func (*Context) GetNonce added in v0.1.0

func (x *Context) GetNonce() string

func (*Context) GetPipeline added in v0.1.0

func (x *Context) GetPipeline() *Pipeline

func (*Context) GetSession added in v0.1.0

func (x *Context) GetSession() *Session

func (*Context) GetTask added in v0.1.0

func (x *Context) GetTask() *Task

func (*Context) GetType added in v0.1.0

func (x *Context) GetType() string

func (*Context) GetValue added in v0.1.0

func (x *Context) GetValue() []byte

func (*Context) ProtoMessage added in v0.1.0

func (*Context) ProtoMessage()

func (*Context) ProtoReflect added in v0.1.0

func (x *Context) ProtoReflect() protoreflect.Message

func (*Context) Reset added in v0.1.0

func (x *Context) Reset()

func (*Context) String added in v0.1.0

func (x *Context) String() string

type Contexts added in v0.1.0

type Contexts struct {
	Contexts []*Context `protobuf:"bytes,1,rep,name=contexts,proto3" json:"contexts,omitempty"`
	// contains filtered or unexported fields
}

func (*Contexts) Descriptor deprecated added in v0.1.0

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

Deprecated: Use Contexts.ProtoReflect.Descriptor instead.

func (*Contexts) GetContexts added in v0.1.0

func (x *Contexts) GetContexts() []*Context

func (*Contexts) ProtoMessage added in v0.1.0

func (*Contexts) ProtoMessage()

func (*Contexts) ProtoReflect added in v0.1.0

func (x *Contexts) ProtoReflect() protoreflect.Message

func (*Contexts) Reset added in v0.1.0

func (x *Contexts) Reset()

func (*Contexts) String added in v0.1.0

func (x *Contexts) String() string

type CtrlPipeline

type CtrlPipeline struct {
	ListenerId string    `protobuf:"bytes,1,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Name       string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Pipeline   *Pipeline `protobuf:"bytes,5,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	CertName   string    `protobuf:"bytes,6,opt,name=cert_name,json=certName,proto3" json:"cert_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CtrlPipeline) Descriptor deprecated

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

Deprecated: Use CtrlPipeline.ProtoReflect.Descriptor instead.

func (*CtrlPipeline) GetCertName added in v0.1.1

func (x *CtrlPipeline) GetCertName() string

func (*CtrlPipeline) GetListenerId

func (x *CtrlPipeline) GetListenerId() string

func (*CtrlPipeline) GetName

func (x *CtrlPipeline) GetName() string

func (*CtrlPipeline) GetPipeline added in v0.1.0

func (x *CtrlPipeline) GetPipeline() *Pipeline

func (*CtrlPipeline) ProtoMessage

func (*CtrlPipeline) ProtoMessage()

func (*CtrlPipeline) ProtoReflect

func (x *CtrlPipeline) ProtoReflect() protoreflect.Message

func (*CtrlPipeline) Reset

func (x *CtrlPipeline) Reset()

func (*CtrlPipeline) String

func (x *CtrlPipeline) String() string

type DLL2Shellcode

type DLL2Shellcode struct {
	Bin        []byte `protobuf:"bytes,1,opt,name=bin,proto3" json:"bin,omitempty"`
	Type       string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // donut
	Arch       string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"` // x86 or x64
	Params     string `protobuf:"bytes,4,opt,name=params,proto3" json:"params,omitempty"`
	Entrypoint string `protobuf:"bytes,5,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// contains filtered or unexported fields
}

func (*DLL2Shellcode) Descriptor deprecated

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

Deprecated: Use DLL2Shellcode.ProtoReflect.Descriptor instead.

func (*DLL2Shellcode) GetArch

func (x *DLL2Shellcode) GetArch() string

func (*DLL2Shellcode) GetBin

func (x *DLL2Shellcode) GetBin() []byte

func (*DLL2Shellcode) GetEntrypoint

func (x *DLL2Shellcode) GetEntrypoint() string

func (*DLL2Shellcode) GetParams

func (x *DLL2Shellcode) GetParams() string

func (*DLL2Shellcode) GetType

func (x *DLL2Shellcode) GetType() string

func (*DLL2Shellcode) ProtoMessage

func (*DLL2Shellcode) ProtoMessage()

func (*DLL2Shellcode) ProtoReflect

func (x *DLL2Shellcode) ProtoReflect() protoreflect.Message

func (*DLL2Shellcode) Reset

func (x *DLL2Shellcode) Reset()

func (*DLL2Shellcode) String

func (x *DLL2Shellcode) String() string

type DockerBuildConfig added in v0.1.2

type DockerBuildConfig struct {
	RemoteHost string   `protobuf:"bytes,1,opt,name=remote_host,json=remoteHost,proto3" json:"remote_host,omitempty"`
	Volumes    []string `protobuf:"bytes,2,rep,name=volumes,proto3" json:"volumes,omitempty"`
	// contains filtered or unexported fields
}

func (*DockerBuildConfig) Descriptor deprecated added in v0.1.2

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

Deprecated: Use DockerBuildConfig.ProtoReflect.Descriptor instead.

func (*DockerBuildConfig) GetRemoteHost added in v0.1.2

func (x *DockerBuildConfig) GetRemoteHost() string

func (*DockerBuildConfig) GetVolumes added in v0.1.2

func (x *DockerBuildConfig) GetVolumes() []string

func (*DockerBuildConfig) ProtoMessage added in v0.1.2

func (*DockerBuildConfig) ProtoMessage()

func (*DockerBuildConfig) ProtoReflect added in v0.1.2

func (x *DockerBuildConfig) ProtoReflect() protoreflect.Message

func (*DockerBuildConfig) Reset added in v0.1.2

func (x *DockerBuildConfig) Reset()

func (*DockerBuildConfig) String added in v0.1.2

func (x *DockerBuildConfig) String() string

type EXE2Shellcode

type EXE2Shellcode struct {
	Bin    []byte `protobuf:"bytes,1,opt,name=bin,proto3" json:"bin,omitempty"`
	Type   string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // donut
	Arch   string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"` // x86 or x64
	Params string `protobuf:"bytes,4,opt,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*EXE2Shellcode) Descriptor deprecated

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

Deprecated: Use EXE2Shellcode.ProtoReflect.Descriptor instead.

func (*EXE2Shellcode) GetArch

func (x *EXE2Shellcode) GetArch() string

func (*EXE2Shellcode) GetBin

func (x *EXE2Shellcode) GetBin() []byte

func (*EXE2Shellcode) GetParams

func (x *EXE2Shellcode) GetParams() string

func (*EXE2Shellcode) GetType

func (x *EXE2Shellcode) GetType() string

func (*EXE2Shellcode) ProtoMessage

func (*EXE2Shellcode) ProtoMessage()

func (*EXE2Shellcode) ProtoReflect

func (x *EXE2Shellcode) ProtoReflect() protoreflect.Message

func (*EXE2Shellcode) Reset

func (x *EXE2Shellcode) Reset()

func (*EXE2Shellcode) String

func (x *EXE2Shellcode) String() string

type Empty

type Empty struct {
	// contains filtered or unexported fields
}

func (*Empty) Descriptor deprecated

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

Deprecated: Use Empty.ProtoReflect.Descriptor instead.

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) ProtoReflect

func (x *Empty) ProtoReflect() protoreflect.Message

func (*Empty) Reset

func (x *Empty) Reset()

func (*Empty) String

func (x *Empty) String() string

type Encryption

type Encryption struct {
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Key  string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*Encryption) Descriptor deprecated

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

Deprecated: Use Encryption.ProtoReflect.Descriptor instead.

func (*Encryption) GetKey

func (x *Encryption) GetKey() string

func (*Encryption) GetType

func (x *Encryption) GetType() string

func (*Encryption) ProtoMessage

func (*Encryption) ProtoMessage()

func (*Encryption) ProtoReflect

func (x *Encryption) ProtoReflect() protoreflect.Message

func (*Encryption) Reset

func (x *Encryption) Reset()

func (*Encryption) String

func (x *Encryption) String() string

type Event

type Event struct {
	Type      string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Op        string           `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"`
	Formatted string           `protobuf:"bytes,4,opt,name=formatted,proto3" json:"formatted,omitempty"`
	Message   []byte           `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	Err       string           `protobuf:"bytes,6,opt,name=err,proto3" json:"err,omitempty"` // Can't trigger normal gRPC error
	Callee    string           `protobuf:"bytes,7,opt,name=callee,proto3" json:"callee,omitempty"`
	Session   *Session         `protobuf:"bytes,10,opt,name=session,proto3" json:"session,omitempty"`
	Job       *Job             `protobuf:"bytes,11,opt,name=job,proto3" json:"job,omitempty"`
	Client    *Client          `protobuf:"bytes,12,opt,name=client,proto3" json:"client,omitempty"`
	Task      *Task            `protobuf:"bytes,13,opt,name=task,proto3" json:"task,omitempty"`
	Spite     *implantpb.Spite `protobuf:"bytes,14,opt,name=spite,proto3" json:"spite,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetCallee

func (x *Event) GetCallee() string

func (*Event) GetClient

func (x *Event) GetClient() *Client

func (*Event) GetErr

func (x *Event) GetErr() string

func (*Event) GetFormatted added in v0.1.0

func (x *Event) GetFormatted() string

func (*Event) GetJob

func (x *Event) GetJob() *Job

func (*Event) GetMessage

func (x *Event) GetMessage() []byte

func (*Event) GetOp

func (x *Event) GetOp() string

func (*Event) GetSession

func (x *Event) GetSession() *Session

func (*Event) GetSpite

func (x *Event) GetSpite() *implantpb.Spite

func (*Event) GetTask

func (x *Event) GetTask() *Task

func (*Event) GetType

func (x *Event) GetType() string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type Events added in v0.1.0

type Events struct {
	Events []*Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*Events) Descriptor deprecated added in v0.1.0

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

Deprecated: Use Events.ProtoReflect.Descriptor instead.

func (*Events) GetEvents added in v0.1.0

func (x *Events) GetEvents() []*Event

func (*Events) ProtoMessage added in v0.1.0

func (*Events) ProtoMessage()

func (*Events) ProtoReflect added in v0.1.0

func (x *Events) ProtoReflect() protoreflect.Message

func (*Events) Reset added in v0.1.0

func (x *Events) Reset()

func (*Events) String added in v0.1.0

func (x *Events) String() string

type File

type File struct {
	TaskId    uint32 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Local     string `protobuf:"bytes,3,opt,name=local,proto3" json:"local,omitempty"`       // client
	Checksum  string `protobuf:"bytes,4,opt,name=checksum,proto3" json:"checksum,omitempty"` // server
	Remote    string `protobuf:"bytes,5,opt,name=remote,proto3" json:"remote,omitempty"`     // implant
	Op        string `protobuf:"bytes,6,opt,name=op,proto3" json:"op,omitempty"`
	SessionId string `protobuf:"bytes,7,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*File) Descriptor deprecated

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

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetChecksum added in v0.1.0

func (x *File) GetChecksum() string

func (*File) GetLocal

func (x *File) GetLocal() string

func (*File) GetName

func (x *File) GetName() string

func (*File) GetOp

func (x *File) GetOp() string

func (*File) GetRemote

func (x *File) GetRemote() string

func (*File) GetSessionId added in v0.1.0

func (x *File) GetSessionId() string

func (*File) GetTaskId

func (x *File) GetTaskId() uint32

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

func (x *File) ProtoReflect() protoreflect.Message

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

type Files

type Files struct {
	Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*Files) Descriptor deprecated

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

Deprecated: Use Files.ProtoReflect.Descriptor instead.

func (*Files) GetFiles

func (x *Files) GetFiles() []*File

func (*Files) ProtoMessage

func (*Files) ProtoMessage()

func (*Files) ProtoReflect

func (x *Files) ProtoReflect() protoreflect.Message

func (*Files) Reset

func (x *Files) Reset()

func (*Files) String

func (x *Files) String() string

type GithubActionBuildConfig added in v0.1.2

type GithubActionBuildConfig struct {
	Owner      string            `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repo       string            `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"`
	Token      string            `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
	WorkflowId string            `protobuf:"bytes,4,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	Inputs     map[string]string `` /* 153-byte string literal not displayed */
	IsRemove   bool              `protobuf:"varint,6,opt,name=is_remove,json=isRemove,proto3" json:"is_remove,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubActionBuildConfig) Descriptor deprecated added in v0.1.2

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

Deprecated: Use GithubActionBuildConfig.ProtoReflect.Descriptor instead.

func (*GithubActionBuildConfig) GetInputs added in v0.1.2

func (x *GithubActionBuildConfig) GetInputs() map[string]string

func (*GithubActionBuildConfig) GetIsRemove added in v0.1.2

func (x *GithubActionBuildConfig) GetIsRemove() bool

func (*GithubActionBuildConfig) GetOwner added in v0.1.2

func (x *GithubActionBuildConfig) GetOwner() string

func (*GithubActionBuildConfig) GetRepo added in v0.1.2

func (x *GithubActionBuildConfig) GetRepo() string

func (*GithubActionBuildConfig) GetToken added in v0.1.2

func (x *GithubActionBuildConfig) GetToken() string

func (*GithubActionBuildConfig) GetWorkflowId added in v0.1.2

func (x *GithubActionBuildConfig) GetWorkflowId() string

func (*GithubActionBuildConfig) ProtoMessage added in v0.1.2

func (*GithubActionBuildConfig) ProtoMessage()

func (*GithubActionBuildConfig) ProtoReflect added in v0.1.2

func (x *GithubActionBuildConfig) ProtoReflect() protoreflect.Message

func (*GithubActionBuildConfig) Reset added in v0.1.2

func (x *GithubActionBuildConfig) Reset()

func (*GithubActionBuildConfig) String added in v0.1.2

func (x *GithubActionBuildConfig) String() string

type GithubWorkflow added in v0.1.0

type GithubWorkflow struct {
	Id        int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`                               // Workflow ID
	NodeId    string `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`          // Workflow node ID
	Name      string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`                            // Workflow name
	Path      string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`                            // Workflow file path
	Status    string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`                        // Workflow state
	CreatedAt string `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Workflow creation time
	UpdatedAt string `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // Workflow last updated time
	Url       string `protobuf:"bytes,8,opt,name=url,proto3" json:"url,omitempty"`                              // API URL for the workflow
	HtmlUrl   string `protobuf:"bytes,9,opt,name=html_url,json=htmlUrl,proto3" json:"html_url,omitempty"`       // HTML URL for the workflow
	BadgeUrl  string `protobuf:"bytes,10,opt,name=badge_url,json=badgeUrl,proto3" json:"badge_url,omitempty"`   // Badge URL for the workflow
	// contains filtered or unexported fields
}

func (*GithubWorkflow) Descriptor deprecated added in v0.1.0

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

Deprecated: Use GithubWorkflow.ProtoReflect.Descriptor instead.

func (*GithubWorkflow) GetBadgeUrl added in v0.1.0

func (x *GithubWorkflow) GetBadgeUrl() string

func (*GithubWorkflow) GetCreatedAt added in v0.1.0

func (x *GithubWorkflow) GetCreatedAt() string

func (*GithubWorkflow) GetHtmlUrl added in v0.1.0

func (x *GithubWorkflow) GetHtmlUrl() string

func (*GithubWorkflow) GetId added in v0.1.0

func (x *GithubWorkflow) GetId() int64

func (*GithubWorkflow) GetName added in v0.1.0

func (x *GithubWorkflow) GetName() string

func (*GithubWorkflow) GetNodeId added in v0.1.0

func (x *GithubWorkflow) GetNodeId() string

func (*GithubWorkflow) GetPath added in v0.1.0

func (x *GithubWorkflow) GetPath() string

func (*GithubWorkflow) GetStatus added in v0.1.0

func (x *GithubWorkflow) GetStatus() string

func (*GithubWorkflow) GetUpdatedAt added in v0.1.0

func (x *GithubWorkflow) GetUpdatedAt() string

func (*GithubWorkflow) GetUrl added in v0.1.0

func (x *GithubWorkflow) GetUrl() string

func (*GithubWorkflow) ProtoMessage added in v0.1.0

func (*GithubWorkflow) ProtoMessage()

func (*GithubWorkflow) ProtoReflect added in v0.1.0

func (x *GithubWorkflow) ProtoReflect() protoreflect.Message

func (*GithubWorkflow) Reset added in v0.1.0

func (x *GithubWorkflow) Reset()

func (*GithubWorkflow) String added in v0.1.0

func (x *GithubWorkflow) String() string

type GithubWorkflowConfig added in v0.1.1

type GithubWorkflowConfig struct {
	Owner      string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`                             // Repository owner
	Repo       string `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"`                               // Repository name
	WorkflowId string `protobuf:"bytes,3,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"` // Workflow file name or ID
	Token      string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`                             // GitHub token
	IsRemove   bool   `protobuf:"varint,5,opt,name=is_remove,json=isRemove,proto3" json:"is_remove,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubWorkflowConfig) Descriptor deprecated added in v0.1.1

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

Deprecated: Use GithubWorkflowConfig.ProtoReflect.Descriptor instead.

func (*GithubWorkflowConfig) GetIsRemove added in v0.1.1

func (x *GithubWorkflowConfig) GetIsRemove() bool

func (*GithubWorkflowConfig) GetOwner added in v0.1.1

func (x *GithubWorkflowConfig) GetOwner() string

func (*GithubWorkflowConfig) GetRepo added in v0.1.1

func (x *GithubWorkflowConfig) GetRepo() string

func (*GithubWorkflowConfig) GetToken added in v0.1.1

func (x *GithubWorkflowConfig) GetToken() string

func (*GithubWorkflowConfig) GetWorkflowId added in v0.1.1

func (x *GithubWorkflowConfig) GetWorkflowId() string

func (*GithubWorkflowConfig) ProtoMessage added in v0.1.1

func (*GithubWorkflowConfig) ProtoMessage()

func (*GithubWorkflowConfig) ProtoReflect added in v0.1.1

func (x *GithubWorkflowConfig) ProtoReflect() protoreflect.Message

func (*GithubWorkflowConfig) Reset added in v0.1.1

func (x *GithubWorkflowConfig) Reset()

func (*GithubWorkflowConfig) String added in v0.1.1

func (x *GithubWorkflowConfig) String() string

type GithubWorkflows added in v0.1.0

type GithubWorkflows struct {
	Workflows []*GithubWorkflow `protobuf:"bytes,1,rep,name=workflows,proto3" json:"workflows,omitempty"` // List of workflows
	// contains filtered or unexported fields
}

func (*GithubWorkflows) Descriptor deprecated added in v0.1.0

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

Deprecated: Use GithubWorkflows.ProtoReflect.Descriptor instead.

func (*GithubWorkflows) GetWorkflows added in v0.1.0

func (x *GithubWorkflows) GetWorkflows() []*GithubWorkflow

func (*GithubWorkflows) ProtoMessage added in v0.1.0

func (*GithubWorkflows) ProtoMessage()

func (*GithubWorkflows) ProtoReflect added in v0.1.0

func (x *GithubWorkflows) ProtoReflect() protoreflect.Message

func (*GithubWorkflows) Reset added in v0.1.0

func (x *GithubWorkflows) Reset()

func (*GithubWorkflows) String added in v0.1.0

func (x *GithubWorkflows) String() string

type HTTPPipeline added in v0.1.0

type HTTPPipeline struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ListenerId string `protobuf:"bytes,2,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Port       uint32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	Host       string `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"`
	Params     string `protobuf:"bytes,5,opt,name=params,proto3" json:"params,omitempty"` // JSON serialized additional parameters
	Proxy      string `protobuf:"bytes,6,opt,name=proxy,proto3" json:"proxy,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPPipeline) Descriptor deprecated added in v0.1.0

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

Deprecated: Use HTTPPipeline.ProtoReflect.Descriptor instead.

func (*HTTPPipeline) GetHost added in v0.1.0

func (x *HTTPPipeline) GetHost() string

func (*HTTPPipeline) GetListenerId added in v0.1.0

func (x *HTTPPipeline) GetListenerId() string

func (*HTTPPipeline) GetName added in v0.1.0

func (x *HTTPPipeline) GetName() string

func (*HTTPPipeline) GetParams added in v0.1.0

func (x *HTTPPipeline) GetParams() string

func (*HTTPPipeline) GetPort added in v0.1.0

func (x *HTTPPipeline) GetPort() uint32

func (*HTTPPipeline) GetProxy added in v0.1.1

func (x *HTTPPipeline) GetProxy() string

func (*HTTPPipeline) ProtoMessage added in v0.1.0

func (*HTTPPipeline) ProtoMessage()

func (*HTTPPipeline) ProtoReflect added in v0.1.0

func (x *HTTPPipeline) ProtoReflect() protoreflect.Message

func (*HTTPPipeline) Reset added in v0.1.0

func (x *HTTPPipeline) Reset()

func (*HTTPPipeline) String added in v0.1.0

func (x *HTTPPipeline) String() string

type Int added in v0.1.0

type Int struct {
	Limit int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*Int) Descriptor deprecated added in v0.1.0

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

Deprecated: Use Int.ProtoReflect.Descriptor instead.

func (*Int) GetLimit added in v0.1.0

func (x *Int) GetLimit() int32

func (*Int) ProtoMessage added in v0.1.0

func (*Int) ProtoMessage()

func (*Int) ProtoReflect added in v0.1.0

func (x *Int) ProtoReflect() protoreflect.Message

func (*Int) Reset added in v0.1.0

func (x *Int) Reset()

func (*Int) String added in v0.1.0

func (x *Int) String() string

type Job

type Job struct {
	Id       uint32                 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name     string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Pipeline *Pipeline              `protobuf:"bytes,3,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	Contents map[string]*WebContent `` /* 157-byte string literal not displayed */
	// Types that are assignable to Body:
	//
	//	*Job_RemAgent
	//	*Job_RemLog
	Body isJob_Body `protobuf_oneof:"body"`
	// contains filtered or unexported fields
}

func (*Job) Descriptor deprecated

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

Deprecated: Use Job.ProtoReflect.Descriptor instead.

func (*Job) FirstContent added in v0.1.2

func (pipe *Job) FirstContent() *WebContent

func (*Job) GetBody added in v0.1.0

func (m *Job) GetBody() isJob_Body

func (*Job) GetContents

func (x *Job) GetContents() map[string]*WebContent

func (*Job) GetId

func (x *Job) GetId() uint32

func (*Job) GetName

func (x *Job) GetName() string

func (*Job) GetPipeline

func (x *Job) GetPipeline() *Pipeline

func (*Job) GetRemAgent added in v0.1.0

func (x *Job) GetRemAgent() *REMAgent

func (*Job) GetRemLog added in v0.1.0

func (x *Job) GetRemLog() *RemLog

func (*Job) ProtoMessage

func (*Job) ProtoMessage()

func (*Job) ProtoReflect

func (x *Job) ProtoReflect() protoreflect.Message

func (*Job) Reset

func (x *Job) Reset()

func (*Job) String

func (x *Job) String() string

type JobCtrl

type JobCtrl struct {
	Id      uint32      `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Ctrl    string      `protobuf:"bytes,2,opt,name=ctrl,proto3" json:"ctrl,omitempty"`
	Job     *Job        `protobuf:"bytes,3,opt,name=job,proto3" json:"job,omitempty"`
	Content *WebContent `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
	Session *Session    `protobuf:"bytes,5,opt,name=session,proto3" json:"session,omitempty"`
	// contains filtered or unexported fields
}

func (*JobCtrl) Descriptor deprecated

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

Deprecated: Use JobCtrl.ProtoReflect.Descriptor instead.

func (*JobCtrl) GetContent added in v0.1.0

func (x *JobCtrl) GetContent() *WebContent

func (*JobCtrl) GetCtrl

func (x *JobCtrl) GetCtrl() string

func (*JobCtrl) GetId

func (x *JobCtrl) GetId() uint32

func (*JobCtrl) GetJob

func (x *JobCtrl) GetJob() *Job

func (*JobCtrl) GetSession added in v0.1.2

func (x *JobCtrl) GetSession() *Session

func (*JobCtrl) ProtoMessage

func (*JobCtrl) ProtoMessage()

func (*JobCtrl) ProtoReflect

func (x *JobCtrl) ProtoReflect() protoreflect.Message

func (*JobCtrl) Reset

func (x *JobCtrl) Reset()

func (*JobCtrl) String

func (x *JobCtrl) String() string

type JobStatus

type JobStatus struct {
	ListenerId string      `protobuf:"bytes,1,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Ctrl       string      `protobuf:"bytes,2,opt,name=ctrl,proto3" json:"ctrl,omitempty"`
	Status     int32       `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`
	Error      string      `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	Job        *Job        `protobuf:"bytes,5,opt,name=job,proto3" json:"job,omitempty"`
	CtrlId     uint32      `protobuf:"varint,6,opt,name=ctrl_id,json=ctrlId,proto3" json:"ctrl_id,omitempty"`
	Content    *WebContent `protobuf:"bytes,7,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*JobStatus) Descriptor deprecated

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

Deprecated: Use JobStatus.ProtoReflect.Descriptor instead.

func (*JobStatus) GetContent added in v0.1.2

func (x *JobStatus) GetContent() *WebContent

func (*JobStatus) GetCtrl

func (x *JobStatus) GetCtrl() string

func (*JobStatus) GetCtrlId added in v0.1.0

func (x *JobStatus) GetCtrlId() uint32

func (*JobStatus) GetError

func (x *JobStatus) GetError() string

func (*JobStatus) GetJob

func (x *JobStatus) GetJob() *Job

func (*JobStatus) GetListenerId

func (x *JobStatus) GetListenerId() string

func (*JobStatus) GetStatus

func (x *JobStatus) GetStatus() int32

func (*JobStatus) ProtoMessage

func (*JobStatus) ProtoMessage()

func (*JobStatus) ProtoReflect

func (x *JobStatus) ProtoReflect() protoreflect.Message

func (*JobStatus) Reset

func (x *JobStatus) Reset()

func (*JobStatus) String

func (x *JobStatus) String() string

type Job_RemAgent added in v0.1.0

type Job_RemAgent struct {
	RemAgent *REMAgent `protobuf:"bytes,10,opt,name=rem_agent,json=remAgent,proto3,oneof"`
}

type Job_RemLog added in v0.1.0

type Job_RemLog struct {
	RemLog *RemLog `protobuf:"bytes,11,opt,name=rem_log,json=remLog,proto3,oneof"`
}

type Jobs

type Jobs struct {
	Job []*Job `protobuf:"bytes,1,rep,name=job,proto3" json:"job,omitempty"`
	// contains filtered or unexported fields
}

func (*Jobs) Descriptor deprecated

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

Deprecated: Use Jobs.ProtoReflect.Descriptor instead.

func (*Jobs) GetJob

func (x *Jobs) GetJob() []*Job

func (*Jobs) ProtoMessage

func (*Jobs) ProtoMessage()

func (*Jobs) ProtoReflect

func (x *Jobs) ProtoReflect() protoreflect.Message

func (*Jobs) Reset

func (x *Jobs) Reset()

func (*Jobs) String

func (x *Jobs) String() string

type KeyPair added in v0.1.2

type KeyPair struct {
	PublicKey  string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`    // 公钥
	PrivateKey string `protobuf:"bytes,2,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"` // 私钥
	// contains filtered or unexported fields
}

func (*KeyPair) Descriptor deprecated added in v0.1.2

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

Deprecated: Use KeyPair.ProtoReflect.Descriptor instead.

func (*KeyPair) GetPrivateKey added in v0.1.2

func (x *KeyPair) GetPrivateKey() string

func (*KeyPair) GetPublicKey added in v0.1.2

func (x *KeyPair) GetPublicKey() string

func (*KeyPair) ProtoMessage added in v0.1.2

func (*KeyPair) ProtoMessage()

func (*KeyPair) ProtoReflect added in v0.1.2

func (x *KeyPair) ProtoReflect() protoreflect.Message

func (*KeyPair) Reset added in v0.1.2

func (x *KeyPair) Reset()

func (*KeyPair) String added in v0.1.2

func (x *KeyPair) String() string

type LicenseInfo added in v0.1.1

type LicenseInfo struct {
	UserName   string `protobuf:"bytes,1,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	Type       string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	ExpireAt   string `protobuf:"bytes,3,opt,name=expire_at,json=expireAt,proto3" json:"expire_at,omitempty"`
	BuildCount int64  `protobuf:"varint,4,opt,name=build_count,json=buildCount,proto3" json:"build_count,omitempty"`
	MaxBuilds  int64  `protobuf:"varint,5,opt,name=max_builds,json=maxBuilds,proto3" json:"max_builds,omitempty"`
	// contains filtered or unexported fields
}

func (*LicenseInfo) Descriptor deprecated added in v0.1.1

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

Deprecated: Use LicenseInfo.ProtoReflect.Descriptor instead.

func (*LicenseInfo) GetBuildCount added in v0.1.1

func (x *LicenseInfo) GetBuildCount() int64

func (*LicenseInfo) GetExpireAt added in v0.1.1

func (x *LicenseInfo) GetExpireAt() string

func (*LicenseInfo) GetMaxBuilds added in v0.1.1

func (x *LicenseInfo) GetMaxBuilds() int64

func (*LicenseInfo) GetType added in v0.1.1

func (x *LicenseInfo) GetType() string

func (*LicenseInfo) GetUserName added in v0.1.1

func (x *LicenseInfo) GetUserName() string

func (*LicenseInfo) ProtoMessage added in v0.1.1

func (*LicenseInfo) ProtoMessage()

func (*LicenseInfo) ProtoReflect added in v0.1.1

func (x *LicenseInfo) ProtoReflect() protoreflect.Message

func (*LicenseInfo) Reset added in v0.1.1

func (x *LicenseInfo) Reset()

func (*LicenseInfo) String added in v0.1.1

func (x *LicenseInfo) String() string

type Listener

type Listener struct {
	Id        string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Ip        string     `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	Active    bool       `protobuf:"varint,3,opt,name=active,proto3" json:"active,omitempty"`
	Pipelines *Pipelines `protobuf:"bytes,4,opt,name=pipelines,proto3" json:"pipelines,omitempty"`
	// contains filtered or unexported fields
}

func (*Listener) Descriptor deprecated

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

Deprecated: Use Listener.ProtoReflect.Descriptor instead.

func (*Listener) GetActive

func (x *Listener) GetActive() bool

func (*Listener) GetId

func (x *Listener) GetId() string

func (*Listener) GetIp added in v0.1.0

func (x *Listener) GetIp() string

func (*Listener) GetPipelines

func (x *Listener) GetPipelines() *Pipelines

func (*Listener) ProtoMessage

func (*Listener) ProtoMessage()

func (*Listener) ProtoReflect

func (x *Listener) ProtoReflect() protoreflect.Message

func (*Listener) Reset

func (x *Listener) Reset()

func (*Listener) String

func (x *Listener) String() string

type Listeners

type Listeners struct {
	Listeners []*Listener `protobuf:"bytes,1,rep,name=listeners,proto3" json:"listeners,omitempty"`
	// contains filtered or unexported fields
}

func (*Listeners) Descriptor deprecated

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

Deprecated: Use Listeners.ProtoReflect.Descriptor instead.

func (*Listeners) GetListeners

func (x *Listeners) GetListeners() []*Listener

func (*Listeners) ProtoMessage

func (*Listeners) ProtoMessage()

func (*Listeners) ProtoReflect

func (x *Listeners) ProtoReflect() protoreflect.Message

func (*Listeners) Reset

func (x *Listeners) Reset()

func (*Listeners) String

func (x *Listeners) String() string

type LoginReq

type LoginReq struct {
	Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginReq) Descriptor deprecated

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

Deprecated: Use LoginReq.ProtoReflect.Descriptor instead.

func (*LoginReq) GetHost

func (x *LoginReq) GetHost() string

func (*LoginReq) GetName

func (x *LoginReq) GetName() string

func (*LoginReq) GetPort

func (x *LoginReq) GetPort() uint32

func (*LoginReq) ProtoMessage

func (*LoginReq) ProtoMessage()

func (*LoginReq) ProtoReflect

func (x *LoginReq) ProtoReflect() protoreflect.Message

func (*LoginReq) Reset

func (x *LoginReq) Reset()

func (*LoginReq) String

func (x *LoginReq) String() string

type Notify added in v0.1.0

type Notify struct {
	TelegramEnable   bool   `protobuf:"varint,1,opt,name=telegram_enable,json=telegramEnable,proto3" json:"telegram_enable,omitempty"`
	TelegramApiKey   string `protobuf:"bytes,2,opt,name=telegram_api_key,json=telegramApiKey,proto3" json:"telegram_api_key,omitempty"`
	TelegramChatId   int64  `protobuf:"varint,3,opt,name=telegram_chat_id,json=telegramChatId,proto3" json:"telegram_chat_id,omitempty"`
	DingtalkEnable   bool   `protobuf:"varint,4,opt,name=dingtalk_enable,json=dingtalkEnable,proto3" json:"dingtalk_enable,omitempty"`
	DingtalkSecret   string `protobuf:"bytes,5,opt,name=dingtalk_secret,json=dingtalkSecret,proto3" json:"dingtalk_secret,omitempty"`
	DingtalkToken    string `protobuf:"bytes,6,opt,name=dingtalk_token,json=dingtalkToken,proto3" json:"dingtalk_token,omitempty"`
	LarkEnable       bool   `protobuf:"varint,7,opt,name=lark_enable,json=larkEnable,proto3" json:"lark_enable,omitempty"`
	LarkWebhookUrl   string `protobuf:"bytes,8,opt,name=lark_webhook_url,json=larkWebhookUrl,proto3" json:"lark_webhook_url,omitempty"`
	ServerchanEnable bool   `protobuf:"varint,9,opt,name=serverchan_enable,json=serverchanEnable,proto3" json:"serverchan_enable,omitempty"`
	ServerchanUrl    string `protobuf:"bytes,10,opt,name=serverchan_url,json=serverchanUrl,proto3" json:"serverchan_url,omitempty"`
	PushplusEnable   bool   `protobuf:"varint,11,opt,name=pushplus_enable,json=pushplusEnable,proto3" json:"pushplus_enable,omitempty"`
	PushplusToken    string `protobuf:"bytes,12,opt,name=pushplus_token,json=pushplusToken,proto3" json:"pushplus_token,omitempty"`
	PushplusTopic    string `protobuf:"bytes,13,opt,name=pushplus_topic,json=pushplusTopic,proto3" json:"pushplus_topic,omitempty"`
	PushplusChannel  string `protobuf:"bytes,14,opt,name=pushplus_channel,json=pushplusChannel,proto3" json:"pushplus_channel,omitempty"`
	// contains filtered or unexported fields
}

func (*Notify) Descriptor deprecated added in v0.1.0

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

Deprecated: Use Notify.ProtoReflect.Descriptor instead.

func (*Notify) GetDingtalkEnable added in v0.1.0

func (x *Notify) GetDingtalkEnable() bool

func (*Notify) GetDingtalkSecret added in v0.1.0

func (x *Notify) GetDingtalkSecret() string

func (*Notify) GetDingtalkToken added in v0.1.0

func (x *Notify) GetDingtalkToken() string

func (*Notify) GetLarkEnable added in v0.1.0

func (x *Notify) GetLarkEnable() bool

func (*Notify) GetLarkWebhookUrl added in v0.1.0

func (x *Notify) GetLarkWebhookUrl() string

func (*Notify) GetPushplusChannel added in v0.1.2

func (x *Notify) GetPushplusChannel() string

func (*Notify) GetPushplusEnable added in v0.1.2

func (x *Notify) GetPushplusEnable() bool

func (*Notify) GetPushplusToken added in v0.1.2

func (x *Notify) GetPushplusToken() string

func (*Notify) GetPushplusTopic added in v0.1.2

func (x *Notify) GetPushplusTopic() string

func (*Notify) GetServerchanEnable added in v0.1.0

func (x *Notify) GetServerchanEnable() bool

func (*Notify) GetServerchanUrl added in v0.1.0

func (x *Notify) GetServerchanUrl() string

func (*Notify) GetTelegramApiKey added in v0.1.0

func (x *Notify) GetTelegramApiKey() string

func (*Notify) GetTelegramChatId added in v0.1.0

func (x *Notify) GetTelegramChatId() int64

func (*Notify) GetTelegramEnable added in v0.1.0

func (x *Notify) GetTelegramEnable() bool

func (*Notify) ProtoMessage added in v0.1.0

func (*Notify) ProtoMessage()

func (*Notify) ProtoReflect added in v0.1.0

func (x *Notify) ProtoReflect() protoreflect.Message

func (*Notify) Reset added in v0.1.0

func (x *Notify) Reset()

func (*Notify) String added in v0.1.0

func (x *Notify) String() string

type On

type On struct {
	Id          int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	EventType   string `protobuf:"bytes,2,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
	EventOp     string `protobuf:"bytes,3,opt,name=event_op,json=eventOp,proto3" json:"event_op,omitempty"`
	MessageName string `protobuf:"bytes,4,opt,name=message_name,json=messageName,proto3" json:"message_name,omitempty"`
	SessionId   string `protobuf:"bytes,5,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	TaskId      string `protobuf:"bytes,6,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	PipelineId  string `protobuf:"bytes,7,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	ListenerId  string `protobuf:"bytes,8,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	// contains filtered or unexported fields
}

func (*On) Descriptor deprecated

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

Deprecated: Use On.ProtoReflect.Descriptor instead.

func (*On) GetEventOp

func (x *On) GetEventOp() string

func (*On) GetEventType

func (x *On) GetEventType() string

func (*On) GetId

func (x *On) GetId() int32

func (*On) GetListenerId

func (x *On) GetListenerId() string

func (*On) GetMessageName

func (x *On) GetMessageName() string

func (*On) GetPipelineId

func (x *On) GetPipelineId() string

func (*On) GetSessionId

func (x *On) GetSessionId() string

func (*On) GetTaskId

func (x *On) GetTaskId() string

func (*On) ProtoMessage

func (*On) ProtoMessage()

func (*On) ProtoReflect

func (x *On) ProtoReflect() protoreflect.Message

func (*On) Reset

func (x *On) Reset()

func (*On) String

func (x *On) String() string

type Pipeline

type Pipeline struct {
	Name       string        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Enable     bool          `protobuf:"varint,2,opt,name=enable,proto3" json:"enable,omitempty"`
	Type       string        `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	ListenerId string        `protobuf:"bytes,4,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Parser     string        `protobuf:"bytes,5,opt,name=parser,proto3" json:"parser,omitempty"`
	Tls        *TLS          `protobuf:"bytes,8,opt,name=tls,proto3" json:"tls,omitempty"`
	Encryption []*Encryption `protobuf:"bytes,9,rep,name=encryption,proto3" json:"encryption,omitempty"`
	Ip         string        `protobuf:"bytes,10,opt,name=ip,proto3" json:"ip,omitempty"`
	CertName   string        `protobuf:"bytes,11,opt,name=cert_name,json=certName,proto3" json:"cert_name,omitempty"`
	Secure     *Secure       `protobuf:"bytes,12,opt,name=secure,proto3" json:"secure,omitempty"` // Age 安全配置
	// Types that are assignable to Body:
	//
	//	*Pipeline_Tcp
	//	*Pipeline_Bind
	//	*Pipeline_Rem
	//	*Pipeline_Web
	//	*Pipeline_Http
	Body isPipeline_Body `protobuf_oneof:"body"`
	// contains filtered or unexported fields
}

func (*Pipeline) Address added in v0.1.1

func (pipe *Pipeline) Address() string

func (*Pipeline) Descriptor deprecated

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

Deprecated: Use Pipeline.ProtoReflect.Descriptor instead.

func (*Pipeline) GetBind

func (x *Pipeline) GetBind() *BindPipeline

func (*Pipeline) GetBody

func (m *Pipeline) GetBody() isPipeline_Body

func (*Pipeline) GetCertName added in v0.1.1

func (x *Pipeline) GetCertName() string

func (*Pipeline) GetEnable

func (x *Pipeline) GetEnable() bool

func (*Pipeline) GetEncryption

func (x *Pipeline) GetEncryption() []*Encryption

func (*Pipeline) GetHttp added in v0.1.0

func (x *Pipeline) GetHttp() *HTTPPipeline

func (*Pipeline) GetIp added in v0.1.0

func (x *Pipeline) GetIp() string

func (*Pipeline) GetListenerId

func (x *Pipeline) GetListenerId() string

func (*Pipeline) GetName

func (x *Pipeline) GetName() string

func (*Pipeline) GetParser

func (x *Pipeline) GetParser() string

func (*Pipeline) GetRem added in v0.1.0

func (x *Pipeline) GetRem() *REM

func (*Pipeline) GetSecure added in v0.1.2

func (x *Pipeline) GetSecure() *Secure

func (*Pipeline) GetTcp

func (x *Pipeline) GetTcp() *TCPPipeline

func (*Pipeline) GetTls

func (x *Pipeline) GetTls() *TLS

func (*Pipeline) GetType added in v0.1.0

func (x *Pipeline) GetType() string

func (*Pipeline) GetWeb

func (x *Pipeline) GetWeb() *Website

func (*Pipeline) KVMap added in v0.1.2

func (pipe *Pipeline) KVMap() (map[string]interface{}, []string)

func (*Pipeline) ProtoMessage

func (*Pipeline) ProtoMessage()

func (*Pipeline) ProtoReflect

func (x *Pipeline) ProtoReflect() protoreflect.Message

func (*Pipeline) Reset

func (x *Pipeline) Reset()

func (*Pipeline) String

func (x *Pipeline) String() string

func (*Pipeline) URL added in v0.1.2

func (pipe *Pipeline) URL() string

type Pipeline_Bind

type Pipeline_Bind struct {
	Bind *BindPipeline `protobuf:"bytes,21,opt,name=bind,proto3,oneof"`
}

type Pipeline_Http added in v0.1.0

type Pipeline_Http struct {
	Http *HTTPPipeline `protobuf:"bytes,24,opt,name=http,proto3,oneof"`
}

type Pipeline_Rem added in v0.1.0

type Pipeline_Rem struct {
	Rem *REM `protobuf:"bytes,22,opt,name=rem,proto3,oneof"`
}

type Pipeline_Tcp

type Pipeline_Tcp struct {
	Tcp *TCPPipeline `protobuf:"bytes,20,opt,name=tcp,proto3,oneof"`
}

type Pipeline_Web

type Pipeline_Web struct {
	Web *Website `protobuf:"bytes,23,opt,name=web,proto3,oneof"`
}

type Pipelines

type Pipelines struct {
	Pipelines []*Pipeline `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// contains filtered or unexported fields
}

func (*Pipelines) Descriptor deprecated

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

Deprecated: Use Pipelines.ProtoReflect.Descriptor instead.

func (*Pipelines) GetPipelines

func (x *Pipelines) GetPipelines() []*Pipeline

func (*Pipelines) ProtoMessage

func (*Pipelines) ProtoMessage()

func (*Pipelines) ProtoReflect

func (x *Pipelines) ProtoReflect() protoreflect.Message

func (*Pipelines) Reset

func (x *Pipelines) Reset()

func (*Pipelines) String

func (x *Pipelines) String() string

type Plugin

type Plugin struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Content []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*Plugin) Descriptor deprecated

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

Deprecated: Use Plugin.ProtoReflect.Descriptor instead.

func (*Plugin) GetContent

func (x *Plugin) GetContent() []byte

func (*Plugin) GetName

func (x *Plugin) GetName() string

func (*Plugin) ProtoMessage

func (*Plugin) ProtoMessage()

func (*Plugin) ProtoReflect

func (x *Plugin) ProtoReflect() protoreflect.Message

func (*Plugin) Reset

func (x *Plugin) Reset()

func (*Plugin) String

func (x *Plugin) String() string

type Plugins

type Plugins struct {
	Plugins []*Plugin `protobuf:"bytes,1,rep,name=plugins,proto3" json:"plugins,omitempty"`
	// contains filtered or unexported fields
}

func (*Plugins) Descriptor deprecated

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

Deprecated: Use Plugins.ProtoReflect.Descriptor instead.

func (*Plugins) GetPlugins

func (x *Plugins) GetPlugins() []*Plugin

func (*Plugins) ProtoMessage

func (*Plugins) ProtoMessage()

func (*Plugins) ProtoReflect

func (x *Plugins) ProtoReflect() protoreflect.Message

func (*Plugins) Reset

func (x *Plugins) Reset()

func (*Plugins) String

func (x *Plugins) String() string

type Polling

type Polling struct {
	Id        string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	SessionId string   `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Interval  uint64   `protobuf:"varint,3,opt,name=interval,proto3" json:"interval,omitempty"`
	Tasks     []uint32 `protobuf:"varint,4,rep,packed,name=tasks,proto3" json:"tasks,omitempty"`
	Force     bool     `protobuf:"varint,5,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*Polling) Descriptor deprecated

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

Deprecated: Use Polling.ProtoReflect.Descriptor instead.

func (*Polling) GetForce

func (x *Polling) GetForce() bool

func (*Polling) GetId

func (x *Polling) GetId() string

func (*Polling) GetInterval

func (x *Polling) GetInterval() uint64

func (*Polling) GetSessionId

func (x *Polling) GetSessionId() string

func (*Polling) GetTasks

func (x *Polling) GetTasks() []uint32

func (*Polling) ProtoMessage

func (*Polling) ProtoMessage()

func (*Polling) ProtoReflect

func (x *Polling) ProtoReflect() protoreflect.Message

func (*Polling) Reset

func (x *Polling) Reset()

func (*Polling) String

func (x *Polling) String() string

type Profile

type Profile struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Target     string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Proxy      string `protobuf:"bytes,4,opt,name=proxy,proto3" json:"proxy,omitempty"`
	Params     string `protobuf:"bytes,8,opt,name=params,proto3" json:"params,omitempty"`
	PipelineId string `protobuf:"bytes,9,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	Content    []byte `protobuf:"bytes,11,opt,name=content,proto3" json:"content,omitempty"`
	CreatedAt  int64  `protobuf:"varint,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Profile) Descriptor deprecated

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

Deprecated: Use Profile.ProtoReflect.Descriptor instead.

func (*Profile) GetContent

func (x *Profile) GetContent() []byte

func (*Profile) GetCreatedAt added in v0.1.1

func (x *Profile) GetCreatedAt() int64

func (*Profile) GetName

func (x *Profile) GetName() string

func (*Profile) GetParams

func (x *Profile) GetParams() string

func (*Profile) GetPipelineId

func (x *Profile) GetPipelineId() string

func (*Profile) GetProxy

func (x *Profile) GetProxy() string

func (*Profile) GetTarget

func (x *Profile) GetTarget() string

func (*Profile) ProtoMessage

func (*Profile) ProtoMessage()

func (*Profile) ProtoReflect

func (x *Profile) ProtoReflect() protoreflect.Message

func (*Profile) Reset

func (x *Profile) Reset()

func (*Profile) String

func (x *Profile) String() string

type Profiles

type Profiles struct {
	Profiles []*Profile `protobuf:"bytes,1,rep,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

func (*Profiles) Descriptor deprecated

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

Deprecated: Use Profiles.ProtoReflect.Descriptor instead.

func (*Profiles) GetProfiles

func (x *Profiles) GetProfiles() []*Profile

func (*Profiles) ProtoMessage

func (*Profiles) ProtoMessage()

func (*Profiles) ProtoReflect

func (x *Profiles) ProtoReflect() protoreflect.Message

func (*Profiles) Reset

func (x *Profiles) Reset()

func (*Profiles) String

func (x *Profiles) String() string

type REM added in v0.1.0

type REM struct {
	Name       string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ListenerId string               `protobuf:"bytes,2,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Port       uint32               `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	Host       string               `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"`
	Console    string               `protobuf:"bytes,5,opt,name=console,proto3" json:"console,omitempty"`
	Link       string               `protobuf:"bytes,6,opt,name=link,proto3" json:"link,omitempty"`
	Subscribe  string               `protobuf:"bytes,7,opt,name=subscribe,proto3" json:"subscribe,omitempty"`
	Agents     map[string]*REMAgent `` /* 154-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*REM) Descriptor deprecated added in v0.1.0

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

Deprecated: Use REM.ProtoReflect.Descriptor instead.

func (*REM) GetAgents added in v0.1.0

func (x *REM) GetAgents() map[string]*REMAgent

func (*REM) GetConsole added in v0.1.0

func (x *REM) GetConsole() string

func (*REM) GetHost added in v0.1.0

func (x *REM) GetHost() string
func (x *REM) GetLink() string

func (*REM) GetListenerId added in v0.1.0

func (x *REM) GetListenerId() string

func (*REM) GetName added in v0.1.0

func (x *REM) GetName() string

func (*REM) GetPort added in v0.1.0

func (x *REM) GetPort() uint32

func (*REM) GetSubscribe added in v0.1.0

func (x *REM) GetSubscribe() string

func (*REM) ProtoMessage added in v0.1.0

func (*REM) ProtoMessage()

func (*REM) ProtoReflect added in v0.1.0

func (x *REM) ProtoReflect() protoreflect.Message

func (*REM) Reset added in v0.1.0

func (x *REM) Reset()

func (*REM) String added in v0.1.0

func (x *REM) String() string

type REMAgent added in v0.1.0

type REMAgent struct {
	PipelineId string   `protobuf:"bytes,1,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	Id         string   `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Mod        string   `protobuf:"bytes,3,opt,name=mod,proto3" json:"mod,omitempty"`
	Local      string   `protobuf:"bytes,4,opt,name=local,proto3" json:"local,omitempty"`
	Remote     string   `protobuf:"bytes,5,opt,name=remote,proto3" json:"remote,omitempty"`
	Enable     bool     `protobuf:"varint,6,opt,name=enable,proto3" json:"enable,omitempty"`
	Args       []string `protobuf:"bytes,7,rep,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*REMAgent) Descriptor deprecated added in v0.1.0

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

Deprecated: Use REMAgent.ProtoReflect.Descriptor instead.

func (*REMAgent) GetArgs added in v0.1.0

func (x *REMAgent) GetArgs() []string

func (*REMAgent) GetEnable added in v0.1.0

func (x *REMAgent) GetEnable() bool

func (*REMAgent) GetId added in v0.1.0

func (x *REMAgent) GetId() string

func (*REMAgent) GetLocal added in v0.1.0

func (x *REMAgent) GetLocal() string

func (*REMAgent) GetMod added in v0.1.0

func (x *REMAgent) GetMod() string

func (*REMAgent) GetPipelineId added in v0.1.0

func (x *REMAgent) GetPipelineId() string

func (*REMAgent) GetRemote added in v0.1.0

func (x *REMAgent) GetRemote() string

func (*REMAgent) ProtoMessage added in v0.1.0

func (*REMAgent) ProtoMessage()

func (*REMAgent) ProtoReflect added in v0.1.0

func (x *REMAgent) ProtoReflect() protoreflect.Message

func (*REMAgent) Reset added in v0.1.0

func (x *REMAgent) Reset()

func (*REMAgent) String added in v0.1.0

func (x *REMAgent) String() string

type REMAgents added in v0.1.0

type REMAgents struct {
	Agents []*REMAgent `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	// contains filtered or unexported fields
}

func (*REMAgents) Descriptor deprecated added in v0.1.0

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

Deprecated: Use REMAgents.ProtoReflect.Descriptor instead.

func (*REMAgents) GetAgents added in v0.1.0

func (x *REMAgents) GetAgents() []*REMAgent

func (*REMAgents) ProtoMessage added in v0.1.0

func (*REMAgents) ProtoMessage()

func (*REMAgents) ProtoReflect added in v0.1.0

func (x *REMAgents) ProtoReflect() protoreflect.Message

func (*REMAgents) Reset added in v0.1.0

func (x *REMAgents) Reset()

func (*REMAgents) String added in v0.1.0

func (x *REMAgents) String() string

type RegisterListener

type RegisterListener struct {
	Id        string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Host      string     `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
	Name      string     `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Addr      string     `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
	Pipelines *Pipelines `protobuf:"bytes,5,opt,name=pipelines,proto3" json:"pipelines,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterListener) Descriptor deprecated

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

Deprecated: Use RegisterListener.ProtoReflect.Descriptor instead.

func (*RegisterListener) GetAddr

func (x *RegisterListener) GetAddr() string

func (*RegisterListener) GetHost

func (x *RegisterListener) GetHost() string

func (*RegisterListener) GetId

func (x *RegisterListener) GetId() string

func (*RegisterListener) GetName

func (x *RegisterListener) GetName() string

func (*RegisterListener) GetPipelines

func (x *RegisterListener) GetPipelines() *Pipelines

func (*RegisterListener) ProtoMessage

func (*RegisterListener) ProtoMessage()

func (*RegisterListener) ProtoReflect

func (x *RegisterListener) ProtoReflect() protoreflect.Message

func (*RegisterListener) Reset

func (x *RegisterListener) Reset()

func (*RegisterListener) String

func (x *RegisterListener) String() string

type RegisterSession

type RegisterSession struct {
	SessionId    string              `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	PipelineId   string              `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	ListenerId   string              `protobuf:"bytes,3,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Target       string              `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"`
	RawId        uint32              `protobuf:"varint,5,opt,name=raw_id,json=rawId,proto3" json:"raw_id,omitempty"`
	Type         string              `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	RegisterData *implantpb.Register `protobuf:"bytes,7,opt,name=register_data,json=registerData,proto3" json:"register_data,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterSession) Descriptor deprecated

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

Deprecated: Use RegisterSession.ProtoReflect.Descriptor instead.

func (*RegisterSession) GetListenerId added in v0.1.0

func (x *RegisterSession) GetListenerId() string

func (*RegisterSession) GetPipelineId

func (x *RegisterSession) GetPipelineId() string

func (*RegisterSession) GetRawId

func (x *RegisterSession) GetRawId() uint32

func (*RegisterSession) GetRegisterData

func (x *RegisterSession) GetRegisterData() *implantpb.Register

func (*RegisterSession) GetSessionId

func (x *RegisterSession) GetSessionId() string

func (*RegisterSession) GetTarget

func (x *RegisterSession) GetTarget() string

func (*RegisterSession) GetType

func (x *RegisterSession) GetType() string

func (*RegisterSession) ProtoMessage

func (*RegisterSession) ProtoMessage()

func (*RegisterSession) ProtoReflect

func (x *RegisterSession) ProtoReflect() protoreflect.Message

func (*RegisterSession) Reset

func (x *RegisterSession) Reset()

func (*RegisterSession) String

func (x *RegisterSession) String() string

type RemLog added in v0.1.0

type RemLog struct {
	PipelineId string `protobuf:"bytes,1,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	AgentId    string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
	Log        string `protobuf:"bytes,3,opt,name=log,proto3" json:"log,omitempty"`
	// contains filtered or unexported fields
}

func (*RemLog) Descriptor deprecated added in v0.1.0

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

Deprecated: Use RemLog.ProtoReflect.Descriptor instead.

func (*RemLog) GetAgentId added in v0.1.0

func (x *RemLog) GetAgentId() string

func (*RemLog) GetLog added in v0.1.0

func (x *RemLog) GetLog() string

func (*RemLog) GetPipelineId added in v0.1.0

func (x *RemLog) GetPipelineId() string

func (*RemLog) ProtoMessage added in v0.1.0

func (*RemLog) ProtoMessage()

func (*RemLog) ProtoReflect added in v0.1.0

func (x *RemLog) ProtoReflect() protoreflect.Message

func (*RemLog) Reset added in v0.1.0

func (x *RemLog) Reset()

func (*RemLog) String added in v0.1.0

func (x *RemLog) String() string

type ResourceEntry added in v0.1.2

type ResourceEntry struct {
	Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"`
	Content  []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*ResourceEntry) Descriptor deprecated added in v0.1.2

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

Deprecated: Use ResourceEntry.ProtoReflect.Descriptor instead.

func (*ResourceEntry) GetContent added in v0.1.2

func (x *ResourceEntry) GetContent() []byte

func (*ResourceEntry) GetFilename added in v0.1.2

func (x *ResourceEntry) GetFilename() string

func (*ResourceEntry) ProtoMessage added in v0.1.2

func (*ResourceEntry) ProtoMessage()

func (*ResourceEntry) ProtoReflect added in v0.1.2

func (x *ResourceEntry) ProtoReflect() protoreflect.Message

func (*ResourceEntry) Reset added in v0.1.2

func (x *ResourceEntry) Reset()

func (*ResourceEntry) String added in v0.1.2

func (x *ResourceEntry) String() string

type SaasBuildConfig added in v0.1.2

type SaasBuildConfig struct {
	Url     string            `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Token   string            `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	Headers map[string]string `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SaasBuildConfig) Descriptor deprecated added in v0.1.2

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

Deprecated: Use SaasBuildConfig.ProtoReflect.Descriptor instead.

func (*SaasBuildConfig) GetHeaders added in v0.1.2

func (x *SaasBuildConfig) GetHeaders() map[string]string

func (*SaasBuildConfig) GetToken added in v0.1.2

func (x *SaasBuildConfig) GetToken() string

func (*SaasBuildConfig) GetUrl added in v0.1.2

func (x *SaasBuildConfig) GetUrl() string

func (*SaasBuildConfig) ProtoMessage added in v0.1.2

func (*SaasBuildConfig) ProtoMessage()

func (*SaasBuildConfig) ProtoReflect added in v0.1.2

func (x *SaasBuildConfig) ProtoReflect() protoreflect.Message

func (*SaasBuildConfig) Reset added in v0.1.2

func (x *SaasBuildConfig) Reset()

func (*SaasBuildConfig) String added in v0.1.2

func (x *SaasBuildConfig) String() string

type Secure added in v0.1.2

type Secure struct {
	Enable         bool     `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"`                                      // 是否启用安全模式
	ServerKeypair  *KeyPair `protobuf:"bytes,2,opt,name=server_keypair,json=serverKeypair,proto3" json:"server_keypair,omitempty"`    // server密钥对
	ImplantKeypair *KeyPair `protobuf:"bytes,3,opt,name=implant_keypair,json=implantKeypair,proto3" json:"implant_keypair,omitempty"` // implant密钥对
	// contains filtered or unexported fields
}

func (*Secure) Descriptor deprecated added in v0.1.2

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

Deprecated: Use Secure.ProtoReflect.Descriptor instead.

func (*Secure) GetEnable added in v0.1.2

func (x *Secure) GetEnable() bool

func (*Secure) GetImplantKeypair added in v0.1.2

func (x *Secure) GetImplantKeypair() *KeyPair

func (*Secure) GetServerKeypair added in v0.1.2

func (x *Secure) GetServerKeypair() *KeyPair

func (*Secure) ProtoMessage added in v0.1.2

func (*Secure) ProtoMessage()

func (*Secure) ProtoReflect added in v0.1.2

func (x *Secure) ProtoReflect() protoreflect.Message

func (*Secure) Reset added in v0.1.2

func (x *Secure) Reset()

func (*Secure) String added in v0.1.2

func (x *Secure) String() string

type Session

type Session struct {
	SessionId     string             `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	RawId         uint32             `protobuf:"varint,2,opt,name=raw_id,json=rawId,proto3" json:"raw_id,omitempty"`
	Name          string             `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Type          string             `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Note          string             `protobuf:"bytes,5,opt,name=note,proto3" json:"note,omitempty"`
	PipelineId    string             `protobuf:"bytes,6,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	ListenerId    string             `protobuf:"bytes,7,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	GroupName     string             `protobuf:"bytes,8,opt,name=group_name,json=groupName,proto3" json:"group_name,omitempty"`
	Target        string             `protobuf:"bytes,9,opt,name=target,proto3" json:"target,omitempty"`
	IsAlive       bool               `protobuf:"varint,10,opt,name=is_alive,json=isAlive,proto3" json:"is_alive,omitempty"`
	IsPrivilege   bool               `protobuf:"varint,11,opt,name=is_privilege,json=isPrivilege,proto3" json:"is_privilege,omitempty"`
	IsInitialized bool               `protobuf:"varint,12,opt,name=is_initialized,json=isInitialized,proto3" json:"is_initialized,omitempty"`
	LastCheckin   int64              `protobuf:"varint,13,opt,name=last_checkin,json=lastCheckin,proto3" json:"last_checkin,omitempty"`
	Tasks         *Tasks             `protobuf:"bytes,15,opt,name=tasks,proto3" json:"tasks,omitempty"`
	Filepath      string             `protobuf:"bytes,16,opt,name=filepath,proto3" json:"filepath,omitempty"`
	Locate        string             `protobuf:"bytes,17,opt,name=locate,proto3" json:"locate,omitempty"`
	Workdir       string             `protobuf:"bytes,18,opt,name=workdir,proto3" json:"workdir,omitempty"`
	Proxy         string             `protobuf:"bytes,19,opt,name=proxy,proto3" json:"proxy,omitempty"`
	Os            *implantpb.Os      `protobuf:"bytes,20,opt,name=os,proto3" json:"os,omitempty"`
	Process       *implantpb.Process `protobuf:"bytes,21,opt,name=process,proto3" json:"process,omitempty"`
	Timer         *implantpb.Timer   `protobuf:"bytes,22,opt,name=timer,proto3" json:"timer,omitempty"`
	CreatedAt     int64              `protobuf:"varint,23,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Modules       []string           `protobuf:"bytes,30,rep,name=modules,proto3" json:"modules,omitempty"`
	Addons        []*implantpb.Addon `protobuf:"bytes,31,rep,name=addons,proto3" json:"addons,omitempty"`
	KeyPair       *KeyPair           `protobuf:"bytes,32,opt,name=key_pair,json=keyPair,proto3" json:"key_pair,omitempty"` // Age 密钥对
	Argue         map[string]string  ``                                                                                    /* 152-byte string literal not displayed */
	Data          string             `protobuf:"bytes,41,opt,name=data,proto3" json:"data,omitempty"`
	Loot          map[string]string  `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Session) Descriptor deprecated

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

Deprecated: Use Session.ProtoReflect.Descriptor instead.

func (*Session) GetAddons

func (x *Session) GetAddons() []*implantpb.Addon

func (*Session) GetArgue

func (x *Session) GetArgue() map[string]string

func (*Session) GetCreatedAt added in v0.1.1

func (x *Session) GetCreatedAt() int64

func (*Session) GetData

func (x *Session) GetData() string

func (*Session) GetFilepath added in v0.1.0

func (x *Session) GetFilepath() string

func (*Session) GetGroupName

func (x *Session) GetGroupName() string

func (*Session) GetIsAlive

func (x *Session) GetIsAlive() bool

func (*Session) GetIsInitialized

func (x *Session) GetIsInitialized() bool

func (*Session) GetIsPrivilege

func (x *Session) GetIsPrivilege() bool

func (*Session) GetKeyPair added in v0.1.2

func (x *Session) GetKeyPair() *KeyPair

func (*Session) GetLastCheckin

func (x *Session) GetLastCheckin() int64

func (*Session) GetListenerId added in v0.1.0

func (x *Session) GetListenerId() string

func (*Session) GetLocate added in v0.1.0

func (x *Session) GetLocate() string

func (*Session) GetLoot

func (x *Session) GetLoot() map[string]string

func (*Session) GetModules

func (x *Session) GetModules() []string

func (*Session) GetName added in v0.1.0

func (x *Session) GetName() string

func (*Session) GetNote

func (x *Session) GetNote() string

func (*Session) GetOs

func (x *Session) GetOs() *implantpb.Os

func (*Session) GetPipelineId

func (x *Session) GetPipelineId() string

func (*Session) GetProcess

func (x *Session) GetProcess() *implantpb.Process

func (*Session) GetProxy added in v0.1.0

func (x *Session) GetProxy() string

func (*Session) GetRawId

func (x *Session) GetRawId() uint32

func (*Session) GetSessionId

func (x *Session) GetSessionId() string

func (*Session) GetTarget

func (x *Session) GetTarget() string

func (*Session) GetTasks

func (x *Session) GetTasks() *Tasks

func (*Session) GetTimer

func (x *Session) GetTimer() *implantpb.Timer

func (*Session) GetType

func (x *Session) GetType() string

func (*Session) GetWorkdir added in v0.1.0

func (x *Session) GetWorkdir() string

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect

func (x *Session) ProtoReflect() protoreflect.Message

func (*Session) Reset

func (x *Session) Reset()

func (*Session) String

func (x *Session) String() string

type SessionRequest

type SessionRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	All       bool   `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionRequest) Descriptor deprecated

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

Deprecated: Use SessionRequest.ProtoReflect.Descriptor instead.

func (*SessionRequest) GetAll

func (x *SessionRequest) GetAll() bool

func (*SessionRequest) GetSessionId

func (x *SessionRequest) GetSessionId() string

func (*SessionRequest) ProtoMessage

func (*SessionRequest) ProtoMessage()

func (*SessionRequest) ProtoReflect

func (x *SessionRequest) ProtoReflect() protoreflect.Message

func (*SessionRequest) Reset

func (x *SessionRequest) Reset()

func (*SessionRequest) String

func (x *SessionRequest) String() string

type Sessions

type Sessions struct {
	Sessions []*Session `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
	// contains filtered or unexported fields
}

func (*Sessions) Descriptor deprecated

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

Deprecated: Use Sessions.ProtoReflect.Descriptor instead.

func (*Sessions) GetSessions

func (x *Sessions) GetSessions() []*Session

func (*Sessions) ProtoMessage

func (*Sessions) ProtoMessage()

func (*Sessions) ProtoReflect

func (x *Sessions) ProtoReflect() protoreflect.Message

func (*Sessions) Reset

func (x *Sessions) Reset()

func (*Sessions) String

func (x *Sessions) String() string

type ShellcodeEncode

type ShellcodeEncode struct {
	Shellcode  []byte `protobuf:"bytes,1,opt,name=shellcode,proto3" json:"shellcode,omitempty"`
	Type       string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // sgn
	Arch       string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"` // x86 or x64
	Iterations int32  `protobuf:"varint,4,opt,name=iterations,proto3" json:"iterations,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellcodeEncode) Descriptor deprecated

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

Deprecated: Use ShellcodeEncode.ProtoReflect.Descriptor instead.

func (*ShellcodeEncode) GetArch

func (x *ShellcodeEncode) GetArch() string

func (*ShellcodeEncode) GetIterations

func (x *ShellcodeEncode) GetIterations() int32

func (*ShellcodeEncode) GetShellcode

func (x *ShellcodeEncode) GetShellcode() []byte

func (*ShellcodeEncode) GetType

func (x *ShellcodeEncode) GetType() string

func (*ShellcodeEncode) ProtoMessage

func (*ShellcodeEncode) ProtoMessage()

func (*ShellcodeEncode) ProtoReflect

func (x *ShellcodeEncode) ProtoReflect() protoreflect.Message

func (*ShellcodeEncode) Reset

func (x *ShellcodeEncode) Reset()

func (*ShellcodeEncode) String

func (x *ShellcodeEncode) String() string

type SpiteCache

type SpiteCache struct {
	Items []*SpiteCacheItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*SpiteCache) Descriptor deprecated

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

Deprecated: Use SpiteCache.ProtoReflect.Descriptor instead.

func (*SpiteCache) GetItems

func (x *SpiteCache) GetItems() []*SpiteCacheItem

func (*SpiteCache) ProtoMessage

func (*SpiteCache) ProtoMessage()

func (*SpiteCache) ProtoReflect

func (x *SpiteCache) ProtoReflect() protoreflect.Message

func (*SpiteCache) Reset

func (x *SpiteCache) Reset()

func (*SpiteCache) String

func (x *SpiteCache) String() string

type SpiteCacheItem

type SpiteCacheItem struct {
	Index      int32            `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	Id         string           `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Spite      *implantpb.Spite `protobuf:"bytes,3,opt,name=spite,proto3" json:"spite,omitempty"`
	Expiration int64            `protobuf:"varint,4,opt,name=expiration,proto3" json:"expiration,omitempty"`
	// contains filtered or unexported fields
}

func (*SpiteCacheItem) Descriptor deprecated

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

Deprecated: Use SpiteCacheItem.ProtoReflect.Descriptor instead.

func (*SpiteCacheItem) GetExpiration

func (x *SpiteCacheItem) GetExpiration() int64

func (*SpiteCacheItem) GetId

func (x *SpiteCacheItem) GetId() string

func (*SpiteCacheItem) GetIndex

func (x *SpiteCacheItem) GetIndex() int32

func (*SpiteCacheItem) GetSpite

func (x *SpiteCacheItem) GetSpite() *implantpb.Spite

func (*SpiteCacheItem) ProtoMessage

func (*SpiteCacheItem) ProtoMessage()

func (*SpiteCacheItem) ProtoReflect

func (x *SpiteCacheItem) ProtoReflect() protoreflect.Message

func (*SpiteCacheItem) Reset

func (x *SpiteCacheItem) Reset()

func (*SpiteCacheItem) String

func (x *SpiteCacheItem) String() string

type SpiteRequest

type SpiteRequest struct {
	ListenerId string           `protobuf:"bytes,1,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Session    *Session         `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	Task       *Task            `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
	Spite      *implantpb.Spite `protobuf:"bytes,4,opt,name=spite,proto3" json:"spite,omitempty"`
	// contains filtered or unexported fields
}

func (*SpiteRequest) Descriptor deprecated

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

Deprecated: Use SpiteRequest.ProtoReflect.Descriptor instead.

func (*SpiteRequest) GetListenerId

func (x *SpiteRequest) GetListenerId() string

func (*SpiteRequest) GetSession

func (x *SpiteRequest) GetSession() *Session

func (*SpiteRequest) GetSpite

func (x *SpiteRequest) GetSpite() *implantpb.Spite

func (*SpiteRequest) GetTask

func (x *SpiteRequest) GetTask() *Task

func (*SpiteRequest) ProtoMessage

func (*SpiteRequest) ProtoMessage()

func (*SpiteRequest) ProtoReflect

func (x *SpiteRequest) ProtoReflect() protoreflect.Message

func (*SpiteRequest) Reset

func (x *SpiteRequest) Reset()

func (*SpiteRequest) String

func (x *SpiteRequest) String() string

type SpiteResponse

type SpiteResponse struct {
	ListenerId string           `protobuf:"bytes,1,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	SessionId  string           `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	TaskId     uint32           `protobuf:"varint,3,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Spite      *implantpb.Spite `protobuf:"bytes,4,opt,name=spite,proto3" json:"spite,omitempty"`
	// contains filtered or unexported fields
}

func (*SpiteResponse) Descriptor deprecated

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

Deprecated: Use SpiteResponse.ProtoReflect.Descriptor instead.

func (*SpiteResponse) GetListenerId

func (x *SpiteResponse) GetListenerId() string

func (*SpiteResponse) GetSessionId

func (x *SpiteResponse) GetSessionId() string

func (*SpiteResponse) GetSpite

func (x *SpiteResponse) GetSpite() *implantpb.Spite

func (*SpiteResponse) GetTaskId

func (x *SpiteResponse) GetTaskId() uint32

func (*SpiteResponse) ProtoMessage

func (*SpiteResponse) ProtoMessage()

func (*SpiteResponse) ProtoReflect

func (x *SpiteResponse) ProtoReflect() protoreflect.Message

func (*SpiteResponse) Reset

func (x *SpiteResponse) Reset()

func (*SpiteResponse) String

func (x *SpiteResponse) String() string

type Sync

type Sync struct {
	ContextId string `protobuf:"bytes,1,opt,name=context_id,json=contextId,proto3" json:"context_id,omitempty"`
	TaskId    string `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Sync) Descriptor deprecated

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

Deprecated: Use Sync.ProtoReflect.Descriptor instead.

func (*Sync) GetContextId added in v0.1.0

func (x *Sync) GetContextId() string

func (*Sync) GetTaskId added in v0.1.0

func (x *Sync) GetTaskId() string

func (*Sync) ProtoMessage

func (*Sync) ProtoMessage()

func (*Sync) ProtoReflect

func (x *Sync) ProtoReflect() protoreflect.Message

func (*Sync) Reset

func (x *Sync) Reset()

func (*Sync) String

func (x *Sync) String() string

type SyncResp

type SyncResp struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Content []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncResp) Descriptor deprecated

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

Deprecated: Use SyncResp.ProtoReflect.Descriptor instead.

func (*SyncResp) GetContent

func (x *SyncResp) GetContent() []byte

func (*SyncResp) GetName

func (x *SyncResp) GetName() string

func (*SyncResp) ProtoMessage

func (*SyncResp) ProtoMessage()

func (*SyncResp) ProtoReflect

func (x *SyncResp) ProtoReflect() protoreflect.Message

func (*SyncResp) Reset

func (x *SyncResp) Reset()

func (*SyncResp) String

func (x *SyncResp) String() string

type TCPPipeline

type TCPPipeline struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ListenerId string `protobuf:"bytes,2,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Port       uint32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	Host       string `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"`
	Proxy      string `protobuf:"bytes,5,opt,name=proxy,proto3" json:"proxy,omitempty"`
	// contains filtered or unexported fields
}

func (*TCPPipeline) Descriptor deprecated

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

Deprecated: Use TCPPipeline.ProtoReflect.Descriptor instead.

func (*TCPPipeline) GetHost

func (x *TCPPipeline) GetHost() string

func (*TCPPipeline) GetListenerId added in v0.1.0

func (x *TCPPipeline) GetListenerId() string

func (*TCPPipeline) GetName added in v0.1.0

func (x *TCPPipeline) GetName() string

func (*TCPPipeline) GetPort

func (x *TCPPipeline) GetPort() uint32

func (*TCPPipeline) GetProxy added in v0.1.1

func (x *TCPPipeline) GetProxy() string

func (*TCPPipeline) ProtoMessage

func (*TCPPipeline) ProtoMessage()

func (*TCPPipeline) ProtoReflect

func (x *TCPPipeline) ProtoReflect() protoreflect.Message

func (*TCPPipeline) Reset

func (x *TCPPipeline) Reset()

func (*TCPPipeline) String

func (x *TCPPipeline) String() string

type TLS

type TLS struct {
	Cert        *Cert               `protobuf:"bytes,1,opt,name=cert,proto3" json:"cert,omitempty"`
	Ca          *Cert               `protobuf:"bytes,2,opt,name=ca,proto3" json:"ca,omitempty"`
	Enable      bool                `protobuf:"varint,4,opt,name=enable,proto3" json:"enable,omitempty"`
	Acme        bool                `protobuf:"varint,5,opt,name=acme,proto3" json:"acme,omitempty"`
	Domain      string              `protobuf:"bytes,6,opt,name=domain,proto3" json:"domain,omitempty"`
	CertSubject *CertificateSubject `protobuf:"bytes,7,opt,name=cert_subject,json=certSubject,proto3" json:"cert_subject,omitempty"`
	// contains filtered or unexported fields
}

func (*TLS) Descriptor deprecated

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

Deprecated: Use TLS.ProtoReflect.Descriptor instead.

func (*TLS) GetAcme added in v0.1.1

func (x *TLS) GetAcme() bool

func (*TLS) GetCa added in v0.1.1

func (x *TLS) GetCa() *Cert

func (*TLS) GetCert

func (x *TLS) GetCert() *Cert

func (*TLS) GetCertSubject added in v0.1.1

func (x *TLS) GetCertSubject() *CertificateSubject

func (*TLS) GetDomain added in v0.1.1

func (x *TLS) GetDomain() string

func (*TLS) GetEnable

func (x *TLS) GetEnable() bool

func (*TLS) ProtoMessage

func (*TLS) ProtoMessage()

func (*TLS) ProtoReflect

func (x *TLS) ProtoReflect() protoreflect.Message

func (*TLS) Reset

func (x *TLS) Reset()

func (*TLS) String

func (x *TLS) String() string

type Task

type Task struct {
	TaskId      uint32 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	SessionId   string `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Type        string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Status      int32  `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	Cur         int32  `protobuf:"varint,5,opt,name=cur,proto3" json:"cur,omitempty"`
	Total       int32  `protobuf:"varint,6,opt,name=total,proto3" json:"total,omitempty"`
	Error       string `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
	Need        int32  `protobuf:"varint,8,opt,name=need,proto3" json:"need,omitempty"`
	Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
	Callby      string `protobuf:"bytes,10,opt,name=callby,proto3" json:"callby,omitempty"`
	Finished    bool   `protobuf:"varint,11,opt,name=finished,proto3" json:"finished,omitempty"`
	Timeout     bool   `protobuf:"varint,12,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Task) Descriptor deprecated

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

Deprecated: Use Task.ProtoReflect.Descriptor instead.

func (*Task) GetCallby

func (x *Task) GetCallby() string

func (*Task) GetCur

func (x *Task) GetCur() int32

func (*Task) GetDescription

func (x *Task) GetDescription() string

func (*Task) GetError

func (x *Task) GetError() string

func (*Task) GetFinished

func (x *Task) GetFinished() bool

func (*Task) GetNeed

func (x *Task) GetNeed() int32

func (*Task) GetSessionId

func (x *Task) GetSessionId() string

func (*Task) GetStatus

func (x *Task) GetStatus() int32

func (*Task) GetTaskId

func (x *Task) GetTaskId() uint32

func (*Task) GetTimeout

func (x *Task) GetTimeout() bool

func (*Task) GetTotal

func (x *Task) GetTotal() int32

func (*Task) GetType

func (x *Task) GetType() string

func (*Task) Progress added in v0.1.1

func (task *Task) Progress() string

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) ProtoReflect

func (x *Task) ProtoReflect() protoreflect.Message

func (*Task) Reset

func (x *Task) Reset()

func (*Task) String

func (x *Task) String() string

type TaskContext

type TaskContext struct {
	Task    *Task            `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	Session *Session         `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	Spite   *implantpb.Spite `protobuf:"bytes,3,opt,name=spite,proto3" json:"spite,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskContext) Descriptor deprecated

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

Deprecated: Use TaskContext.ProtoReflect.Descriptor instead.

func (*TaskContext) GetSession

func (x *TaskContext) GetSession() *Session

func (*TaskContext) GetSpite

func (x *TaskContext) GetSpite() *implantpb.Spite

func (*TaskContext) GetTask

func (x *TaskContext) GetTask() *Task

func (*TaskContext) ProtoMessage

func (*TaskContext) ProtoMessage()

func (*TaskContext) ProtoReflect

func (x *TaskContext) ProtoReflect() protoreflect.Message

func (*TaskContext) Reset

func (x *TaskContext) Reset()

func (*TaskContext) String

func (x *TaskContext) String() string

type TaskContexts

type TaskContexts struct {
	Task    *Task              `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	Session *Session           `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	Spites  []*implantpb.Spite `protobuf:"bytes,3,rep,name=spites,proto3" json:"spites,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskContexts) Descriptor deprecated

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

Deprecated: Use TaskContexts.ProtoReflect.Descriptor instead.

func (*TaskContexts) GetSession

func (x *TaskContexts) GetSession() *Session

func (*TaskContexts) GetSpites

func (x *TaskContexts) GetSpites() []*implantpb.Spite

func (*TaskContexts) GetTask

func (x *TaskContexts) GetTask() *Task

func (*TaskContexts) ProtoMessage

func (*TaskContexts) ProtoMessage()

func (*TaskContexts) ProtoReflect

func (x *TaskContexts) ProtoReflect() protoreflect.Message

func (*TaskContexts) Reset

func (x *TaskContexts) Reset()

func (*TaskContexts) String

func (x *TaskContexts) String() string

type TaskDesc

type TaskDesc struct {
	TaskId      uint32 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Cur         int32  `protobuf:"varint,2,opt,name=cur,proto3" json:"cur,omitempty"`
	Total       int32  `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
	Type        string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Status      int32  `protobuf:"varint,5,opt,name=status,proto3" json:"status,omitempty"`
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskDesc) Descriptor deprecated

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

Deprecated: Use TaskDesc.ProtoReflect.Descriptor instead.

func (*TaskDesc) GetCur

func (x *TaskDesc) GetCur() int32

func (*TaskDesc) GetDescription

func (x *TaskDesc) GetDescription() string

func (*TaskDesc) GetStatus

func (x *TaskDesc) GetStatus() int32

func (*TaskDesc) GetTaskId

func (x *TaskDesc) GetTaskId() uint32

func (*TaskDesc) GetTotal

func (x *TaskDesc) GetTotal() int32

func (*TaskDesc) GetType

func (x *TaskDesc) GetType() string

func (*TaskDesc) ProtoMessage

func (*TaskDesc) ProtoMessage()

func (*TaskDesc) ProtoReflect

func (x *TaskDesc) ProtoReflect() protoreflect.Message

func (*TaskDesc) Reset

func (x *TaskDesc) Reset()

func (*TaskDesc) String

func (x *TaskDesc) String() string

type TaskDescs

type TaskDescs struct {
	Tasks []*TaskDesc `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskDescs) Descriptor deprecated

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

Deprecated: Use TaskDescs.ProtoReflect.Descriptor instead.

func (*TaskDescs) GetTasks

func (x *TaskDescs) GetTasks() []*TaskDesc

func (*TaskDescs) ProtoMessage

func (*TaskDescs) ProtoMessage()

func (*TaskDescs) ProtoReflect

func (x *TaskDescs) ProtoReflect() protoreflect.Message

func (*TaskDescs) Reset

func (x *TaskDescs) Reset()

func (*TaskDescs) String

func (x *TaskDescs) String() string

type TaskRequest

type TaskRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	All       bool   `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskRequest) Descriptor deprecated

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

Deprecated: Use TaskRequest.ProtoReflect.Descriptor instead.

func (*TaskRequest) GetAll

func (x *TaskRequest) GetAll() bool

func (*TaskRequest) GetSessionId

func (x *TaskRequest) GetSessionId() string

func (*TaskRequest) ProtoMessage

func (*TaskRequest) ProtoMessage()

func (*TaskRequest) ProtoReflect

func (x *TaskRequest) ProtoReflect() protoreflect.Message

func (*TaskRequest) Reset

func (x *TaskRequest) Reset()

func (*TaskRequest) String

func (x *TaskRequest) String() string

type Tasks

type Tasks struct {
	Tasks []*Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// contains filtered or unexported fields
}

func (*Tasks) Descriptor deprecated

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

Deprecated: Use Tasks.ProtoReflect.Descriptor instead.

func (*Tasks) GetTasks

func (x *Tasks) GetTasks() []*Task

func (*Tasks) ProtoMessage

func (*Tasks) ProtoMessage()

func (*Tasks) ProtoReflect

func (x *Tasks) ProtoReflect() protoreflect.Message

func (*Tasks) Reset

func (x *Tasks) Reset()

func (*Tasks) String

func (x *Tasks) String() string

type TasksContext

type TasksContext struct {
	Contexts []*TaskContext `protobuf:"bytes,1,rep,name=contexts,proto3" json:"contexts,omitempty"`
	// contains filtered or unexported fields
}

func (*TasksContext) Descriptor deprecated

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

Deprecated: Use TasksContext.ProtoReflect.Descriptor instead.

func (*TasksContext) GetContexts

func (x *TasksContext) GetContexts() []*TaskContext

func (*TasksContext) ProtoMessage

func (*TasksContext) ProtoMessage()

func (*TasksContext) ProtoReflect

func (x *TasksContext) ProtoReflect() protoreflect.Message

func (*TasksContext) Reset

func (x *TasksContext) Reset()

func (*TasksContext) String

func (x *TasksContext) String() string

type WebContent

type WebContent struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WebsiteId   string `protobuf:"bytes,2,opt,name=website_id,json=websiteId,proto3" json:"website_id,omitempty"`
	File        string `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"`
	Path        string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	Type        string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	ContentType string `protobuf:"bytes,7,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
	Size        uint64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"`
	Url         string `protobuf:"bytes,8,opt,name=url,proto3" json:"url,omitempty"`
	Content     []byte `protobuf:"bytes,9,opt,name=content,proto3" json:"content,omitempty"`
	ListenerId  string `protobuf:"bytes,10,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WebContent) Descriptor deprecated

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

Deprecated: Use WebContent.ProtoReflect.Descriptor instead.

func (*WebContent) GetContent

func (x *WebContent) GetContent() []byte

func (*WebContent) GetContentType

func (x *WebContent) GetContentType() string

func (*WebContent) GetFile added in v0.1.0

func (x *WebContent) GetFile() string

func (*WebContent) GetId

func (x *WebContent) GetId() string

func (*WebContent) GetListenerId added in v0.1.0

func (x *WebContent) GetListenerId() string

func (*WebContent) GetPath

func (x *WebContent) GetPath() string

func (*WebContent) GetSize

func (x *WebContent) GetSize() uint64

func (*WebContent) GetType

func (x *WebContent) GetType() string

func (*WebContent) GetUrl added in v0.1.0

func (x *WebContent) GetUrl() string

func (*WebContent) GetWebsiteId added in v0.1.0

func (x *WebContent) GetWebsiteId() string

func (*WebContent) ProtoMessage

func (*WebContent) ProtoMessage()

func (*WebContent) ProtoReflect

func (x *WebContent) ProtoReflect() protoreflect.Message

func (*WebContent) Reset

func (x *WebContent) Reset()

func (*WebContent) String

func (x *WebContent) String() string

type WebContents added in v0.1.0

type WebContents struct {
	Contents []*WebContent `protobuf:"bytes,1,rep,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

func (*WebContents) Descriptor deprecated added in v0.1.0

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

Deprecated: Use WebContents.ProtoReflect.Descriptor instead.

func (*WebContents) GetContents added in v0.1.0

func (x *WebContents) GetContents() []*WebContent

func (*WebContents) ProtoMessage added in v0.1.0

func (*WebContents) ProtoMessage()

func (*WebContents) ProtoReflect added in v0.1.0

func (x *WebContents) ProtoReflect() protoreflect.Message

func (*WebContents) Reset added in v0.1.0

func (x *WebContents) Reset()

func (*WebContents) String added in v0.1.0

func (x *WebContents) String() string

type Website

type Website struct {
	Name       string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ListenerId string                 `protobuf:"bytes,2,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Port       uint32                 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	Root       string                 `protobuf:"bytes,4,opt,name=root,proto3" json:"root,omitempty"`
	Contents   map[string]*WebContent `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Website) Descriptor deprecated

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

Deprecated: Use Website.ProtoReflect.Descriptor instead.

func (*Website) GetContents

func (x *Website) GetContents() map[string]*WebContent

func (*Website) GetListenerId added in v0.1.0

func (x *Website) GetListenerId() string

func (*Website) GetName added in v0.1.0

func (x *Website) GetName() string

func (*Website) GetPort

func (x *Website) GetPort() uint32

func (*Website) GetRoot

func (x *Website) GetRoot() string

func (*Website) ProtoMessage

func (*Website) ProtoMessage()

func (*Website) ProtoReflect

func (x *Website) ProtoReflect() protoreflect.Message

func (*Website) Reset

func (x *Website) Reset()

func (*Website) String

func (x *Website) String() string

type Websites

type Websites struct {
	Websites []*Website `protobuf:"bytes,1,rep,name=websites,proto3" json:"websites,omitempty"`
	// contains filtered or unexported fields
}

func (*Websites) Descriptor deprecated

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

Deprecated: Use Websites.ProtoReflect.Descriptor instead.

func (*Websites) GetWebsites

func (x *Websites) GetWebsites() []*Website

func (*Websites) ProtoMessage

func (*Websites) ProtoMessage()

func (*Websites) ProtoReflect

func (x *Websites) ProtoReflect() protoreflect.Message

func (*Websites) Reset

func (x *Websites) Reset()

func (*Websites) String

func (x *Websites) String() string

Jump to

Keyboard shortcuts

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