Documentation ¶
Index ¶
- Variables
- func RegisterApiServer(s grpc.ServiceRegistrar, srv ApiServer)
- type AddWorkload
- type AgentCommand
- func (*AgentCommand) Descriptor() ([]byte, []int)deprecated
- func (m *AgentCommand) GetCommand() isAgentCommand_Command
- func (x *AgentCommand) GetGetProxyDiagnostics() *GetProxyDiagnostics
- func (x *AgentCommand) GetGetProxyLogs() *GetProxyLogs
- func (*AgentCommand) ProtoMessage()
- func (x *AgentCommand) ProtoReflect() protoreflect.Message
- func (x *AgentCommand) Reset()
- func (x *AgentCommand) String() string
- type AgentCommand_GetProxyDiagnostics
- type AgentCommand_GetProxyLogs
- type ApiClient
- type ApiServer
- type Api_ManageAgentClient
- type Api_ManageAgentServer
- type Api_WorkloadStreamClient
- type Api_WorkloadStreamServer
- type Authdeprecated
- type AuthPolicyInfo
- func (*AuthPolicyInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AuthPolicyInfo) GetAuthorizationPolicies() []*AuthorizationPolicy
- func (x *AuthPolicyInfo) GetMeshTlsAuthentications() []*MeshTLSAuthentication
- func (x *AuthPolicyInfo) GetNetworkAuthentications() []*NetworkAuthentication
- func (x *AuthPolicyInfo) GetServerAuthorizations() []*ServerAuthorization
- func (x *AuthPolicyInfo) GetServers() []*Server
- func (*AuthPolicyInfo) ProtoMessage()
- func (x *AuthPolicyInfo) ProtoReflect() protoreflect.Message
- func (x *AuthPolicyInfo) Reset()
- func (x *AuthPolicyInfo) String() string
- type AuthorizationPolicy
- func (*AuthorizationPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizationPolicy) GetAuthorizationPolicy() []byte
- func (*AuthorizationPolicy) ProtoMessage()
- func (x *AuthorizationPolicy) ProtoReflect() protoreflect.Message
- func (x *AuthorizationPolicy) Reset()
- func (x *AuthorizationPolicy) String() string
- type CertData
- type CertificateInfo
- func (*CertificateInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CertificateInfo) GetControlPlane() *ControlPlaneCerts
- func (m *CertificateInfo) GetInfo() isCertificateInfo_Info
- func (*CertificateInfo) ProtoMessage()
- func (x *CertificateInfo) ProtoReflect() protoreflect.Message
- func (x *CertificateInfo) Reset()
- func (x *CertificateInfo) String() string
- type CertificateInfo_ControlPlane
- type ConfigMap
- type ControlPlaneCerts
- func (*ControlPlaneCerts) Descriptor() ([]byte, []int)deprecated
- func (x *ControlPlaneCerts) GetIssuerCrtChain() []*CertData
- func (x *ControlPlaneCerts) GetRoots() []*CertData
- func (*ControlPlaneCerts) ProtoMessage()
- func (x *ControlPlaneCerts) ProtoReflect() protoreflect.Message
- func (x *ControlPlaneCerts) Reset()
- func (x *ControlPlaneCerts) String() string
- type DaemonSet
- type DeleteWorkload
- type Deployment
- func (*Deployment) Descriptor() ([]byte, []int)deprecated
- func (x *Deployment) GetDeployment() []byte
- func (x *Deployment) GetReplicaSets() []*ReplicaSet
- func (*Deployment) ProtoMessage()
- func (x *Deployment) ProtoReflect() protoreflect.Message
- func (x *Deployment) Reset()
- func (x *Deployment) String() string
- type Empty
- type Event
- func (*Event) Descriptor() ([]byte, []int)deprecated
- func (x *Event) GetAuth() *Authdeprecated
- func (x *Event) GetEvent() []byte
- func (x *Event) GetOwner() *Workload
- func (*Event) ProtoMessage()
- func (x *Event) ProtoReflect() protoreflect.Message
- func (x *Event) Reset()
- func (x *Event) String() string
- type GetProxyDiagnostics
- func (*GetProxyDiagnostics) Descriptor() ([]byte, []int)deprecated
- func (x *GetProxyDiagnostics) GetDiagnosticId() string
- func (x *GetProxyDiagnostics) GetPodName() string
- func (x *GetProxyDiagnostics) GetPodNamespace() string
- func (*GetProxyDiagnostics) ProtoMessage()
- func (x *GetProxyDiagnostics) ProtoReflect() protoreflect.Message
- func (x *GetProxyDiagnostics) Reset()
- func (x *GetProxyDiagnostics) String() string
- type GetProxyLogs
- func (*GetProxyLogs) Descriptor() ([]byte, []int)deprecated
- func (x *GetProxyLogs) GetNumLines() int32
- func (x *GetProxyLogs) GetPodName() string
- func (x *GetProxyLogs) GetPodNamespace() string
- func (*GetProxyLogs) ProtoMessage()
- func (x *GetProxyLogs) ProtoReflect() protoreflect.Message
- func (x *GetProxyLogs) Reset()
- func (x *GetProxyLogs) String() string
- type LinkerdMessage
- func (*LinkerdMessage) Descriptor() ([]byte, []int)deprecated
- func (x *LinkerdMessage) GetAuth() *Authdeprecated
- func (x *LinkerdMessage) GetAuthPolicyInfo() *AuthPolicyInfo
- func (x *LinkerdMessage) GetCrtInfo() *CertificateInfo
- func (m *LinkerdMessage) GetMessage() isLinkerdMessage_Message
- func (x *LinkerdMessage) GetMulticlusterInfo() *MulticlusterInfo
- func (x *LinkerdMessage) GetServiceProfileInfo() *ServiceProfileInfo
- func (x *LinkerdMessage) GetTrafficSplitInfo() *TrafficSplitInfo
- func (*LinkerdMessage) ProtoMessage()
- func (x *LinkerdMessage) ProtoReflect() protoreflect.Message
- func (x *LinkerdMessage) Reset()
- func (x *LinkerdMessage) String() string
- type LinkerdMessage_AuthPolicyInfo
- type LinkerdMessage_CrtInfo
- type LinkerdMessage_MulticlusterInfo
- type LinkerdMessage_ServiceProfileInfo
- type LinkerdMessage_TrafficSplitInfo
- type ListWorkloads
- type MeshTLSAuthentication
- func (*MeshTLSAuthentication) Descriptor() ([]byte, []int)deprecated
- func (x *MeshTLSAuthentication) GetMeshTlsAuthentication() []byte
- func (*MeshTLSAuthentication) ProtoMessage()
- func (x *MeshTLSAuthentication) ProtoReflect() protoreflect.Message
- func (x *MeshTLSAuthentication) Reset()
- func (x *MeshTLSAuthentication) String() string
- type MulticlusterInfo
- func (*MulticlusterInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MulticlusterInfo) GetMulticlusterLinks() []*MulticlusterLink
- func (*MulticlusterInfo) ProtoMessage()
- func (x *MulticlusterInfo) ProtoReflect() protoreflect.Message
- func (x *MulticlusterInfo) Reset()
- func (x *MulticlusterInfo) String() string
- type MulticlusterLink
- func (*MulticlusterLink) Descriptor() ([]byte, []int)deprecated
- func (x *MulticlusterLink) GetMulticlusterLink() []byte
- func (*MulticlusterLink) ProtoMessage()
- func (x *MulticlusterLink) ProtoReflect() protoreflect.Message
- func (x *MulticlusterLink) Reset()
- func (x *MulticlusterLink) String() string
- type NetworkAuthentication
- func (*NetworkAuthentication) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkAuthentication) GetNetworkAuthentication() []byte
- func (*NetworkAuthentication) ProtoMessage()
- func (x *NetworkAuthentication) ProtoReflect() protoreflect.Message
- func (x *NetworkAuthentication) Reset()
- func (x *NetworkAuthentication) String() string
- type Node
- type Pod
- type ProxyDiagnostic
- func (*ProxyDiagnostic) Descriptor() ([]byte, []int)deprecated
- func (x *ProxyDiagnostic) GetAuth() *Authdeprecated
- func (x *ProxyDiagnostic) GetDiagnosticId() string
- func (x *ProxyDiagnostic) GetK8SServiceManifest() *Service
- func (x *ProxyDiagnostic) GetLinkerdConfigMap() *ConfigMap
- func (x *ProxyDiagnostic) GetLogs() []byte
- func (x *ProxyDiagnostic) GetMetrics() [][]byte
- func (x *ProxyDiagnostic) GetNodes() []*Node
- func (x *ProxyDiagnostic) GetPodManifest() *Pod
- func (*ProxyDiagnostic) ProtoMessage()
- func (x *ProxyDiagnostic) ProtoReflect() protoreflect.Message
- func (x *ProxyDiagnostic) Reset()
- func (x *ProxyDiagnostic) String() string
- type ProxyLog
- func (*ProxyLog) Descriptor() ([]byte, []int)deprecated
- func (x *ProxyLog) GetAuth() *Authdeprecated
- func (x *ProxyLog) GetLines() []byte
- func (x *ProxyLog) GetPodName() string
- func (x *ProxyLog) GetPodNamespace() string
- func (x *ProxyLog) GetTimestamp() *timestamppb.Timestamp
- func (*ProxyLog) ProtoMessage()
- func (x *ProxyLog) ProtoReflect() protoreflect.Message
- func (x *ProxyLog) Reset()
- func (x *ProxyLog) String() string
- type ReplicaSet
- type Server
- type ServerAuthorization
- func (*ServerAuthorization) Descriptor() ([]byte, []int)deprecated
- func (x *ServerAuthorization) GetServerAuthorization() []byte
- func (*ServerAuthorization) ProtoMessage()
- func (x *ServerAuthorization) ProtoReflect() protoreflect.Message
- func (x *ServerAuthorization) Reset()
- func (x *ServerAuthorization) String() string
- type Service
- type ServiceProfile
- type ServiceProfileInfo
- func (*ServiceProfileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceProfileInfo) GetServiceProfiles() []*ServiceProfile
- func (*ServiceProfileInfo) ProtoMessage()
- func (x *ServiceProfileInfo) ProtoReflect() protoreflect.Message
- func (x *ServiceProfileInfo) Reset()
- func (x *ServiceProfileInfo) String() string
- type StatefulSet
- func (*StatefulSet) Descriptor() ([]byte, []int)deprecated
- func (x *StatefulSet) GetPods() []*Pod
- func (x *StatefulSet) GetStatefulSet() []byte
- func (*StatefulSet) ProtoMessage()
- func (x *StatefulSet) ProtoReflect() protoreflect.Message
- func (x *StatefulSet) Reset()
- func (x *StatefulSet) String() string
- type TrafficSplit
- type TrafficSplitInfo
- func (*TrafficSplitInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TrafficSplitInfo) GetTrafficSplits() []*TrafficSplit
- func (*TrafficSplitInfo) ProtoMessage()
- func (x *TrafficSplitInfo) ProtoReflect() protoreflect.Message
- func (x *TrafficSplitInfo) Reset()
- func (x *TrafficSplitInfo) String() string
- type UnimplementedApiServer
- func (UnimplementedApiServer) AddEvent(context.Context, *Event) (*Empty, error)
- func (UnimplementedApiServer) LinkerdInfo(context.Context, *LinkerdMessage) (*Empty, error)
- func (UnimplementedApiServer) ManageAgent(*Auth, Api_ManageAgentServer) error
- func (UnimplementedApiServer) ProxyDiagnostics(context.Context, *ProxyDiagnostic) (*Empty, error)
- func (UnimplementedApiServer) ProxyLogs(context.Context, *ProxyLog) (*Empty, error)
- func (UnimplementedApiServer) WorkloadStream(Api_WorkloadStreamServer) error
- type UnsafeApiServer
- type UpdateWorkload
- func (*UpdateWorkload) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateWorkload) GetNewWorkload() *Workload
- func (x *UpdateWorkload) GetOldWorkload() *Workload
- func (x *UpdateWorkload) GetTimestamp() *timestamppb.Timestamp
- func (*UpdateWorkload) ProtoMessage()
- func (x *UpdateWorkload) ProtoReflect() protoreflect.Message
- func (x *UpdateWorkload) Reset()
- func (x *UpdateWorkload) String() string
- type Workload
- func (*Workload) Descriptor() ([]byte, []int)deprecated
- func (x *Workload) GetDaemonset() *DaemonSet
- func (x *Workload) GetDeployment() *Deployment
- func (x *Workload) GetStatefulset() *StatefulSet
- func (m *Workload) GetWorkload() isWorkload_Workload
- func (*Workload) ProtoMessage()
- func (x *Workload) ProtoReflect() protoreflect.Message
- func (x *Workload) Reset()
- func (x *Workload) String() string
- type WorkloadMessage
- func (*WorkloadMessage) Descriptor() ([]byte, []int)deprecated
- func (x *WorkloadMessage) GetAdded() *AddWorkload
- func (x *WorkloadMessage) GetAuth() *Authdeprecated
- func (x *WorkloadMessage) GetDeleted() *DeleteWorkload
- func (x *WorkloadMessage) GetList() *ListWorkloads
- func (m *WorkloadMessage) GetMessage() isWorkloadMessage_Message
- func (x *WorkloadMessage) GetUpdated() *UpdateWorkload
- func (*WorkloadMessage) ProtoMessage()
- func (x *WorkloadMessage) ProtoReflect() protoreflect.Message
- func (x *WorkloadMessage) Reset()
- func (x *WorkloadMessage) String() string
- type WorkloadMessage_Added
- type WorkloadMessage_Auth
- type WorkloadMessage_Deleted
- type WorkloadMessage_List
- type WorkloadMessage_Updated
- type Workload_Daemonset
- type Workload_Deployment
- type Workload_Statefulset
Constants ¶
This section is empty.
Variables ¶
var Api_ServiceDesc = grpc.ServiceDesc{ ServiceName: "buoyant.cloud.Api", HandlerType: (*ApiServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddEvent", Handler: _Api_AddEvent_Handler, }, { MethodName: "LinkerdInfo", Handler: _Api_LinkerdInfo_Handler, }, { MethodName: "ProxyDiagnostics", Handler: _Api_ProxyDiagnostics_Handler, }, { MethodName: "ProxyLogs", Handler: _Api_ProxyLogs_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "WorkloadStream", Handler: _Api_WorkloadStream_Handler, ClientStreams: true, }, { StreamName: "ManageAgent", Handler: _Api_ManageAgent_Handler, ServerStreams: true, }, }, Metadata: "buoyant-cloud-api.proto", }
Api_ServiceDesc is the grpc.ServiceDesc for Api service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_buoyant_cloud_api_proto protoreflect.FileDescriptor
Functions ¶
func RegisterApiServer ¶
func RegisterApiServer(s grpc.ServiceRegistrar, srv ApiServer)
Types ¶
type AddWorkload ¶
type AddWorkload struct { Workload *Workload `protobuf:"bytes,1,opt,name=workload,proto3" json:"workload,omitempty"` // contains filtered or unexported fields }
func (*AddWorkload) Descriptor
deprecated
func (*AddWorkload) Descriptor() ([]byte, []int)
Deprecated: Use AddWorkload.ProtoReflect.Descriptor instead.
func (*AddWorkload) GetWorkload ¶
func (x *AddWorkload) GetWorkload() *Workload
func (*AddWorkload) ProtoMessage ¶
func (*AddWorkload) ProtoMessage()
func (*AddWorkload) ProtoReflect ¶
func (x *AddWorkload) ProtoReflect() protoreflect.Message
func (*AddWorkload) Reset ¶
func (x *AddWorkload) Reset()
func (*AddWorkload) String ¶
func (x *AddWorkload) String() string
type AgentCommand ¶ added in v0.4.1
type AgentCommand struct { // Types that are assignable to Command: // *AgentCommand_GetProxyDiagnostics // *AgentCommand_GetProxyLogs Command isAgentCommand_Command `protobuf_oneof:"command"` // contains filtered or unexported fields }
func (*AgentCommand) Descriptor
deprecated
added in
v0.4.1
func (*AgentCommand) Descriptor() ([]byte, []int)
Deprecated: Use AgentCommand.ProtoReflect.Descriptor instead.
func (*AgentCommand) GetCommand ¶ added in v0.4.1
func (m *AgentCommand) GetCommand() isAgentCommand_Command
func (*AgentCommand) GetGetProxyDiagnostics ¶ added in v0.4.1
func (x *AgentCommand) GetGetProxyDiagnostics() *GetProxyDiagnostics
func (*AgentCommand) GetGetProxyLogs ¶ added in v0.4.1
func (x *AgentCommand) GetGetProxyLogs() *GetProxyLogs
func (*AgentCommand) ProtoMessage ¶ added in v0.4.1
func (*AgentCommand) ProtoMessage()
func (*AgentCommand) ProtoReflect ¶ added in v0.4.1
func (x *AgentCommand) ProtoReflect() protoreflect.Message
func (*AgentCommand) Reset ¶ added in v0.4.1
func (x *AgentCommand) Reset()
func (*AgentCommand) String ¶ added in v0.4.1
func (x *AgentCommand) String() string
type AgentCommand_GetProxyDiagnostics ¶ added in v0.4.1
type AgentCommand_GetProxyDiagnostics struct {
GetProxyDiagnostics *GetProxyDiagnostics `protobuf:"bytes,1,opt,name=get_proxy_diagnostics,json=getProxyDiagnostics,proto3,oneof"`
}
type AgentCommand_GetProxyLogs ¶ added in v0.4.1
type AgentCommand_GetProxyLogs struct {
GetProxyLogs *GetProxyLogs `protobuf:"bytes,2,opt,name=get_proxy_logs,json=getProxyLogs,proto3,oneof"`
}
type ApiClient ¶
type ApiClient interface { WorkloadStream(ctx context.Context, opts ...grpc.CallOption) (Api_WorkloadStreamClient, error) AddEvent(ctx context.Context, in *Event, opts ...grpc.CallOption) (*Empty, error) LinkerdInfo(ctx context.Context, in *LinkerdMessage, opts ...grpc.CallOption) (*Empty, error) ManageAgent(ctx context.Context, in *Auth, opts ...grpc.CallOption) (Api_ManageAgentClient, error) ProxyDiagnostics(ctx context.Context, in *ProxyDiagnostic, opts ...grpc.CallOption) (*Empty, error) ProxyLogs(ctx context.Context, in *ProxyLog, opts ...grpc.CallOption) (*Empty, error) }
ApiClient is the client API for Api service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewApiClient ¶
func NewApiClient(cc grpc.ClientConnInterface) ApiClient
type ApiServer ¶
type ApiServer interface { WorkloadStream(Api_WorkloadStreamServer) error AddEvent(context.Context, *Event) (*Empty, error) LinkerdInfo(context.Context, *LinkerdMessage) (*Empty, error) ManageAgent(*Auth, Api_ManageAgentServer) error ProxyDiagnostics(context.Context, *ProxyDiagnostic) (*Empty, error) ProxyLogs(context.Context, *ProxyLog) (*Empty, error) // contains filtered or unexported methods }
ApiServer is the server API for Api service. All implementations must embed UnimplementedApiServer for forward compatibility
type Api_ManageAgentClient ¶ added in v0.4.1
type Api_ManageAgentClient interface { Recv() (*AgentCommand, error) grpc.ClientStream }
type Api_ManageAgentServer ¶ added in v0.4.1
type Api_ManageAgentServer interface { Send(*AgentCommand) error grpc.ServerStream }
type Api_WorkloadStreamClient ¶
type Api_WorkloadStreamClient interface { Send(*WorkloadMessage) error CloseAndRecv() (*Empty, error) grpc.ClientStream }
type Api_WorkloadStreamServer ¶
type Api_WorkloadStreamServer interface { SendAndClose(*Empty) error Recv() (*WorkloadMessage, error) grpc.ServerStream }
type Auth
deprecated
type Auth struct { AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AgentKey string `protobuf:"bytes,2,opt,name=agent_key,json=agentKey,proto3" json:"agent_key,omitempty"` // contains filtered or unexported fields }
Deprecated: Do not use.
func (*Auth) Descriptor
deprecated
func (*Auth) GetAgentId ¶
func (*Auth) GetAgentKey ¶
func (*Auth) ProtoMessage ¶
func (*Auth) ProtoMessage()
func (*Auth) ProtoReflect ¶
func (x *Auth) ProtoReflect() protoreflect.Message
type AuthPolicyInfo ¶ added in v0.5.0
type AuthPolicyInfo struct { Servers []*Server `protobuf:"bytes,1,rep,name=servers,proto3" json:"servers,omitempty"` ServerAuthorizations []*ServerAuthorization `protobuf:"bytes,2,rep,name=server_authorizations,json=serverAuthorizations,proto3" json:"server_authorizations,omitempty"` AuthorizationPolicies []*AuthorizationPolicy `protobuf:"bytes,3,rep,name=authorization_policies,json=authorizationPolicies,proto3" json:"authorization_policies,omitempty"` MeshTlsAuthentications []*MeshTLSAuthentication `` /* 129-byte string literal not displayed */ NetworkAuthentications []*NetworkAuthentication `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AuthPolicyInfo) Descriptor
deprecated
added in
v0.5.0
func (*AuthPolicyInfo) Descriptor() ([]byte, []int)
Deprecated: Use AuthPolicyInfo.ProtoReflect.Descriptor instead.
func (*AuthPolicyInfo) GetAuthorizationPolicies ¶ added in v0.8.1
func (x *AuthPolicyInfo) GetAuthorizationPolicies() []*AuthorizationPolicy
func (*AuthPolicyInfo) GetMeshTlsAuthentications ¶ added in v0.8.1
func (x *AuthPolicyInfo) GetMeshTlsAuthentications() []*MeshTLSAuthentication
func (*AuthPolicyInfo) GetNetworkAuthentications ¶ added in v0.8.1
func (x *AuthPolicyInfo) GetNetworkAuthentications() []*NetworkAuthentication
func (*AuthPolicyInfo) GetServerAuthorizations ¶ added in v0.5.0
func (x *AuthPolicyInfo) GetServerAuthorizations() []*ServerAuthorization
func (*AuthPolicyInfo) GetServers ¶ added in v0.5.0
func (x *AuthPolicyInfo) GetServers() []*Server
func (*AuthPolicyInfo) ProtoMessage ¶ added in v0.5.0
func (*AuthPolicyInfo) ProtoMessage()
func (*AuthPolicyInfo) ProtoReflect ¶ added in v0.5.0
func (x *AuthPolicyInfo) ProtoReflect() protoreflect.Message
func (*AuthPolicyInfo) Reset ¶ added in v0.5.0
func (x *AuthPolicyInfo) Reset()
func (*AuthPolicyInfo) String ¶ added in v0.5.0
func (x *AuthPolicyInfo) String() string
type AuthorizationPolicy ¶ added in v0.8.1
type AuthorizationPolicy struct { AuthorizationPolicy []byte `protobuf:"bytes,1,opt,name=authorization_policy,json=authorizationPolicy,proto3" json:"authorization_policy,omitempty"` // contains filtered or unexported fields }
func (*AuthorizationPolicy) Descriptor
deprecated
added in
v0.8.1
func (*AuthorizationPolicy) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizationPolicy.ProtoReflect.Descriptor instead.
func (*AuthorizationPolicy) GetAuthorizationPolicy ¶ added in v0.8.1
func (x *AuthorizationPolicy) GetAuthorizationPolicy() []byte
func (*AuthorizationPolicy) ProtoMessage ¶ added in v0.8.1
func (*AuthorizationPolicy) ProtoMessage()
func (*AuthorizationPolicy) ProtoReflect ¶ added in v0.8.1
func (x *AuthorizationPolicy) ProtoReflect() protoreflect.Message
func (*AuthorizationPolicy) Reset ¶ added in v0.8.1
func (x *AuthorizationPolicy) Reset()
func (*AuthorizationPolicy) String ¶ added in v0.8.1
func (x *AuthorizationPolicy) String() string
type CertData ¶ added in v0.2.0
type CertData struct { Raw []byte `protobuf:"bytes,1,opt,name=raw,proto3" json:"raw,omitempty"` // contains filtered or unexported fields }
This message represents a PEM encoded certificate
func (*CertData) Descriptor
deprecated
added in
v0.2.0
func (*CertData) ProtoMessage ¶ added in v0.2.0
func (*CertData) ProtoMessage()
func (*CertData) ProtoReflect ¶ added in v0.2.0
func (x *CertData) ProtoReflect() protoreflect.Message
type CertificateInfo ¶ added in v0.2.0
type CertificateInfo struct { // Types that are assignable to Info: // *CertificateInfo_ControlPlane Info isCertificateInfo_Info `protobuf_oneof:"info"` // contains filtered or unexported fields }
func (*CertificateInfo) Descriptor
deprecated
added in
v0.2.0
func (*CertificateInfo) Descriptor() ([]byte, []int)
Deprecated: Use CertificateInfo.ProtoReflect.Descriptor instead.
func (*CertificateInfo) GetControlPlane ¶ added in v0.2.0
func (x *CertificateInfo) GetControlPlane() *ControlPlaneCerts
func (*CertificateInfo) GetInfo ¶ added in v0.2.0
func (m *CertificateInfo) GetInfo() isCertificateInfo_Info
func (*CertificateInfo) ProtoMessage ¶ added in v0.2.0
func (*CertificateInfo) ProtoMessage()
func (*CertificateInfo) ProtoReflect ¶ added in v0.2.0
func (x *CertificateInfo) ProtoReflect() protoreflect.Message
func (*CertificateInfo) Reset ¶ added in v0.2.0
func (x *CertificateInfo) Reset()
func (*CertificateInfo) String ¶ added in v0.2.0
func (x *CertificateInfo) String() string
type CertificateInfo_ControlPlane ¶ added in v0.2.0
type CertificateInfo_ControlPlane struct {
ControlPlane *ControlPlaneCerts `protobuf:"bytes,1,opt,name=control_plane,json=controlPlane,proto3,oneof"`
}
type ConfigMap ¶ added in v0.4.1
type ConfigMap struct { ConfigMap []byte `protobuf:"bytes,1,opt,name=config_map,json=configMap,proto3" json:"config_map,omitempty"` // contains filtered or unexported fields }
func (*ConfigMap) Descriptor
deprecated
added in
v0.4.1
func (*ConfigMap) GetConfigMap ¶ added in v0.4.1
func (*ConfigMap) ProtoMessage ¶ added in v0.4.1
func (*ConfigMap) ProtoMessage()
func (*ConfigMap) ProtoReflect ¶ added in v0.4.1
func (x *ConfigMap) ProtoReflect() protoreflect.Message
type ControlPlaneCerts ¶ added in v0.2.0
type ControlPlaneCerts struct { // This is the identity issuer certificate chain; // it does not include a leaf certificate IssuerCrtChain []*CertData `protobuf:"bytes,1,rep,name=issuer_crt_chain,json=issuerCrtChain,proto3" json:"issuer_crt_chain,omitempty"` // The roots that the control plane has been configured // with and will add to newly created proxies Roots []*CertData `protobuf:"bytes,2,rep,name=roots,proto3" json:"roots,omitempty"` // contains filtered or unexported fields }
Represents the certificates that the control plane has been configured with.
func (*ControlPlaneCerts) Descriptor
deprecated
added in
v0.2.0
func (*ControlPlaneCerts) Descriptor() ([]byte, []int)
Deprecated: Use ControlPlaneCerts.ProtoReflect.Descriptor instead.
func (*ControlPlaneCerts) GetIssuerCrtChain ¶ added in v0.2.0
func (x *ControlPlaneCerts) GetIssuerCrtChain() []*CertData
func (*ControlPlaneCerts) GetRoots ¶ added in v0.2.0
func (x *ControlPlaneCerts) GetRoots() []*CertData
func (*ControlPlaneCerts) ProtoMessage ¶ added in v0.2.0
func (*ControlPlaneCerts) ProtoMessage()
func (*ControlPlaneCerts) ProtoReflect ¶ added in v0.2.0
func (x *ControlPlaneCerts) ProtoReflect() protoreflect.Message
func (*ControlPlaneCerts) Reset ¶ added in v0.2.0
func (x *ControlPlaneCerts) Reset()
func (*ControlPlaneCerts) String ¶ added in v0.2.0
func (x *ControlPlaneCerts) String() string
type DaemonSet ¶
type DaemonSet struct { DaemonSet []byte `protobuf:"bytes,1,opt,name=daemon_set,json=daemonSet,proto3" json:"daemon_set,omitempty"` Pods []*Pod `protobuf:"bytes,2,rep,name=pods,proto3" json:"pods,omitempty"` // contains filtered or unexported fields }
func (*DaemonSet) Descriptor
deprecated
func (*DaemonSet) GetDaemonSet ¶
func (*DaemonSet) ProtoMessage ¶
func (*DaemonSet) ProtoMessage()
func (*DaemonSet) ProtoReflect ¶
func (x *DaemonSet) ProtoReflect() protoreflect.Message
type DeleteWorkload ¶
type DeleteWorkload struct { Workload *Workload `protobuf:"bytes,1,opt,name=workload,proto3" json:"workload,omitempty"` // contains filtered or unexported fields }
func (*DeleteWorkload) Descriptor
deprecated
func (*DeleteWorkload) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWorkload.ProtoReflect.Descriptor instead.
func (*DeleteWorkload) GetWorkload ¶
func (x *DeleteWorkload) GetWorkload() *Workload
func (*DeleteWorkload) ProtoMessage ¶
func (*DeleteWorkload) ProtoMessage()
func (*DeleteWorkload) ProtoReflect ¶
func (x *DeleteWorkload) ProtoReflect() protoreflect.Message
func (*DeleteWorkload) Reset ¶
func (x *DeleteWorkload) Reset()
func (*DeleteWorkload) String ¶
func (x *DeleteWorkload) String() string
type Deployment ¶
type Deployment struct { Deployment []byte `protobuf:"bytes,1,opt,name=deployment,proto3" json:"deployment,omitempty"` ReplicaSets []*ReplicaSet `protobuf:"bytes,2,rep,name=replica_sets,json=replicaSets,proto3" json:"replica_sets,omitempty"` // contains filtered or unexported fields }
func (*Deployment) Descriptor
deprecated
func (*Deployment) Descriptor() ([]byte, []int)
Deprecated: Use Deployment.ProtoReflect.Descriptor instead.
func (*Deployment) GetDeployment ¶
func (x *Deployment) GetDeployment() []byte
func (*Deployment) GetReplicaSets ¶
func (x *Deployment) GetReplicaSets() []*ReplicaSet
func (*Deployment) ProtoMessage ¶
func (*Deployment) ProtoMessage()
func (*Deployment) ProtoReflect ¶
func (x *Deployment) ProtoReflect() protoreflect.Message
func (*Deployment) Reset ¶
func (x *Deployment) Reset()
func (*Deployment) String ¶
func (x *Deployment) String() string
type Empty ¶
type Empty struct {
// contains filtered or unexported fields
}
func (*Empty) Descriptor
deprecated
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) ProtoReflect ¶
func (x *Empty) ProtoReflect() protoreflect.Message
type Event ¶
type Event struct { // Deprecated: Do not use. Auth *Auth `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty"` Event []byte `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"` Owner *Workload `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"` // contains filtered or unexported fields }
func (*Event) Descriptor
deprecated
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
type GetProxyDiagnostics ¶ added in v0.4.1
type GetProxyDiagnostics struct { DiagnosticId string `protobuf:"bytes,1,opt,name=diagnostic_id,json=diagnosticId,proto3" json:"diagnostic_id,omitempty"` PodName string `protobuf:"bytes,2,opt,name=pod_name,json=podName,proto3" json:"pod_name,omitempty"` PodNamespace string `protobuf:"bytes,3,opt,name=pod_namespace,json=podNamespace,proto3" json:"pod_namespace,omitempty"` // contains filtered or unexported fields }
func (*GetProxyDiagnostics) Descriptor
deprecated
added in
v0.4.1
func (*GetProxyDiagnostics) Descriptor() ([]byte, []int)
Deprecated: Use GetProxyDiagnostics.ProtoReflect.Descriptor instead.
func (*GetProxyDiagnostics) GetDiagnosticId ¶ added in v0.4.1
func (x *GetProxyDiagnostics) GetDiagnosticId() string
func (*GetProxyDiagnostics) GetPodName ¶ added in v0.4.1
func (x *GetProxyDiagnostics) GetPodName() string
func (*GetProxyDiagnostics) GetPodNamespace ¶ added in v0.4.1
func (x *GetProxyDiagnostics) GetPodNamespace() string
func (*GetProxyDiagnostics) ProtoMessage ¶ added in v0.4.1
func (*GetProxyDiagnostics) ProtoMessage()
func (*GetProxyDiagnostics) ProtoReflect ¶ added in v0.4.1
func (x *GetProxyDiagnostics) ProtoReflect() protoreflect.Message
func (*GetProxyDiagnostics) Reset ¶ added in v0.4.1
func (x *GetProxyDiagnostics) Reset()
func (*GetProxyDiagnostics) String ¶ added in v0.4.1
func (x *GetProxyDiagnostics) String() string
type GetProxyLogs ¶ added in v0.4.1
type GetProxyLogs struct { PodName string `protobuf:"bytes,1,opt,name=pod_name,json=podName,proto3" json:"pod_name,omitempty"` PodNamespace string `protobuf:"bytes,2,opt,name=pod_namespace,json=podNamespace,proto3" json:"pod_namespace,omitempty"` NumLines int32 `protobuf:"varint,3,opt,name=num_lines,json=numLines,proto3" json:"num_lines,omitempty"` // contains filtered or unexported fields }
func (*GetProxyLogs) Descriptor
deprecated
added in
v0.4.1
func (*GetProxyLogs) Descriptor() ([]byte, []int)
Deprecated: Use GetProxyLogs.ProtoReflect.Descriptor instead.
func (*GetProxyLogs) GetNumLines ¶ added in v0.4.1
func (x *GetProxyLogs) GetNumLines() int32
func (*GetProxyLogs) GetPodName ¶ added in v0.4.1
func (x *GetProxyLogs) GetPodName() string
func (*GetProxyLogs) GetPodNamespace ¶ added in v0.4.1
func (x *GetProxyLogs) GetPodNamespace() string
func (*GetProxyLogs) ProtoMessage ¶ added in v0.4.1
func (*GetProxyLogs) ProtoMessage()
func (*GetProxyLogs) ProtoReflect ¶ added in v0.4.1
func (x *GetProxyLogs) ProtoReflect() protoreflect.Message
func (*GetProxyLogs) Reset ¶ added in v0.4.1
func (x *GetProxyLogs) Reset()
func (*GetProxyLogs) String ¶ added in v0.4.1
func (x *GetProxyLogs) String() string
type LinkerdMessage ¶ added in v0.2.0
type LinkerdMessage struct { // Deprecated: Do not use. Auth *Auth `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty"` // Types that are assignable to Message: // *LinkerdMessage_CrtInfo // *LinkerdMessage_AuthPolicyInfo // *LinkerdMessage_TrafficSplitInfo // *LinkerdMessage_ServiceProfileInfo // *LinkerdMessage_MulticlusterInfo Message isLinkerdMessage_Message `protobuf_oneof:"message"` // contains filtered or unexported fields }
func (*LinkerdMessage) Descriptor
deprecated
added in
v0.2.0
func (*LinkerdMessage) Descriptor() ([]byte, []int)
Deprecated: Use LinkerdMessage.ProtoReflect.Descriptor instead.
func (*LinkerdMessage) GetAuth
deprecated
added in
v0.2.0
func (x *LinkerdMessage) GetAuth() *Auth
Deprecated: Do not use.
func (*LinkerdMessage) GetAuthPolicyInfo ¶ added in v0.5.0
func (x *LinkerdMessage) GetAuthPolicyInfo() *AuthPolicyInfo
func (*LinkerdMessage) GetCrtInfo ¶ added in v0.2.0
func (x *LinkerdMessage) GetCrtInfo() *CertificateInfo
func (*LinkerdMessage) GetMessage ¶ added in v0.2.0
func (m *LinkerdMessage) GetMessage() isLinkerdMessage_Message
func (*LinkerdMessage) GetMulticlusterInfo ¶ added in v0.5.0
func (x *LinkerdMessage) GetMulticlusterInfo() *MulticlusterInfo
func (*LinkerdMessage) GetServiceProfileInfo ¶ added in v0.5.0
func (x *LinkerdMessage) GetServiceProfileInfo() *ServiceProfileInfo
func (*LinkerdMessage) GetTrafficSplitInfo ¶ added in v0.5.0
func (x *LinkerdMessage) GetTrafficSplitInfo() *TrafficSplitInfo
func (*LinkerdMessage) ProtoMessage ¶ added in v0.2.0
func (*LinkerdMessage) ProtoMessage()
func (*LinkerdMessage) ProtoReflect ¶ added in v0.2.0
func (x *LinkerdMessage) ProtoReflect() protoreflect.Message
func (*LinkerdMessage) Reset ¶ added in v0.2.0
func (x *LinkerdMessage) Reset()
func (*LinkerdMessage) String ¶ added in v0.2.0
func (x *LinkerdMessage) String() string
type LinkerdMessage_AuthPolicyInfo ¶ added in v0.5.0
type LinkerdMessage_AuthPolicyInfo struct {
AuthPolicyInfo *AuthPolicyInfo `protobuf:"bytes,3,opt,name=auth_policy_info,json=authPolicyInfo,proto3,oneof"`
}
type LinkerdMessage_CrtInfo ¶ added in v0.2.0
type LinkerdMessage_CrtInfo struct {
CrtInfo *CertificateInfo `protobuf:"bytes,2,opt,name=crt_info,json=crtInfo,proto3,oneof"`
}
type LinkerdMessage_MulticlusterInfo ¶ added in v0.5.0
type LinkerdMessage_MulticlusterInfo struct {
MulticlusterInfo *MulticlusterInfo `protobuf:"bytes,6,opt,name=multicluster_info,json=multiclusterInfo,proto3,oneof"`
}
type LinkerdMessage_ServiceProfileInfo ¶ added in v0.5.0
type LinkerdMessage_ServiceProfileInfo struct {
ServiceProfileInfo *ServiceProfileInfo `protobuf:"bytes,5,opt,name=service_profile_info,json=serviceProfileInfo,proto3,oneof"`
}
type LinkerdMessage_TrafficSplitInfo ¶ added in v0.5.0
type LinkerdMessage_TrafficSplitInfo struct {
TrafficSplitInfo *TrafficSplitInfo `protobuf:"bytes,4,opt,name=traffic_split_info,json=trafficSplitInfo,proto3,oneof"`
}
type ListWorkloads ¶
type ListWorkloads struct { Workloads []*Workload `protobuf:"bytes,1,rep,name=workloads,proto3" json:"workloads,omitempty"` // contains filtered or unexported fields }
func (*ListWorkloads) Descriptor
deprecated
func (*ListWorkloads) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkloads.ProtoReflect.Descriptor instead.
func (*ListWorkloads) GetWorkloads ¶
func (x *ListWorkloads) GetWorkloads() []*Workload
func (*ListWorkloads) ProtoMessage ¶
func (*ListWorkloads) ProtoMessage()
func (*ListWorkloads) ProtoReflect ¶
func (x *ListWorkloads) ProtoReflect() protoreflect.Message
func (*ListWorkloads) Reset ¶
func (x *ListWorkloads) Reset()
func (*ListWorkloads) String ¶
func (x *ListWorkloads) String() string
type MeshTLSAuthentication ¶ added in v0.8.1
type MeshTLSAuthentication struct { MeshTlsAuthentication []byte `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*MeshTLSAuthentication) Descriptor
deprecated
added in
v0.8.1
func (*MeshTLSAuthentication) Descriptor() ([]byte, []int)
Deprecated: Use MeshTLSAuthentication.ProtoReflect.Descriptor instead.
func (*MeshTLSAuthentication) GetMeshTlsAuthentication ¶ added in v0.8.1
func (x *MeshTLSAuthentication) GetMeshTlsAuthentication() []byte
func (*MeshTLSAuthentication) ProtoMessage ¶ added in v0.8.1
func (*MeshTLSAuthentication) ProtoMessage()
func (*MeshTLSAuthentication) ProtoReflect ¶ added in v0.8.1
func (x *MeshTLSAuthentication) ProtoReflect() protoreflect.Message
func (*MeshTLSAuthentication) Reset ¶ added in v0.8.1
func (x *MeshTLSAuthentication) Reset()
func (*MeshTLSAuthentication) String ¶ added in v0.8.1
func (x *MeshTLSAuthentication) String() string
type MulticlusterInfo ¶ added in v0.5.0
type MulticlusterInfo struct { MulticlusterLinks []*MulticlusterLink `protobuf:"bytes,1,rep,name=multicluster_links,json=multiclusterLinks,proto3" json:"multicluster_links,omitempty"` // contains filtered or unexported fields }
func (*MulticlusterInfo) Descriptor
deprecated
added in
v0.5.0
func (*MulticlusterInfo) Descriptor() ([]byte, []int)
Deprecated: Use MulticlusterInfo.ProtoReflect.Descriptor instead.
func (*MulticlusterInfo) GetMulticlusterLinks ¶ added in v0.5.0
func (x *MulticlusterInfo) GetMulticlusterLinks() []*MulticlusterLink
func (*MulticlusterInfo) ProtoMessage ¶ added in v0.5.0
func (*MulticlusterInfo) ProtoMessage()
func (*MulticlusterInfo) ProtoReflect ¶ added in v0.5.0
func (x *MulticlusterInfo) ProtoReflect() protoreflect.Message
func (*MulticlusterInfo) Reset ¶ added in v0.5.0
func (x *MulticlusterInfo) Reset()
func (*MulticlusterInfo) String ¶ added in v0.5.0
func (x *MulticlusterInfo) String() string
type MulticlusterLink ¶ added in v0.5.0
type MulticlusterLink struct { MulticlusterLink []byte `protobuf:"bytes,1,opt,name=multicluster_link,json=multiclusterLink,proto3" json:"multicluster_link,omitempty"` // contains filtered or unexported fields }
func (*MulticlusterLink) Descriptor
deprecated
added in
v0.5.0
func (*MulticlusterLink) Descriptor() ([]byte, []int)
Deprecated: Use MulticlusterLink.ProtoReflect.Descriptor instead.
func (*MulticlusterLink) GetMulticlusterLink ¶ added in v0.5.0
func (x *MulticlusterLink) GetMulticlusterLink() []byte
func (*MulticlusterLink) ProtoMessage ¶ added in v0.5.0
func (*MulticlusterLink) ProtoMessage()
func (*MulticlusterLink) ProtoReflect ¶ added in v0.5.0
func (x *MulticlusterLink) ProtoReflect() protoreflect.Message
func (*MulticlusterLink) Reset ¶ added in v0.5.0
func (x *MulticlusterLink) Reset()
func (*MulticlusterLink) String ¶ added in v0.5.0
func (x *MulticlusterLink) String() string
type NetworkAuthentication ¶ added in v0.8.1
type NetworkAuthentication struct { NetworkAuthentication []byte `protobuf:"bytes,1,opt,name=network_authentication,json=networkAuthentication,proto3" json:"network_authentication,omitempty"` // contains filtered or unexported fields }
func (*NetworkAuthentication) Descriptor
deprecated
added in
v0.8.1
func (*NetworkAuthentication) Descriptor() ([]byte, []int)
Deprecated: Use NetworkAuthentication.ProtoReflect.Descriptor instead.
func (*NetworkAuthentication) GetNetworkAuthentication ¶ added in v0.8.1
func (x *NetworkAuthentication) GetNetworkAuthentication() []byte
func (*NetworkAuthentication) ProtoMessage ¶ added in v0.8.1
func (*NetworkAuthentication) ProtoMessage()
func (*NetworkAuthentication) ProtoReflect ¶ added in v0.8.1
func (x *NetworkAuthentication) ProtoReflect() protoreflect.Message
func (*NetworkAuthentication) Reset ¶ added in v0.8.1
func (x *NetworkAuthentication) Reset()
func (*NetworkAuthentication) String ¶ added in v0.8.1
func (x *NetworkAuthentication) String() string
type Node ¶ added in v0.4.1
type Node struct { Node []byte `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
func (*Node) Descriptor
deprecated
added in
v0.4.1
func (*Node) ProtoMessage ¶ added in v0.4.1
func (*Node) ProtoMessage()
func (*Node) ProtoReflect ¶ added in v0.4.1
func (x *Node) ProtoReflect() protoreflect.Message
type Pod ¶
type Pod struct { Pod []byte `protobuf:"bytes,1,opt,name=pod,proto3" json:"pod,omitempty"` // contains filtered or unexported fields }
func (*Pod) Descriptor
deprecated
func (*Pod) ProtoMessage ¶
func (*Pod) ProtoMessage()
func (*Pod) ProtoReflect ¶
func (x *Pod) ProtoReflect() protoreflect.Message
type ProxyDiagnostic ¶ added in v0.4.1
type ProxyDiagnostic struct { // Deprecated: Do not use. Auth *Auth `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty"` DiagnosticId string `protobuf:"bytes,2,opt,name=diagnostic_id,json=diagnosticId,proto3" json:"diagnostic_id,omitempty"` Logs []byte `protobuf:"bytes,3,opt,name=logs,proto3" json:"logs,omitempty"` Metrics [][]byte `protobuf:"bytes,4,rep,name=metrics,proto3" json:"metrics,omitempty"` PodManifest *Pod `protobuf:"bytes,5,opt,name=pod_manifest,json=podManifest,proto3" json:"pod_manifest,omitempty"` LinkerdConfigMap *ConfigMap `protobuf:"bytes,6,opt,name=linkerd_config_map,json=linkerdConfigMap,proto3" json:"linkerd_config_map,omitempty"` Nodes []*Node `protobuf:"bytes,7,rep,name=nodes,proto3" json:"nodes,omitempty"` K8SServiceManifest *Service `protobuf:"bytes,8,opt,name=k8s_service_manifest,json=k8sServiceManifest,proto3" json:"k8s_service_manifest,omitempty"` // contains filtered or unexported fields }
func (*ProxyDiagnostic) Descriptor
deprecated
added in
v0.4.1
func (*ProxyDiagnostic) Descriptor() ([]byte, []int)
Deprecated: Use ProxyDiagnostic.ProtoReflect.Descriptor instead.
func (*ProxyDiagnostic) GetAuth
deprecated
added in
v0.4.1
func (x *ProxyDiagnostic) GetAuth() *Auth
Deprecated: Do not use.
func (*ProxyDiagnostic) GetDiagnosticId ¶ added in v0.4.1
func (x *ProxyDiagnostic) GetDiagnosticId() string
func (*ProxyDiagnostic) GetK8SServiceManifest ¶ added in v0.4.1
func (x *ProxyDiagnostic) GetK8SServiceManifest() *Service
func (*ProxyDiagnostic) GetLinkerdConfigMap ¶ added in v0.4.1
func (x *ProxyDiagnostic) GetLinkerdConfigMap() *ConfigMap
func (*ProxyDiagnostic) GetLogs ¶ added in v0.4.1
func (x *ProxyDiagnostic) GetLogs() []byte
func (*ProxyDiagnostic) GetMetrics ¶ added in v0.4.1
func (x *ProxyDiagnostic) GetMetrics() [][]byte
func (*ProxyDiagnostic) GetNodes ¶ added in v0.4.1
func (x *ProxyDiagnostic) GetNodes() []*Node
func (*ProxyDiagnostic) GetPodManifest ¶ added in v0.4.1
func (x *ProxyDiagnostic) GetPodManifest() *Pod
func (*ProxyDiagnostic) ProtoMessage ¶ added in v0.4.1
func (*ProxyDiagnostic) ProtoMessage()
func (*ProxyDiagnostic) ProtoReflect ¶ added in v0.4.1
func (x *ProxyDiagnostic) ProtoReflect() protoreflect.Message
func (*ProxyDiagnostic) Reset ¶ added in v0.4.1
func (x *ProxyDiagnostic) Reset()
func (*ProxyDiagnostic) String ¶ added in v0.4.1
func (x *ProxyDiagnostic) String() string
type ProxyLog ¶ added in v0.4.1
type ProxyLog struct { // Deprecated: Do not use. Auth *Auth `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty"` PodName string `protobuf:"bytes,2,opt,name=pod_name,json=podName,proto3" json:"pod_name,omitempty"` PodNamespace string `protobuf:"bytes,3,opt,name=pod_namespace,json=podNamespace,proto3" json:"pod_namespace,omitempty"` Lines []byte `protobuf:"bytes,4,opt,name=lines,proto3" json:"lines,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*ProxyLog) Descriptor
deprecated
added in
v0.4.1
func (*ProxyLog) GetPodName ¶ added in v0.4.1
func (*ProxyLog) GetPodNamespace ¶ added in v0.4.1
func (*ProxyLog) GetTimestamp ¶ added in v0.4.1
func (x *ProxyLog) GetTimestamp() *timestamppb.Timestamp
func (*ProxyLog) ProtoMessage ¶ added in v0.4.1
func (*ProxyLog) ProtoMessage()
func (*ProxyLog) ProtoReflect ¶ added in v0.4.1
func (x *ProxyLog) ProtoReflect() protoreflect.Message
type ReplicaSet ¶
type ReplicaSet struct { ReplicaSet []byte `protobuf:"bytes,1,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` Pods []*Pod `protobuf:"bytes,2,rep,name=pods,proto3" json:"pods,omitempty"` // contains filtered or unexported fields }
func (*ReplicaSet) Descriptor
deprecated
func (*ReplicaSet) Descriptor() ([]byte, []int)
Deprecated: Use ReplicaSet.ProtoReflect.Descriptor instead.
func (*ReplicaSet) GetPods ¶
func (x *ReplicaSet) GetPods() []*Pod
func (*ReplicaSet) GetReplicaSet ¶
func (x *ReplicaSet) GetReplicaSet() []byte
func (*ReplicaSet) ProtoMessage ¶
func (*ReplicaSet) ProtoMessage()
func (*ReplicaSet) ProtoReflect ¶
func (x *ReplicaSet) ProtoReflect() protoreflect.Message
func (*ReplicaSet) Reset ¶
func (x *ReplicaSet) Reset()
func (*ReplicaSet) String ¶
func (x *ReplicaSet) String() string
type Server ¶ added in v0.5.0
type Server struct { Server []byte `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` // contains filtered or unexported fields }
func (*Server) Descriptor
deprecated
added in
v0.5.0
func (*Server) ProtoMessage ¶ added in v0.5.0
func (*Server) ProtoMessage()
func (*Server) ProtoReflect ¶ added in v0.5.0
func (x *Server) ProtoReflect() protoreflect.Message
type ServerAuthorization ¶ added in v0.5.0
type ServerAuthorization struct { ServerAuthorization []byte `protobuf:"bytes,1,opt,name=server_authorization,json=serverAuthorization,proto3" json:"server_authorization,omitempty"` // contains filtered or unexported fields }
func (*ServerAuthorization) Descriptor
deprecated
added in
v0.5.0
func (*ServerAuthorization) Descriptor() ([]byte, []int)
Deprecated: Use ServerAuthorization.ProtoReflect.Descriptor instead.
func (*ServerAuthorization) GetServerAuthorization ¶ added in v0.5.0
func (x *ServerAuthorization) GetServerAuthorization() []byte
func (*ServerAuthorization) ProtoMessage ¶ added in v0.5.0
func (*ServerAuthorization) ProtoMessage()
func (*ServerAuthorization) ProtoReflect ¶ added in v0.5.0
func (x *ServerAuthorization) ProtoReflect() protoreflect.Message
func (*ServerAuthorization) Reset ¶ added in v0.5.0
func (x *ServerAuthorization) Reset()
func (*ServerAuthorization) String ¶ added in v0.5.0
func (x *ServerAuthorization) String() string
type Service ¶ added in v0.4.1
type Service struct { Service []byte `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // contains filtered or unexported fields }
func (*Service) Descriptor
deprecated
added in
v0.4.1
func (*Service) GetService ¶ added in v0.4.1
func (*Service) ProtoMessage ¶ added in v0.4.1
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶ added in v0.4.1
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceProfile ¶ added in v0.5.0
type ServiceProfile struct { ServiceProfile []byte `protobuf:"bytes,1,opt,name=service_profile,json=serviceProfile,proto3" json:"service_profile,omitempty"` // contains filtered or unexported fields }
func (*ServiceProfile) Descriptor
deprecated
added in
v0.5.0
func (*ServiceProfile) Descriptor() ([]byte, []int)
Deprecated: Use ServiceProfile.ProtoReflect.Descriptor instead.
func (*ServiceProfile) GetServiceProfile ¶ added in v0.5.0
func (x *ServiceProfile) GetServiceProfile() []byte
func (*ServiceProfile) ProtoMessage ¶ added in v0.5.0
func (*ServiceProfile) ProtoMessage()
func (*ServiceProfile) ProtoReflect ¶ added in v0.5.0
func (x *ServiceProfile) ProtoReflect() protoreflect.Message
func (*ServiceProfile) Reset ¶ added in v0.5.0
func (x *ServiceProfile) Reset()
func (*ServiceProfile) String ¶ added in v0.5.0
func (x *ServiceProfile) String() string
type ServiceProfileInfo ¶ added in v0.5.0
type ServiceProfileInfo struct { ServiceProfiles []*ServiceProfile `protobuf:"bytes,1,rep,name=service_profiles,json=serviceProfiles,proto3" json:"service_profiles,omitempty"` // contains filtered or unexported fields }
func (*ServiceProfileInfo) Descriptor
deprecated
added in
v0.5.0
func (*ServiceProfileInfo) Descriptor() ([]byte, []int)
Deprecated: Use ServiceProfileInfo.ProtoReflect.Descriptor instead.
func (*ServiceProfileInfo) GetServiceProfiles ¶ added in v0.5.0
func (x *ServiceProfileInfo) GetServiceProfiles() []*ServiceProfile
func (*ServiceProfileInfo) ProtoMessage ¶ added in v0.5.0
func (*ServiceProfileInfo) ProtoMessage()
func (*ServiceProfileInfo) ProtoReflect ¶ added in v0.5.0
func (x *ServiceProfileInfo) ProtoReflect() protoreflect.Message
func (*ServiceProfileInfo) Reset ¶ added in v0.5.0
func (x *ServiceProfileInfo) Reset()
func (*ServiceProfileInfo) String ¶ added in v0.5.0
func (x *ServiceProfileInfo) String() string
type StatefulSet ¶
type StatefulSet struct { StatefulSet []byte `protobuf:"bytes,1,opt,name=stateful_set,json=statefulSet,proto3" json:"stateful_set,omitempty"` Pods []*Pod `protobuf:"bytes,2,rep,name=pods,proto3" json:"pods,omitempty"` // contains filtered or unexported fields }
func (*StatefulSet) Descriptor
deprecated
func (*StatefulSet) Descriptor() ([]byte, []int)
Deprecated: Use StatefulSet.ProtoReflect.Descriptor instead.
func (*StatefulSet) GetPods ¶
func (x *StatefulSet) GetPods() []*Pod
func (*StatefulSet) GetStatefulSet ¶
func (x *StatefulSet) GetStatefulSet() []byte
func (*StatefulSet) ProtoMessage ¶
func (*StatefulSet) ProtoMessage()
func (*StatefulSet) ProtoReflect ¶
func (x *StatefulSet) ProtoReflect() protoreflect.Message
func (*StatefulSet) Reset ¶
func (x *StatefulSet) Reset()
func (*StatefulSet) String ¶
func (x *StatefulSet) String() string
type TrafficSplit ¶ added in v0.5.0
type TrafficSplit struct { TrafficSplit []byte `protobuf:"bytes,1,opt,name=traffic_split,json=trafficSplit,proto3" json:"traffic_split,omitempty"` // contains filtered or unexported fields }
func (*TrafficSplit) Descriptor
deprecated
added in
v0.5.0
func (*TrafficSplit) Descriptor() ([]byte, []int)
Deprecated: Use TrafficSplit.ProtoReflect.Descriptor instead.
func (*TrafficSplit) GetTrafficSplit ¶ added in v0.5.0
func (x *TrafficSplit) GetTrafficSplit() []byte
func (*TrafficSplit) ProtoMessage ¶ added in v0.5.0
func (*TrafficSplit) ProtoMessage()
func (*TrafficSplit) ProtoReflect ¶ added in v0.5.0
func (x *TrafficSplit) ProtoReflect() protoreflect.Message
func (*TrafficSplit) Reset ¶ added in v0.5.0
func (x *TrafficSplit) Reset()
func (*TrafficSplit) String ¶ added in v0.5.0
func (x *TrafficSplit) String() string
type TrafficSplitInfo ¶ added in v0.5.0
type TrafficSplitInfo struct { TrafficSplits []*TrafficSplit `protobuf:"bytes,1,rep,name=traffic_splits,json=trafficSplits,proto3" json:"traffic_splits,omitempty"` // contains filtered or unexported fields }
func (*TrafficSplitInfo) Descriptor
deprecated
added in
v0.5.0
func (*TrafficSplitInfo) Descriptor() ([]byte, []int)
Deprecated: Use TrafficSplitInfo.ProtoReflect.Descriptor instead.
func (*TrafficSplitInfo) GetTrafficSplits ¶ added in v0.5.0
func (x *TrafficSplitInfo) GetTrafficSplits() []*TrafficSplit
func (*TrafficSplitInfo) ProtoMessage ¶ added in v0.5.0
func (*TrafficSplitInfo) ProtoMessage()
func (*TrafficSplitInfo) ProtoReflect ¶ added in v0.5.0
func (x *TrafficSplitInfo) ProtoReflect() protoreflect.Message
func (*TrafficSplitInfo) Reset ¶ added in v0.5.0
func (x *TrafficSplitInfo) Reset()
func (*TrafficSplitInfo) String ¶ added in v0.5.0
func (x *TrafficSplitInfo) String() string
type UnimplementedApiServer ¶
type UnimplementedApiServer struct { }
UnimplementedApiServer must be embedded to have forward compatible implementations.
func (UnimplementedApiServer) LinkerdInfo ¶ added in v0.2.0
func (UnimplementedApiServer) LinkerdInfo(context.Context, *LinkerdMessage) (*Empty, error)
func (UnimplementedApiServer) ManageAgent ¶ added in v0.4.1
func (UnimplementedApiServer) ManageAgent(*Auth, Api_ManageAgentServer) error
func (UnimplementedApiServer) ProxyDiagnostics ¶ added in v0.4.1
func (UnimplementedApiServer) ProxyDiagnostics(context.Context, *ProxyDiagnostic) (*Empty, error)
func (UnimplementedApiServer) WorkloadStream ¶
func (UnimplementedApiServer) WorkloadStream(Api_WorkloadStreamServer) error
type UnsafeApiServer ¶
type UnsafeApiServer interface {
// contains filtered or unexported methods
}
UnsafeApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApiServer will result in compilation errors.
type UpdateWorkload ¶
type UpdateWorkload struct { OldWorkload *Workload `protobuf:"bytes,1,opt,name=old_workload,json=oldWorkload,proto3" json:"old_workload,omitempty"` NewWorkload *Workload `protobuf:"bytes,2,opt,name=new_workload,json=newWorkload,proto3" json:"new_workload,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*UpdateWorkload) Descriptor
deprecated
func (*UpdateWorkload) Descriptor() ([]byte, []int)
Deprecated: Use UpdateWorkload.ProtoReflect.Descriptor instead.
func (*UpdateWorkload) GetNewWorkload ¶
func (x *UpdateWorkload) GetNewWorkload() *Workload
func (*UpdateWorkload) GetOldWorkload ¶
func (x *UpdateWorkload) GetOldWorkload() *Workload
func (*UpdateWorkload) GetTimestamp ¶
func (x *UpdateWorkload) GetTimestamp() *timestamppb.Timestamp
func (*UpdateWorkload) ProtoMessage ¶
func (*UpdateWorkload) ProtoMessage()
func (*UpdateWorkload) ProtoReflect ¶
func (x *UpdateWorkload) ProtoReflect() protoreflect.Message
func (*UpdateWorkload) Reset ¶
func (x *UpdateWorkload) Reset()
func (*UpdateWorkload) String ¶
func (x *UpdateWorkload) String() string
type Workload ¶
type Workload struct { // Types that are assignable to Workload: // *Workload_Daemonset // *Workload_Deployment // *Workload_Statefulset Workload isWorkload_Workload `protobuf_oneof:"workload"` // contains filtered or unexported fields }
func (*Workload) Descriptor
deprecated
func (*Workload) GetDaemonset ¶
func (*Workload) GetDeployment ¶
func (x *Workload) GetDeployment() *Deployment
func (*Workload) GetStatefulset ¶
func (x *Workload) GetStatefulset() *StatefulSet
func (*Workload) GetWorkload ¶
func (m *Workload) GetWorkload() isWorkload_Workload
func (*Workload) ProtoMessage ¶
func (*Workload) ProtoMessage()
func (*Workload) ProtoReflect ¶
func (x *Workload) ProtoReflect() protoreflect.Message
type WorkloadMessage ¶
type WorkloadMessage struct { // Types that are assignable to Message: // *WorkloadMessage_Auth // *WorkloadMessage_Added // *WorkloadMessage_Updated // *WorkloadMessage_Deleted // *WorkloadMessage_List Message isWorkloadMessage_Message `protobuf_oneof:"message"` // contains filtered or unexported fields }
func (*WorkloadMessage) Descriptor
deprecated
func (*WorkloadMessage) Descriptor() ([]byte, []int)
Deprecated: Use WorkloadMessage.ProtoReflect.Descriptor instead.
func (*WorkloadMessage) GetAdded ¶
func (x *WorkloadMessage) GetAdded() *AddWorkload
func (*WorkloadMessage) GetAuth
deprecated
func (x *WorkloadMessage) GetAuth() *Auth
Deprecated: Do not use.
func (*WorkloadMessage) GetDeleted ¶
func (x *WorkloadMessage) GetDeleted() *DeleteWorkload
func (*WorkloadMessage) GetList ¶
func (x *WorkloadMessage) GetList() *ListWorkloads
func (*WorkloadMessage) GetMessage ¶
func (m *WorkloadMessage) GetMessage() isWorkloadMessage_Message
func (*WorkloadMessage) GetUpdated ¶
func (x *WorkloadMessage) GetUpdated() *UpdateWorkload
func (*WorkloadMessage) ProtoMessage ¶
func (*WorkloadMessage) ProtoMessage()
func (*WorkloadMessage) ProtoReflect ¶
func (x *WorkloadMessage) ProtoReflect() protoreflect.Message
func (*WorkloadMessage) Reset ¶
func (x *WorkloadMessage) Reset()
func (*WorkloadMessage) String ¶
func (x *WorkloadMessage) String() string
type WorkloadMessage_Added ¶
type WorkloadMessage_Added struct {
Added *AddWorkload `protobuf:"bytes,2,opt,name=added,proto3,oneof"`
}
type WorkloadMessage_Auth ¶
type WorkloadMessage_Auth struct { // Deprecated: Do not use. Auth *Auth `protobuf:"bytes,1,opt,name=auth,proto3,oneof"` }
type WorkloadMessage_Deleted ¶
type WorkloadMessage_Deleted struct {
Deleted *DeleteWorkload `protobuf:"bytes,4,opt,name=deleted,proto3,oneof"`
}
type WorkloadMessage_List ¶
type WorkloadMessage_List struct {
List *ListWorkloads `protobuf:"bytes,5,opt,name=list,proto3,oneof"`
}
type WorkloadMessage_Updated ¶
type WorkloadMessage_Updated struct {
Updated *UpdateWorkload `protobuf:"bytes,3,opt,name=updated,proto3,oneof"`
}
type Workload_Daemonset ¶
type Workload_Daemonset struct {
Daemonset *DaemonSet `protobuf:"bytes,1,opt,name=daemonset,proto3,oneof"`
}
type Workload_Deployment ¶
type Workload_Deployment struct {
Deployment *Deployment `protobuf:"bytes,2,opt,name=deployment,proto3,oneof"`
}
type Workload_Statefulset ¶
type Workload_Statefulset struct {
Statefulset *StatefulSet `protobuf:"bytes,3,opt,name=statefulset,proto3,oneof"`
}