Documentation ¶
Index ¶
- Variables
- type BypassRequest
- type BypassResponse
- type LegacyConnectConfig
- func (*LegacyConnectConfig) Descriptor() ([]byte, []int)deprecated
- func (x *LegacyConnectConfig) GetAddr() string
- func (x *LegacyConnectConfig) GetAuthToken() string
- func (x *LegacyConnectConfig) GetBias() int32
- func (x *LegacyConnectConfig) GetCert() string
- func (x *LegacyConnectConfig) GetENHTTPURL() string
- func (x *LegacyConnectConfig) GetLocation() *LegacyConnectConfig_ProxyLocation
- func (x *LegacyConnectConfig) GetMaxPreconnect() int32
- func (x *LegacyConnectConfig) GetMultipathEndpoint() string
- func (x *LegacyConnectConfig) GetMultiplexedAddr() string
- func (x *LegacyConnectConfig) GetMultiplexedPhysicalConns() int32
- func (x *LegacyConnectConfig) GetMultiplexedProtocol() string
- func (x *LegacyConnectConfig) GetMultiplexedSettings() map[string]string
- func (x *LegacyConnectConfig) GetName() string
- func (x *LegacyConnectConfig) GetPluggableTransport() string
- func (x *LegacyConnectConfig) GetPluggableTransportSettings() map[string]string
- func (x *LegacyConnectConfig) GetRegion() string
- func (x *LegacyConnectConfig) GetTLSClientHelloID() string
- func (x *LegacyConnectConfig) GetTLSClientHelloSplitting() bool
- func (x *LegacyConnectConfig) GetTLSClientSessionCacheSize() int32
- func (x *LegacyConnectConfig) GetTLSClientSessionState() string
- func (x *LegacyConnectConfig) GetTLSDesktopOrderedCipherSuiteNames() []string
- func (x *LegacyConnectConfig) GetTLSMobileOrderedCipherSuiteNames() []string
- func (x *LegacyConnectConfig) GetTLSServerNameIndicator() string
- func (x *LegacyConnectConfig) GetTrack() string
- func (x *LegacyConnectConfig) GetTrusted() bool
- func (*LegacyConnectConfig) ProtoMessage()
- func (x *LegacyConnectConfig) ProtoReflect() protoreflect.Message
- func (x *LegacyConnectConfig) Reset()
- func (x *LegacyConnectConfig) String() string
- type LegacyConnectConfig_ProxyLocation
- func (*LegacyConnectConfig_ProxyLocation) Descriptor() ([]byte, []int)deprecated
- func (x *LegacyConnectConfig_ProxyLocation) GetCity() string
- func (x *LegacyConnectConfig_ProxyLocation) GetCountry() string
- func (x *LegacyConnectConfig_ProxyLocation) GetCountryCode() string
- func (x *LegacyConnectConfig_ProxyLocation) GetLatitude() float32
- func (x *LegacyConnectConfig_ProxyLocation) GetLongitude() float32
- func (*LegacyConnectConfig_ProxyLocation) ProtoMessage()
- func (x *LegacyConnectConfig_ProxyLocation) ProtoReflect() protoreflect.Message
- func (x *LegacyConnectConfig_ProxyLocation) Reset()
- func (x *LegacyConnectConfig_ProxyLocation) String() string
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 (x *LegacyConnectConfig) GetLocation() *LegacyConnectConfig_ProxyLocation
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 (x *LegacyConnectConfig_ProxyLocation) GetCity() string
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 (x *LegacyConnectConfig_ProxyLocation) ProtoReflect() protoreflect.Message
func (*LegacyConnectConfig_ProxyLocation) Reset ¶
func (x *LegacyConnectConfig_ProxyLocation) Reset()
func (*LegacyConnectConfig_ProxyLocation) String ¶
func (x *LegacyConnectConfig_ProxyLocation) String() string
Click to show internal directories.
Click to hide internal directories.