edge_ctrl_pb

package
v0.17.66 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

README

Prerequisites

  1. Install the protoc binary from: https://github.com/protocolbuffers/protobuf/releases
  2. Install the protoc plugin for Go go get -u github.com/golang/protobuf/protoc-gen-go
  3. Ensure protoc is on your path.
  4. Ensure your Go bin directory is on your path

Generate Go Code

Two options, run the command manually or use go generate

Go Generate

  1. Navigate to the root project directory edge
  2. run go generate ./pb/edge_ctrl_pb/... or go generate .\pb\edge_ctrl_pb\...

Note: Running a naked go generate will trigger all go:generate tags in the project, which you most likely do not want

Manually

  1. Navigate to the project root
  2. Run: protoc -I ./pb/edge_ctrl_pb/ ./pb/edge_ctrl_pb/edge_ctrl.proto --go_out=./pb/edge_ctrl_pb

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ContentType_name = map[int32]string{
		0:     "Zero",
		20000: "ServerHelloType",
		20001: "ClientHelloType",
		20002: "ErrorType",
		20100: "SessionAddedType",
		20101: "SessionUpdatedType",
		20102: "SessionRemovedType",
		20200: "ApiSessionAddedType",
		20201: "ApiSessionUpdatedType",
		20202: "ApiSessionRemovedType",
		20203: "ApiSessionHeartbeatType",
		20300: "EnrollType",
		20301: "EnrollCertsType",
	}
	ContentType_value = map[string]int32{
		"Zero":                    0,
		"ServerHelloType":         20000,
		"ClientHelloType":         20001,
		"ErrorType":               20002,
		"SessionAddedType":        20100,
		"SessionUpdatedType":      20101,
		"SessionRemovedType":      20102,
		"ApiSessionAddedType":     20200,
		"ApiSessionUpdatedType":   20201,
		"ApiSessionRemovedType":   20202,
		"ApiSessionHeartbeatType": 20203,
		"EnrollType":              20300,
		"EnrollCertsType":         20301,
	}
)

Enum value maps for ContentType.

View Source
var (
	SessionType_name = map[int32]string{
		0: "Dial",
		1: "Bind",
	}
	SessionType_value = map[string]int32{
		"Dial": 0,
		"Bind": 1,
	}
)

Enum value maps for SessionType.

View Source
var (
	PostureQuery_Type_name = map[int32]string{
		0:  "OS",
		10: "MAC",
		20: "WINDOWS_DOMAIN",
		30: "PROCESS",
	}
	PostureQuery_Type_value = map[string]int32{
		"OS":             0,
		"MAC":            10,
		"WINDOWS_DOMAIN": 20,
		"PROCESS":        30,
	}
)

Enum value maps for PostureQuery_Type.

View Source
var (
	PostureQuery_HashAlgorithm_name = map[int32]string{
		0: "SHA512",
	}
	PostureQuery_HashAlgorithm_value = map[string]int32{
		"SHA512": 0,
	}
)

Enum value maps for PostureQuery_HashAlgorithm.

View Source
var (
	PostureResponse_Error_Code_name = map[int32]string{
		0:  "UNKNOWN",
		10: "UNSUPPORTED_QUERY_TYPE",
		20: "UNSUPPORTED_HASH_ALGORITHM",
	}
	PostureResponse_Error_Code_value = map[string]int32{
		"UNKNOWN":                    0,
		"UNSUPPORTED_QUERY_TYPE":     10,
		"UNSUPPORTED_HASH_ALGORITHM": 20,
	}
)

Enum value maps for PostureResponse_Error_Code.

View Source
var (
	PostureResponse_OperatingSystem_Type_name = map[int32]string{
		0:  "Android",
		10: "iOS",
		20: "Linux",
		30: "macOS",
		40: "Windows",
		50: "WindowsServer",
	}
	PostureResponse_OperatingSystem_Type_value = map[string]int32{
		"Android":       0,
		"iOS":           10,
		"Linux":         20,
		"macOS":         30,
		"Windows":       40,
		"WindowsServer": 50,
	}
)

Enum value maps for PostureResponse_OperatingSystem_Type.

View Source
var File_edge_ctrl_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ApiSession

type ApiSession struct {
	Token            string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	CertFingerprints []string `protobuf:"bytes,2,rep,name=certFingerprints,proto3" json:"certFingerprints,omitempty"`
	Id               string   `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiSession) Descriptor deprecated

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

Deprecated: Use ApiSession.ProtoReflect.Descriptor instead.

func (*ApiSession) GetCertFingerprints

func (x *ApiSession) GetCertFingerprints() []string

func (*ApiSession) GetId added in v0.17.30

func (x *ApiSession) GetId() string

func (*ApiSession) GetToken

func (x *ApiSession) GetToken() string

func (*ApiSession) ProtoMessage

func (*ApiSession) ProtoMessage()

func (*ApiSession) ProtoReflect added in v0.17.57

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

func (*ApiSession) Reset

func (x *ApiSession) Reset()

func (*ApiSession) String

func (x *ApiSession) String() string

type ApiSessionAdded

type ApiSessionAdded struct {
	IsFullState bool          `protobuf:"varint,1,opt,name=isFullState,proto3" json:"isFullState,omitempty"`
	ApiSessions []*ApiSession `protobuf:"bytes,2,rep,name=apiSessions,proto3" json:"apiSessions,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiSessionAdded) Descriptor deprecated

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

Deprecated: Use ApiSessionAdded.ProtoReflect.Descriptor instead.

func (*ApiSessionAdded) GetApiSessions

func (x *ApiSessionAdded) GetApiSessions() []*ApiSession

func (*ApiSessionAdded) GetIsFullState

func (x *ApiSessionAdded) GetIsFullState() bool

func (*ApiSessionAdded) ProtoMessage

func (*ApiSessionAdded) ProtoMessage()

func (*ApiSessionAdded) ProtoReflect added in v0.17.57

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

func (*ApiSessionAdded) Reset

func (x *ApiSessionAdded) Reset()

func (*ApiSessionAdded) String

func (x *ApiSessionAdded) String() string

type ApiSessionHeartbeat

type ApiSessionHeartbeat struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiSessionHeartbeat) Descriptor deprecated

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

Deprecated: Use ApiSessionHeartbeat.ProtoReflect.Descriptor instead.

func (*ApiSessionHeartbeat) GetTokens

func (x *ApiSessionHeartbeat) GetTokens() []string

func (*ApiSessionHeartbeat) ProtoMessage

func (*ApiSessionHeartbeat) ProtoMessage()

func (*ApiSessionHeartbeat) ProtoReflect added in v0.17.57

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

func (*ApiSessionHeartbeat) Reset

func (x *ApiSessionHeartbeat) Reset()

func (*ApiSessionHeartbeat) String

func (x *ApiSessionHeartbeat) String() string

type ApiSessionRemoved

type ApiSessionRemoved struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiSessionRemoved) Descriptor deprecated

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

Deprecated: Use ApiSessionRemoved.ProtoReflect.Descriptor instead.

func (*ApiSessionRemoved) GetTokens

func (x *ApiSessionRemoved) GetTokens() []string

func (*ApiSessionRemoved) ProtoMessage

func (*ApiSessionRemoved) ProtoMessage()

func (*ApiSessionRemoved) ProtoReflect added in v0.17.57

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

func (*ApiSessionRemoved) Reset

func (x *ApiSessionRemoved) Reset()

func (*ApiSessionRemoved) String

func (x *ApiSessionRemoved) String() string

type ApiSessionUpdated

type ApiSessionUpdated struct {
	ApiSessions []*ApiSession `protobuf:"bytes,1,rep,name=apiSessions,proto3" json:"apiSessions,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiSessionUpdated) Descriptor deprecated

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

Deprecated: Use ApiSessionUpdated.ProtoReflect.Descriptor instead.

func (*ApiSessionUpdated) GetApiSessions

func (x *ApiSessionUpdated) GetApiSessions() []*ApiSession

func (*ApiSessionUpdated) ProtoMessage

func (*ApiSessionUpdated) ProtoMessage()

func (*ApiSessionUpdated) ProtoReflect added in v0.17.57

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

func (*ApiSessionUpdated) Reset

func (x *ApiSessionUpdated) Reset()

func (*ApiSessionUpdated) String

func (x *ApiSessionUpdated) String() string

type ClientHello

type ClientHello struct {
	Version       string            `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Hostname      string            `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	Protocols     []string          `protobuf:"bytes,3,rep,name=protocols,proto3" json:"protocols,omitempty"`
	Data          map[string]string `` /* 149-byte string literal not displayed */
	ProtocolPorts []string          `protobuf:"bytes,5,rep,name=protocolPorts,proto3" json:"protocolPorts,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientHello) Descriptor deprecated

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

Deprecated: Use ClientHello.ProtoReflect.Descriptor instead.

func (*ClientHello) GetData

func (x *ClientHello) GetData() map[string]string

func (*ClientHello) GetHostname

func (x *ClientHello) GetHostname() string

func (*ClientHello) GetProtocolPorts added in v0.17.57

func (x *ClientHello) GetProtocolPorts() []string

func (*ClientHello) GetProtocols

func (x *ClientHello) GetProtocols() []string

func (*ClientHello) GetVersion

func (x *ClientHello) GetVersion() string

func (*ClientHello) ProtoMessage

func (*ClientHello) ProtoMessage()

func (*ClientHello) ProtoReflect added in v0.17.57

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

func (*ClientHello) Reset

func (x *ClientHello) Reset()

func (*ClientHello) String

func (x *ClientHello) String() string

type ContentType

type ContentType int32
const (
	ContentType_Zero                    ContentType = 0
	ContentType_ServerHelloType         ContentType = 20000
	ContentType_ClientHelloType         ContentType = 20001
	ContentType_ErrorType               ContentType = 20002
	ContentType_SessionAddedType        ContentType = 20100
	ContentType_SessionUpdatedType      ContentType = 20101
	ContentType_SessionRemovedType      ContentType = 20102
	ContentType_ApiSessionAddedType     ContentType = 20200
	ContentType_ApiSessionUpdatedType   ContentType = 20201
	ContentType_ApiSessionRemovedType   ContentType = 20202
	ContentType_ApiSessionHeartbeatType ContentType = 20203
	ContentType_EnrollType              ContentType = 20300
	ContentType_EnrollCertsType         ContentType = 20301
)

func (ContentType) Descriptor added in v0.17.57

func (ContentType) Enum added in v0.17.57

func (x ContentType) Enum() *ContentType

func (ContentType) EnumDescriptor deprecated

func (ContentType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ContentType.Descriptor instead.

func (ContentType) Number added in v0.17.57

func (x ContentType) Number() protoreflect.EnumNumber

func (ContentType) String

func (x ContentType) String() string

func (ContentType) Type added in v0.17.57

type Error

type Error struct {
	Code    string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Cause   string `protobuf:"bytes,3,opt,name=cause,proto3" json:"cause,omitempty"`
	// contains filtered or unexported fields
}

func (*Error) Descriptor deprecated

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

Deprecated: Use Error.ProtoReflect.Descriptor instead.

func (*Error) GetCause

func (x *Error) GetCause() string

func (*Error) GetCode

func (x *Error) GetCode() string

func (*Error) GetMessage

func (x *Error) GetMessage() string

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) ProtoReflect added in v0.17.57

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

func (*Error) Reset

func (x *Error) Reset()

func (*Error) String

func (x *Error) String() string

type PostureQuery added in v0.17.5

type PostureQuery struct {
	Id             string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	PostureCheckId string            `protobuf:"bytes,20,opt,name=postureCheckId,proto3" json:"postureCheckId,omitempty"`
	DisplayName    string            `protobuf:"bytes,30,opt,name=displayName,proto3" json:"displayName,omitempty"`
	Type           PostureQuery_Type `protobuf:"varint,40,opt,name=type,proto3,enum=edge_ctrl.pb.PostureQuery_Type" json:"type,omitempty"`
	Version        string            `protobuf:"bytes,50,opt,name=version,proto3" json:"version,omitempty"`
	// Types that are assignable to Parameters:
	//	*PostureQuery_Na
	//	*PostureQuery_Process_
	Parameters isPostureQuery_Parameters `protobuf_oneof:"parameters"`
	// contains filtered or unexported fields
}

func (*PostureQuery) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureQuery.ProtoReflect.Descriptor instead.

func (*PostureQuery) GetDisplayName added in v0.17.5

func (x *PostureQuery) GetDisplayName() string

func (*PostureQuery) GetId added in v0.17.5

func (x *PostureQuery) GetId() string

func (*PostureQuery) GetNa added in v0.17.5

func (x *PostureQuery) GetNa() *PostureQuery_None

func (*PostureQuery) GetParameters added in v0.17.5

func (m *PostureQuery) GetParameters() isPostureQuery_Parameters

func (*PostureQuery) GetPostureCheckId added in v0.17.5

func (x *PostureQuery) GetPostureCheckId() string

func (*PostureQuery) GetProcess added in v0.17.5

func (x *PostureQuery) GetProcess() *PostureQuery_Process

func (*PostureQuery) GetType added in v0.17.5

func (x *PostureQuery) GetType() PostureQuery_Type

func (*PostureQuery) GetVersion added in v0.17.5

func (x *PostureQuery) GetVersion() string

func (*PostureQuery) ProtoMessage added in v0.17.5

func (*PostureQuery) ProtoMessage()

func (*PostureQuery) ProtoReflect added in v0.17.57

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

func (*PostureQuery) Reset added in v0.17.5

func (x *PostureQuery) Reset()

func (*PostureQuery) String added in v0.17.5

func (x *PostureQuery) String() string

type PostureQuery_HashAlgorithm added in v0.17.5

type PostureQuery_HashAlgorithm int32
const (
	PostureQuery_SHA512 PostureQuery_HashAlgorithm = 0
)

func (PostureQuery_HashAlgorithm) Descriptor added in v0.17.57

func (PostureQuery_HashAlgorithm) Enum added in v0.17.57

func (PostureQuery_HashAlgorithm) EnumDescriptor deprecated added in v0.17.5

func (PostureQuery_HashAlgorithm) EnumDescriptor() ([]byte, []int)

Deprecated: Use PostureQuery_HashAlgorithm.Descriptor instead.

func (PostureQuery_HashAlgorithm) Number added in v0.17.57

func (PostureQuery_HashAlgorithm) String added in v0.17.5

func (PostureQuery_HashAlgorithm) Type added in v0.17.57

type PostureQuery_Na added in v0.17.5

type PostureQuery_Na struct {
	Na *PostureQuery_None `protobuf:"bytes,60,opt,name=na,proto3,oneof"`
}

type PostureQuery_None added in v0.17.5

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

func (*PostureQuery_None) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureQuery_None.ProtoReflect.Descriptor instead.

func (*PostureQuery_None) ProtoMessage added in v0.17.5

func (*PostureQuery_None) ProtoMessage()

func (*PostureQuery_None) ProtoReflect added in v0.17.57

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

func (*PostureQuery_None) Reset added in v0.17.5

func (x *PostureQuery_None) Reset()

func (*PostureQuery_None) String added in v0.17.5

func (x *PostureQuery_None) String() string

type PostureQuery_Process added in v0.17.5

type PostureQuery_Process struct {
	Paths         []string                   `protobuf:"bytes,1,rep,name=paths,proto3" json:"paths,omitempty"`
	HashAlgorithm PostureQuery_HashAlgorithm `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PostureQuery_Process) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureQuery_Process.ProtoReflect.Descriptor instead.

func (*PostureQuery_Process) GetHashAlgorithm added in v0.17.5

func (x *PostureQuery_Process) GetHashAlgorithm() PostureQuery_HashAlgorithm

func (*PostureQuery_Process) GetPaths added in v0.17.5

func (x *PostureQuery_Process) GetPaths() []string

func (*PostureQuery_Process) ProtoMessage added in v0.17.5

func (*PostureQuery_Process) ProtoMessage()

func (*PostureQuery_Process) ProtoReflect added in v0.17.57

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

func (*PostureQuery_Process) Reset added in v0.17.5

func (x *PostureQuery_Process) Reset()

func (*PostureQuery_Process) String added in v0.17.5

func (x *PostureQuery_Process) String() string

type PostureQuery_Process_ added in v0.17.5

type PostureQuery_Process_ struct {
	Process *PostureQuery_Process `protobuf:"bytes,70,opt,name=process,proto3,oneof"`
}

type PostureQuery_Type added in v0.17.5

type PostureQuery_Type int32
const (
	PostureQuery_OS             PostureQuery_Type = 0
	PostureQuery_MAC            PostureQuery_Type = 10
	PostureQuery_WINDOWS_DOMAIN PostureQuery_Type = 20
	PostureQuery_PROCESS        PostureQuery_Type = 30
)

func (PostureQuery_Type) Descriptor added in v0.17.57

func (PostureQuery_Type) Enum added in v0.17.57

func (PostureQuery_Type) EnumDescriptor deprecated added in v0.17.5

func (PostureQuery_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use PostureQuery_Type.Descriptor instead.

func (PostureQuery_Type) Number added in v0.17.57

func (PostureQuery_Type) String added in v0.17.5

func (x PostureQuery_Type) String() string

func (PostureQuery_Type) Type added in v0.17.57

type PostureResponse added in v0.17.5

type PostureResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Types that are assignable to Payload:
	//	*PostureResponse_Error_
	//	*PostureResponse_Process
	//	*PostureResponse_Mac
	//	*PostureResponse_Domain
	//	*PostureResponse_Os
	Payload isPostureResponse_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*PostureResponse) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureResponse.ProtoReflect.Descriptor instead.

func (*PostureResponse) GetDomain added in v0.17.5

func (*PostureResponse) GetError added in v0.17.5

func (x *PostureResponse) GetError() *PostureResponse_Error

func (*PostureResponse) GetId added in v0.17.5

func (x *PostureResponse) GetId() string

func (*PostureResponse) GetMac added in v0.17.5

func (*PostureResponse) GetOs added in v0.17.5

func (*PostureResponse) GetPayload added in v0.17.5

func (m *PostureResponse) GetPayload() isPostureResponse_Payload

func (*PostureResponse) GetProcess added in v0.17.5

func (x *PostureResponse) GetProcess() *PostureResponse_Proc

func (*PostureResponse) ProtoMessage added in v0.17.5

func (*PostureResponse) ProtoMessage()

func (*PostureResponse) ProtoReflect added in v0.17.57

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

func (*PostureResponse) Reset added in v0.17.5

func (x *PostureResponse) Reset()

func (*PostureResponse) String added in v0.17.5

func (x *PostureResponse) String() string

type PostureResponse_Domain added in v0.17.5

type PostureResponse_Domain struct {
	Domain *PostureResponse_WindowsDomain `protobuf:"bytes,50,opt,name=domain,proto3,oneof"`
}

type PostureResponse_Error added in v0.17.5

type PostureResponse_Error struct {
	Code    PostureResponse_Error_Code `protobuf:"varint,1,opt,name=code,proto3,enum=edge_ctrl.pb.PostureResponse_Error_Code" json:"code,omitempty"`
	Message string                     `protobuf:"bytes,10,opt,name=message,proto3" json:"message,omitempty"`
	Data    map[string]string          `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PostureResponse_Error) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureResponse_Error.ProtoReflect.Descriptor instead.

func (*PostureResponse_Error) GetCode added in v0.17.5

func (*PostureResponse_Error) GetData added in v0.17.5

func (x *PostureResponse_Error) GetData() map[string]string

func (*PostureResponse_Error) GetMessage added in v0.17.5

func (x *PostureResponse_Error) GetMessage() string

func (*PostureResponse_Error) ProtoMessage added in v0.17.5

func (*PostureResponse_Error) ProtoMessage()

func (*PostureResponse_Error) ProtoReflect added in v0.17.57

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

func (*PostureResponse_Error) Reset added in v0.17.5

func (x *PostureResponse_Error) Reset()

func (*PostureResponse_Error) String added in v0.17.5

func (x *PostureResponse_Error) String() string

type PostureResponse_Error_ added in v0.17.5

type PostureResponse_Error_ struct {
	Error *PostureResponse_Error `protobuf:"bytes,20,opt,name=error,proto3,oneof"`
}

type PostureResponse_Error_Code added in v0.17.5

type PostureResponse_Error_Code int32
const (
	PostureResponse_Error_UNKNOWN                    PostureResponse_Error_Code = 0
	PostureResponse_Error_UNSUPPORTED_QUERY_TYPE     PostureResponse_Error_Code = 10
	PostureResponse_Error_UNSUPPORTED_HASH_ALGORITHM PostureResponse_Error_Code = 20
)

func (PostureResponse_Error_Code) Descriptor added in v0.17.57

func (PostureResponse_Error_Code) Enum added in v0.17.57

func (PostureResponse_Error_Code) EnumDescriptor deprecated added in v0.17.5

func (PostureResponse_Error_Code) EnumDescriptor() ([]byte, []int)

Deprecated: Use PostureResponse_Error_Code.Descriptor instead.

func (PostureResponse_Error_Code) Number added in v0.17.57

func (PostureResponse_Error_Code) String added in v0.17.5

func (PostureResponse_Error_Code) Type added in v0.17.57

type PostureResponse_Mac added in v0.17.5

type PostureResponse_Mac struct {
	Mac *PostureResponse_MacAddresses `protobuf:"bytes,40,opt,name=mac,proto3,oneof"`
}

type PostureResponse_MacAddresses added in v0.17.5

type PostureResponse_MacAddresses struct {
	Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

func (*PostureResponse_MacAddresses) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureResponse_MacAddresses.ProtoReflect.Descriptor instead.

func (*PostureResponse_MacAddresses) GetAddresses added in v0.17.5

func (x *PostureResponse_MacAddresses) GetAddresses() []string

func (*PostureResponse_MacAddresses) ProtoMessage added in v0.17.5

func (*PostureResponse_MacAddresses) ProtoMessage()

func (*PostureResponse_MacAddresses) ProtoReflect added in v0.17.57

func (*PostureResponse_MacAddresses) Reset added in v0.17.5

func (x *PostureResponse_MacAddresses) Reset()

func (*PostureResponse_MacAddresses) String added in v0.17.5

type PostureResponse_OperatingSystem added in v0.17.5

type PostureResponse_OperatingSystem struct {
	Type    PostureResponse_OperatingSystem_Type `protobuf:"varint,1,opt,name=type,proto3,enum=edge_ctrl.pb.PostureResponse_OperatingSystem_Type" json:"type,omitempty"`
	Version string                               `protobuf:"bytes,10,opt,name=version,proto3" json:"version,omitempty"`
	Build   string                               `protobuf:"bytes,20,opt,name=build,proto3" json:"build,omitempty"`
	// contains filtered or unexported fields
}

func (*PostureResponse_OperatingSystem) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureResponse_OperatingSystem.ProtoReflect.Descriptor instead.

func (*PostureResponse_OperatingSystem) GetBuild added in v0.17.5

func (*PostureResponse_OperatingSystem) GetType added in v0.17.5

func (*PostureResponse_OperatingSystem) GetVersion added in v0.17.5

func (x *PostureResponse_OperatingSystem) GetVersion() string

func (*PostureResponse_OperatingSystem) ProtoMessage added in v0.17.5

func (*PostureResponse_OperatingSystem) ProtoMessage()

func (*PostureResponse_OperatingSystem) ProtoReflect added in v0.17.57

func (*PostureResponse_OperatingSystem) Reset added in v0.17.5

func (*PostureResponse_OperatingSystem) String added in v0.17.5

type PostureResponse_OperatingSystem_Type added in v0.17.5

type PostureResponse_OperatingSystem_Type int32
const (
	PostureResponse_OperatingSystem_Android       PostureResponse_OperatingSystem_Type = 0
	PostureResponse_OperatingSystem_iOS           PostureResponse_OperatingSystem_Type = 10
	PostureResponse_OperatingSystem_Linux         PostureResponse_OperatingSystem_Type = 20
	PostureResponse_OperatingSystem_macOS         PostureResponse_OperatingSystem_Type = 30
	PostureResponse_OperatingSystem_Windows       PostureResponse_OperatingSystem_Type = 40
	PostureResponse_OperatingSystem_WindowsServer PostureResponse_OperatingSystem_Type = 50
)

func (PostureResponse_OperatingSystem_Type) Descriptor added in v0.17.57

func (PostureResponse_OperatingSystem_Type) Enum added in v0.17.57

func (PostureResponse_OperatingSystem_Type) EnumDescriptor deprecated added in v0.17.5

func (PostureResponse_OperatingSystem_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use PostureResponse_OperatingSystem_Type.Descriptor instead.

func (PostureResponse_OperatingSystem_Type) Number added in v0.17.57

func (PostureResponse_OperatingSystem_Type) String added in v0.17.5

func (PostureResponse_OperatingSystem_Type) Type added in v0.17.57

type PostureResponse_Os added in v0.17.5

type PostureResponse_Os struct {
	Os *PostureResponse_OperatingSystem `protobuf:"bytes,60,opt,name=os,proto3,oneof"`
}

type PostureResponse_Proc added in v0.17.5

type PostureResponse_Proc struct {
	BinaryHash        string `protobuf:"bytes,1,opt,name=binaryHash,proto3" json:"binaryHash,omitempty"`
	SignerFingerprint string `protobuf:"bytes,10,opt,name=signerFingerprint,proto3" json:"signerFingerprint,omitempty"`
	// contains filtered or unexported fields
}

func (*PostureResponse_Proc) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureResponse_Proc.ProtoReflect.Descriptor instead.

func (*PostureResponse_Proc) GetBinaryHash added in v0.17.5

func (x *PostureResponse_Proc) GetBinaryHash() string

func (*PostureResponse_Proc) GetSignerFingerprint added in v0.17.5

func (x *PostureResponse_Proc) GetSignerFingerprint() string

func (*PostureResponse_Proc) ProtoMessage added in v0.17.5

func (*PostureResponse_Proc) ProtoMessage()

func (*PostureResponse_Proc) ProtoReflect added in v0.17.57

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

func (*PostureResponse_Proc) Reset added in v0.17.5

func (x *PostureResponse_Proc) Reset()

func (*PostureResponse_Proc) String added in v0.17.5

func (x *PostureResponse_Proc) String() string

type PostureResponse_Process added in v0.17.5

type PostureResponse_Process struct {
	Process *PostureResponse_Proc `protobuf:"bytes,30,opt,name=process,proto3,oneof"`
}

type PostureResponse_WindowsDomain added in v0.17.5

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

func (*PostureResponse_WindowsDomain) Descriptor deprecated added in v0.17.5

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

Deprecated: Use PostureResponse_WindowsDomain.ProtoReflect.Descriptor instead.

func (*PostureResponse_WindowsDomain) GetName added in v0.17.5

func (*PostureResponse_WindowsDomain) ProtoMessage added in v0.17.5

func (*PostureResponse_WindowsDomain) ProtoMessage()

func (*PostureResponse_WindowsDomain) ProtoReflect added in v0.17.57

func (*PostureResponse_WindowsDomain) Reset added in v0.17.5

func (x *PostureResponse_WindowsDomain) Reset()

func (*PostureResponse_WindowsDomain) String added in v0.17.5

type ServerHello

type ServerHello struct {
	Version string            `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Data    map[string]string `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ServerHello) Descriptor deprecated

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

Deprecated: Use ServerHello.ProtoReflect.Descriptor instead.

func (*ServerHello) GetData

func (x *ServerHello) GetData() map[string]string

func (*ServerHello) GetVersion

func (x *ServerHello) GetVersion() string

func (*ServerHello) ProtoMessage

func (*ServerHello) ProtoMessage()

func (*ServerHello) ProtoReflect added in v0.17.57

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

func (*ServerHello) Reset

func (x *ServerHello) Reset()

func (*ServerHello) String

func (x *ServerHello) String() string

type Service

type Service struct {
	Id                 string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name               string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	EncryptionRequired bool   `protobuf:"varint,3,opt,name=encryptionRequired,proto3" json:"encryptionRequired,omitempty"`
	// contains filtered or unexported fields
}

func (*Service) Descriptor deprecated

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

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetEncryptionRequired added in v0.15.30

func (x *Service) GetEncryptionRequired() bool

func (*Service) GetId

func (x *Service) GetId() string

func (*Service) GetName

func (x *Service) GetName() string

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) ProtoReflect added in v0.17.57

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

func (*Service) Reset

func (x *Service) Reset()

func (*Service) String

func (x *Service) String() string

type Session

type Session struct {
	Token            string      `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Type             SessionType `protobuf:"varint,2,opt,name=type,proto3,enum=edge_ctrl.pb.SessionType" json:"type,omitempty"`
	CertFingerprints []string    `protobuf:"bytes,3,rep,name=certFingerprints,proto3" json:"certFingerprints,omitempty"`
	Urls             []string    `protobuf:"bytes,4,rep,name=urls,proto3" json:"urls,omitempty"`
	Service          *Service    `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"`
	Id               string      `protobuf:"bytes,7,opt,name=id,proto3" json:"id,omitempty"`
	ApiSessionId     string      `protobuf:"bytes,8,opt,name=apiSessionId,proto3" json:"apiSessionId,omitempty"`
	// contains filtered or unexported fields
}

func (*Session) Descriptor deprecated

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

Deprecated: Use Session.ProtoReflect.Descriptor instead.

func (*Session) GetApiSessionId added in v0.17.30

func (x *Session) GetApiSessionId() string

func (*Session) GetCertFingerprints

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

func (*Session) GetId added in v0.16.4

func (x *Session) GetId() string

func (*Session) GetService

func (x *Session) GetService() *Service

func (*Session) GetToken

func (x *Session) GetToken() string

func (*Session) GetType

func (x *Session) GetType() SessionType

func (*Session) GetUrls

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

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect added in v0.17.57

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

func (*Session) Reset

func (x *Session) Reset()

func (*Session) String

func (x *Session) String() string

type SessionAdded

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

func (*SessionAdded) Descriptor deprecated

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

Deprecated: Use SessionAdded.ProtoReflect.Descriptor instead.

func (*SessionAdded) GetIsFullState

func (x *SessionAdded) GetIsFullState() bool

func (*SessionAdded) GetSessions

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

func (*SessionAdded) ProtoMessage

func (*SessionAdded) ProtoMessage()

func (*SessionAdded) ProtoReflect added in v0.17.57

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

func (*SessionAdded) Reset

func (x *SessionAdded) Reset()

func (*SessionAdded) String

func (x *SessionAdded) String() string

type SessionRemoved

type SessionRemoved struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionRemoved) Descriptor deprecated

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

Deprecated: Use SessionRemoved.ProtoReflect.Descriptor instead.

func (*SessionRemoved) GetTokens

func (x *SessionRemoved) GetTokens() []string

func (*SessionRemoved) ProtoMessage

func (*SessionRemoved) ProtoMessage()

func (*SessionRemoved) ProtoReflect added in v0.17.57

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

func (*SessionRemoved) Reset

func (x *SessionRemoved) Reset()

func (*SessionRemoved) String

func (x *SessionRemoved) String() string

type SessionType

type SessionType int32
const (
	SessionType_Dial SessionType = 0
	SessionType_Bind SessionType = 1
)

func (SessionType) Descriptor added in v0.17.57

func (SessionType) Enum added in v0.17.57

func (x SessionType) Enum() *SessionType

func (SessionType) EnumDescriptor deprecated

func (SessionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SessionType.Descriptor instead.

func (SessionType) Number added in v0.17.57

func (x SessionType) Number() protoreflect.EnumNumber

func (SessionType) String

func (x SessionType) String() string

func (SessionType) Type added in v0.17.57

type SessionUpdated

type SessionUpdated struct {
	Token   string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Urls    []string `protobuf:"bytes,2,rep,name=urls,proto3" json:"urls,omitempty"`
	Service *Service `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionUpdated) Descriptor deprecated

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

Deprecated: Use SessionUpdated.ProtoReflect.Descriptor instead.

func (*SessionUpdated) GetService

func (x *SessionUpdated) GetService() *Service

func (*SessionUpdated) GetToken

func (x *SessionUpdated) GetToken() string

func (*SessionUpdated) GetUrls

func (x *SessionUpdated) GetUrls() []string

func (*SessionUpdated) ProtoMessage

func (*SessionUpdated) ProtoMessage()

func (*SessionUpdated) ProtoReflect added in v0.17.57

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

func (*SessionUpdated) Reset

func (x *SessionUpdated) Reset()

func (*SessionUpdated) String

func (x *SessionUpdated) String() string

Jump to

Keyboard shortcuts

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