edge_ctrl_pb

package
v0.21.67 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

README

Prerequisites

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

Generate Go Code

Two options, run the command manually or use go generate

Go Generate

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

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

Manually

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

Documentation

Index

Constants

View Source
const DECODER = "edge_ctrl"

Variables

View Source
var ContentType_name = map[int32]string{
	0:     "Zero",
	20000: "ServerHelloType",
	20001: "ClientHelloType",
	20002: "ErrorType",
	20102: "SessionRemovedType",
	20200: "ApiSessionAddedType",
	20201: "ApiSessionUpdatedType",
	20202: "ApiSessionRemovedType",
	20203: "ApiSessionHeartbeatType",
	20204: "RequestClientReSyncType",
	20205: "CreateCircuitRequestType",
	20206: "CreateCircuitResponseType",
	20207: "CreateTerminatorRequestType",
	20208: "CreateTerminatorResponseType",
	20209: "UpdateTerminatorRequestType",
	20210: "UpdateTerminatorResponseType",
	20211: "RemoveTerminatorRequestType",
	20212: "RemoveTerminatorResponseType",
	20213: "ValidateSessionsRequestType",
	20214: "HealthEventType",
	20300: "EnrollType",
	20301: "EnrollmentCertsResponseType",
	20302: "EnrollmentExtendRouterRequestType",
	20303: "EnrollmentExtendRouterVerifyRequestType",
	20400: "CreateApiSessionRequestType",
	20401: "CreateApiSessionResponseType",
	20402: "CreateCircuitForServiceRequestType",
	20403: "CreateCircuitForServiceResponseType",
	20404: "ListServicesRequestType",
	20405: "ServiceListType",
	20406: "CreateTunnelTerminatorRequestType",
	20407: "CreateTunnelTerminatorResponseType",
	20408: "UpdateTunnelTerminatorRequestType",
	20409: "UpdateTunnelTerminatorResponseType",
	20410: "RemoveTunnelTerminatorRequestType",
	20411: "RemoveTunnelTerminatorResponseType",
	20412: "TunnelHealthEventType",
}
View Source
var ContentType_value = map[string]int32{
	"Zero":                                    0,
	"ServerHelloType":                         20000,
	"ClientHelloType":                         20001,
	"ErrorType":                               20002,
	"SessionRemovedType":                      20102,
	"ApiSessionAddedType":                     20200,
	"ApiSessionUpdatedType":                   20201,
	"ApiSessionRemovedType":                   20202,
	"ApiSessionHeartbeatType":                 20203,
	"RequestClientReSyncType":                 20204,
	"CreateCircuitRequestType":                20205,
	"CreateCircuitResponseType":               20206,
	"CreateTerminatorRequestType":             20207,
	"CreateTerminatorResponseType":            20208,
	"UpdateTerminatorRequestType":             20209,
	"UpdateTerminatorResponseType":            20210,
	"RemoveTerminatorRequestType":             20211,
	"RemoveTerminatorResponseType":            20212,
	"ValidateSessionsRequestType":             20213,
	"HealthEventType":                         20214,
	"EnrollType":                              20300,
	"EnrollmentCertsResponseType":             20301,
	"EnrollmentExtendRouterRequestType":       20302,
	"EnrollmentExtendRouterVerifyRequestType": 20303,
	"CreateApiSessionRequestType":             20400,
	"CreateApiSessionResponseType":            20401,
	"CreateCircuitForServiceRequestType":      20402,
	"CreateCircuitForServiceResponseType":     20403,
	"ListServicesRequestType":                 20404,
	"ServiceListType":                         20405,
	"CreateTunnelTerminatorRequestType":       20406,
	"CreateTunnelTerminatorResponseType":      20407,
	"UpdateTunnelTerminatorRequestType":       20408,
	"UpdateTunnelTerminatorResponseType":      20409,
	"RemoveTunnelTerminatorRequestType":       20410,
	"RemoveTunnelTerminatorResponseType":      20411,
	"TunnelHealthEventType":                   20412,
}
View Source
var Header_name = map[int32]string{
	0:    "HeaderZero",
	1022: "TerminatorId",
	1023: "CheckPassed",
}
View Source
var Header_value = map[string]int32{
	"HeaderZero":   0,
	"TerminatorId": 1022,
	"CheckPassed":  1023,
}
View Source
var SessionType_name = map[int32]string{
	0: "Dial",
	1: "Bind",
}
View Source
var SessionType_value = map[string]int32{
	"Dial": 0,
	"Bind": 1,
}
View Source
var TerminatorPrecedence_name = map[int32]string{
	0: "Default",
	1: "Required",
	2: "Failed",
}
View Source
var TerminatorPrecedence_value = map[string]int32{
	"Default":  0,
	"Required": 1,
	"Failed":   2,
}

Functions

This section is empty.

Types

type ApiSession

type ApiSession struct {
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	CertFingerprints     []string `protobuf:"bytes,2,rep,name=certFingerprints,proto3" json:"certFingerprints,omitempty"`
	Id                   string   `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApiSession) Descriptor

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

func (*ApiSession) GetCertFingerprints

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

func (*ApiSession) GetId added in v0.17.30

func (m *ApiSession) GetId() string

func (*ApiSession) GetToken

func (m *ApiSession) GetToken() string

func (*ApiSession) ProtoMessage

func (*ApiSession) ProtoMessage()

func (*ApiSession) Reset

func (m *ApiSession) Reset()

func (*ApiSession) String

func (m *ApiSession) String() string

func (*ApiSession) XXX_DiscardUnknown

func (m *ApiSession) XXX_DiscardUnknown()

func (*ApiSession) XXX_Marshal

func (m *ApiSession) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApiSession) XXX_Merge

func (m *ApiSession) XXX_Merge(src proto.Message)

func (*ApiSession) XXX_Size

func (m *ApiSession) XXX_Size() int

func (*ApiSession) XXX_Unmarshal

func (m *ApiSession) XXX_Unmarshal(b []byte) error

type ApiSessionAdded

type ApiSessionAdded struct {
	IsFullState          bool          `protobuf:"varint,1,opt,name=isFullState,proto3" json:"isFullState,omitempty"`
	ApiSessions          []*ApiSession `protobuf:"bytes,2,rep,name=apiSessions,proto3" json:"apiSessions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ApiSessionAdded) Descriptor

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

func (*ApiSessionAdded) GetApiSessions

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

func (*ApiSessionAdded) GetIsFullState

func (m *ApiSessionAdded) GetIsFullState() bool

func (*ApiSessionAdded) ProtoMessage

func (*ApiSessionAdded) ProtoMessage()

func (*ApiSessionAdded) Reset

func (m *ApiSessionAdded) Reset()

func (*ApiSessionAdded) String

func (m *ApiSessionAdded) String() string

func (*ApiSessionAdded) XXX_DiscardUnknown

func (m *ApiSessionAdded) XXX_DiscardUnknown()

func (*ApiSessionAdded) XXX_Marshal

func (m *ApiSessionAdded) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApiSessionAdded) XXX_Merge

func (m *ApiSessionAdded) XXX_Merge(src proto.Message)

func (*ApiSessionAdded) XXX_Size

func (m *ApiSessionAdded) XXX_Size() int

func (*ApiSessionAdded) XXX_Unmarshal

func (m *ApiSessionAdded) XXX_Unmarshal(b []byte) error

type ApiSessionHeartbeat

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 (*ApiSessionHeartbeat) Descriptor

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

func (*ApiSessionHeartbeat) GetTokens

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

func (*ApiSessionHeartbeat) ProtoMessage

func (*ApiSessionHeartbeat) ProtoMessage()

func (*ApiSessionHeartbeat) Reset

func (m *ApiSessionHeartbeat) Reset()

func (*ApiSessionHeartbeat) String

func (m *ApiSessionHeartbeat) String() string

func (*ApiSessionHeartbeat) XXX_DiscardUnknown

func (m *ApiSessionHeartbeat) XXX_DiscardUnknown()

func (*ApiSessionHeartbeat) XXX_Marshal

func (m *ApiSessionHeartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApiSessionHeartbeat) XXX_Merge

func (m *ApiSessionHeartbeat) XXX_Merge(src proto.Message)

func (*ApiSessionHeartbeat) XXX_Size

func (m *ApiSessionHeartbeat) XXX_Size() int

func (*ApiSessionHeartbeat) XXX_Unmarshal

func (m *ApiSessionHeartbeat) XXX_Unmarshal(b []byte) error

type ApiSessionRemoved

type ApiSessionRemoved struct {
	Tokens               []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	Ids                  []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApiSessionRemoved) Descriptor

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

func (*ApiSessionRemoved) GetIds added in v0.17.72

func (m *ApiSessionRemoved) GetIds() []string

func (*ApiSessionRemoved) GetTokens

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

func (*ApiSessionRemoved) ProtoMessage

func (*ApiSessionRemoved) ProtoMessage()

func (*ApiSessionRemoved) Reset

func (m *ApiSessionRemoved) Reset()

func (*ApiSessionRemoved) String

func (m *ApiSessionRemoved) String() string

func (*ApiSessionRemoved) XXX_DiscardUnknown

func (m *ApiSessionRemoved) XXX_DiscardUnknown()

func (*ApiSessionRemoved) XXX_Marshal

func (m *ApiSessionRemoved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApiSessionRemoved) XXX_Merge

func (m *ApiSessionRemoved) XXX_Merge(src proto.Message)

func (*ApiSessionRemoved) XXX_Size

func (m *ApiSessionRemoved) XXX_Size() int

func (*ApiSessionRemoved) XXX_Unmarshal

func (m *ApiSessionRemoved) XXX_Unmarshal(b []byte) error

type ApiSessionUpdated

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 (*ApiSessionUpdated) Descriptor

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

func (*ApiSessionUpdated) GetApiSessions

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

func (*ApiSessionUpdated) ProtoMessage

func (*ApiSessionUpdated) ProtoMessage()

func (*ApiSessionUpdated) Reset

func (m *ApiSessionUpdated) Reset()

func (*ApiSessionUpdated) String

func (m *ApiSessionUpdated) String() string

func (*ApiSessionUpdated) XXX_DiscardUnknown

func (m *ApiSessionUpdated) XXX_DiscardUnknown()

func (*ApiSessionUpdated) XXX_Marshal

func (m *ApiSessionUpdated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApiSessionUpdated) XXX_Merge

func (m *ApiSessionUpdated) XXX_Merge(src proto.Message)

func (*ApiSessionUpdated) XXX_Size

func (m *ApiSessionUpdated) XXX_Size() int

func (*ApiSessionUpdated) XXX_Unmarshal

func (m *ApiSessionUpdated) XXX_Unmarshal(b []byte) error

type ClientHello

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

func (*ClientHello) Descriptor

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

func (*ClientHello) GetContentType added in v0.21.67

func (m *ClientHello) GetContentType() int32

func (*ClientHello) GetData

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

func (*ClientHello) GetHostname

func (m *ClientHello) GetHostname() string

func (*ClientHello) GetProtocolPorts added in v0.17.57

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

func (*ClientHello) GetProtocols

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

func (*ClientHello) GetVersion

func (m *ClientHello) GetVersion() string

func (*ClientHello) ProtoMessage

func (*ClientHello) ProtoMessage()

func (*ClientHello) Reset

func (m *ClientHello) Reset()

func (*ClientHello) String

func (m *ClientHello) String() string

func (*ClientHello) XXX_DiscardUnknown

func (m *ClientHello) XXX_DiscardUnknown()

func (*ClientHello) XXX_Marshal

func (m *ClientHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClientHello) XXX_Merge

func (m *ClientHello) XXX_Merge(src proto.Message)

func (*ClientHello) XXX_Size

func (m *ClientHello) XXX_Size() int

func (*ClientHello) XXX_Unmarshal

func (m *ClientHello) XXX_Unmarshal(b []byte) error

type ContentType

type ContentType int32
const (
	ContentType_Zero            ContentType = 0
	ContentType_ServerHelloType ContentType = 20000
	ContentType_ClientHelloType ContentType = 20001
	ContentType_ErrorType       ContentType = 20002
	// SessionAddedType = 20100;
	// SessionUpdatedType = 20101;
	ContentType_SessionRemovedType                      ContentType = 20102
	ContentType_ApiSessionAddedType                     ContentType = 20200
	ContentType_ApiSessionUpdatedType                   ContentType = 20201
	ContentType_ApiSessionRemovedType                   ContentType = 20202
	ContentType_ApiSessionHeartbeatType                 ContentType = 20203
	ContentType_RequestClientReSyncType                 ContentType = 20204
	ContentType_CreateCircuitRequestType                ContentType = 20205
	ContentType_CreateCircuitResponseType               ContentType = 20206
	ContentType_CreateTerminatorRequestType             ContentType = 20207
	ContentType_CreateTerminatorResponseType            ContentType = 20208
	ContentType_UpdateTerminatorRequestType             ContentType = 20209
	ContentType_UpdateTerminatorResponseType            ContentType = 20210
	ContentType_RemoveTerminatorRequestType             ContentType = 20211
	ContentType_RemoveTerminatorResponseType            ContentType = 20212
	ContentType_ValidateSessionsRequestType             ContentType = 20213
	ContentType_HealthEventType                         ContentType = 20214
	ContentType_EnrollType                              ContentType = 20300
	ContentType_EnrollmentCertsResponseType             ContentType = 20301
	ContentType_EnrollmentExtendRouterRequestType       ContentType = 20302
	ContentType_EnrollmentExtendRouterVerifyRequestType ContentType = 20303
	ContentType_CreateApiSessionRequestType             ContentType = 20400
	ContentType_CreateApiSessionResponseType            ContentType = 20401
	ContentType_CreateCircuitForServiceRequestType      ContentType = 20402
	ContentType_CreateCircuitForServiceResponseType     ContentType = 20403
	ContentType_ListServicesRequestType                 ContentType = 20404
	ContentType_ServiceListType                         ContentType = 20405
	ContentType_CreateTunnelTerminatorRequestType       ContentType = 20406
	ContentType_CreateTunnelTerminatorResponseType      ContentType = 20407
	ContentType_UpdateTunnelTerminatorRequestType       ContentType = 20408
	ContentType_UpdateTunnelTerminatorResponseType      ContentType = 20409
	ContentType_RemoveTunnelTerminatorRequestType       ContentType = 20410
	ContentType_RemoveTunnelTerminatorResponseType      ContentType = 20411
	ContentType_TunnelHealthEventType                   ContentType = 20412
)

func (ContentType) EnumDescriptor

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

func (ContentType) String

func (x ContentType) String() string

type CreateApiSessionRequest added in v0.19.43

type CreateApiSessionRequest struct {
	EnvInfo              *EnvInfo `protobuf:"bytes,1,opt,name=envInfo,proto3" json:"envInfo,omitempty"`
	SdkInfo              *SdkInfo `protobuf:"bytes,2,opt,name=sdkInfo,proto3" json:"sdkInfo,omitempty"`
	ConfigTypes          []string `protobuf:"bytes,3,rep,name=configTypes,proto3" json:"configTypes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateApiSessionRequest) Descriptor added in v0.19.43

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

func (*CreateApiSessionRequest) GetConfigTypes added in v0.19.43

func (m *CreateApiSessionRequest) GetConfigTypes() []string

func (*CreateApiSessionRequest) GetContentType added in v0.19.43

func (request *CreateApiSessionRequest) GetContentType() int32

func (*CreateApiSessionRequest) GetEnvInfo added in v0.19.43

func (m *CreateApiSessionRequest) GetEnvInfo() *EnvInfo

func (*CreateApiSessionRequest) GetSdkInfo added in v0.19.43

func (m *CreateApiSessionRequest) GetSdkInfo() *SdkInfo

func (*CreateApiSessionRequest) ProtoMessage added in v0.19.43

func (*CreateApiSessionRequest) ProtoMessage()

func (*CreateApiSessionRequest) Reset added in v0.19.43

func (m *CreateApiSessionRequest) Reset()

func (*CreateApiSessionRequest) String added in v0.19.43

func (m *CreateApiSessionRequest) String() string

func (*CreateApiSessionRequest) XXX_DiscardUnknown added in v0.19.81

func (m *CreateApiSessionRequest) XXX_DiscardUnknown()

func (*CreateApiSessionRequest) XXX_Marshal added in v0.19.81

func (m *CreateApiSessionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateApiSessionRequest) XXX_Merge added in v0.19.81

func (m *CreateApiSessionRequest) XXX_Merge(src proto.Message)

func (*CreateApiSessionRequest) XXX_Size added in v0.19.81

func (m *CreateApiSessionRequest) XXX_Size() int

func (*CreateApiSessionRequest) XXX_Unmarshal added in v0.19.81

func (m *CreateApiSessionRequest) XXX_Unmarshal(b []byte) error

type CreateApiSessionResponse added in v0.19.43

type CreateApiSessionResponse struct {
	SessionId                string                          `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	Token                    string                          `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	RefreshIntervalSeconds   uint32                          `protobuf:"varint,3,opt,name=refreshIntervalSeconds,proto3" json:"refreshIntervalSeconds,omitempty"`
	IdentityId               string                          `protobuf:"bytes,4,opt,name=identityId,proto3" json:"identityId,omitempty"`
	IdentityName             string                          `protobuf:"bytes,5,opt,name=identityName,proto3" json:"identityName,omitempty"`
	DefaultHostingPrecedence TerminatorPrecedence            `` /* 146-byte string literal not displayed */
	DefaultHostingCost       uint32                          `protobuf:"varint,7,opt,name=defaultHostingCost,proto3" json:"defaultHostingCost,omitempty"`
	AppDataJson              string                          `protobuf:"bytes,8,opt,name=appDataJson,proto3" json:"appDataJson,omitempty"`
	ServicePrecedences       map[string]TerminatorPrecedence `` /* 222-byte string literal not displayed */
	ServiceCosts             map[string]uint32               `` /* 167-byte string literal not displayed */
	XXX_NoUnkeyedLiteral     struct{}                        `json:"-"`
	XXX_unrecognized         []byte                          `json:"-"`
	XXX_sizecache            int32                           `json:"-"`
}

func (*CreateApiSessionResponse) Descriptor added in v0.19.43

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

func (*CreateApiSessionResponse) GetAppDataJson added in v0.19.127

func (m *CreateApiSessionResponse) GetAppDataJson() string

func (*CreateApiSessionResponse) GetContentType added in v0.19.43

func (request *CreateApiSessionResponse) GetContentType() int32

func (*CreateApiSessionResponse) GetDefaultHostingCost added in v0.19.43

func (m *CreateApiSessionResponse) GetDefaultHostingCost() uint32

func (*CreateApiSessionResponse) GetDefaultHostingPrecedence added in v0.19.43

func (m *CreateApiSessionResponse) GetDefaultHostingPrecedence() TerminatorPrecedence

func (*CreateApiSessionResponse) GetIdentityId added in v0.19.43

func (m *CreateApiSessionResponse) GetIdentityId() string

func (*CreateApiSessionResponse) GetIdentityName added in v0.19.43

func (m *CreateApiSessionResponse) GetIdentityName() string

func (*CreateApiSessionResponse) GetRefreshIntervalSeconds added in v0.19.43

func (m *CreateApiSessionResponse) GetRefreshIntervalSeconds() uint32

func (*CreateApiSessionResponse) GetServiceCosts added in v0.20.51

func (m *CreateApiSessionResponse) GetServiceCosts() map[string]uint32

func (*CreateApiSessionResponse) GetServicePrecedences added in v0.20.51

func (m *CreateApiSessionResponse) GetServicePrecedences() map[string]TerminatorPrecedence

func (*CreateApiSessionResponse) GetSessionId added in v0.19.43

func (m *CreateApiSessionResponse) GetSessionId() string

func (*CreateApiSessionResponse) GetToken added in v0.19.43

func (m *CreateApiSessionResponse) GetToken() string

func (*CreateApiSessionResponse) ProtoMessage added in v0.19.43

func (*CreateApiSessionResponse) ProtoMessage()

func (*CreateApiSessionResponse) Reset added in v0.19.43

func (m *CreateApiSessionResponse) Reset()

func (*CreateApiSessionResponse) String added in v0.19.43

func (m *CreateApiSessionResponse) String() string

func (*CreateApiSessionResponse) XXX_DiscardUnknown added in v0.19.81

func (m *CreateApiSessionResponse) XXX_DiscardUnknown()

func (*CreateApiSessionResponse) XXX_Marshal added in v0.19.81

func (m *CreateApiSessionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateApiSessionResponse) XXX_Merge added in v0.19.81

func (m *CreateApiSessionResponse) XXX_Merge(src proto.Message)

func (*CreateApiSessionResponse) XXX_Size added in v0.19.81

func (m *CreateApiSessionResponse) XXX_Size() int

func (*CreateApiSessionResponse) XXX_Unmarshal added in v0.19.81

func (m *CreateApiSessionResponse) XXX_Unmarshal(b []byte) error

type CreateCircuitForServiceRequest added in v0.19.43

type CreateCircuitForServiceRequest struct {
	SessionId            string            `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ServiceName          string            `protobuf:"bytes,2,opt,name=serviceName,proto3" json:"serviceName,omitempty"`
	TerminatorIdentity   string            `protobuf:"bytes,3,opt,name=terminatorIdentity,proto3" json:"terminatorIdentity,omitempty"`
	PeerData             map[uint32][]byte `` /* 158-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*CreateCircuitForServiceRequest) Descriptor added in v0.19.43

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

func (*CreateCircuitForServiceRequest) GetContentType added in v0.19.43

func (m *CreateCircuitForServiceRequest) GetContentType() int32

func (*CreateCircuitForServiceRequest) GetPeerData added in v0.19.43

func (m *CreateCircuitForServiceRequest) GetPeerData() map[uint32][]byte

func (*CreateCircuitForServiceRequest) GetServiceName added in v0.19.43

func (m *CreateCircuitForServiceRequest) GetServiceName() string

func (*CreateCircuitForServiceRequest) GetSessionId added in v0.19.43

func (m *CreateCircuitForServiceRequest) GetSessionId() string

func (*CreateCircuitForServiceRequest) GetTerminatorIdentity added in v0.19.43

func (m *CreateCircuitForServiceRequest) GetTerminatorIdentity() string

func (*CreateCircuitForServiceRequest) ProtoMessage added in v0.19.43

func (*CreateCircuitForServiceRequest) ProtoMessage()

func (*CreateCircuitForServiceRequest) Reset added in v0.19.43

func (m *CreateCircuitForServiceRequest) Reset()

func (*CreateCircuitForServiceRequest) String added in v0.19.43

func (*CreateCircuitForServiceRequest) XXX_DiscardUnknown added in v0.19.81

func (m *CreateCircuitForServiceRequest) XXX_DiscardUnknown()

func (*CreateCircuitForServiceRequest) XXX_Marshal added in v0.19.81

func (m *CreateCircuitForServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateCircuitForServiceRequest) XXX_Merge added in v0.19.81

func (m *CreateCircuitForServiceRequest) XXX_Merge(src proto.Message)

func (*CreateCircuitForServiceRequest) XXX_Size added in v0.19.81

func (m *CreateCircuitForServiceRequest) XXX_Size() int

func (*CreateCircuitForServiceRequest) XXX_Unmarshal added in v0.19.81

func (m *CreateCircuitForServiceRequest) XXX_Unmarshal(b []byte) error

type CreateCircuitForServiceResponse added in v0.19.43

type CreateCircuitForServiceResponse struct {
	ApiSession           *CreateApiSessionResponse `protobuf:"bytes,1,opt,name=apiSession,proto3" json:"apiSession,omitempty"`
	Session              *CreateSessionResponse    `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	CircuitId            string                    `protobuf:"bytes,3,opt,name=circuitId,proto3" json:"circuitId,omitempty"`
	Address              string                    `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	PeerData             map[uint32][]byte         `` /* 158-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*CreateCircuitForServiceResponse) Descriptor added in v0.19.43

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

func (*CreateCircuitForServiceResponse) GetAddress added in v0.19.43

func (m *CreateCircuitForServiceResponse) GetAddress() string

func (*CreateCircuitForServiceResponse) GetApiSession added in v0.19.43

func (*CreateCircuitForServiceResponse) GetCircuitId added in v0.19.43

func (m *CreateCircuitForServiceResponse) GetCircuitId() string

func (*CreateCircuitForServiceResponse) GetContentType added in v0.19.43

func (m *CreateCircuitForServiceResponse) GetContentType() int32

func (*CreateCircuitForServiceResponse) GetPeerData added in v0.19.43

func (m *CreateCircuitForServiceResponse) GetPeerData() map[uint32][]byte

func (*CreateCircuitForServiceResponse) GetSession added in v0.19.43

func (*CreateCircuitForServiceResponse) ProtoMessage added in v0.19.43

func (*CreateCircuitForServiceResponse) ProtoMessage()

func (*CreateCircuitForServiceResponse) Reset added in v0.19.43

func (*CreateCircuitForServiceResponse) String added in v0.19.43

func (*CreateCircuitForServiceResponse) XXX_DiscardUnknown added in v0.19.81

func (m *CreateCircuitForServiceResponse) XXX_DiscardUnknown()

func (*CreateCircuitForServiceResponse) XXX_Marshal added in v0.19.81

func (m *CreateCircuitForServiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateCircuitForServiceResponse) XXX_Merge added in v0.19.81

func (m *CreateCircuitForServiceResponse) XXX_Merge(src proto.Message)

func (*CreateCircuitForServiceResponse) XXX_Size added in v0.19.81

func (m *CreateCircuitForServiceResponse) XXX_Size() int

func (*CreateCircuitForServiceResponse) XXX_Unmarshal added in v0.19.81

func (m *CreateCircuitForServiceResponse) XXX_Unmarshal(b []byte) error

type CreateCircuitRequest added in v0.19.0

type CreateCircuitRequest struct {
	SessionToken         string            `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	Fingerprints         []string          `protobuf:"bytes,2,rep,name=fingerprints,proto3" json:"fingerprints,omitempty"`
	TerminatorIdentity   string            `protobuf:"bytes,3,opt,name=terminatorIdentity,proto3" json:"terminatorIdentity,omitempty"`
	PeerData             map[uint32][]byte `` /* 158-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*CreateCircuitRequest) Descriptor added in v0.19.0

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

func (*CreateCircuitRequest) GetContentType added in v0.19.0

func (m *CreateCircuitRequest) GetContentType() int32

func (*CreateCircuitRequest) GetFingerprints added in v0.19.0

func (m *CreateCircuitRequest) GetFingerprints() []string

func (*CreateCircuitRequest) GetPeerData added in v0.19.0

func (m *CreateCircuitRequest) GetPeerData() map[uint32][]byte

func (*CreateCircuitRequest) GetSessionToken added in v0.19.0

func (m *CreateCircuitRequest) GetSessionToken() string

func (*CreateCircuitRequest) GetTerminatorIdentity added in v0.19.0

func (m *CreateCircuitRequest) GetTerminatorIdentity() string

func (*CreateCircuitRequest) ProtoMessage added in v0.19.0

func (*CreateCircuitRequest) ProtoMessage()

func (*CreateCircuitRequest) Reset added in v0.19.0

func (m *CreateCircuitRequest) Reset()

func (*CreateCircuitRequest) String added in v0.19.0

func (m *CreateCircuitRequest) String() string

func (*CreateCircuitRequest) XXX_DiscardUnknown added in v0.19.81

func (m *CreateCircuitRequest) XXX_DiscardUnknown()

func (*CreateCircuitRequest) XXX_Marshal added in v0.19.81

func (m *CreateCircuitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateCircuitRequest) XXX_Merge added in v0.19.81

func (m *CreateCircuitRequest) XXX_Merge(src proto.Message)

func (*CreateCircuitRequest) XXX_Size added in v0.19.81

func (m *CreateCircuitRequest) XXX_Size() int

func (*CreateCircuitRequest) XXX_Unmarshal added in v0.19.81

func (m *CreateCircuitRequest) XXX_Unmarshal(b []byte) error

type CreateCircuitResponse added in v0.19.0

type CreateCircuitResponse struct {
	CircuitId            string            `protobuf:"bytes,1,opt,name=circuitId,proto3" json:"circuitId,omitempty"`
	Address              string            `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	PeerData             map[uint32][]byte `` /* 158-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*CreateCircuitResponse) Descriptor added in v0.19.0

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

func (*CreateCircuitResponse) GetAddress added in v0.19.0

func (m *CreateCircuitResponse) GetAddress() string

func (*CreateCircuitResponse) GetCircuitId added in v0.20.24

func (m *CreateCircuitResponse) GetCircuitId() string

func (*CreateCircuitResponse) GetContentType added in v0.19.0

func (m *CreateCircuitResponse) GetContentType() int32

func (*CreateCircuitResponse) GetPeerData added in v0.19.0

func (m *CreateCircuitResponse) GetPeerData() map[uint32][]byte

func (*CreateCircuitResponse) ProtoMessage added in v0.19.0

func (*CreateCircuitResponse) ProtoMessage()

func (*CreateCircuitResponse) Reset added in v0.19.0

func (m *CreateCircuitResponse) Reset()

func (*CreateCircuitResponse) String added in v0.19.0

func (m *CreateCircuitResponse) String() string

func (*CreateCircuitResponse) XXX_DiscardUnknown added in v0.19.81

func (m *CreateCircuitResponse) XXX_DiscardUnknown()

func (*CreateCircuitResponse) XXX_Marshal added in v0.19.81

func (m *CreateCircuitResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateCircuitResponse) XXX_Merge added in v0.19.81

func (m *CreateCircuitResponse) XXX_Merge(src proto.Message)

func (*CreateCircuitResponse) XXX_Size added in v0.19.81

func (m *CreateCircuitResponse) XXX_Size() int

func (*CreateCircuitResponse) XXX_Unmarshal added in v0.19.81

func (m *CreateCircuitResponse) XXX_Unmarshal(b []byte) error

type CreateSessionResponse added in v0.19.43

type CreateSessionResponse struct {
	SessionId            string   `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateSessionResponse) Descriptor added in v0.19.43

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

func (*CreateSessionResponse) GetSessionId added in v0.19.43

func (m *CreateSessionResponse) GetSessionId() string

func (*CreateSessionResponse) GetToken added in v0.19.43

func (m *CreateSessionResponse) GetToken() string

func (*CreateSessionResponse) ProtoMessage added in v0.19.43

func (*CreateSessionResponse) ProtoMessage()

func (*CreateSessionResponse) Reset added in v0.19.43

func (m *CreateSessionResponse) Reset()

func (*CreateSessionResponse) String added in v0.19.43

func (m *CreateSessionResponse) String() string

func (*CreateSessionResponse) XXX_DiscardUnknown added in v0.19.81

func (m *CreateSessionResponse) XXX_DiscardUnknown()

func (*CreateSessionResponse) XXX_Marshal added in v0.19.81

func (m *CreateSessionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateSessionResponse) XXX_Merge added in v0.19.81

func (m *CreateSessionResponse) XXX_Merge(src proto.Message)

func (*CreateSessionResponse) XXX_Size added in v0.19.81

func (m *CreateSessionResponse) XXX_Size() int

func (*CreateSessionResponse) XXX_Unmarshal added in v0.19.81

func (m *CreateSessionResponse) XXX_Unmarshal(b []byte) error

type CreateTerminatorRequest added in v0.19.0

type CreateTerminatorRequest struct {
	SessionToken         string               `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	Fingerprints         []string             `protobuf:"bytes,2,rep,name=fingerprints,proto3" json:"fingerprints,omitempty"`
	PeerData             map[uint32][]byte    `` /* 158-byte string literal not displayed */
	Cost                 uint32               `protobuf:"varint,4,opt,name=cost,proto3" json:"cost,omitempty"`
	Precedence           TerminatorPrecedence `protobuf:"varint,5,opt,name=precedence,proto3,enum=ziti.edge_ctrl.pb.TerminatorPrecedence" json:"precedence,omitempty"`
	Identity             string               `protobuf:"bytes,6,opt,name=identity,proto3" json:"identity,omitempty"`
	IdentitySecret       []byte               `protobuf:"bytes,7,opt,name=identitySecret,proto3" json:"identitySecret,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*CreateTerminatorRequest) Descriptor added in v0.19.0

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

func (*CreateTerminatorRequest) GetContentType added in v0.19.0

func (request *CreateTerminatorRequest) GetContentType() int32

func (*CreateTerminatorRequest) GetCost added in v0.19.0

func (m *CreateTerminatorRequest) GetCost() uint32

func (*CreateTerminatorRequest) GetFingerprints added in v0.19.0

func (m *CreateTerminatorRequest) GetFingerprints() []string

func (*CreateTerminatorRequest) GetIdentity added in v0.19.0

func (m *CreateTerminatorRequest) GetIdentity() string

func (*CreateTerminatorRequest) GetIdentitySecret added in v0.19.0

func (m *CreateTerminatorRequest) GetIdentitySecret() []byte

func (*CreateTerminatorRequest) GetPeerData added in v0.19.0

func (m *CreateTerminatorRequest) GetPeerData() map[uint32][]byte

func (*CreateTerminatorRequest) GetPrecedence added in v0.19.0

func (m *CreateTerminatorRequest) GetPrecedence() TerminatorPrecedence

func (*CreateTerminatorRequest) GetSessionToken added in v0.19.0

func (m *CreateTerminatorRequest) GetSessionToken() string

func (*CreateTerminatorRequest) GetXtPrecedence added in v0.19.0

func (request *CreateTerminatorRequest) GetXtPrecedence() xt.Precedence

func (*CreateTerminatorRequest) ProtoMessage added in v0.19.0

func (*CreateTerminatorRequest) ProtoMessage()

func (*CreateTerminatorRequest) Reset added in v0.19.0

func (m *CreateTerminatorRequest) Reset()

func (*CreateTerminatorRequest) String added in v0.19.0

func (m *CreateTerminatorRequest) String() string

func (*CreateTerminatorRequest) XXX_DiscardUnknown added in v0.19.81

func (m *CreateTerminatorRequest) XXX_DiscardUnknown()

func (*CreateTerminatorRequest) XXX_Marshal added in v0.19.81

func (m *CreateTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTerminatorRequest) XXX_Merge added in v0.19.81

func (m *CreateTerminatorRequest) XXX_Merge(src proto.Message)

func (*CreateTerminatorRequest) XXX_Size added in v0.19.81

func (m *CreateTerminatorRequest) XXX_Size() int

func (*CreateTerminatorRequest) XXX_Unmarshal added in v0.19.81

func (m *CreateTerminatorRequest) XXX_Unmarshal(b []byte) error

type CreateTunnelTerminatorRequest added in v0.19.43

type CreateTunnelTerminatorRequest struct {
	ServiceName          string               `protobuf:"bytes,1,opt,name=serviceName,proto3" json:"serviceName,omitempty"`
	SessionId            string               `protobuf:"bytes,2,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	Address              string               `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	PeerData             map[uint32][]byte    `` /* 158-byte string literal not displayed */
	Cost                 uint32               `protobuf:"varint,5,opt,name=cost,proto3" json:"cost,omitempty"`
	Precedence           TerminatorPrecedence `protobuf:"varint,6,opt,name=precedence,proto3,enum=ziti.edge_ctrl.pb.TerminatorPrecedence" json:"precedence,omitempty"`
	Identity             string               `protobuf:"bytes,7,opt,name=identity,proto3" json:"identity,omitempty"`
	IdentitySecret       []byte               `protobuf:"bytes,8,opt,name=identitySecret,proto3" json:"identitySecret,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*CreateTunnelTerminatorRequest) Descriptor added in v0.19.43

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

func (*CreateTunnelTerminatorRequest) GetAddress added in v0.19.43

func (m *CreateTunnelTerminatorRequest) GetAddress() string

func (*CreateTunnelTerminatorRequest) GetContentType added in v0.19.43

func (request *CreateTunnelTerminatorRequest) GetContentType() int32

func (*CreateTunnelTerminatorRequest) GetCost added in v0.19.43

func (*CreateTunnelTerminatorRequest) GetIdentity added in v0.19.43

func (m *CreateTunnelTerminatorRequest) GetIdentity() string

func (*CreateTunnelTerminatorRequest) GetIdentitySecret added in v0.19.43

func (m *CreateTunnelTerminatorRequest) GetIdentitySecret() []byte

func (*CreateTunnelTerminatorRequest) GetPeerData added in v0.19.43

func (m *CreateTunnelTerminatorRequest) GetPeerData() map[uint32][]byte

func (*CreateTunnelTerminatorRequest) GetPrecedence added in v0.19.43

func (*CreateTunnelTerminatorRequest) GetServiceName added in v0.19.43

func (m *CreateTunnelTerminatorRequest) GetServiceName() string

func (*CreateTunnelTerminatorRequest) GetSessionId added in v0.19.43

func (m *CreateTunnelTerminatorRequest) GetSessionId() string

func (*CreateTunnelTerminatorRequest) GetXtPrecedence added in v0.19.43

func (request *CreateTunnelTerminatorRequest) GetXtPrecedence() xt.Precedence

func (*CreateTunnelTerminatorRequest) ProtoMessage added in v0.19.43

func (*CreateTunnelTerminatorRequest) ProtoMessage()

func (*CreateTunnelTerminatorRequest) Reset added in v0.19.43

func (m *CreateTunnelTerminatorRequest) Reset()

func (*CreateTunnelTerminatorRequest) String added in v0.19.43

func (*CreateTunnelTerminatorRequest) XXX_DiscardUnknown added in v0.19.81

func (m *CreateTunnelTerminatorRequest) XXX_DiscardUnknown()

func (*CreateTunnelTerminatorRequest) XXX_Marshal added in v0.19.81

func (m *CreateTunnelTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTunnelTerminatorRequest) XXX_Merge added in v0.19.81

func (m *CreateTunnelTerminatorRequest) XXX_Merge(src proto.Message)

func (*CreateTunnelTerminatorRequest) XXX_Size added in v0.19.81

func (m *CreateTunnelTerminatorRequest) XXX_Size() int

func (*CreateTunnelTerminatorRequest) XXX_Unmarshal added in v0.19.81

func (m *CreateTunnelTerminatorRequest) XXX_Unmarshal(b []byte) error

type CreateTunnelTerminatorResponse added in v0.19.43

type CreateTunnelTerminatorResponse struct {
	ApiSession           *CreateApiSessionResponse `protobuf:"bytes,1,opt,name=apiSession,proto3" json:"apiSession,omitempty"`
	Session              *CreateSessionResponse    `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	TerminatorId         string                    `protobuf:"bytes,3,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*CreateTunnelTerminatorResponse) Descriptor added in v0.19.43

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

func (*CreateTunnelTerminatorResponse) GetApiSession added in v0.19.43

func (*CreateTunnelTerminatorResponse) GetContentType added in v0.19.43

func (request *CreateTunnelTerminatorResponse) GetContentType() int32

func (*CreateTunnelTerminatorResponse) GetSession added in v0.19.43

func (*CreateTunnelTerminatorResponse) GetTerminatorId added in v0.19.43

func (m *CreateTunnelTerminatorResponse) GetTerminatorId() string

func (*CreateTunnelTerminatorResponse) ProtoMessage added in v0.19.43

func (*CreateTunnelTerminatorResponse) ProtoMessage()

func (*CreateTunnelTerminatorResponse) Reset added in v0.19.43

func (m *CreateTunnelTerminatorResponse) Reset()

func (*CreateTunnelTerminatorResponse) String added in v0.19.43

func (*CreateTunnelTerminatorResponse) XXX_DiscardUnknown added in v0.19.81

func (m *CreateTunnelTerminatorResponse) XXX_DiscardUnknown()

func (*CreateTunnelTerminatorResponse) XXX_Marshal added in v0.19.81

func (m *CreateTunnelTerminatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTunnelTerminatorResponse) XXX_Merge added in v0.19.81

func (m *CreateTunnelTerminatorResponse) XXX_Merge(src proto.Message)

func (*CreateTunnelTerminatorResponse) XXX_Size added in v0.19.81

func (m *CreateTunnelTerminatorResponse) XXX_Size() int

func (*CreateTunnelTerminatorResponse) XXX_Unmarshal added in v0.19.81

func (m *CreateTunnelTerminatorResponse) XXX_Unmarshal(b []byte) error

type Decoder added in v0.19.0

type Decoder struct{}

func (Decoder) Decode added in v0.19.0

func (d Decoder) Decode(msg *channel.Message) ([]byte, bool)

type EnrollmentCertsResponse added in v0.19.81

type EnrollmentCertsResponse struct {
	ClientCertPem        string   `protobuf:"bytes,1,opt,name=clientCertPem,proto3" json:"clientCertPem,omitempty"`
	ServerCertPem        string   `protobuf:"bytes,2,opt,name=serverCertPem,proto3" json:"serverCertPem,omitempty"`
	CaCertsPem           string   `protobuf:"bytes,3,opt,name=caCertsPem,proto3" json:"caCertsPem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EnrollmentCertsResponse) Descriptor added in v0.19.81

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

func (*EnrollmentCertsResponse) GetCaCertsPem added in v0.19.81

func (m *EnrollmentCertsResponse) GetCaCertsPem() string

func (*EnrollmentCertsResponse) GetClientCertPem added in v0.19.81

func (m *EnrollmentCertsResponse) GetClientCertPem() string

func (*EnrollmentCertsResponse) GetServerCertPem added in v0.19.81

func (m *EnrollmentCertsResponse) GetServerCertPem() string

func (*EnrollmentCertsResponse) ProtoMessage added in v0.19.81

func (*EnrollmentCertsResponse) ProtoMessage()

func (*EnrollmentCertsResponse) Reset added in v0.19.81

func (m *EnrollmentCertsResponse) Reset()

func (*EnrollmentCertsResponse) String added in v0.19.81

func (m *EnrollmentCertsResponse) String() string

func (*EnrollmentCertsResponse) XXX_DiscardUnknown added in v0.19.81

func (m *EnrollmentCertsResponse) XXX_DiscardUnknown()

func (*EnrollmentCertsResponse) XXX_Marshal added in v0.19.81

func (m *EnrollmentCertsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnrollmentCertsResponse) XXX_Merge added in v0.19.81

func (m *EnrollmentCertsResponse) XXX_Merge(src proto.Message)

func (*EnrollmentCertsResponse) XXX_Size added in v0.19.81

func (m *EnrollmentCertsResponse) XXX_Size() int

func (*EnrollmentCertsResponse) XXX_Unmarshal added in v0.19.81

func (m *EnrollmentCertsResponse) XXX_Unmarshal(b []byte) error

type EnrollmentExtendRouterRequest added in v0.19.81

type EnrollmentExtendRouterRequest struct {
	ClientCertCsr        string   `protobuf:"bytes,1,opt,name=clientCertCsr,proto3" json:"clientCertCsr,omitempty"`
	ServerCertCsr        string   `protobuf:"bytes,2,opt,name=serverCertCsr,proto3" json:"serverCertCsr,omitempty"`
	RequireVerification  bool     `protobuf:"varint,3,opt,name=requireVerification,proto3" json:"requireVerification,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EnrollmentExtendRouterRequest) Descriptor added in v0.19.81

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

func (*EnrollmentExtendRouterRequest) GetClientCertCsr added in v0.19.81

func (m *EnrollmentExtendRouterRequest) GetClientCertCsr() string

func (*EnrollmentExtendRouterRequest) GetRequireVerification added in v0.21.20

func (m *EnrollmentExtendRouterRequest) GetRequireVerification() bool

func (*EnrollmentExtendRouterRequest) GetServerCertCsr added in v0.19.81

func (m *EnrollmentExtendRouterRequest) GetServerCertCsr() string

func (*EnrollmentExtendRouterRequest) ProtoMessage added in v0.19.81

func (*EnrollmentExtendRouterRequest) ProtoMessage()

func (*EnrollmentExtendRouterRequest) Reset added in v0.19.81

func (m *EnrollmentExtendRouterRequest) Reset()

func (*EnrollmentExtendRouterRequest) String added in v0.19.81

func (*EnrollmentExtendRouterRequest) XXX_DiscardUnknown added in v0.19.81

func (m *EnrollmentExtendRouterRequest) XXX_DiscardUnknown()

func (*EnrollmentExtendRouterRequest) XXX_Marshal added in v0.19.81

func (m *EnrollmentExtendRouterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnrollmentExtendRouterRequest) XXX_Merge added in v0.19.81

func (m *EnrollmentExtendRouterRequest) XXX_Merge(src proto.Message)

func (*EnrollmentExtendRouterRequest) XXX_Size added in v0.19.81

func (m *EnrollmentExtendRouterRequest) XXX_Size() int

func (*EnrollmentExtendRouterRequest) XXX_Unmarshal added in v0.19.81

func (m *EnrollmentExtendRouterRequest) XXX_Unmarshal(b []byte) error

type EnrollmentExtendRouterVerifyRequest added in v0.21.20

type EnrollmentExtendRouterVerifyRequest struct {
	ClientCertPem        string   `protobuf:"bytes,1,opt,name=clientCertPem,proto3" json:"clientCertPem,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EnrollmentExtendRouterVerifyRequest) Descriptor added in v0.21.20

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

func (*EnrollmentExtendRouterVerifyRequest) GetClientCertPem added in v0.21.20

func (m *EnrollmentExtendRouterVerifyRequest) GetClientCertPem() string

func (*EnrollmentExtendRouterVerifyRequest) GetContentType added in v0.21.20

func (request *EnrollmentExtendRouterVerifyRequest) GetContentType() int32

func (*EnrollmentExtendRouterVerifyRequest) ProtoMessage added in v0.21.20

func (*EnrollmentExtendRouterVerifyRequest) ProtoMessage()

func (*EnrollmentExtendRouterVerifyRequest) Reset added in v0.21.20

func (*EnrollmentExtendRouterVerifyRequest) String added in v0.21.20

func (*EnrollmentExtendRouterVerifyRequest) XXX_DiscardUnknown added in v0.21.20

func (m *EnrollmentExtendRouterVerifyRequest) XXX_DiscardUnknown()

func (*EnrollmentExtendRouterVerifyRequest) XXX_Marshal added in v0.21.20

func (m *EnrollmentExtendRouterVerifyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnrollmentExtendRouterVerifyRequest) XXX_Merge added in v0.21.20

func (*EnrollmentExtendRouterVerifyRequest) XXX_Size added in v0.21.20

func (*EnrollmentExtendRouterVerifyRequest) XXX_Unmarshal added in v0.21.20

func (m *EnrollmentExtendRouterVerifyRequest) XXX_Unmarshal(b []byte) error

type EnvInfo added in v0.19.43

type EnvInfo struct {
	Arch                 string   `protobuf:"bytes,1,opt,name=arch,proto3" json:"arch,omitempty"`
	Os                   string   `protobuf:"bytes,2,opt,name=Os,proto3" json:"Os,omitempty"`
	OsRelease            string   `protobuf:"bytes,3,opt,name=OsRelease,proto3" json:"OsRelease,omitempty"`
	OsVersion            string   `protobuf:"bytes,4,opt,name=OsVersion,proto3" json:"OsVersion,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EnvInfo) Descriptor added in v0.19.43

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

func (*EnvInfo) GetArch added in v0.19.43

func (m *EnvInfo) GetArch() string

func (*EnvInfo) GetOs added in v0.19.43

func (m *EnvInfo) GetOs() string

func (*EnvInfo) GetOsRelease added in v0.19.43

func (m *EnvInfo) GetOsRelease() string

func (*EnvInfo) GetOsVersion added in v0.19.43

func (m *EnvInfo) GetOsVersion() string

func (*EnvInfo) ProtoMessage added in v0.19.43

func (*EnvInfo) ProtoMessage()

func (*EnvInfo) Reset added in v0.19.43

func (m *EnvInfo) Reset()

func (*EnvInfo) String added in v0.19.43

func (m *EnvInfo) String() string

func (*EnvInfo) XXX_DiscardUnknown added in v0.19.81

func (m *EnvInfo) XXX_DiscardUnknown()

func (*EnvInfo) XXX_Marshal added in v0.19.81

func (m *EnvInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnvInfo) XXX_Merge added in v0.19.81

func (m *EnvInfo) XXX_Merge(src proto.Message)

func (*EnvInfo) XXX_Size added in v0.19.81

func (m *EnvInfo) XXX_Size() int

func (*EnvInfo) XXX_Unmarshal added in v0.19.81

func (m *EnvInfo) XXX_Unmarshal(b []byte) error

type Error

type Error struct {
	Code                 string   `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	Message              string   `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Cause                string   `protobuf:"bytes,3,opt,name=cause,proto3" json:"cause,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Error) Descriptor

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

func (*Error) GetCause

func (m *Error) GetCause() string

func (*Error) GetCode

func (m *Error) GetCode() string

func (*Error) GetContentType added in v0.21.20

func (request *Error) GetContentType() int32

func (*Error) GetMessage

func (m *Error) GetMessage() string

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) Reset

func (m *Error) Reset()

func (*Error) String

func (m *Error) String() string

func (*Error) XXX_DiscardUnknown

func (m *Error) XXX_DiscardUnknown()

func (*Error) XXX_Marshal

func (m *Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Error) XXX_Merge

func (m *Error) XXX_Merge(src proto.Message)

func (*Error) XXX_Size

func (m *Error) XXX_Size() int

func (*Error) XXX_Unmarshal

func (m *Error) XXX_Unmarshal(b []byte) error
type Header int32
const (
	Header_HeaderZero   Header = 0
	Header_TerminatorId Header = 1022
	Header_CheckPassed  Header = 1023
)

func (Header) EnumDescriptor added in v0.19.54

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

func (Header) String added in v0.19.54

func (x Header) String() string

type HealthEventRequest added in v0.19.54

type HealthEventRequest struct {
	SessionToken         string   `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	Fingerprints         []string `protobuf:"bytes,2,rep,name=fingerprints,proto3" json:"fingerprints,omitempty"`
	TerminatorId         string   `protobuf:"bytes,3,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"`
	CheckPassed          bool     `protobuf:"varint,4,opt,name=checkPassed,proto3" json:"checkPassed,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HealthEventRequest) Descriptor added in v0.19.54

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

func (*HealthEventRequest) GetCheckPassed added in v0.19.54

func (m *HealthEventRequest) GetCheckPassed() bool

func (*HealthEventRequest) GetContentType added in v0.19.54

func (request *HealthEventRequest) GetContentType() int32

func (*HealthEventRequest) GetFingerprints added in v0.19.54

func (m *HealthEventRequest) GetFingerprints() []string

func (*HealthEventRequest) GetSessionToken added in v0.19.54

func (m *HealthEventRequest) GetSessionToken() string

func (*HealthEventRequest) GetTerminatorId added in v0.19.54

func (m *HealthEventRequest) GetTerminatorId() string

func (*HealthEventRequest) ProtoMessage added in v0.19.54

func (*HealthEventRequest) ProtoMessage()

func (*HealthEventRequest) Reset added in v0.19.54

func (m *HealthEventRequest) Reset()

func (*HealthEventRequest) String added in v0.19.54

func (m *HealthEventRequest) String() string

func (*HealthEventRequest) XXX_DiscardUnknown added in v0.19.81

func (m *HealthEventRequest) XXX_DiscardUnknown()

func (*HealthEventRequest) XXX_Marshal added in v0.19.81

func (m *HealthEventRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HealthEventRequest) XXX_Merge added in v0.19.81

func (m *HealthEventRequest) XXX_Merge(src proto.Message)

func (*HealthEventRequest) XXX_Size added in v0.19.81

func (m *HealthEventRequest) XXX_Size() int

func (*HealthEventRequest) XXX_Unmarshal added in v0.19.81

func (m *HealthEventRequest) XXX_Unmarshal(b []byte) error

type RemoveTerminatorRequest added in v0.19.0

type RemoveTerminatorRequest struct {
	SessionToken         string   `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	Fingerprints         []string `protobuf:"bytes,2,rep,name=fingerprints,proto3" json:"fingerprints,omitempty"`
	TerminatorId         string   `protobuf:"bytes,3,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveTerminatorRequest) Descriptor added in v0.19.0

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

func (*RemoveTerminatorRequest) GetContentType added in v0.19.0

func (request *RemoveTerminatorRequest) GetContentType() int32

func (*RemoveTerminatorRequest) GetFingerprints added in v0.19.0

func (m *RemoveTerminatorRequest) GetFingerprints() []string

func (*RemoveTerminatorRequest) GetSessionToken added in v0.19.0

func (m *RemoveTerminatorRequest) GetSessionToken() string

func (*RemoveTerminatorRequest) GetTerminatorId added in v0.19.0

func (m *RemoveTerminatorRequest) GetTerminatorId() string

func (*RemoveTerminatorRequest) ProtoMessage added in v0.19.0

func (*RemoveTerminatorRequest) ProtoMessage()

func (*RemoveTerminatorRequest) Reset added in v0.19.0

func (m *RemoveTerminatorRequest) Reset()

func (*RemoveTerminatorRequest) String added in v0.19.0

func (m *RemoveTerminatorRequest) String() string

func (*RemoveTerminatorRequest) XXX_DiscardUnknown added in v0.19.81

func (m *RemoveTerminatorRequest) XXX_DiscardUnknown()

func (*RemoveTerminatorRequest) XXX_Marshal added in v0.19.81

func (m *RemoveTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveTerminatorRequest) XXX_Merge added in v0.19.81

func (m *RemoveTerminatorRequest) XXX_Merge(src proto.Message)

func (*RemoveTerminatorRequest) XXX_Size added in v0.19.81

func (m *RemoveTerminatorRequest) XXX_Size() int

func (*RemoveTerminatorRequest) XXX_Unmarshal added in v0.19.81

func (m *RemoveTerminatorRequest) XXX_Unmarshal(b []byte) error

type RequestClientReSync added in v0.17.72

type RequestClientReSync struct {
	Reason               string   `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RequestClientReSync) Descriptor added in v0.17.72

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

func (*RequestClientReSync) GetContentType added in v0.21.67

func (m *RequestClientReSync) GetContentType() int32

func (*RequestClientReSync) GetReason added in v0.17.72

func (m *RequestClientReSync) GetReason() string

func (*RequestClientReSync) ProtoMessage added in v0.17.72

func (*RequestClientReSync) ProtoMessage()

func (*RequestClientReSync) Reset added in v0.17.72

func (m *RequestClientReSync) Reset()

func (*RequestClientReSync) String added in v0.17.72

func (m *RequestClientReSync) String() string

func (*RequestClientReSync) XXX_DiscardUnknown added in v0.17.72

func (m *RequestClientReSync) XXX_DiscardUnknown()

func (*RequestClientReSync) XXX_Marshal added in v0.17.72

func (m *RequestClientReSync) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestClientReSync) XXX_Merge added in v0.17.72

func (m *RequestClientReSync) XXX_Merge(src proto.Message)

func (*RequestClientReSync) XXX_Size added in v0.17.72

func (m *RequestClientReSync) XXX_Size() int

func (*RequestClientReSync) XXX_Unmarshal added in v0.17.72

func (m *RequestClientReSync) XXX_Unmarshal(b []byte) error

type SdkInfo added in v0.19.43

type SdkInfo struct {
	AppId                string   `protobuf:"bytes,1,opt,name=AppId,proto3" json:"AppId,omitempty"`
	AppVersion           string   `protobuf:"bytes,2,opt,name=AppVersion,proto3" json:"AppVersion,omitempty"`
	Branch               string   `protobuf:"bytes,3,opt,name=Branch,proto3" json:"Branch,omitempty"`
	Revision             string   `protobuf:"bytes,4,opt,name=Revision,proto3" json:"Revision,omitempty"`
	Type                 string   `protobuf:"bytes,5,opt,name=Type,proto3" json:"Type,omitempty"`
	Version              string   `protobuf:"bytes,6,opt,name=Version,proto3" json:"Version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SdkInfo) Descriptor added in v0.19.43

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

func (*SdkInfo) GetAppId added in v0.19.43

func (m *SdkInfo) GetAppId() string

func (*SdkInfo) GetAppVersion added in v0.19.43

func (m *SdkInfo) GetAppVersion() string

func (*SdkInfo) GetBranch added in v0.19.43

func (m *SdkInfo) GetBranch() string

func (*SdkInfo) GetRevision added in v0.19.43

func (m *SdkInfo) GetRevision() string

func (*SdkInfo) GetType added in v0.19.43

func (m *SdkInfo) GetType() string

func (*SdkInfo) GetVersion added in v0.19.43

func (m *SdkInfo) GetVersion() string

func (*SdkInfo) ProtoMessage added in v0.19.43

func (*SdkInfo) ProtoMessage()

func (*SdkInfo) Reset added in v0.19.43

func (m *SdkInfo) Reset()

func (*SdkInfo) String added in v0.19.43

func (m *SdkInfo) String() string

func (*SdkInfo) XXX_DiscardUnknown added in v0.19.81

func (m *SdkInfo) XXX_DiscardUnknown()

func (*SdkInfo) XXX_Marshal added in v0.19.81

func (m *SdkInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SdkInfo) XXX_Merge added in v0.19.81

func (m *SdkInfo) XXX_Merge(src proto.Message)

func (*SdkInfo) XXX_Size added in v0.19.81

func (m *SdkInfo) XXX_Size() int

func (*SdkInfo) XXX_Unmarshal added in v0.19.81

func (m *SdkInfo) XXX_Unmarshal(b []byte) error

type ServerHello

type ServerHello struct {
	Version              string            `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Data                 map[string]string `` /* 149-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ServerHello) Descriptor

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

func (*ServerHello) GetContentType added in v0.21.67

func (m *ServerHello) GetContentType() int32

func (*ServerHello) GetData

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

func (*ServerHello) GetVersion

func (m *ServerHello) GetVersion() string

func (*ServerHello) ProtoMessage

func (*ServerHello) ProtoMessage()

func (*ServerHello) Reset

func (m *ServerHello) Reset()

func (*ServerHello) String

func (m *ServerHello) String() string

func (*ServerHello) XXX_DiscardUnknown

func (m *ServerHello) XXX_DiscardUnknown()

func (*ServerHello) XXX_Marshal

func (m *ServerHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ServerHello) XXX_Merge

func (m *ServerHello) XXX_Merge(src proto.Message)

func (*ServerHello) XXX_Size

func (m *ServerHello) XXX_Size() int

func (*ServerHello) XXX_Unmarshal

func (m *ServerHello) XXX_Unmarshal(b []byte) error

type Service

type Service struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	EncryptionRequired   bool     `protobuf:"varint,3,opt,name=encryptionRequired,proto3" json:"encryptionRequired,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Service) Descriptor

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

func (*Service) GetEncryptionRequired added in v0.15.30

func (m *Service) GetEncryptionRequired() bool

func (*Service) GetId

func (m *Service) GetId() string

func (*Service) GetName

func (m *Service) GetName() string

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) Reset

func (m *Service) Reset()

func (*Service) String

func (m *Service) String() string

func (*Service) XXX_DiscardUnknown

func (m *Service) XXX_DiscardUnknown()

func (*Service) XXX_Marshal

func (m *Service) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Service) XXX_Merge

func (m *Service) XXX_Merge(src proto.Message)

func (*Service) XXX_Size

func (m *Service) XXX_Size() int

func (*Service) XXX_Unmarshal

func (m *Service) XXX_Unmarshal(b []byte) error

type ServicesList added in v0.19.43

type ServicesList struct {
	LastUpdate           []byte           `protobuf:"bytes,1,opt,name=lastUpdate,proto3" json:"lastUpdate,omitempty"`
	Services             []*TunnelService `protobuf:"bytes,2,rep,name=services,proto3" json:"services,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ServicesList) Descriptor added in v0.19.43

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

func (*ServicesList) GetContentType added in v0.19.43

func (m *ServicesList) GetContentType() int32

func (*ServicesList) GetLastUpdate added in v0.19.43

func (m *ServicesList) GetLastUpdate() []byte

func (*ServicesList) GetServices added in v0.19.43

func (m *ServicesList) GetServices() []*TunnelService

func (*ServicesList) ProtoMessage added in v0.19.43

func (*ServicesList) ProtoMessage()

func (*ServicesList) Reset added in v0.19.43

func (m *ServicesList) Reset()

func (*ServicesList) String added in v0.19.43

func (m *ServicesList) String() string

func (*ServicesList) XXX_DiscardUnknown added in v0.19.81

func (m *ServicesList) XXX_DiscardUnknown()

func (*ServicesList) XXX_Marshal added in v0.19.81

func (m *ServicesList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ServicesList) XXX_Merge added in v0.19.81

func (m *ServicesList) XXX_Merge(src proto.Message)

func (*ServicesList) XXX_Size added in v0.19.81

func (m *ServicesList) XXX_Size() int

func (*ServicesList) XXX_Unmarshal added in v0.19.81

func (m *ServicesList) XXX_Unmarshal(b []byte) error

type Session

type Session struct {
	Token                string      `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Type                 SessionType `protobuf:"varint,2,opt,name=type,proto3,enum=ziti.edge_ctrl.pb.SessionType" json:"type,omitempty"`
	CertFingerprints     []string    `protobuf:"bytes,3,rep,name=certFingerprints,proto3" json:"certFingerprints,omitempty"`
	Urls                 []string    `protobuf:"bytes,4,rep,name=urls,proto3" json:"urls,omitempty"`
	Service              *Service    `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"`
	Id                   string      `protobuf:"bytes,7,opt,name=id,proto3" json:"id,omitempty"`
	ApiSessionId         string      `protobuf:"bytes,8,opt,name=apiSessionId,proto3" json:"apiSessionId,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Session) Descriptor

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

func (*Session) GetApiSessionId added in v0.17.30

func (m *Session) GetApiSessionId() string

func (*Session) GetCertFingerprints

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

func (*Session) GetId added in v0.16.4

func (m *Session) GetId() string

func (*Session) GetService

func (m *Session) GetService() *Service

func (*Session) GetToken

func (m *Session) GetToken() string

func (*Session) GetType

func (m *Session) GetType() SessionType

func (*Session) GetUrls

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

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) Reset

func (m *Session) Reset()

func (*Session) String

func (m *Session) String() string

func (*Session) XXX_DiscardUnknown

func (m *Session) XXX_DiscardUnknown()

func (*Session) XXX_Marshal

func (m *Session) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Session) XXX_Merge

func (m *Session) XXX_Merge(src proto.Message)

func (*Session) XXX_Size

func (m *Session) XXX_Size() int

func (*Session) XXX_Unmarshal

func (m *Session) XXX_Unmarshal(b []byte) error

type SessionRemoved

type SessionRemoved struct {
	Tokens               []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	Ids                  []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SessionRemoved) Descriptor

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

func (*SessionRemoved) GetIds added in v0.17.72

func (m *SessionRemoved) GetIds() []string

func (*SessionRemoved) GetTokens

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

func (*SessionRemoved) ProtoMessage

func (*SessionRemoved) ProtoMessage()

func (*SessionRemoved) Reset

func (m *SessionRemoved) Reset()

func (*SessionRemoved) String

func (m *SessionRemoved) String() string

func (*SessionRemoved) XXX_DiscardUnknown

func (m *SessionRemoved) XXX_DiscardUnknown()

func (*SessionRemoved) XXX_Marshal

func (m *SessionRemoved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionRemoved) XXX_Merge

func (m *SessionRemoved) XXX_Merge(src proto.Message)

func (*SessionRemoved) XXX_Size

func (m *SessionRemoved) XXX_Size() int

func (*SessionRemoved) XXX_Unmarshal

func (m *SessionRemoved) XXX_Unmarshal(b []byte) error

type SessionType

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

func (SessionType) EnumDescriptor

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

func (SessionType) String

func (x SessionType) String() string

type TerminatorPrecedence added in v0.19.0

type TerminatorPrecedence int32
const (
	TerminatorPrecedence_Default  TerminatorPrecedence = 0
	TerminatorPrecedence_Required TerminatorPrecedence = 1
	TerminatorPrecedence_Failed   TerminatorPrecedence = 2
)

func GetPrecedence added in v0.20.51

func GetPrecedence(p ziti.Precedence) TerminatorPrecedence

func (TerminatorPrecedence) EnumDescriptor added in v0.19.0

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

func (TerminatorPrecedence) GetZitiLabel added in v0.20.51

func (self TerminatorPrecedence) GetZitiLabel() string

func (TerminatorPrecedence) String added in v0.19.0

func (x TerminatorPrecedence) String() string

type TunnelService added in v0.19.43

type TunnelService 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"`
	Permissions          []string `protobuf:"bytes,3,rep,name=permissions,proto3" json:"permissions,omitempty"`
	Encryption           bool     `protobuf:"varint,4,opt,name=encryption,proto3" json:"encryption,omitempty"`
	Config               []byte   `protobuf:"bytes,5,opt,name=config,proto3" json:"config,omitempty"`
	Tags                 []byte   `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TunnelService) Descriptor added in v0.19.43

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

func (*TunnelService) GetConfig added in v0.19.43

func (m *TunnelService) GetConfig() []byte

func (*TunnelService) GetEncryption added in v0.19.43

func (m *TunnelService) GetEncryption() bool

func (*TunnelService) GetId added in v0.19.43

func (m *TunnelService) GetId() string

func (*TunnelService) GetName added in v0.19.43

func (m *TunnelService) GetName() string

func (*TunnelService) GetPermissions added in v0.19.43

func (m *TunnelService) GetPermissions() []string

func (*TunnelService) GetTags added in v0.19.43

func (m *TunnelService) GetTags() []byte

func (*TunnelService) ProtoMessage added in v0.19.43

func (*TunnelService) ProtoMessage()

func (*TunnelService) Reset added in v0.19.43

func (m *TunnelService) Reset()

func (*TunnelService) String added in v0.19.43

func (m *TunnelService) String() string

func (*TunnelService) XXX_DiscardUnknown added in v0.19.81

func (m *TunnelService) XXX_DiscardUnknown()

func (*TunnelService) XXX_Marshal added in v0.19.81

func (m *TunnelService) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TunnelService) XXX_Merge added in v0.19.81

func (m *TunnelService) XXX_Merge(src proto.Message)

func (*TunnelService) XXX_Size added in v0.19.81

func (m *TunnelService) XXX_Size() int

func (*TunnelService) XXX_Unmarshal added in v0.19.81

func (m *TunnelService) XXX_Unmarshal(b []byte) error

type UpdateTerminatorRequest added in v0.19.0

type UpdateTerminatorRequest struct {
	SessionToken         string               `protobuf:"bytes,1,opt,name=sessionToken,proto3" json:"sessionToken,omitempty"`
	Fingerprints         []string             `protobuf:"bytes,2,rep,name=fingerprints,proto3" json:"fingerprints,omitempty"`
	TerminatorId         string               `protobuf:"bytes,3,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"`
	Cost                 uint32               `protobuf:"varint,4,opt,name=cost,proto3" json:"cost,omitempty"`
	Precedence           TerminatorPrecedence `protobuf:"varint,5,opt,name=precedence,proto3,enum=ziti.edge_ctrl.pb.TerminatorPrecedence" json:"precedence,omitempty"`
	UpdatePrecedence     bool                 `protobuf:"varint,6,opt,name=updatePrecedence,proto3" json:"updatePrecedence,omitempty"`
	UpdateCost           bool                 `protobuf:"varint,7,opt,name=updateCost,proto3" json:"updateCost,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*UpdateTerminatorRequest) Descriptor added in v0.19.0

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

func (*UpdateTerminatorRequest) GetContentType added in v0.19.0

func (request *UpdateTerminatorRequest) GetContentType() int32

func (*UpdateTerminatorRequest) GetCost added in v0.19.0

func (m *UpdateTerminatorRequest) GetCost() uint32

func (*UpdateTerminatorRequest) GetFingerprints added in v0.19.0

func (m *UpdateTerminatorRequest) GetFingerprints() []string

func (*UpdateTerminatorRequest) GetPrecedence added in v0.19.0

func (m *UpdateTerminatorRequest) GetPrecedence() TerminatorPrecedence

func (*UpdateTerminatorRequest) GetSessionToken added in v0.19.0

func (m *UpdateTerminatorRequest) GetSessionToken() string

func (*UpdateTerminatorRequest) GetTerminatorId added in v0.19.0

func (m *UpdateTerminatorRequest) GetTerminatorId() string

func (*UpdateTerminatorRequest) GetUpdateCost added in v0.19.0

func (m *UpdateTerminatorRequest) GetUpdateCost() bool

func (*UpdateTerminatorRequest) GetUpdatePrecedence added in v0.19.0

func (m *UpdateTerminatorRequest) GetUpdatePrecedence() bool

func (*UpdateTerminatorRequest) ProtoMessage added in v0.19.0

func (*UpdateTerminatorRequest) ProtoMessage()

func (*UpdateTerminatorRequest) Reset added in v0.19.0

func (m *UpdateTerminatorRequest) Reset()

func (*UpdateTerminatorRequest) String added in v0.19.0

func (m *UpdateTerminatorRequest) String() string

func (*UpdateTerminatorRequest) XXX_DiscardUnknown added in v0.19.81

func (m *UpdateTerminatorRequest) XXX_DiscardUnknown()

func (*UpdateTerminatorRequest) XXX_Marshal added in v0.19.81

func (m *UpdateTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateTerminatorRequest) XXX_Merge added in v0.19.81

func (m *UpdateTerminatorRequest) XXX_Merge(src proto.Message)

func (*UpdateTerminatorRequest) XXX_Size added in v0.19.81

func (m *UpdateTerminatorRequest) XXX_Size() int

func (*UpdateTerminatorRequest) XXX_Unmarshal added in v0.19.81

func (m *UpdateTerminatorRequest) XXX_Unmarshal(b []byte) error

type UpdateTunnelTerminatorRequest added in v0.19.43

type UpdateTunnelTerminatorRequest struct {
	TerminatorId         string               `protobuf:"bytes,1,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"`
	Cost                 uint32               `protobuf:"varint,2,opt,name=cost,proto3" json:"cost,omitempty"`
	Precedence           TerminatorPrecedence `protobuf:"varint,3,opt,name=precedence,proto3,enum=ziti.edge_ctrl.pb.TerminatorPrecedence" json:"precedence,omitempty"`
	UpdatePrecedence     bool                 `protobuf:"varint,4,opt,name=updatePrecedence,proto3" json:"updatePrecedence,omitempty"`
	UpdateCost           bool                 `protobuf:"varint,5,opt,name=updateCost,proto3" json:"updateCost,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*UpdateTunnelTerminatorRequest) Descriptor added in v0.19.43

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

func (*UpdateTunnelTerminatorRequest) GetContentType added in v0.19.43

func (request *UpdateTunnelTerminatorRequest) GetContentType() int32

func (*UpdateTunnelTerminatorRequest) GetCost added in v0.19.43

func (*UpdateTunnelTerminatorRequest) GetPrecedence added in v0.19.43

func (*UpdateTunnelTerminatorRequest) GetTerminatorId added in v0.19.43

func (m *UpdateTunnelTerminatorRequest) GetTerminatorId() string

func (*UpdateTunnelTerminatorRequest) GetUpdateCost added in v0.19.43

func (m *UpdateTunnelTerminatorRequest) GetUpdateCost() bool

func (*UpdateTunnelTerminatorRequest) GetUpdatePrecedence added in v0.19.43

func (m *UpdateTunnelTerminatorRequest) GetUpdatePrecedence() bool

func (*UpdateTunnelTerminatorRequest) ProtoMessage added in v0.19.43

func (*UpdateTunnelTerminatorRequest) ProtoMessage()

func (*UpdateTunnelTerminatorRequest) Reset added in v0.19.43

func (m *UpdateTunnelTerminatorRequest) Reset()

func (*UpdateTunnelTerminatorRequest) String added in v0.19.43

func (*UpdateTunnelTerminatorRequest) XXX_DiscardUnknown added in v0.19.81

func (m *UpdateTunnelTerminatorRequest) XXX_DiscardUnknown()

func (*UpdateTunnelTerminatorRequest) XXX_Marshal added in v0.19.81

func (m *UpdateTunnelTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateTunnelTerminatorRequest) XXX_Merge added in v0.19.81

func (m *UpdateTunnelTerminatorRequest) XXX_Merge(src proto.Message)

func (*UpdateTunnelTerminatorRequest) XXX_Size added in v0.19.81

func (m *UpdateTunnelTerminatorRequest) XXX_Size() int

func (*UpdateTunnelTerminatorRequest) XXX_Unmarshal added in v0.19.81

func (m *UpdateTunnelTerminatorRequest) XXX_Unmarshal(b []byte) error

type ValidateSessionsRequest added in v0.19.0

type ValidateSessionsRequest struct {
	SessionTokens        []string `protobuf:"bytes,1,rep,name=sessionTokens,proto3" json:"sessionTokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ValidateSessionsRequest) Descriptor added in v0.19.0

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

func (*ValidateSessionsRequest) GetContentType added in v0.19.0

func (request *ValidateSessionsRequest) GetContentType() int32

func (*ValidateSessionsRequest) GetSessionTokens added in v0.19.0

func (m *ValidateSessionsRequest) GetSessionTokens() []string

func (*ValidateSessionsRequest) ProtoMessage added in v0.19.0

func (*ValidateSessionsRequest) ProtoMessage()

func (*ValidateSessionsRequest) Reset added in v0.19.0

func (m *ValidateSessionsRequest) Reset()

func (*ValidateSessionsRequest) String added in v0.19.0

func (m *ValidateSessionsRequest) String() string

func (*ValidateSessionsRequest) XXX_DiscardUnknown added in v0.19.81

func (m *ValidateSessionsRequest) XXX_DiscardUnknown()

func (*ValidateSessionsRequest) XXX_Marshal added in v0.19.81

func (m *ValidateSessionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateSessionsRequest) XXX_Merge added in v0.19.81

func (m *ValidateSessionsRequest) XXX_Merge(src proto.Message)

func (*ValidateSessionsRequest) XXX_Size added in v0.19.81

func (m *ValidateSessionsRequest) XXX_Size() int

func (*ValidateSessionsRequest) XXX_Unmarshal added in v0.19.81

func (m *ValidateSessionsRequest) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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