connector

package
v1.0.24 Latest Latest
Warning

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

Go to latest
Published: May 13, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ConnectorService_ControlStream_FullMethodName = "/border0.v1.ConnectorService/ControlStream"
)

Variables

View Source
var (
	Action_name = map[int32]string{
		0: "CREATE",
		1: "UPDATE",
		2: "DELETE",
		3: "OTHER",
	}
	Action_value = map[string]int32{
		"CREATE": 0,
		"UPDATE": 1,
		"DELETE": 2,
		"OTHER":  3,
	}
)

Enum value maps for Action.

View Source
var ConnectorService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "border0.v1.ConnectorService",
	HandlerType: (*ConnectorServiceServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ControlStream",
			Handler:       _ConnectorService_ControlStream_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "connector.proto",
}

ConnectorService_ServiceDesc is the grpc.ServiceDesc for ConnectorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_connector_proto protoreflect.FileDescriptor

Functions

func RegisterConnectorServiceServer

func RegisterConnectorServiceServer(s grpc.ServiceRegistrar, srv ConnectorServiceServer)

Types

type Action

type Action int32
const (
	Action_CREATE Action = 0
	Action_UPDATE Action = 1
	Action_DELETE Action = 2
	Action_OTHER  Action = 3
)

func (Action) Descriptor

func (Action) Descriptor() protoreflect.EnumDescriptor

func (Action) Enum

func (x Action) Enum() *Action

func (Action) EnumDescriptor deprecated

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

Deprecated: Use Action.Descriptor instead.

func (Action) Number

func (x Action) Number() protoreflect.EnumNumber

func (Action) String

func (x Action) String() string

func (Action) Type

func (Action) Type() protoreflect.EnumType

type ActionList added in v1.0.8

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

func (*ActionList) Descriptor deprecated added in v1.0.8

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

Deprecated: Use ActionList.ProtoReflect.Descriptor instead.

func (*ActionList) GetValues added in v1.0.8

func (x *ActionList) GetValues() []string

func (*ActionList) ProtoMessage added in v1.0.8

func (*ActionList) ProtoMessage()

func (*ActionList) ProtoReflect added in v1.0.8

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

func (*ActionList) Reset added in v1.0.8

func (x *ActionList) Reset()

func (*ActionList) String added in v1.0.8

func (x *ActionList) String() string

type AuthorizeRequest added in v1.0.5

type AuthorizeRequest struct {
	RequestId  string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Protocol   string `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"`
	UserEmail  string `protobuf:"bytes,3,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
	IpAddress  string `protobuf:"bytes,4,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	SessionKey string `protobuf:"bytes,5,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	SocketId   string `protobuf:"bytes,6,opt,name=socket_id,json=socketId,proto3" json:"socket_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthorizeRequest) Descriptor deprecated added in v1.0.5

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

Deprecated: Use AuthorizeRequest.ProtoReflect.Descriptor instead.

func (*AuthorizeRequest) GetIpAddress added in v1.0.5

func (x *AuthorizeRequest) GetIpAddress() string

func (*AuthorizeRequest) GetProtocol added in v1.0.5

func (x *AuthorizeRequest) GetProtocol() string

func (*AuthorizeRequest) GetRequestId added in v1.0.5

func (x *AuthorizeRequest) GetRequestId() string

func (*AuthorizeRequest) GetSessionKey added in v1.0.5

func (x *AuthorizeRequest) GetSessionKey() string

func (*AuthorizeRequest) GetSocketId added in v1.0.5

func (x *AuthorizeRequest) GetSocketId() string

func (*AuthorizeRequest) GetUserEmail added in v1.0.5

func (x *AuthorizeRequest) GetUserEmail() string

func (*AuthorizeRequest) ProtoMessage added in v1.0.5

func (*AuthorizeRequest) ProtoMessage()

func (*AuthorizeRequest) ProtoReflect added in v1.0.5

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

func (*AuthorizeRequest) Reset added in v1.0.5

func (x *AuthorizeRequest) Reset()

func (*AuthorizeRequest) String added in v1.0.5

func (x *AuthorizeRequest) String() string

type AuthorizeResponse added in v1.0.5

type AuthorizeResponse struct {
	RequestId      string                  `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	AllowedActions map[string]*ActionList  `` /* 191-byte string literal not displayed */
	Info           map[string]*InfoList    `` /* 149-byte string literal not displayed */
	Permissions    map[string]*Permissions `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AuthorizeResponse) Descriptor deprecated added in v1.0.5

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

Deprecated: Use AuthorizeResponse.ProtoReflect.Descriptor instead.

func (*AuthorizeResponse) GetAllowedActions added in v1.0.5

func (x *AuthorizeResponse) GetAllowedActions() map[string]*ActionList

func (*AuthorizeResponse) GetInfo added in v1.0.5

func (x *AuthorizeResponse) GetInfo() map[string]*InfoList

func (*AuthorizeResponse) GetPermissions added in v1.0.24

func (x *AuthorizeResponse) GetPermissions() map[string]*Permissions

func (*AuthorizeResponse) GetRequestId added in v1.0.5

func (x *AuthorizeResponse) GetRequestId() string

func (*AuthorizeResponse) ProtoMessage added in v1.0.5

func (*AuthorizeResponse) ProtoMessage()

func (*AuthorizeResponse) ProtoReflect added in v1.0.5

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

func (*AuthorizeResponse) Reset added in v1.0.5

func (x *AuthorizeResponse) Reset()

func (*AuthorizeResponse) String added in v1.0.5

func (x *AuthorizeResponse) String() string

type CertifcateSignRequest added in v1.0.19

type CertifcateSignRequest struct {
	RequestId                 string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	CertificateSigningRequest []byte `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CertifcateSignRequest) Descriptor deprecated added in v1.0.19

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

Deprecated: Use CertifcateSignRequest.ProtoReflect.Descriptor instead.

func (*CertifcateSignRequest) GetCertificateSigningRequest added in v1.0.19

func (x *CertifcateSignRequest) GetCertificateSigningRequest() []byte

func (*CertifcateSignRequest) GetRequestId added in v1.0.19

func (x *CertifcateSignRequest) GetRequestId() string

func (*CertifcateSignRequest) ProtoMessage added in v1.0.19

func (*CertifcateSignRequest) ProtoMessage()

func (*CertifcateSignRequest) ProtoReflect added in v1.0.19

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

func (*CertifcateSignRequest) Reset added in v1.0.19

func (x *CertifcateSignRequest) Reset()

func (*CertifcateSignRequest) String added in v1.0.19

func (x *CertifcateSignRequest) String() string

type CertifcateSignResponse added in v1.0.19

type CertifcateSignResponse struct {
	RequestId   string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Certificate []byte `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"`
	// contains filtered or unexported fields
}

func (*CertifcateSignResponse) Descriptor deprecated added in v1.0.19

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

Deprecated: Use CertifcateSignResponse.ProtoReflect.Descriptor instead.

func (*CertifcateSignResponse) GetCertificate added in v1.0.19

func (x *CertifcateSignResponse) GetCertificate() []byte

func (*CertifcateSignResponse) GetRequestId added in v1.0.19

func (x *CertifcateSignResponse) GetRequestId() string

func (*CertifcateSignResponse) ProtoMessage added in v1.0.19

func (*CertifcateSignResponse) ProtoMessage()

func (*CertifcateSignResponse) ProtoReflect added in v1.0.19

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

func (*CertifcateSignResponse) Reset added in v1.0.19

func (x *CertifcateSignResponse) Reset()

func (*CertifcateSignResponse) String added in v1.0.19

func (x *CertifcateSignResponse) String() string

type Config

type Config struct {
	Connector bool `protobuf:"varint,1,opt,name=connector,proto3" json:"connector,omitempty"`
	Sockets   bool `protobuf:"varint,2,opt,name=sockets,proto3" json:"sockets,omitempty"`
	Plugins   bool `protobuf:"varint,3,opt,name=plugins,proto3" json:"plugins,omitempty"`
	// contains filtered or unexported fields
}

func (*Config) Descriptor deprecated

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

Deprecated: Use Config.ProtoReflect.Descriptor instead.

func (*Config) GetConnector

func (x *Config) GetConnector() bool

func (*Config) GetPlugins

func (x *Config) GetPlugins() bool

func (*Config) GetSockets

func (x *Config) GetSockets() bool

func (*Config) ProtoMessage

func (*Config) ProtoMessage()

func (*Config) ProtoReflect

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

func (*Config) Reset

func (x *Config) Reset()

func (*Config) String

func (x *Config) String() string

type ConnectorConfig

type ConnectorConfig struct {
	Name              string        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	HeartbeatInterval int32         `protobuf:"varint,2,opt,name=heartbeat_interval,json=heartbeatInterval,proto3" json:"heartbeat_interval,omitempty"`
	Organization      *Organization `protobuf:"bytes,3,opt,name=organization,proto3" json:"organization,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectorConfig) Descriptor deprecated

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

Deprecated: Use ConnectorConfig.ProtoReflect.Descriptor instead.

func (*ConnectorConfig) GetHeartbeatInterval

func (x *ConnectorConfig) GetHeartbeatInterval() int32

func (*ConnectorConfig) GetName

func (x *ConnectorConfig) GetName() string

func (*ConnectorConfig) GetOrganization

func (x *ConnectorConfig) GetOrganization() *Organization

func (*ConnectorConfig) ProtoMessage

func (*ConnectorConfig) ProtoMessage()

func (*ConnectorConfig) ProtoReflect

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

func (*ConnectorConfig) Reset

func (x *ConnectorConfig) Reset()

func (*ConnectorConfig) String

func (x *ConnectorConfig) String() string

type ConnectorMetadata added in v1.0.3

type ConnectorMetadata struct {
	Data *structpb.Struct `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectorMetadata) Descriptor deprecated added in v1.0.3

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

Deprecated: Use ConnectorMetadata.ProtoReflect.Descriptor instead.

func (*ConnectorMetadata) GetData added in v1.0.3

func (x *ConnectorMetadata) GetData() *structpb.Struct

func (*ConnectorMetadata) ProtoMessage added in v1.0.3

func (*ConnectorMetadata) ProtoMessage()

func (*ConnectorMetadata) ProtoReflect added in v1.0.3

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

func (*ConnectorMetadata) Reset added in v1.0.3

func (x *ConnectorMetadata) Reset()

func (*ConnectorMetadata) String added in v1.0.3

func (x *ConnectorMetadata) String() string

type ConnectorServiceClient

type ConnectorServiceClient interface {
	ControlStream(ctx context.Context, opts ...grpc.CallOption) (ConnectorService_ControlStreamClient, error)
}

ConnectorServiceClient is the client API for ConnectorService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ConnectorServiceServer

type ConnectorServiceServer interface {
	ControlStream(ConnectorService_ControlStreamServer) error
	// contains filtered or unexported methods
}

ConnectorServiceServer is the server API for ConnectorService service. All implementations must embed UnimplementedConnectorServiceServer for forward compatibility

type ConnectorService_ControlStreamClient

type ConnectorService_ControlStreamClient interface {
	Send(*ControlStreamRequest) error
	Recv() (*ControlStreamReponse, error)
	grpc.ClientStream
}

type ConnectorService_ControlStreamServer

type ConnectorService_ControlStreamServer interface {
	Send(*ControlStreamReponse) error
	Recv() (*ControlStreamRequest, error)
	grpc.ServerStream
}

type ControlStreamReponse

type ControlStreamReponse struct {

	// Types that are assignable to RequestType:
	//
	//	*ControlStreamReponse_Init
	//	*ControlStreamReponse_ConnectorConfig
	//	*ControlStreamReponse_UpdateConfig
	//	*ControlStreamReponse_Heartbeat
	//	*ControlStreamReponse_TunnelCertificateSignResponse
	//	*ControlStreamReponse_Discover
	//	*ControlStreamReponse_Stop
	//	*ControlStreamReponse_Disconnect
	//	*ControlStreamReponse_Authorize
	//	*ControlStreamReponse_SshCertificateSignResponse
	//	*ControlStreamReponse_CertifcateSignResponse
	RequestType isControlStreamReponse_RequestType `protobuf_oneof:"RequestType"`
	// contains filtered or unexported fields
}

func (*ControlStreamReponse) Descriptor deprecated

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

Deprecated: Use ControlStreamReponse.ProtoReflect.Descriptor instead.

func (*ControlStreamReponse) GetAuthorize added in v1.0.5

func (x *ControlStreamReponse) GetAuthorize() *AuthorizeResponse

func (*ControlStreamReponse) GetCertifcateSignResponse added in v1.0.19

func (x *ControlStreamReponse) GetCertifcateSignResponse() *CertifcateSignResponse

func (*ControlStreamReponse) GetConnectorConfig

func (x *ControlStreamReponse) GetConnectorConfig() *ConnectorConfig

func (*ControlStreamReponse) GetDisconnect

func (x *ControlStreamReponse) GetDisconnect() *Disconnect

func (*ControlStreamReponse) GetDiscover

func (x *ControlStreamReponse) GetDiscover() *Discover

func (*ControlStreamReponse) GetHeartbeat

func (x *ControlStreamReponse) GetHeartbeat() *HeartbeatResponse

func (*ControlStreamReponse) GetInit

func (x *ControlStreamReponse) GetInit() *Init

func (*ControlStreamReponse) GetRequestType

func (m *ControlStreamReponse) GetRequestType() isControlStreamReponse_RequestType

func (*ControlStreamReponse) GetSshCertificateSignResponse added in v1.0.13

func (x *ControlStreamReponse) GetSshCertificateSignResponse() *SshCertifcateSignResponse

func (*ControlStreamReponse) GetStop

func (x *ControlStreamReponse) GetStop() *Stop

func (*ControlStreamReponse) GetTunnelCertificateSignResponse

func (x *ControlStreamReponse) GetTunnelCertificateSignResponse() *TunnelCertificateSignResponse

func (*ControlStreamReponse) GetUpdateConfig

func (x *ControlStreamReponse) GetUpdateConfig() *UpdateConfig

func (*ControlStreamReponse) ProtoMessage

func (*ControlStreamReponse) ProtoMessage()

func (*ControlStreamReponse) ProtoReflect

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

func (*ControlStreamReponse) Reset

func (x *ControlStreamReponse) Reset()

func (*ControlStreamReponse) String

func (x *ControlStreamReponse) String() string

type ControlStreamReponse_Authorize added in v1.0.5

type ControlStreamReponse_Authorize struct {
	Authorize *AuthorizeResponse `protobuf:"bytes,9,opt,name=authorize,proto3,oneof"`
}

type ControlStreamReponse_CertifcateSignResponse added in v1.0.19

type ControlStreamReponse_CertifcateSignResponse struct {
	CertifcateSignResponse *CertifcateSignResponse `protobuf:"bytes,11,opt,name=certifcate_sign_response,json=certifcateSignResponse,proto3,oneof"`
}

type ControlStreamReponse_ConnectorConfig

type ControlStreamReponse_ConnectorConfig struct {
	ConnectorConfig *ConnectorConfig `protobuf:"bytes,2,opt,name=connector_config,json=connectorConfig,proto3,oneof"`
}

type ControlStreamReponse_Disconnect

type ControlStreamReponse_Disconnect struct {
	Disconnect *Disconnect `protobuf:"bytes,8,opt,name=disconnect,proto3,oneof"`
}

type ControlStreamReponse_Discover

type ControlStreamReponse_Discover struct {
	Discover *Discover `protobuf:"bytes,6,opt,name=discover,proto3,oneof"`
}

type ControlStreamReponse_Heartbeat

type ControlStreamReponse_Heartbeat struct {
	Heartbeat *HeartbeatResponse `protobuf:"bytes,4,opt,name=heartbeat,proto3,oneof"`
}

type ControlStreamReponse_Init

type ControlStreamReponse_Init struct {
	Init *Init `protobuf:"bytes,1,opt,name=init,proto3,oneof"`
}

type ControlStreamReponse_SshCertificateSignResponse added in v1.0.13

type ControlStreamReponse_SshCertificateSignResponse struct {
	SshCertificateSignResponse *SshCertifcateSignResponse `protobuf:"bytes,10,opt,name=ssh_certificate_sign_response,json=sshCertificateSignResponse,proto3,oneof"`
}

type ControlStreamReponse_Stop

type ControlStreamReponse_Stop struct {
	Stop *Stop `protobuf:"bytes,7,opt,name=stop,proto3,oneof"`
}

type ControlStreamReponse_TunnelCertificateSignResponse

type ControlStreamReponse_TunnelCertificateSignResponse struct {
	TunnelCertificateSignResponse *TunnelCertificateSignResponse `protobuf:"bytes,5,opt,name=tunnel_certificate_sign_response,json=tunnelCertificateSignResponse,proto3,oneof"`
}

type ControlStreamReponse_UpdateConfig

type ControlStreamReponse_UpdateConfig struct {
	UpdateConfig *UpdateConfig `protobuf:"bytes,3,opt,name=update_config,json=updateConfig,proto3,oneof"`
}

type ControlStreamRequest

type ControlStreamRequest struct {

	// Types that are assignable to RequestType:
	//
	//	*ControlStreamRequest_Config
	//	*ControlStreamRequest_Heartbeat
	//	*ControlStreamRequest_PluginDiscoveryResults
	//	*ControlStreamRequest_TunnelCertificateSignRequest
	//	*ControlStreamRequest_Log
	//	*ControlStreamRequest_Metadata
	//	*ControlStreamRequest_Authorize
	//	*ControlStreamRequest_SessionUpdate
	//	*ControlStreamRequest_SshCertificateSignRequest
	//	*ControlStreamRequest_UploadRecording
	//	*ControlStreamRequest_CertifcateSignRequest
	RequestType isControlStreamRequest_RequestType `protobuf_oneof:"RequestType"`
	// contains filtered or unexported fields
}

func (*ControlStreamRequest) Descriptor deprecated

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

Deprecated: Use ControlStreamRequest.ProtoReflect.Descriptor instead.

func (*ControlStreamRequest) GetAuthorize added in v1.0.5

func (x *ControlStreamRequest) GetAuthorize() *AuthorizeRequest

func (*ControlStreamRequest) GetCertifcateSignRequest added in v1.0.19

func (x *ControlStreamRequest) GetCertifcateSignRequest() *CertifcateSignRequest

func (*ControlStreamRequest) GetConfig

func (x *ControlStreamRequest) GetConfig() *Config

func (*ControlStreamRequest) GetHeartbeat

func (x *ControlStreamRequest) GetHeartbeat() *HeartbeatRequest

func (*ControlStreamRequest) GetLog added in v1.0.2

func (x *ControlStreamRequest) GetLog() *Log

func (*ControlStreamRequest) GetMetadata added in v1.0.3

func (x *ControlStreamRequest) GetMetadata() *ConnectorMetadata

func (*ControlStreamRequest) GetPluginDiscoveryResults

func (x *ControlStreamRequest) GetPluginDiscoveryResults() *PluginDiscoveryResults

func (*ControlStreamRequest) GetRequestType

func (m *ControlStreamRequest) GetRequestType() isControlStreamRequest_RequestType

func (*ControlStreamRequest) GetSessionUpdate added in v1.0.10

func (x *ControlStreamRequest) GetSessionUpdate() *SessionUpdateRequest

func (*ControlStreamRequest) GetSshCertificateSignRequest added in v1.0.13

func (x *ControlStreamRequest) GetSshCertificateSignRequest() *SshCertifcateSignRequest

func (*ControlStreamRequest) GetTunnelCertificateSignRequest

func (x *ControlStreamRequest) GetTunnelCertificateSignRequest() *TunnelCertificateSignRequest

func (*ControlStreamRequest) GetUploadRecording added in v1.0.18

func (x *ControlStreamRequest) GetUploadRecording() *UploadRecording

func (*ControlStreamRequest) ProtoMessage

func (*ControlStreamRequest) ProtoMessage()

func (*ControlStreamRequest) ProtoReflect

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

func (*ControlStreamRequest) Reset

func (x *ControlStreamRequest) Reset()

func (*ControlStreamRequest) String

func (x *ControlStreamRequest) String() string

type ControlStreamRequest_Authorize added in v1.0.5

type ControlStreamRequest_Authorize struct {
	Authorize *AuthorizeRequest `protobuf:"bytes,8,opt,name=authorize,proto3,oneof"`
}

type ControlStreamRequest_CertifcateSignRequest added in v1.0.19

type ControlStreamRequest_CertifcateSignRequest struct {
	CertifcateSignRequest *CertifcateSignRequest `protobuf:"bytes,12,opt,name=certifcate_sign_request,json=certifcateSignRequest,proto3,oneof"`
}

type ControlStreamRequest_Config

type ControlStreamRequest_Config struct {
	Config *Config `protobuf:"bytes,1,opt,name=config,proto3,oneof"`
}

type ControlStreamRequest_Heartbeat

type ControlStreamRequest_Heartbeat struct {
	Heartbeat *HeartbeatRequest `protobuf:"bytes,2,opt,name=heartbeat,proto3,oneof"`
}

type ControlStreamRequest_Log added in v1.0.2

type ControlStreamRequest_Log struct {
	Log *Log `protobuf:"bytes,6,opt,name=log,proto3,oneof"`
}

type ControlStreamRequest_Metadata added in v1.0.3

type ControlStreamRequest_Metadata struct {
	Metadata *ConnectorMetadata `protobuf:"bytes,7,opt,name=metadata,proto3,oneof"`
}

type ControlStreamRequest_PluginDiscoveryResults

type ControlStreamRequest_PluginDiscoveryResults struct {
	PluginDiscoveryResults *PluginDiscoveryResults `protobuf:"bytes,3,opt,name=plugin_discovery_results,json=pluginDiscoveryResults,proto3,oneof"`
}

type ControlStreamRequest_SessionUpdate added in v1.0.10

type ControlStreamRequest_SessionUpdate struct {
	SessionUpdate *SessionUpdateRequest `protobuf:"bytes,9,opt,name=session_update,json=sessionUpdate,proto3,oneof"`
}

type ControlStreamRequest_SshCertificateSignRequest added in v1.0.13

type ControlStreamRequest_SshCertificateSignRequest struct {
	SshCertificateSignRequest *SshCertifcateSignRequest `protobuf:"bytes,10,opt,name=ssh_certificate_sign_request,json=sshCertificateSignRequest,proto3,oneof"`
}

type ControlStreamRequest_TunnelCertificateSignRequest

type ControlStreamRequest_TunnelCertificateSignRequest struct {
	TunnelCertificateSignRequest *TunnelCertificateSignRequest `protobuf:"bytes,5,opt,name=tunnel_certificate_sign_request,json=tunnelCertificateSignRequest,proto3,oneof"`
}

type ControlStreamRequest_UploadRecording added in v1.0.18

type ControlStreamRequest_UploadRecording struct {
	UploadRecording *UploadRecording `protobuf:"bytes,11,opt,name=upload_recording,json=uploadRecording,proto3,oneof"`
}

type Disconnect

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

func (*Disconnect) Descriptor deprecated

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

Deprecated: Use Disconnect.ProtoReflect.Descriptor instead.

func (*Disconnect) GetReason

func (x *Disconnect) GetReason() string

func (*Disconnect) ProtoMessage

func (*Disconnect) ProtoMessage()

func (*Disconnect) ProtoReflect

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

func (*Disconnect) Reset

func (x *Disconnect) Reset()

func (*Disconnect) String

func (x *Disconnect) String() string

type Discover

type Discover struct {
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Discover) Descriptor deprecated

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

Deprecated: Use Discover.ProtoReflect.Descriptor instead.

func (*Discover) GetId

func (x *Discover) GetId() string

func (*Discover) GetRequestId

func (x *Discover) GetRequestId() string

func (*Discover) ProtoMessage

func (*Discover) ProtoMessage()

func (*Discover) ProtoReflect

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

func (*Discover) Reset

func (x *Discover) Reset()

func (*Discover) String

func (x *Discover) String() string

type HeartbeatRequest

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

func (*HeartbeatRequest) Descriptor deprecated

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

Deprecated: Use HeartbeatRequest.ProtoReflect.Descriptor instead.

func (*HeartbeatRequest) ProtoMessage

func (*HeartbeatRequest) ProtoMessage()

func (*HeartbeatRequest) ProtoReflect

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

func (*HeartbeatRequest) Reset

func (x *HeartbeatRequest) Reset()

func (*HeartbeatRequest) String

func (x *HeartbeatRequest) String() string

type HeartbeatResponse

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

func (*HeartbeatResponse) Descriptor deprecated

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

Deprecated: Use HeartbeatResponse.ProtoReflect.Descriptor instead.

func (*HeartbeatResponse) ProtoMessage

func (*HeartbeatResponse) ProtoMessage()

func (*HeartbeatResponse) ProtoReflect

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

func (*HeartbeatResponse) Reset

func (x *HeartbeatResponse) Reset()

func (*HeartbeatResponse) String

func (x *HeartbeatResponse) String() string

type InfoList added in v1.0.8

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

func (*InfoList) Descriptor deprecated added in v1.0.8

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

Deprecated: Use InfoList.ProtoReflect.Descriptor instead.

func (*InfoList) GetValues added in v1.0.8

func (x *InfoList) GetValues() []string

func (*InfoList) ProtoMessage added in v1.0.8

func (*InfoList) ProtoMessage()

func (*InfoList) ProtoReflect added in v1.0.8

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

func (*InfoList) Reset added in v1.0.8

func (x *InfoList) Reset()

func (*InfoList) String added in v1.0.8

func (x *InfoList) String() string

type Init

type Init struct {
	ConnectorConfig *ConnectorConfig `protobuf:"bytes,1,opt,name=connector_config,json=connectorConfig,proto3" json:"connector_config,omitempty"`
	Sockets         []*SocketConfig  `protobuf:"bytes,2,rep,name=sockets,proto3" json:"sockets,omitempty"`
	Plugins         []*PluginConfig  `protobuf:"bytes,3,rep,name=plugins,proto3" json:"plugins,omitempty"`
	// contains filtered or unexported fields
}

func (*Init) Descriptor deprecated

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

Deprecated: Use Init.ProtoReflect.Descriptor instead.

func (*Init) GetConnectorConfig

func (x *Init) GetConnectorConfig() *ConnectorConfig

func (*Init) GetPlugins

func (x *Init) GetPlugins() []*PluginConfig

func (*Init) GetSockets

func (x *Init) GetSockets() []*SocketConfig

func (*Init) ProtoMessage

func (*Init) ProtoMessage()

func (*Init) ProtoReflect

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

func (*Init) Reset

func (x *Init) Reset()

func (*Init) String

func (x *Init) String() string

type Log added in v1.0.2

type Log struct {
	ConnectorId string                 `protobuf:"bytes,1,opt,name=connector_id,json=connectorId,proto3" json:"connector_id,omitempty"`
	SocketId    string                 `protobuf:"bytes,2,opt,name=socket_id,json=socketId,proto3" json:"socket_id,omitempty"`
	PluginId    string                 `protobuf:"bytes,3,opt,name=plugin_id,json=pluginId,proto3" json:"plugin_id,omitempty"`
	Timestamp   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Severity    string                 `protobuf:"bytes,5,opt,name=severity,proto3" json:"severity,omitempty"`
	Message     string                 `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*Log) Descriptor deprecated added in v1.0.2

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

Deprecated: Use Log.ProtoReflect.Descriptor instead.

func (*Log) GetConnectorId added in v1.0.2

func (x *Log) GetConnectorId() string

func (*Log) GetMessage added in v1.0.2

func (x *Log) GetMessage() string

func (*Log) GetPluginId added in v1.0.2

func (x *Log) GetPluginId() string

func (*Log) GetSeverity added in v1.0.2

func (x *Log) GetSeverity() string

func (*Log) GetSocketId added in v1.0.2

func (x *Log) GetSocketId() string

func (*Log) GetTimestamp added in v1.0.2

func (x *Log) GetTimestamp() *timestamppb.Timestamp

func (*Log) ProtoMessage added in v1.0.2

func (*Log) ProtoMessage()

func (*Log) ProtoReflect added in v1.0.2

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

func (*Log) Reset added in v1.0.2

func (x *Log) Reset()

func (*Log) String added in v1.0.2

func (x *Log) String() string

type Organization

type Organization 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"`
	Subdomain    string           `protobuf:"bytes,3,opt,name=subdomain,proto3" json:"subdomain,omitempty"`
	Certificates *structpb.Struct `protobuf:"bytes,4,opt,name=certificates,proto3" json:"certificates,omitempty"`
	// contains filtered or unexported fields
}

func (*Organization) Descriptor deprecated

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

Deprecated: Use Organization.ProtoReflect.Descriptor instead.

func (*Organization) GetCertificates

func (x *Organization) GetCertificates() *structpb.Struct

func (*Organization) GetId

func (x *Organization) GetId() string

func (*Organization) GetName

func (x *Organization) GetName() string

func (*Organization) GetSubdomain

func (x *Organization) GetSubdomain() string

func (*Organization) ProtoMessage

func (*Organization) ProtoMessage()

func (*Organization) ProtoReflect

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

func (*Organization) Reset

func (x *Organization) Reset()

func (*Organization) String

func (x *Organization) String() string

type Permissions added in v1.0.24

type Permissions struct {
	Permissions []*structpb.Struct `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*Permissions) Descriptor deprecated added in v1.0.24

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

Deprecated: Use Permissions.ProtoReflect.Descriptor instead.

func (*Permissions) GetPermissions added in v1.0.24

func (x *Permissions) GetPermissions() []*structpb.Struct

func (*Permissions) ProtoMessage added in v1.0.24

func (*Permissions) ProtoMessage()

func (*Permissions) ProtoReflect added in v1.0.24

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

func (*Permissions) Reset added in v1.0.24

func (x *Permissions) Reset()

func (*Permissions) String added in v1.0.24

func (x *Permissions) String() string

type PluginConfig

type PluginConfig 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"`
	Type   string           `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Config *structpb.Struct `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginConfig) Descriptor deprecated

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

Deprecated: Use PluginConfig.ProtoReflect.Descriptor instead.

func (*PluginConfig) GetConfig

func (x *PluginConfig) GetConfig() *structpb.Struct

func (*PluginConfig) GetId

func (x *PluginConfig) GetId() string

func (*PluginConfig) GetName

func (x *PluginConfig) GetName() string

func (*PluginConfig) GetType

func (x *PluginConfig) GetType() string

func (*PluginConfig) ProtoMessage

func (*PluginConfig) ProtoMessage()

func (*PluginConfig) ProtoReflect

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

func (*PluginConfig) Reset

func (x *PluginConfig) Reset()

func (*PluginConfig) String

func (x *PluginConfig) String() string

type PluginDiscoveryResults

type PluginDiscoveryResults struct {
	PluginId  string                          `protobuf:"bytes,1,opt,name=plugin_id,json=pluginId,proto3" json:"plugin_id,omitempty"`
	RequestId string                          `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Metadata  *PluginDiscoveryResultsMetadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Resources []*structpb.Struct              `protobuf:"bytes,4,rep,name=resources,proto3" json:"resources,omitempty"`
	Errors    []string                        `protobuf:"bytes,5,rep,name=errors,proto3" json:"errors,omitempty"`
	Warnings  []string                        `protobuf:"bytes,6,rep,name=warnings,proto3" json:"warnings,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginDiscoveryResults) Descriptor deprecated

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

Deprecated: Use PluginDiscoveryResults.ProtoReflect.Descriptor instead.

func (*PluginDiscoveryResults) GetErrors

func (x *PluginDiscoveryResults) GetErrors() []string

func (*PluginDiscoveryResults) GetMetadata

func (*PluginDiscoveryResults) GetPluginId

func (x *PluginDiscoveryResults) GetPluginId() string

func (*PluginDiscoveryResults) GetRequestId

func (x *PluginDiscoveryResults) GetRequestId() string

func (*PluginDiscoveryResults) GetResources

func (x *PluginDiscoveryResults) GetResources() []*structpb.Struct

func (*PluginDiscoveryResults) GetWarnings

func (x *PluginDiscoveryResults) GetWarnings() []string

func (*PluginDiscoveryResults) ProtoMessage

func (*PluginDiscoveryResults) ProtoMessage()

func (*PluginDiscoveryResults) ProtoReflect

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

func (*PluginDiscoveryResults) Reset

func (x *PluginDiscoveryResults) Reset()

func (*PluginDiscoveryResults) String

func (x *PluginDiscoveryResults) String() string

type PluginDiscoveryResultsMetadata

type PluginDiscoveryResultsMetadata struct {
	DiscoveryId string                 `protobuf:"bytes,1,opt,name=discovery_id,json=discoveryId,proto3" json:"discovery_id,omitempty"`
	StartedAt   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	EndedAt     *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=ended_at,json=endedAt,proto3" json:"ended_at,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginDiscoveryResultsMetadata) Descriptor deprecated

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

Deprecated: Use PluginDiscoveryResultsMetadata.ProtoReflect.Descriptor instead.

func (*PluginDiscoveryResultsMetadata) GetDiscoveryId

func (x *PluginDiscoveryResultsMetadata) GetDiscoveryId() string

func (*PluginDiscoveryResultsMetadata) GetEndedAt

func (*PluginDiscoveryResultsMetadata) GetStartedAt

func (*PluginDiscoveryResultsMetadata) ProtoMessage

func (*PluginDiscoveryResultsMetadata) ProtoMessage()

func (*PluginDiscoveryResultsMetadata) ProtoReflect

func (*PluginDiscoveryResultsMetadata) Reset

func (x *PluginDiscoveryResultsMetadata) Reset()

func (*PluginDiscoveryResultsMetadata) String

type SessionUpdateRequest added in v1.0.10

type SessionUpdateRequest struct {
	SessionKey string `protobuf:"bytes,1,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	SocketId   string `protobuf:"bytes,2,opt,name=socket_id,json=socketId,proto3" json:"socket_id,omitempty"`
	UserData   string `protobuf:"bytes,3,opt,name=user_data,json=userData,proto3" json:"user_data,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionUpdateRequest) Descriptor deprecated added in v1.0.10

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

Deprecated: Use SessionUpdateRequest.ProtoReflect.Descriptor instead.

func (*SessionUpdateRequest) GetSessionKey added in v1.0.10

func (x *SessionUpdateRequest) GetSessionKey() string

func (*SessionUpdateRequest) GetSocketId added in v1.0.10

func (x *SessionUpdateRequest) GetSocketId() string

func (*SessionUpdateRequest) GetUserData added in v1.0.12

func (x *SessionUpdateRequest) GetUserData() string

func (*SessionUpdateRequest) ProtoMessage added in v1.0.10

func (*SessionUpdateRequest) ProtoMessage()

func (*SessionUpdateRequest) ProtoReflect added in v1.0.10

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

func (*SessionUpdateRequest) Reset added in v1.0.10

func (x *SessionUpdateRequest) Reset()

func (*SessionUpdateRequest) String added in v1.0.10

func (x *SessionUpdateRequest) String() string

type SocketConfig

type SocketConfig 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"`
	Type   string           `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Config *structpb.Struct `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*SocketConfig) Descriptor deprecated

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

Deprecated: Use SocketConfig.ProtoReflect.Descriptor instead.

func (*SocketConfig) GetConfig

func (x *SocketConfig) GetConfig() *structpb.Struct

func (*SocketConfig) GetId

func (x *SocketConfig) GetId() string

func (*SocketConfig) GetName

func (x *SocketConfig) GetName() string

func (*SocketConfig) GetType

func (x *SocketConfig) GetType() string

func (*SocketConfig) ProtoMessage

func (*SocketConfig) ProtoMessage()

func (*SocketConfig) ProtoReflect

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

func (*SocketConfig) Reset

func (x *SocketConfig) Reset()

func (*SocketConfig) String

func (x *SocketConfig) String() string

type SshCertifcateSignRequest added in v1.0.13

type SshCertifcateSignRequest struct {
	RequestId  string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	SocketId   string `protobuf:"bytes,2,opt,name=socket_id,json=socketId,proto3" json:"socket_id,omitempty"`
	SessionKey string `protobuf:"bytes,3,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	UserEmail  string `protobuf:"bytes,4,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
	PublicKey  []byte `protobuf:"bytes,5,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Ticket     []byte `protobuf:"bytes,6,opt,name=ticket,proto3" json:"ticket,omitempty"`
	// contains filtered or unexported fields
}

func (*SshCertifcateSignRequest) Descriptor deprecated added in v1.0.13

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

Deprecated: Use SshCertifcateSignRequest.ProtoReflect.Descriptor instead.

func (*SshCertifcateSignRequest) GetPublicKey added in v1.0.13

func (x *SshCertifcateSignRequest) GetPublicKey() []byte

func (*SshCertifcateSignRequest) GetRequestId added in v1.0.13

func (x *SshCertifcateSignRequest) GetRequestId() string

func (*SshCertifcateSignRequest) GetSessionKey added in v1.0.15

func (x *SshCertifcateSignRequest) GetSessionKey() string

func (*SshCertifcateSignRequest) GetSocketId added in v1.0.13

func (x *SshCertifcateSignRequest) GetSocketId() string

func (*SshCertifcateSignRequest) GetTicket added in v1.0.17

func (x *SshCertifcateSignRequest) GetTicket() []byte

func (*SshCertifcateSignRequest) GetUserEmail added in v1.0.13

func (x *SshCertifcateSignRequest) GetUserEmail() string

func (*SshCertifcateSignRequest) ProtoMessage added in v1.0.13

func (*SshCertifcateSignRequest) ProtoMessage()

func (*SshCertifcateSignRequest) ProtoReflect added in v1.0.13

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

func (*SshCertifcateSignRequest) Reset added in v1.0.13

func (x *SshCertifcateSignRequest) Reset()

func (*SshCertifcateSignRequest) String added in v1.0.13

func (x *SshCertifcateSignRequest) String() string

type SshCertifcateSignResponse added in v1.0.13

type SshCertifcateSignResponse struct {
	RequestId   string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Certificate []byte `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"`
	// contains filtered or unexported fields
}

func (*SshCertifcateSignResponse) Descriptor deprecated added in v1.0.13

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

Deprecated: Use SshCertifcateSignResponse.ProtoReflect.Descriptor instead.

func (*SshCertifcateSignResponse) GetCertificate added in v1.0.13

func (x *SshCertifcateSignResponse) GetCertificate() []byte

func (*SshCertifcateSignResponse) GetRequestId added in v1.0.13

func (x *SshCertifcateSignResponse) GetRequestId() string

func (*SshCertifcateSignResponse) ProtoMessage added in v1.0.13

func (*SshCertifcateSignResponse) ProtoMessage()

func (*SshCertifcateSignResponse) ProtoReflect added in v1.0.13

func (*SshCertifcateSignResponse) Reset added in v1.0.13

func (x *SshCertifcateSignResponse) Reset()

func (*SshCertifcateSignResponse) String added in v1.0.13

func (x *SshCertifcateSignResponse) String() string

type Stop

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

func (*Stop) Descriptor deprecated

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

Deprecated: Use Stop.ProtoReflect.Descriptor instead.

func (*Stop) GetReason

func (x *Stop) GetReason() string

func (*Stop) ProtoMessage

func (*Stop) ProtoMessage()

func (*Stop) ProtoReflect

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

func (*Stop) Reset

func (x *Stop) Reset()

func (*Stop) String

func (x *Stop) String() string

type Tag

type Tag struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Tag) Descriptor deprecated

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

Deprecated: Use Tag.ProtoReflect.Descriptor instead.

func (*Tag) GetKey

func (x *Tag) GetKey() string

func (*Tag) GetValue

func (x *Tag) GetValue() string

func (*Tag) ProtoMessage

func (*Tag) ProtoMessage()

func (*Tag) ProtoReflect

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

func (*Tag) Reset

func (x *Tag) Reset()

func (*Tag) String

func (x *Tag) String() string

type TunnelCertificateSignRequest

type TunnelCertificateSignRequest struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	SocketId  string `protobuf:"bytes,2,opt,name=socket_id,json=socketId,proto3" json:"socket_id,omitempty"`
	PublicKey string `protobuf:"bytes,3,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// contains filtered or unexported fields
}

func (*TunnelCertificateSignRequest) Descriptor deprecated

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

Deprecated: Use TunnelCertificateSignRequest.ProtoReflect.Descriptor instead.

func (*TunnelCertificateSignRequest) GetPublicKey

func (x *TunnelCertificateSignRequest) GetPublicKey() string

func (*TunnelCertificateSignRequest) GetRequestId

func (x *TunnelCertificateSignRequest) GetRequestId() string

func (*TunnelCertificateSignRequest) GetSocketId

func (x *TunnelCertificateSignRequest) GetSocketId() string

func (*TunnelCertificateSignRequest) ProtoMessage

func (*TunnelCertificateSignRequest) ProtoMessage()

func (*TunnelCertificateSignRequest) ProtoReflect

func (*TunnelCertificateSignRequest) Reset

func (x *TunnelCertificateSignRequest) Reset()

func (*TunnelCertificateSignRequest) String

type TunnelCertificateSignResponse

type TunnelCertificateSignResponse struct {
	RequestId   string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Certificate string `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"`
	Hostkey     string `protobuf:"bytes,3,opt,name=hostkey,proto3" json:"hostkey,omitempty"`
	// contains filtered or unexported fields
}

func (*TunnelCertificateSignResponse) Descriptor deprecated

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

Deprecated: Use TunnelCertificateSignResponse.ProtoReflect.Descriptor instead.

func (*TunnelCertificateSignResponse) GetCertificate

func (x *TunnelCertificateSignResponse) GetCertificate() string

func (*TunnelCertificateSignResponse) GetHostkey

func (x *TunnelCertificateSignResponse) GetHostkey() string

func (*TunnelCertificateSignResponse) GetRequestId

func (x *TunnelCertificateSignResponse) GetRequestId() string

func (*TunnelCertificateSignResponse) ProtoMessage

func (*TunnelCertificateSignResponse) ProtoMessage()

func (*TunnelCertificateSignResponse) ProtoReflect

func (*TunnelCertificateSignResponse) Reset

func (x *TunnelCertificateSignResponse) Reset()

func (*TunnelCertificateSignResponse) String

type UnimplementedConnectorServiceServer

type UnimplementedConnectorServiceServer struct {
}

UnimplementedConnectorServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedConnectorServiceServer) ControlStream

type UnsafeConnectorServiceServer

type UnsafeConnectorServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeConnectorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConnectorServiceServer will result in compilation errors.

type UpdateConfig

type UpdateConfig struct {
	Action Action `protobuf:"varint,1,opt,name=action,proto3,enum=border0.v1.Action" json:"action,omitempty"`
	// Types that are assignable to ConfigType:
	//
	//	*UpdateConfig_PluginConfig
	//	*UpdateConfig_SocketConfig
	ConfigType isUpdateConfig_ConfigType `protobuf_oneof:"ConfigType"`
	// contains filtered or unexported fields
}

func (*UpdateConfig) Descriptor deprecated

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

Deprecated: Use UpdateConfig.ProtoReflect.Descriptor instead.

func (*UpdateConfig) GetAction

func (x *UpdateConfig) GetAction() Action

func (*UpdateConfig) GetConfigType

func (m *UpdateConfig) GetConfigType() isUpdateConfig_ConfigType

func (*UpdateConfig) GetPluginConfig

func (x *UpdateConfig) GetPluginConfig() *PluginConfig

func (*UpdateConfig) GetSocketConfig

func (x *UpdateConfig) GetSocketConfig() *SocketConfig

func (*UpdateConfig) ProtoMessage

func (*UpdateConfig) ProtoMessage()

func (*UpdateConfig) ProtoReflect

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

func (*UpdateConfig) Reset

func (x *UpdateConfig) Reset()

func (*UpdateConfig) String

func (x *UpdateConfig) String() string

type UpdateConfig_PluginConfig

type UpdateConfig_PluginConfig struct {
	PluginConfig *PluginConfig `protobuf:"bytes,2,opt,name=plugin_config,json=pluginConfig,proto3,oneof"`
}

type UpdateConfig_SocketConfig

type UpdateConfig_SocketConfig struct {
	SocketConfig *SocketConfig `protobuf:"bytes,3,opt,name=socket_config,json=socketConfig,proto3,oneof"`
}

type UploadRecording added in v1.0.18

type UploadRecording struct {
	SessionKey  string `protobuf:"bytes,1,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	RecordingId string `protobuf:"bytes,2,opt,name=recording_id,json=recordingId,proto3" json:"recording_id,omitempty"`
	Recording   []byte `protobuf:"bytes,3,opt,name=recording,proto3" json:"recording,omitempty"`
	// contains filtered or unexported fields
}

func (*UploadRecording) Descriptor deprecated added in v1.0.18

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

Deprecated: Use UploadRecording.ProtoReflect.Descriptor instead.

func (*UploadRecording) GetRecording added in v1.0.18

func (x *UploadRecording) GetRecording() []byte

func (*UploadRecording) GetRecordingId added in v1.0.18

func (x *UploadRecording) GetRecordingId() string

func (*UploadRecording) GetSessionKey added in v1.0.18

func (x *UploadRecording) GetSessionKey() string

func (*UploadRecording) ProtoMessage added in v1.0.18

func (*UploadRecording) ProtoMessage()

func (*UploadRecording) ProtoReflect added in v1.0.18

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

func (*UploadRecording) Reset added in v1.0.18

func (x *UploadRecording) Reset()

func (*UploadRecording) String added in v1.0.18

func (x *UploadRecording) String() string

Jump to

Keyboard shortcuts

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