// Code generated by protoc-gen-go. DO NOT EDIT. // source: edge_ctrl.proto package edge_ctrl_pb import ( fmt "fmt" proto "github.com/golang/protobuf/proto" math "math" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 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 ) 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", } var 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, } func (x ContentType) String() string { return proto.EnumName(ContentType_name, int32(x)) } func (ContentType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{0} } type SessionType int32 const ( SessionType_Dial SessionType = 0 SessionType_Bind SessionType = 1 ) var SessionType_name = map[int32]string{ 0: "Dial", 1: "Bind", } var SessionType_value = map[string]int32{ "Dial": 0, "Bind": 1, } func (x SessionType) String() string { return proto.EnumName(SessionType_name, int32(x)) } func (SessionType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{1} } 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 ) var PostureQuery_Type_name = map[int32]string{ 0: "OS", 10: "MAC", 20: "WINDOWS_DOMAIN", 30: "PROCESS", } var PostureQuery_Type_value = map[string]int32{ "OS": 0, "MAC": 10, "WINDOWS_DOMAIN": 20, "PROCESS": 30, } func (x PostureQuery_Type) String() string { return proto.EnumName(PostureQuery_Type_name, int32(x)) } func (PostureQuery_Type) EnumDescriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{13, 0} } type PostureQuery_HashAlgorithm int32 const ( PostureQuery_SHA512 PostureQuery_HashAlgorithm = 0 ) var PostureQuery_HashAlgorithm_name = map[int32]string{ 0: "SHA512", } var PostureQuery_HashAlgorithm_value = map[string]int32{ "SHA512": 0, } func (x PostureQuery_HashAlgorithm) String() string { return proto.EnumName(PostureQuery_HashAlgorithm_name, int32(x)) } func (PostureQuery_HashAlgorithm) EnumDescriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{13, 1} } 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 ) var PostureResponse_Error_Code_name = map[int32]string{ 0: "UNKNOWN", 10: "UNSUPPORTED_QUERY_TYPE", 20: "UNSUPPORTED_HASH_ALGORITHM", } var PostureResponse_Error_Code_value = map[string]int32{ "UNKNOWN": 0, "UNSUPPORTED_QUERY_TYPE": 10, "UNSUPPORTED_HASH_ALGORITHM": 20, } func (x PostureResponse_Error_Code) String() string { return proto.EnumName(PostureResponse_Error_Code_name, int32(x)) } func (PostureResponse_Error_Code) EnumDescriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{14, 0, 0} } 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 ) var PostureResponse_OperatingSystem_Type_name = map[int32]string{ 0: "Android", 10: "iOS", 20: "Linux", 30: "macOS", 40: "Windows", } var PostureResponse_OperatingSystem_Type_value = map[string]int32{ "Android": 0, "iOS": 10, "Linux": 20, "macOS": 30, "Windows": 40, } func (x PostureResponse_OperatingSystem_Type) String() string { return proto.EnumName(PostureResponse_OperatingSystem_Type_name, int32(x)) } func (PostureResponse_OperatingSystem_Type) EnumDescriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{14, 4, 0} } type ServerHello struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Data map[string]string `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ServerHello) Reset() { *m = ServerHello{} } func (m *ServerHello) String() string { return proto.CompactTextString(m) } func (*ServerHello) ProtoMessage() {} func (*ServerHello) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{0} } func (m *ServerHello) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ServerHello.Unmarshal(m, b) } func (m *ServerHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ServerHello.Marshal(b, m, deterministic) } func (m *ServerHello) XXX_Merge(src proto.Message) { xxx_messageInfo_ServerHello.Merge(m, src) } func (m *ServerHello) XXX_Size() int { return xxx_messageInfo_ServerHello.Size(m) } func (m *ServerHello) XXX_DiscardUnknown() { xxx_messageInfo_ServerHello.DiscardUnknown(m) } var xxx_messageInfo_ServerHello proto.InternalMessageInfo func (m *ServerHello) GetVersion() string { if m != nil { return m.Version } return "" } func (m *ServerHello) GetData() map[string]string { if m != nil { return m.Data } return nil } 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 `protobuf:"bytes,4,rep,name=data,proto3" json:"data,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ClientHello) Reset() { *m = ClientHello{} } func (m *ClientHello) String() string { return proto.CompactTextString(m) } func (*ClientHello) ProtoMessage() {} func (*ClientHello) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{1} } func (m *ClientHello) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClientHello.Unmarshal(m, b) } func (m *ClientHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ClientHello.Marshal(b, m, deterministic) } func (m *ClientHello) XXX_Merge(src proto.Message) { xxx_messageInfo_ClientHello.Merge(m, src) } func (m *ClientHello) XXX_Size() int { return xxx_messageInfo_ClientHello.Size(m) } func (m *ClientHello) XXX_DiscardUnknown() { xxx_messageInfo_ClientHello.DiscardUnknown(m) } var xxx_messageInfo_ClientHello proto.InternalMessageInfo func (m *ClientHello) GetVersion() string { if m != nil { return m.Version } return "" } func (m *ClientHello) GetHostname() string { if m != nil { return m.Hostname } return "" } func (m *ClientHello) GetProtocols() []string { if m != nil { return m.Protocols } return nil } func (m *ClientHello) GetData() map[string]string { if m != nil { return m.Data } return nil } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Error) Reset() { *m = Error{} } func (m *Error) String() string { return proto.CompactTextString(m) } func (*Error) ProtoMessage() {} func (*Error) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{2} } func (m *Error) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Error.Unmarshal(m, b) } func (m *Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Error.Marshal(b, m, deterministic) } func (m *Error) XXX_Merge(src proto.Message) { xxx_messageInfo_Error.Merge(m, src) } func (m *Error) XXX_Size() int { return xxx_messageInfo_Error.Size(m) } func (m *Error) XXX_DiscardUnknown() { xxx_messageInfo_Error.DiscardUnknown(m) } var xxx_messageInfo_Error proto.InternalMessageInfo func (m *Error) GetCode() string { if m != nil { return m.Code } return "" } func (m *Error) GetMessage() string { if m != nil { return m.Message } return "" } func (m *Error) GetCause() string { if m != nil { return m.Cause } return "" } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Service) Reset() { *m = Service{} } func (m *Service) String() string { return proto.CompactTextString(m) } func (*Service) ProtoMessage() {} func (*Service) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{3} } func (m *Service) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Service.Unmarshal(m, b) } func (m *Service) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Service.Marshal(b, m, deterministic) } func (m *Service) XXX_Merge(src proto.Message) { xxx_messageInfo_Service.Merge(m, src) } func (m *Service) XXX_Size() int { return xxx_messageInfo_Service.Size(m) } func (m *Service) XXX_DiscardUnknown() { xxx_messageInfo_Service.DiscardUnknown(m) } var xxx_messageInfo_Service proto.InternalMessageInfo func (m *Service) GetId() string { if m != nil { return m.Id } return "" } func (m *Service) GetName() string { if m != nil { return m.Name } return "" } func (m *Service) GetEncryptionRequired() bool { if m != nil { return m.EncryptionRequired } return false } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Session) Reset() { *m = Session{} } func (m *Session) String() string { return proto.CompactTextString(m) } func (*Session) ProtoMessage() {} func (*Session) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{4} } func (m *Session) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Session.Unmarshal(m, b) } func (m *Session) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Session.Marshal(b, m, deterministic) } func (m *Session) XXX_Merge(src proto.Message) { xxx_messageInfo_Session.Merge(m, src) } func (m *Session) XXX_Size() int { return xxx_messageInfo_Session.Size(m) } func (m *Session) XXX_DiscardUnknown() { xxx_messageInfo_Session.DiscardUnknown(m) } var xxx_messageInfo_Session proto.InternalMessageInfo func (m *Session) GetToken() string { if m != nil { return m.Token } return "" } func (m *Session) GetType() SessionType { if m != nil { return m.Type } return SessionType_Dial } func (m *Session) GetCertFingerprints() []string { if m != nil { return m.CertFingerprints } return nil } func (m *Session) GetUrls() []string { if m != nil { return m.Urls } return nil } func (m *Session) GetService() *Service { if m != nil { return m.Service } return nil } func (m *Session) GetId() string { if m != nil { return m.Id } return "" } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ApiSession) Reset() { *m = ApiSession{} } func (m *ApiSession) String() string { return proto.CompactTextString(m) } func (*ApiSession) ProtoMessage() {} func (*ApiSession) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{5} } func (m *ApiSession) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApiSession.Unmarshal(m, b) } func (m *ApiSession) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ApiSession.Marshal(b, m, deterministic) } func (m *ApiSession) XXX_Merge(src proto.Message) { xxx_messageInfo_ApiSession.Merge(m, src) } func (m *ApiSession) XXX_Size() int { return xxx_messageInfo_ApiSession.Size(m) } func (m *ApiSession) XXX_DiscardUnknown() { xxx_messageInfo_ApiSession.DiscardUnknown(m) } var xxx_messageInfo_ApiSession proto.InternalMessageInfo func (m *ApiSession) GetToken() string { if m != nil { return m.Token } return "" } func (m *ApiSession) GetCertFingerprints() []string { if m != nil { return m.CertFingerprints } return nil } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ApiSessionAdded) Reset() { *m = ApiSessionAdded{} } func (m *ApiSessionAdded) String() string { return proto.CompactTextString(m) } func (*ApiSessionAdded) ProtoMessage() {} func (*ApiSessionAdded) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{6} } func (m *ApiSessionAdded) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApiSessionAdded.Unmarshal(m, b) } func (m *ApiSessionAdded) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ApiSessionAdded.Marshal(b, m, deterministic) } func (m *ApiSessionAdded) XXX_Merge(src proto.Message) { xxx_messageInfo_ApiSessionAdded.Merge(m, src) } func (m *ApiSessionAdded) XXX_Size() int { return xxx_messageInfo_ApiSessionAdded.Size(m) } func (m *ApiSessionAdded) XXX_DiscardUnknown() { xxx_messageInfo_ApiSessionAdded.DiscardUnknown(m) } var xxx_messageInfo_ApiSessionAdded proto.InternalMessageInfo func (m *ApiSessionAdded) GetIsFullState() bool { if m != nil { return m.IsFullState } return false } func (m *ApiSessionAdded) GetApiSessions() []*ApiSession { if m != nil { return m.ApiSessions } return nil } type ApiSessionUpdated struct { ApiSessions []*ApiSession `protobuf:"bytes,1,rep,name=apiSessions,proto3" json:"apiSessions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ApiSessionUpdated) Reset() { *m = ApiSessionUpdated{} } func (m *ApiSessionUpdated) String() string { return proto.CompactTextString(m) } func (*ApiSessionUpdated) ProtoMessage() {} func (*ApiSessionUpdated) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{7} } func (m *ApiSessionUpdated) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApiSessionUpdated.Unmarshal(m, b) } func (m *ApiSessionUpdated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ApiSessionUpdated.Marshal(b, m, deterministic) } func (m *ApiSessionUpdated) XXX_Merge(src proto.Message) { xxx_messageInfo_ApiSessionUpdated.Merge(m, src) } func (m *ApiSessionUpdated) XXX_Size() int { return xxx_messageInfo_ApiSessionUpdated.Size(m) } func (m *ApiSessionUpdated) XXX_DiscardUnknown() { xxx_messageInfo_ApiSessionUpdated.DiscardUnknown(m) } var xxx_messageInfo_ApiSessionUpdated proto.InternalMessageInfo func (m *ApiSessionUpdated) GetApiSessions() []*ApiSession { if m != nil { return m.ApiSessions } return nil } type ApiSessionRemoved struct { Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ApiSessionRemoved) Reset() { *m = ApiSessionRemoved{} } func (m *ApiSessionRemoved) String() string { return proto.CompactTextString(m) } func (*ApiSessionRemoved) ProtoMessage() {} func (*ApiSessionRemoved) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{8} } func (m *ApiSessionRemoved) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApiSessionRemoved.Unmarshal(m, b) } func (m *ApiSessionRemoved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ApiSessionRemoved.Marshal(b, m, deterministic) } func (m *ApiSessionRemoved) XXX_Merge(src proto.Message) { xxx_messageInfo_ApiSessionRemoved.Merge(m, src) } func (m *ApiSessionRemoved) XXX_Size() int { return xxx_messageInfo_ApiSessionRemoved.Size(m) } func (m *ApiSessionRemoved) XXX_DiscardUnknown() { xxx_messageInfo_ApiSessionRemoved.DiscardUnknown(m) } var xxx_messageInfo_ApiSessionRemoved proto.InternalMessageInfo func (m *ApiSessionRemoved) GetTokens() []string { if m != nil { return m.Tokens } return nil } type ApiSessionHeartbeat struct { Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ApiSessionHeartbeat) Reset() { *m = ApiSessionHeartbeat{} } func (m *ApiSessionHeartbeat) String() string { return proto.CompactTextString(m) } func (*ApiSessionHeartbeat) ProtoMessage() {} func (*ApiSessionHeartbeat) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{9} } func (m *ApiSessionHeartbeat) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApiSessionHeartbeat.Unmarshal(m, b) } func (m *ApiSessionHeartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ApiSessionHeartbeat.Marshal(b, m, deterministic) } func (m *ApiSessionHeartbeat) XXX_Merge(src proto.Message) { xxx_messageInfo_ApiSessionHeartbeat.Merge(m, src) } func (m *ApiSessionHeartbeat) XXX_Size() int { return xxx_messageInfo_ApiSessionHeartbeat.Size(m) } func (m *ApiSessionHeartbeat) XXX_DiscardUnknown() { xxx_messageInfo_ApiSessionHeartbeat.DiscardUnknown(m) } var xxx_messageInfo_ApiSessionHeartbeat proto.InternalMessageInfo func (m *ApiSessionHeartbeat) GetTokens() []string { if m != nil { return m.Tokens } return nil } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SessionAdded) Reset() { *m = SessionAdded{} } func (m *SessionAdded) String() string { return proto.CompactTextString(m) } func (*SessionAdded) ProtoMessage() {} func (*SessionAdded) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{10} } func (m *SessionAdded) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SessionAdded.Unmarshal(m, b) } func (m *SessionAdded) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SessionAdded.Marshal(b, m, deterministic) } func (m *SessionAdded) XXX_Merge(src proto.Message) { xxx_messageInfo_SessionAdded.Merge(m, src) } func (m *SessionAdded) XXX_Size() int { return xxx_messageInfo_SessionAdded.Size(m) } func (m *SessionAdded) XXX_DiscardUnknown() { xxx_messageInfo_SessionAdded.DiscardUnknown(m) } var xxx_messageInfo_SessionAdded proto.InternalMessageInfo func (m *SessionAdded) GetIsFullState() bool { if m != nil { return m.IsFullState } return false } func (m *SessionAdded) GetSessions() []*Session { if m != nil { return m.Sessions } return nil } type SessionRemoved struct { Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SessionRemoved) Reset() { *m = SessionRemoved{} } func (m *SessionRemoved) String() string { return proto.CompactTextString(m) } func (*SessionRemoved) ProtoMessage() {} func (*SessionRemoved) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{11} } func (m *SessionRemoved) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SessionRemoved.Unmarshal(m, b) } func (m *SessionRemoved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SessionRemoved.Marshal(b, m, deterministic) } func (m *SessionRemoved) XXX_Merge(src proto.Message) { xxx_messageInfo_SessionRemoved.Merge(m, src) } func (m *SessionRemoved) XXX_Size() int { return xxx_messageInfo_SessionRemoved.Size(m) } func (m *SessionRemoved) XXX_DiscardUnknown() { xxx_messageInfo_SessionRemoved.DiscardUnknown(m) } var xxx_messageInfo_SessionRemoved proto.InternalMessageInfo func (m *SessionRemoved) GetTokens() []string { if m != nil { return m.Tokens } return nil } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SessionUpdated) Reset() { *m = SessionUpdated{} } func (m *SessionUpdated) String() string { return proto.CompactTextString(m) } func (*SessionUpdated) ProtoMessage() {} func (*SessionUpdated) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{12} } func (m *SessionUpdated) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SessionUpdated.Unmarshal(m, b) } func (m *SessionUpdated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SessionUpdated.Marshal(b, m, deterministic) } func (m *SessionUpdated) XXX_Merge(src proto.Message) { xxx_messageInfo_SessionUpdated.Merge(m, src) } func (m *SessionUpdated) XXX_Size() int { return xxx_messageInfo_SessionUpdated.Size(m) } func (m *SessionUpdated) XXX_DiscardUnknown() { xxx_messageInfo_SessionUpdated.DiscardUnknown(m) } var xxx_messageInfo_SessionUpdated proto.InternalMessageInfo func (m *SessionUpdated) GetToken() string { if m != nil { return m.Token } return "" } func (m *SessionUpdated) GetUrls() []string { if m != nil { return m.Urls } return nil } func (m *SessionUpdated) GetService() *Service { if m != nil { return m.Service } return nil } 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 valid to be assigned to Parameters: // *PostureQuery_Na // *PostureQuery_Process_ Parameters isPostureQuery_Parameters `protobuf_oneof:"parameters"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureQuery) Reset() { *m = PostureQuery{} } func (m *PostureQuery) String() string { return proto.CompactTextString(m) } func (*PostureQuery) ProtoMessage() {} func (*PostureQuery) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{13} } func (m *PostureQuery) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureQuery.Unmarshal(m, b) } func (m *PostureQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureQuery.Marshal(b, m, deterministic) } func (m *PostureQuery) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureQuery.Merge(m, src) } func (m *PostureQuery) XXX_Size() int { return xxx_messageInfo_PostureQuery.Size(m) } func (m *PostureQuery) XXX_DiscardUnknown() { xxx_messageInfo_PostureQuery.DiscardUnknown(m) } var xxx_messageInfo_PostureQuery proto.InternalMessageInfo func (m *PostureQuery) GetId() string { if m != nil { return m.Id } return "" } func (m *PostureQuery) GetPostureCheckId() string { if m != nil { return m.PostureCheckId } return "" } func (m *PostureQuery) GetDisplayName() string { if m != nil { return m.DisplayName } return "" } func (m *PostureQuery) GetType() PostureQuery_Type { if m != nil { return m.Type } return PostureQuery_OS } func (m *PostureQuery) GetVersion() string { if m != nil { return m.Version } return "" } type isPostureQuery_Parameters interface { isPostureQuery_Parameters() } type PostureQuery_Na struct { Na *PostureQuery_None `protobuf:"bytes,60,opt,name=na,proto3,oneof"` } type PostureQuery_Process_ struct { Process *PostureQuery_Process `protobuf:"bytes,70,opt,name=process,proto3,oneof"` } func (*PostureQuery_Na) isPostureQuery_Parameters() {} func (*PostureQuery_Process_) isPostureQuery_Parameters() {} func (m *PostureQuery) GetParameters() isPostureQuery_Parameters { if m != nil { return m.Parameters } return nil } func (m *PostureQuery) GetNa() *PostureQuery_None { if x, ok := m.GetParameters().(*PostureQuery_Na); ok { return x.Na } return nil } func (m *PostureQuery) GetProcess() *PostureQuery_Process { if x, ok := m.GetParameters().(*PostureQuery_Process_); ok { return x.Process } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PostureQuery) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PostureQuery_Na)(nil), (*PostureQuery_Process_)(nil), } } type PostureQuery_None struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureQuery_None) Reset() { *m = PostureQuery_None{} } func (m *PostureQuery_None) String() string { return proto.CompactTextString(m) } func (*PostureQuery_None) ProtoMessage() {} func (*PostureQuery_None) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{13, 0} } func (m *PostureQuery_None) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureQuery_None.Unmarshal(m, b) } func (m *PostureQuery_None) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureQuery_None.Marshal(b, m, deterministic) } func (m *PostureQuery_None) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureQuery_None.Merge(m, src) } func (m *PostureQuery_None) XXX_Size() int { return xxx_messageInfo_PostureQuery_None.Size(m) } func (m *PostureQuery_None) XXX_DiscardUnknown() { xxx_messageInfo_PostureQuery_None.DiscardUnknown(m) } var xxx_messageInfo_PostureQuery_None proto.InternalMessageInfo type PostureQuery_Process struct { Paths []string `protobuf:"bytes,1,rep,name=paths,proto3" json:"paths,omitempty"` HashAlgorithm PostureQuery_HashAlgorithm `protobuf:"varint,10,opt,name=hashAlgorithm,proto3,enum=edge_ctrl.pb.PostureQuery_HashAlgorithm" json:"hashAlgorithm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureQuery_Process) Reset() { *m = PostureQuery_Process{} } func (m *PostureQuery_Process) String() string { return proto.CompactTextString(m) } func (*PostureQuery_Process) ProtoMessage() {} func (*PostureQuery_Process) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{13, 1} } func (m *PostureQuery_Process) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureQuery_Process.Unmarshal(m, b) } func (m *PostureQuery_Process) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureQuery_Process.Marshal(b, m, deterministic) } func (m *PostureQuery_Process) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureQuery_Process.Merge(m, src) } func (m *PostureQuery_Process) XXX_Size() int { return xxx_messageInfo_PostureQuery_Process.Size(m) } func (m *PostureQuery_Process) XXX_DiscardUnknown() { xxx_messageInfo_PostureQuery_Process.DiscardUnknown(m) } var xxx_messageInfo_PostureQuery_Process proto.InternalMessageInfo func (m *PostureQuery_Process) GetPaths() []string { if m != nil { return m.Paths } return nil } func (m *PostureQuery_Process) GetHashAlgorithm() PostureQuery_HashAlgorithm { if m != nil { return m.HashAlgorithm } return PostureQuery_SHA512 } type PostureResponse struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Types that are valid to be assigned to Payload: // *PostureResponse_Error_ // *PostureResponse_Process // *PostureResponse_Mac // *PostureResponse_Domain // *PostureResponse_Os Payload isPostureResponse_Payload `protobuf_oneof:"payload"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureResponse) Reset() { *m = PostureResponse{} } func (m *PostureResponse) String() string { return proto.CompactTextString(m) } func (*PostureResponse) ProtoMessage() {} func (*PostureResponse) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{14} } func (m *PostureResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureResponse.Unmarshal(m, b) } func (m *PostureResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureResponse.Marshal(b, m, deterministic) } func (m *PostureResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureResponse.Merge(m, src) } func (m *PostureResponse) XXX_Size() int { return xxx_messageInfo_PostureResponse.Size(m) } func (m *PostureResponse) XXX_DiscardUnknown() { xxx_messageInfo_PostureResponse.DiscardUnknown(m) } var xxx_messageInfo_PostureResponse proto.InternalMessageInfo func (m *PostureResponse) GetId() string { if m != nil { return m.Id } return "" } type isPostureResponse_Payload interface { isPostureResponse_Payload() } type PostureResponse_Error_ struct { Error *PostureResponse_Error `protobuf:"bytes,20,opt,name=error,proto3,oneof"` } type PostureResponse_Process struct { Process *PostureResponse_Proc `protobuf:"bytes,30,opt,name=process,proto3,oneof"` } type PostureResponse_Mac struct { Mac *PostureResponse_MacAddresses `protobuf:"bytes,40,opt,name=mac,proto3,oneof"` } type PostureResponse_Domain struct { Domain *PostureResponse_WindowsDomain `protobuf:"bytes,50,opt,name=domain,proto3,oneof"` } type PostureResponse_Os struct { Os *PostureResponse_OperatingSystem `protobuf:"bytes,60,opt,name=os,proto3,oneof"` } func (*PostureResponse_Error_) isPostureResponse_Payload() {} func (*PostureResponse_Process) isPostureResponse_Payload() {} func (*PostureResponse_Mac) isPostureResponse_Payload() {} func (*PostureResponse_Domain) isPostureResponse_Payload() {} func (*PostureResponse_Os) isPostureResponse_Payload() {} func (m *PostureResponse) GetPayload() isPostureResponse_Payload { if m != nil { return m.Payload } return nil } func (m *PostureResponse) GetError() *PostureResponse_Error { if x, ok := m.GetPayload().(*PostureResponse_Error_); ok { return x.Error } return nil } func (m *PostureResponse) GetProcess() *PostureResponse_Proc { if x, ok := m.GetPayload().(*PostureResponse_Process); ok { return x.Process } return nil } func (m *PostureResponse) GetMac() *PostureResponse_MacAddresses { if x, ok := m.GetPayload().(*PostureResponse_Mac); ok { return x.Mac } return nil } func (m *PostureResponse) GetDomain() *PostureResponse_WindowsDomain { if x, ok := m.GetPayload().(*PostureResponse_Domain); ok { return x.Domain } return nil } func (m *PostureResponse) GetOs() *PostureResponse_OperatingSystem { if x, ok := m.GetPayload().(*PostureResponse_Os); ok { return x.Os } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*PostureResponse) XXX_OneofWrappers() []interface{} { return []interface{}{ (*PostureResponse_Error_)(nil), (*PostureResponse_Process)(nil), (*PostureResponse_Mac)(nil), (*PostureResponse_Domain)(nil), (*PostureResponse_Os)(nil), } } 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 `protobuf:"bytes,20,rep,name=data,proto3" json:"data,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureResponse_Error) Reset() { *m = PostureResponse_Error{} } func (m *PostureResponse_Error) String() string { return proto.CompactTextString(m) } func (*PostureResponse_Error) ProtoMessage() {} func (*PostureResponse_Error) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{14, 0} } func (m *PostureResponse_Error) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureResponse_Error.Unmarshal(m, b) } func (m *PostureResponse_Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureResponse_Error.Marshal(b, m, deterministic) } func (m *PostureResponse_Error) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureResponse_Error.Merge(m, src) } func (m *PostureResponse_Error) XXX_Size() int { return xxx_messageInfo_PostureResponse_Error.Size(m) } func (m *PostureResponse_Error) XXX_DiscardUnknown() { xxx_messageInfo_PostureResponse_Error.DiscardUnknown(m) } var xxx_messageInfo_PostureResponse_Error proto.InternalMessageInfo func (m *PostureResponse_Error) GetCode() PostureResponse_Error_Code { if m != nil { return m.Code } return PostureResponse_Error_UNKNOWN } func (m *PostureResponse_Error) GetMessage() string { if m != nil { return m.Message } return "" } func (m *PostureResponse_Error) GetData() map[string]string { if m != nil { return m.Data } return nil } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureResponse_Proc) Reset() { *m = PostureResponse_Proc{} } func (m *PostureResponse_Proc) String() string { return proto.CompactTextString(m) } func (*PostureResponse_Proc) ProtoMessage() {} func (*PostureResponse_Proc) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{14, 1} } func (m *PostureResponse_Proc) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureResponse_Proc.Unmarshal(m, b) } func (m *PostureResponse_Proc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureResponse_Proc.Marshal(b, m, deterministic) } func (m *PostureResponse_Proc) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureResponse_Proc.Merge(m, src) } func (m *PostureResponse_Proc) XXX_Size() int { return xxx_messageInfo_PostureResponse_Proc.Size(m) } func (m *PostureResponse_Proc) XXX_DiscardUnknown() { xxx_messageInfo_PostureResponse_Proc.DiscardUnknown(m) } var xxx_messageInfo_PostureResponse_Proc proto.InternalMessageInfo func (m *PostureResponse_Proc) GetBinaryHash() string { if m != nil { return m.BinaryHash } return "" } func (m *PostureResponse_Proc) GetSignerFingerprint() string { if m != nil { return m.SignerFingerprint } return "" } type PostureResponse_MacAddresses struct { Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureResponse_MacAddresses) Reset() { *m = PostureResponse_MacAddresses{} } func (m *PostureResponse_MacAddresses) String() string { return proto.CompactTextString(m) } func (*PostureResponse_MacAddresses) ProtoMessage() {} func (*PostureResponse_MacAddresses) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{14, 2} } func (m *PostureResponse_MacAddresses) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureResponse_MacAddresses.Unmarshal(m, b) } func (m *PostureResponse_MacAddresses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureResponse_MacAddresses.Marshal(b, m, deterministic) } func (m *PostureResponse_MacAddresses) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureResponse_MacAddresses.Merge(m, src) } func (m *PostureResponse_MacAddresses) XXX_Size() int { return xxx_messageInfo_PostureResponse_MacAddresses.Size(m) } func (m *PostureResponse_MacAddresses) XXX_DiscardUnknown() { xxx_messageInfo_PostureResponse_MacAddresses.DiscardUnknown(m) } var xxx_messageInfo_PostureResponse_MacAddresses proto.InternalMessageInfo func (m *PostureResponse_MacAddresses) GetAddresses() []string { if m != nil { return m.Addresses } return nil } type PostureResponse_WindowsDomain struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureResponse_WindowsDomain) Reset() { *m = PostureResponse_WindowsDomain{} } func (m *PostureResponse_WindowsDomain) String() string { return proto.CompactTextString(m) } func (*PostureResponse_WindowsDomain) ProtoMessage() {} func (*PostureResponse_WindowsDomain) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{14, 3} } func (m *PostureResponse_WindowsDomain) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureResponse_WindowsDomain.Unmarshal(m, b) } func (m *PostureResponse_WindowsDomain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureResponse_WindowsDomain.Marshal(b, m, deterministic) } func (m *PostureResponse_WindowsDomain) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureResponse_WindowsDomain.Merge(m, src) } func (m *PostureResponse_WindowsDomain) XXX_Size() int { return xxx_messageInfo_PostureResponse_WindowsDomain.Size(m) } func (m *PostureResponse_WindowsDomain) XXX_DiscardUnknown() { xxx_messageInfo_PostureResponse_WindowsDomain.DiscardUnknown(m) } var xxx_messageInfo_PostureResponse_WindowsDomain proto.InternalMessageInfo func (m *PostureResponse_WindowsDomain) GetName() string { if m != nil { return m.Name } return "" } 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PostureResponse_OperatingSystem) Reset() { *m = PostureResponse_OperatingSystem{} } func (m *PostureResponse_OperatingSystem) String() string { return proto.CompactTextString(m) } func (*PostureResponse_OperatingSystem) ProtoMessage() {} func (*PostureResponse_OperatingSystem) Descriptor() ([]byte, []int) { return fileDescriptor_23f46a161f139ee1, []int{14, 4} } func (m *PostureResponse_OperatingSystem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostureResponse_OperatingSystem.Unmarshal(m, b) } func (m *PostureResponse_OperatingSystem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PostureResponse_OperatingSystem.Marshal(b, m, deterministic) } func (m *PostureResponse_OperatingSystem) XXX_Merge(src proto.Message) { xxx_messageInfo_PostureResponse_OperatingSystem.Merge(m, src) } func (m *PostureResponse_OperatingSystem) XXX_Size() int { return xxx_messageInfo_PostureResponse_OperatingSystem.Size(m) } func (m *PostureResponse_OperatingSystem) XXX_DiscardUnknown() { xxx_messageInfo_PostureResponse_OperatingSystem.DiscardUnknown(m) } var xxx_messageInfo_PostureResponse_OperatingSystem proto.InternalMessageInfo func (m *PostureResponse_OperatingSystem) GetType() PostureResponse_OperatingSystem_Type { if m != nil { return m.Type } return PostureResponse_OperatingSystem_Android } func (m *PostureResponse_OperatingSystem) GetVersion() string { if m != nil { return m.Version } return "" } func (m *PostureResponse_OperatingSystem) GetBuild() string { if m != nil { return m.Build } return "" } func init() { proto.RegisterEnum("edge_ctrl.pb.ContentType", ContentType_name, ContentType_value) proto.RegisterEnum("edge_ctrl.pb.SessionType", SessionType_name, SessionType_value) proto.RegisterEnum("edge_ctrl.pb.PostureQuery_Type", PostureQuery_Type_name, PostureQuery_Type_value) proto.RegisterEnum("edge_ctrl.pb.PostureQuery_HashAlgorithm", PostureQuery_HashAlgorithm_name, PostureQuery_HashAlgorithm_value) proto.RegisterEnum("edge_ctrl.pb.PostureResponse_Error_Code", PostureResponse_Error_Code_name, PostureResponse_Error_Code_value) proto.RegisterEnum("edge_ctrl.pb.PostureResponse_OperatingSystem_Type", PostureResponse_OperatingSystem_Type_name, PostureResponse_OperatingSystem_Type_value) proto.RegisterType((*ServerHello)(nil), "edge_ctrl.pb.ServerHello") proto.RegisterMapType((map[string]string)(nil), "edge_ctrl.pb.ServerHello.DataEntry") proto.RegisterType((*ClientHello)(nil), "edge_ctrl.pb.ClientHello") proto.RegisterMapType((map[string]string)(nil), "edge_ctrl.pb.ClientHello.DataEntry") proto.RegisterType((*Error)(nil), "edge_ctrl.pb.Error") proto.RegisterType((*Service)(nil), "edge_ctrl.pb.Service") proto.RegisterType((*Session)(nil), "edge_ctrl.pb.Session") proto.RegisterType((*ApiSession)(nil), "edge_ctrl.pb.ApiSession") proto.RegisterType((*ApiSessionAdded)(nil), "edge_ctrl.pb.ApiSessionAdded") proto.RegisterType((*ApiSessionUpdated)(nil), "edge_ctrl.pb.ApiSessionUpdated") proto.RegisterType((*ApiSessionRemoved)(nil), "edge_ctrl.pb.ApiSessionRemoved") proto.RegisterType((*ApiSessionHeartbeat)(nil), "edge_ctrl.pb.ApiSessionHeartbeat") proto.RegisterType((*SessionAdded)(nil), "edge_ctrl.pb.SessionAdded") proto.RegisterType((*SessionRemoved)(nil), "edge_ctrl.pb.SessionRemoved") proto.RegisterType((*SessionUpdated)(nil), "edge_ctrl.pb.SessionUpdated") proto.RegisterType((*PostureQuery)(nil), "edge_ctrl.pb.PostureQuery") proto.RegisterType((*PostureQuery_None)(nil), "edge_ctrl.pb.PostureQuery.None") proto.RegisterType((*PostureQuery_Process)(nil), "edge_ctrl.pb.PostureQuery.Process") proto.RegisterType((*PostureResponse)(nil), "edge_ctrl.pb.PostureResponse") proto.RegisterType((*PostureResponse_Error)(nil), "edge_ctrl.pb.PostureResponse.Error") proto.RegisterMapType((map[string]string)(nil), "edge_ctrl.pb.PostureResponse.Error.DataEntry") proto.RegisterType((*PostureResponse_Proc)(nil), "edge_ctrl.pb.PostureResponse.Proc") proto.RegisterType((*PostureResponse_MacAddresses)(nil), "edge_ctrl.pb.PostureResponse.MacAddresses") proto.RegisterType((*PostureResponse_WindowsDomain)(nil), "edge_ctrl.pb.PostureResponse.WindowsDomain") proto.RegisterType((*PostureResponse_OperatingSystem)(nil), "edge_ctrl.pb.PostureResponse.OperatingSystem") } func init() { proto.RegisterFile("edge_ctrl.proto", fileDescriptor_23f46a161f139ee1) } var fileDescriptor_23f46a161f139ee1 = []byte{ // 1311 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xdd, 0x6e, 0x1b, 0x45, 0x14, 0xf6, 0xae, 0x9d, 0x38, 0x3e, 0x4e, 0x93, 0xed, 0xe0, 0x94, 0xad, 0x0b, 0x21, 0x6c, 0x25, 0x64, 0xa5, 0x8d, 0x51, 0x5d, 0xa1, 0x56, 0xa5, 0x6a, 0xe5, 0x3a, 0x0e, 0x8e, 0xda, 0xd8, 0xe9, 0x3a, 0x51, 0x54, 0x24, 0x14, 0x4d, 0x76, 0x47, 0xc9, 0x2a, 0xeb, 0x9d, 0x65, 0x66, 0x1c, 0xf0, 0x3d, 0x20, 0x9e, 0x00, 0x09, 0xa9, 0xa9, 0x80, 0x6b, 0xde, 0x81, 0x7b, 0x04, 0xe2, 0x82, 0x97, 0xe0, 0xe7, 0x25, 0xd0, 0xcc, 0xee, 0xda, 0xeb, 0xd8, 0x35, 0xad, 0xd4, 0xbb, 0x3d, 0x7f, 0x9f, 0xe7, 0x9c, 0xf9, 0xe6, 0x9c, 0x63, 0x58, 0x26, 0xee, 0x31, 0x39, 0x74, 0x04, 0xf3, 0xab, 0x21, 0xa3, 0x82, 0xa2, 0xc5, 0x94, 0xe2, 0xc8, 0xfa, 0x5e, 0x83, 0x62, 0x97, 0xb0, 0x33, 0xc2, 0x5a, 0xc4, 0xf7, 0x29, 0x32, 0x21, 0x7f, 0x46, 0x18, 0xf7, 0x68, 0x60, 0x6a, 0x6b, 0x5a, 0xa5, 0x60, 0x27, 0x22, 0xba, 0x03, 0x39, 0x17, 0x0b, 0x6c, 0xea, 0x6b, 0xd9, 0x4a, 0xb1, 0x76, 0xbd, 0x9a, 0x86, 0xa9, 0xa6, 0x20, 0xaa, 0x9b, 0x58, 0xe0, 0x66, 0x20, 0xd8, 0xc0, 0x56, 0x01, 0xe5, 0x3b, 0x50, 0x18, 0xaa, 0x90, 0x01, 0xd9, 0x53, 0x32, 0x88, 0xb1, 0xe5, 0x27, 0x2a, 0xc1, 0xdc, 0x19, 0xf6, 0xfb, 0xc4, 0xd4, 0x95, 0x2e, 0x12, 0xee, 0xe9, 0x77, 0x35, 0xeb, 0x4f, 0x0d, 0x8a, 0x0d, 0xdf, 0x23, 0x81, 0xf8, 0xbf, 0xb3, 0x95, 0x61, 0xe1, 0x84, 0x72, 0x11, 0xe0, 0x5e, 0x02, 0x33, 0x94, 0xd1, 0x3b, 0x50, 0x50, 0x89, 0x3b, 0xd4, 0xe7, 0x66, 0x76, 0x2d, 0x5b, 0x29, 0xd8, 0x23, 0xc5, 0x30, 0xab, 0xdc, 0xb4, 0xac, 0x52, 0x3f, 0xfe, 0xe6, 0xb2, 0x7a, 0x0c, 0x73, 0x4d, 0xc6, 0x28, 0x43, 0x08, 0x72, 0x0e, 0x75, 0x49, 0x1c, 0xa5, 0xbe, 0x65, 0x8a, 0x3d, 0xc2, 0x39, 0x3e, 0x4e, 0x02, 0x13, 0x51, 0x02, 0x3a, 0xb8, 0xcf, 0x89, 0x99, 0x8d, 0x00, 0x95, 0x60, 0x7d, 0x06, 0x79, 0x59, 0x7a, 0xcf, 0x21, 0x68, 0x09, 0x74, 0xcf, 0x8d, 0xc1, 0x74, 0xcf, 0x95, 0xf0, 0xa9, 0x7a, 0xa8, 0x6f, 0x54, 0x05, 0x44, 0x02, 0x87, 0x0d, 0x42, 0xe1, 0xd1, 0xc0, 0x26, 0x9f, 0xf7, 0x3d, 0x46, 0x5c, 0x85, 0xb8, 0x60, 0x4f, 0xb1, 0x58, 0x7f, 0x68, 0x12, 0x9f, 0xab, 0x1a, 0x97, 0x60, 0x4e, 0xd0, 0x53, 0x92, 0xd4, 0x3e, 0x12, 0xd0, 0x06, 0xe4, 0xc4, 0x20, 0x8c, 0x7e, 0x65, 0xa9, 0x76, 0xf5, 0x22, 0x2b, 0x54, 0xe8, 0xde, 0x20, 0x24, 0xb6, 0x72, 0x43, 0xeb, 0x60, 0x38, 0x84, 0x89, 0x2d, 0x2f, 0x38, 0x26, 0x2c, 0x64, 0x5e, 0x20, 0x92, 0x3b, 0x99, 0xd0, 0xcb, 0x04, 0xfa, 0xcc, 0xe7, 0xea, 0x6a, 0x0a, 0xb6, 0xfa, 0x46, 0x1f, 0x42, 0x9e, 0x47, 0xf9, 0x9a, 0x73, 0x6b, 0x5a, 0xa5, 0x58, 0x5b, 0x99, 0xe4, 0xa1, 0xe7, 0x10, 0x3b, 0xf1, 0x8a, 0xab, 0x92, 0x4f, 0xaa, 0x62, 0xb5, 0x01, 0xea, 0xa1, 0x37, 0x3b, 0xa7, 0x69, 0x87, 0xd4, 0xa7, 0x1f, 0xd2, 0xa2, 0xb0, 0x3c, 0xc2, 0xab, 0xbb, 0x2e, 0x71, 0xd1, 0x1a, 0x14, 0x3d, 0xbe, 0xd5, 0xf7, 0xfd, 0xae, 0xc0, 0x22, 0xba, 0xde, 0x05, 0x3b, 0xad, 0x42, 0xf7, 0xa0, 0x88, 0x87, 0x41, 0x3c, 0x7e, 0x51, 0xe6, 0x78, 0x26, 0x23, 0x54, 0x3b, 0xed, 0x6c, 0x75, 0xe0, 0xf2, 0xc8, 0xb4, 0x1f, 0xba, 0x58, 0x10, 0xf7, 0x22, 0xa0, 0xf6, 0x3a, 0x80, 0x37, 0xd2, 0x80, 0x36, 0xe9, 0xd1, 0x33, 0xe2, 0xa2, 0x2b, 0x30, 0xaf, 0x6a, 0x11, 0x61, 0x15, 0xec, 0x58, 0xb2, 0x36, 0xe0, 0xad, 0x91, 0x73, 0x8b, 0x60, 0x26, 0x8e, 0x08, 0x16, 0x2f, 0x75, 0x77, 0x60, 0xf1, 0x35, 0x4b, 0x73, 0x0b, 0x16, 0xf8, 0x78, 0x5d, 0x56, 0xa6, 0x72, 0xca, 0x1e, 0xba, 0x59, 0x15, 0x58, 0x7a, 0xc5, 0xd3, 0x9f, 0x0e, 0x3d, 0x93, 0xc2, 0x4d, 0x27, 0x40, 0xc2, 0x3c, 0x7d, 0x3a, 0xf3, 0xb2, 0xaf, 0xc2, 0x3c, 0xeb, 0xdb, 0x1c, 0x2c, 0xee, 0x52, 0x2e, 0xfa, 0x8c, 0x3c, 0xed, 0x13, 0x36, 0x98, 0x78, 0xa0, 0x1f, 0xc0, 0x52, 0x18, 0xd9, 0x1b, 0x27, 0xc4, 0x39, 0xdd, 0x76, 0xcd, 0x92, 0xb2, 0x5d, 0xd0, 0xca, 0xa2, 0xb9, 0x1e, 0x0f, 0x7d, 0x3c, 0x68, 0xcb, 0xf7, 0xbc, 0xaa, 0x9c, 0xd2, 0x2a, 0x74, 0x3b, 0x7e, 0x84, 0x15, 0xf5, 0x08, 0xdf, 0x1b, 0x3f, 0x58, 0xfa, 0x0c, 0xd5, 0xd4, 0x53, 0x4c, 0x75, 0xd3, 0xda, 0x78, 0x37, 0xbd, 0x05, 0x7a, 0x80, 0xcd, 0xfb, 0x2a, 0xcb, 0x59, 0x60, 0x6d, 0x1a, 0x90, 0x56, 0xc6, 0xd6, 0x03, 0x8c, 0x1e, 0x40, 0x3e, 0x64, 0xd4, 0x21, 0x9c, 0x9b, 0x5b, 0x2a, 0xce, 0x9a, 0x11, 0xb7, 0x1b, 0x79, 0xb6, 0x32, 0x76, 0x12, 0x54, 0x9e, 0x87, 0x9c, 0x44, 0x2b, 0x53, 0xc8, 0xc7, 0x56, 0x79, 0x35, 0x21, 0x16, 0x27, 0xc9, 0x1d, 0x46, 0x02, 0x6a, 0xc3, 0xa5, 0x13, 0xcc, 0x4f, 0xea, 0xfe, 0x31, 0x65, 0x9e, 0x38, 0xe9, 0x99, 0xa0, 0x72, 0xae, 0xcc, 0xf8, 0xb9, 0x56, 0xda, 0xdf, 0x1e, 0x0f, 0xb7, 0xee, 0x42, 0x4e, 0xd6, 0x04, 0xcd, 0x83, 0xde, 0xe9, 0x1a, 0x19, 0x94, 0x87, 0xec, 0x4e, 0xbd, 0x61, 0x00, 0x42, 0xb0, 0x74, 0xb0, 0xdd, 0xde, 0xec, 0x1c, 0x74, 0x0f, 0x37, 0x3b, 0x3b, 0xf5, 0xed, 0xb6, 0x51, 0x42, 0x45, 0xc8, 0xef, 0xda, 0x9d, 0x46, 0xb3, 0xdb, 0x35, 0x56, 0xad, 0x6b, 0x70, 0x69, 0x0c, 0x19, 0x01, 0xcc, 0x77, 0x5b, 0xf5, 0x8f, 0x6e, 0xd5, 0x8c, 0xcc, 0xa3, 0x45, 0x80, 0x10, 0x33, 0xdc, 0x23, 0x82, 0x30, 0x6e, 0x7d, 0xb7, 0x00, 0xcb, 0xf1, 0x91, 0x6c, 0xc2, 0x43, 0x1a, 0xf0, 0xc9, 0x76, 0xfd, 0x31, 0xcc, 0x11, 0x39, 0x16, 0x14, 0x09, 0x26, 0x26, 0xd1, 0x85, 0xe8, 0xaa, 0x9a, 0x20, 0xad, 0x8c, 0x1d, 0xc5, 0xa4, 0xcb, 0xbf, 0x3a, 0xa3, 0xfc, 0xc3, 0x70, 0x59, 0xe3, 0x54, 0xf9, 0xd1, 0x03, 0xc8, 0xf6, 0xb0, 0xa3, 0xf8, 0x53, 0xac, 0xad, 0xcf, 0x8e, 0xdd, 0xc1, 0x4e, 0xdd, 0x75, 0x19, 0xe1, 0x9c, 0xc8, 0x2b, 0x94, 0x81, 0xa8, 0x09, 0xf3, 0x2e, 0xed, 0x61, 0x2f, 0xa2, 0x52, 0xb1, 0x76, 0x63, 0x36, 0xc4, 0x81, 0x17, 0xb8, 0xf4, 0x0b, 0xbe, 0xa9, 0x42, 0x5a, 0x19, 0x3b, 0x0e, 0x46, 0x0f, 0x41, 0xa7, 0x3c, 0x26, 0xde, 0xc6, 0x6c, 0x88, 0x4e, 0x48, 0x18, 0x16, 0x5e, 0x70, 0xdc, 0x1d, 0x70, 0x41, 0x7a, 0x92, 0x86, 0x94, 0x97, 0x7f, 0xd6, 0x93, 0xe1, 0x7a, 0x3f, 0x35, 0x5c, 0x5f, 0x46, 0x8f, 0xf1, 0x6a, 0x56, 0x1b, 0xd4, 0x25, 0x93, 0x63, 0x18, 0xc6, 0xc7, 0x70, 0x3d, 0xde, 0x17, 0x4a, 0xaa, 0x37, 0x6d, 0xbc, 0x0a, 0xee, 0x1b, 0xdb, 0x1c, 0x3a, 0x90, 0x93, 0x67, 0x94, 0x34, 0xdc, 0x6f, 0x3f, 0x6e, 0x77, 0x0e, 0xda, 0x46, 0x06, 0x95, 0xe1, 0xca, 0x7e, 0xbb, 0xbb, 0xbf, 0xbb, 0xdb, 0xb1, 0xf7, 0x9a, 0x9b, 0x87, 0x4f, 0xf7, 0x9b, 0xf6, 0xb3, 0xc3, 0xbd, 0x67, 0xbb, 0x4d, 0x03, 0xd0, 0x2a, 0x94, 0xd3, 0xb6, 0x56, 0xbd, 0xdb, 0x3a, 0xac, 0x3f, 0xf9, 0xa4, 0x63, 0x6f, 0xef, 0xb5, 0x76, 0x8c, 0x52, 0x79, 0x0f, 0x72, 0x92, 0x09, 0x68, 0x15, 0xe0, 0xc8, 0x0b, 0x30, 0x1b, 0x48, 0x42, 0xc7, 0x67, 0x49, 0x69, 0xd0, 0x4d, 0xb8, 0xcc, 0xbd, 0xe3, 0x80, 0xb0, 0xd4, 0xe8, 0x8b, 0x0b, 0x33, 0x69, 0x28, 0xdf, 0x84, 0xc5, 0x34, 0x47, 0xe4, 0x02, 0x86, 0x13, 0x21, 0x7e, 0xcc, 0x23, 0x45, 0xf9, 0x3a, 0x5c, 0x1a, 0xa3, 0xc3, 0x70, 0x6f, 0xd1, 0x46, 0x7b, 0x4b, 0xf9, 0x57, 0x0d, 0x96, 0x2f, 0xdc, 0x38, 0xda, 0x8a, 0x9b, 0x5e, 0x74, 0xc3, 0xb5, 0xd7, 0xa2, 0xcb, 0x4b, 0xfa, 0x20, 0x8c, 0xf7, 0xc1, 0x12, 0xcc, 0x1d, 0xf5, 0x3d, 0x3f, 0xe9, 0xcb, 0x91, 0x60, 0x3d, 0x8c, 0x3b, 0x46, 0x11, 0xf2, 0xf5, 0xc0, 0x65, 0xd4, 0x73, 0xa3, 0xb6, 0xe1, 0x75, 0xba, 0x06, 0xa0, 0x02, 0xcc, 0x3d, 0xf1, 0x82, 0xfe, 0x97, 0x46, 0x49, 0x7e, 0xf6, 0xb0, 0xd3, 0xe9, 0x1a, 0xab, 0xd2, 0x37, 0x4e, 0xd2, 0xa8, 0x3c, 0x2a, 0x40, 0x3e, 0xc4, 0x03, 0x9f, 0x62, 0x77, 0xfd, 0x17, 0x1d, 0x8a, 0x0d, 0x1a, 0x08, 0x12, 0x08, 0x85, 0xb9, 0x00, 0xb9, 0x4f, 0x09, 0xa3, 0x46, 0x06, 0xad, 0xc0, 0x72, 0x6a, 0xa7, 0x96, 0x46, 0xe3, 0x87, 0xe7, 0x9a, 0x54, 0xa7, 0x96, 0x52, 0xa5, 0xfe, 0xf1, 0xb9, 0x86, 0x96, 0xa1, 0xa0, 0xb8, 0xa6, 0x14, 0x3f, 0x3d, 0xd7, 0xd0, 0x15, 0x30, 0xd2, 0x83, 0x57, 0xe9, 0xbf, 0x3a, 0xd7, 0x90, 0x09, 0x68, 0x7c, 0x02, 0x2a, 0xcb, 0xd7, 0x63, 0x96, 0x78, 0x8a, 0x2a, 0xcb, 0x37, 0xe7, 0x1a, 0xba, 0x9a, 0x9e, 0xf9, 0x23, 0xb8, 0xbf, 0xce, 0x35, 0x74, 0x0d, 0x56, 0x26, 0x96, 0x11, 0x65, 0xfc, 0xfb, 0xa2, 0x31, 0x0d, 0xfa, 0xcf, 0xb9, 0x86, 0xde, 0x85, 0xb7, 0xa7, 0x2c, 0x12, 0xca, 0xfc, 0xef, 0xb9, 0x86, 0x0c, 0x80, 0x66, 0xc0, 0xa8, 0xef, 0x2b, 0xcd, 0x6f, 0x2f, 0x54, 0xe6, 0x91, 0xa6, 0x41, 0x98, 0xe0, 0x4a, 0xfd, 0xfb, 0x0b, 0x6d, 0xfd, 0x7d, 0xf9, 0xf7, 0x65, 0xb8, 0x65, 0xca, 0x02, 0x6e, 0x7a, 0xd8, 0x37, 0x32, 0xf2, 0xeb, 0x91, 0x17, 0xb8, 0x86, 0x76, 0x34, 0xaf, 0xb6, 0xfd, 0xdb, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x88, 0x3e, 0xf9, 0x93, 0x0a, 0x0d, 0x00, 0x00, }