apipb

package
v7.5.37 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2023 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_apipb_types_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BypassRequest

type BypassRequest struct {
	Config *LegacyConnectConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*BypassRequest) Descriptor deprecated

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

Deprecated: Use BypassRequest.ProtoReflect.Descriptor instead.

func (*BypassRequest) GetConfig

func (x *BypassRequest) GetConfig() *LegacyConnectConfig

func (*BypassRequest) ProtoMessage

func (*BypassRequest) ProtoMessage()

func (*BypassRequest) ProtoReflect

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

func (*BypassRequest) Reset

func (x *BypassRequest) Reset()

func (*BypassRequest) String

func (x *BypassRequest) String() string

type BypassResponse

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

func (*BypassResponse) Descriptor deprecated

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

Deprecated: Use BypassResponse.ProtoReflect.Descriptor instead.

func (*BypassResponse) GetRandom

func (x *BypassResponse) GetRandom() string

func (*BypassResponse) ProtoMessage

func (*BypassResponse) ProtoMessage()

func (*BypassResponse) ProtoReflect

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

func (*BypassResponse) Reset

func (x *BypassResponse) Reset()

func (*BypassResponse) String

func (x *BypassResponse) String() string

type LegacyConnectConfig

type LegacyConnectConfig struct {
	Name                              string                             `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Addr                              string                             `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Cert                              string                             `protobuf:"bytes,3,opt,name=cert,proto3" json:"cert,omitempty"`
	AuthToken                         string                             `protobuf:"bytes,4,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Trusted                           bool                               `protobuf:"varint,5,opt,name=trusted,proto3" json:"trusted,omitempty"`
	MaxPreconnect                     int32                              `protobuf:"varint,6,opt,name=max_preconnect,json=maxPreconnect,proto3" json:"max_preconnect,omitempty"`
	Bias                              int32                              `protobuf:"varint,7,opt,name=bias,proto3" json:"bias,omitempty"`
	PluggableTransport                string                             `protobuf:"bytes,8,opt,name=pluggable_transport,json=pluggableTransport,proto3" json:"pluggable_transport,omitempty"`
	PluggableTransportSettings        map[string]string                  `` /* 229-byte string literal not displayed */
	ENHTTPURL                         string                             `protobuf:"bytes,10,opt,name=ENHTTPURL,proto3" json:"ENHTTPURL,omitempty"`
	TLSDesktopOrderedCipherSuiteNames []string                           `` /* 167-byte string literal not displayed */
	TLSMobileOrderedCipherSuiteNames  []string                           `` /* 164-byte string literal not displayed */
	TLSServerNameIndicator            string                             `` /* 130-byte string literal not displayed */
	TLSClientSessionCacheSize         int32                              `` /* 142-byte string literal not displayed */
	TLSClientHelloID                  string                             `protobuf:"bytes,15,opt,name=TLSClient_helloID,json=TLSClientHelloID,proto3" json:"TLSClient_helloID,omitempty"`
	TLSClientHelloSplitting           bool                               `` /* 134-byte string literal not displayed */
	TLSClientSessionState             string                             `` /* 127-byte string literal not displayed */
	Location                          *LegacyConnectConfig_ProxyLocation `protobuf:"bytes,18,opt,name=location,proto3" json:"location,omitempty"`
	MultipathEndpoint                 string                             `protobuf:"bytes,19,opt,name=multipath_endpoint,json=multipathEndpoint,proto3" json:"multipath_endpoint,omitempty"`
	MultiplexedAddr                   string                             `protobuf:"bytes,20,opt,name=multiplexed_addr,json=multiplexedAddr,proto3" json:"multiplexed_addr,omitempty"`
	MultiplexedPhysicalConns          int32                              `` /* 137-byte string literal not displayed */
	MultiplexedProtocol               string                             `protobuf:"bytes,22,opt,name=multiplexed_protocol,json=multiplexedProtocol,proto3" json:"multiplexed_protocol,omitempty"`
	MultiplexedSettings               map[string]string                  `` /* 207-byte string literal not displayed */
	Track                             string                             `protobuf:"bytes,24,opt,name=track,proto3" json:"track,omitempty"`
	Region                            string                             `protobuf:"bytes,25,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

LegacyConnectConfig is the information required for a client to connect to a proxy, for clients which get their config from config-server (it's copied from there).

func (*LegacyConnectConfig) Descriptor deprecated

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

Deprecated: Use LegacyConnectConfig.ProtoReflect.Descriptor instead.

func (*LegacyConnectConfig) GetAddr

func (x *LegacyConnectConfig) GetAddr() string

func (*LegacyConnectConfig) GetAuthToken

func (x *LegacyConnectConfig) GetAuthToken() string

func (*LegacyConnectConfig) GetBias

func (x *LegacyConnectConfig) GetBias() int32

func (*LegacyConnectConfig) GetCert

func (x *LegacyConnectConfig) GetCert() string

func (*LegacyConnectConfig) GetENHTTPURL

func (x *LegacyConnectConfig) GetENHTTPURL() string

func (*LegacyConnectConfig) GetLocation

func (*LegacyConnectConfig) GetMaxPreconnect

func (x *LegacyConnectConfig) GetMaxPreconnect() int32

func (*LegacyConnectConfig) GetMultipathEndpoint

func (x *LegacyConnectConfig) GetMultipathEndpoint() string

func (*LegacyConnectConfig) GetMultiplexedAddr

func (x *LegacyConnectConfig) GetMultiplexedAddr() string

func (*LegacyConnectConfig) GetMultiplexedPhysicalConns

func (x *LegacyConnectConfig) GetMultiplexedPhysicalConns() int32

func (*LegacyConnectConfig) GetMultiplexedProtocol

func (x *LegacyConnectConfig) GetMultiplexedProtocol() string

func (*LegacyConnectConfig) GetMultiplexedSettings

func (x *LegacyConnectConfig) GetMultiplexedSettings() map[string]string

func (*LegacyConnectConfig) GetName

func (x *LegacyConnectConfig) GetName() string

func (*LegacyConnectConfig) GetPluggableTransport

func (x *LegacyConnectConfig) GetPluggableTransport() string

func (*LegacyConnectConfig) GetPluggableTransportSettings

func (x *LegacyConnectConfig) GetPluggableTransportSettings() map[string]string

func (*LegacyConnectConfig) GetRegion

func (x *LegacyConnectConfig) GetRegion() string

func (*LegacyConnectConfig) GetTLSClientHelloID

func (x *LegacyConnectConfig) GetTLSClientHelloID() string

func (*LegacyConnectConfig) GetTLSClientHelloSplitting

func (x *LegacyConnectConfig) GetTLSClientHelloSplitting() bool

func (*LegacyConnectConfig) GetTLSClientSessionCacheSize

func (x *LegacyConnectConfig) GetTLSClientSessionCacheSize() int32

func (*LegacyConnectConfig) GetTLSClientSessionState

func (x *LegacyConnectConfig) GetTLSClientSessionState() string

func (*LegacyConnectConfig) GetTLSDesktopOrderedCipherSuiteNames

func (x *LegacyConnectConfig) GetTLSDesktopOrderedCipherSuiteNames() []string

func (*LegacyConnectConfig) GetTLSMobileOrderedCipherSuiteNames

func (x *LegacyConnectConfig) GetTLSMobileOrderedCipherSuiteNames() []string

func (*LegacyConnectConfig) GetTLSServerNameIndicator

func (x *LegacyConnectConfig) GetTLSServerNameIndicator() string

func (*LegacyConnectConfig) GetTrack

func (x *LegacyConnectConfig) GetTrack() string

func (*LegacyConnectConfig) GetTrusted

func (x *LegacyConnectConfig) GetTrusted() bool

func (*LegacyConnectConfig) ProtoMessage

func (*LegacyConnectConfig) ProtoMessage()

func (*LegacyConnectConfig) ProtoReflect

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

func (*LegacyConnectConfig) Reset

func (x *LegacyConnectConfig) Reset()

func (*LegacyConnectConfig) String

func (x *LegacyConnectConfig) String() string

type LegacyConnectConfig_ProxyLocation

type LegacyConnectConfig_ProxyLocation struct {
	City        string  `protobuf:"bytes,1,opt,name=city,proto3" json:"city,omitempty"`
	Country     string  `protobuf:"bytes,2,opt,name=country,proto3" json:"country,omitempty"`
	CountryCode string  `protobuf:"bytes,3,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	Latitude    float32 `protobuf:"fixed32,4,opt,name=latitude,proto3" json:"latitude,omitempty"`
	Longitude   float32 `protobuf:"fixed32,5,opt,name=longitude,proto3" json:"longitude,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyConnectConfig_ProxyLocation) Descriptor deprecated

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

Deprecated: Use LegacyConnectConfig_ProxyLocation.ProtoReflect.Descriptor instead.

func (*LegacyConnectConfig_ProxyLocation) GetCity

func (*LegacyConnectConfig_ProxyLocation) GetCountry

func (x *LegacyConnectConfig_ProxyLocation) GetCountry() string

func (*LegacyConnectConfig_ProxyLocation) GetCountryCode

func (x *LegacyConnectConfig_ProxyLocation) GetCountryCode() string

func (*LegacyConnectConfig_ProxyLocation) GetLatitude

func (x *LegacyConnectConfig_ProxyLocation) GetLatitude() float32

func (*LegacyConnectConfig_ProxyLocation) GetLongitude

func (x *LegacyConnectConfig_ProxyLocation) GetLongitude() float32

func (*LegacyConnectConfig_ProxyLocation) ProtoMessage

func (*LegacyConnectConfig_ProxyLocation) ProtoMessage()

func (*LegacyConnectConfig_ProxyLocation) ProtoReflect

func (*LegacyConnectConfig_ProxyLocation) Reset

func (*LegacyConnectConfig_ProxyLocation) String

Jump to

Keyboard shortcuts

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