Versions in this module Expand all Collapse all v1 v1.8.1 Oct 5, 2022 Changes in this version + const ExternalServiceTag + const InstanceTag + const ListenerTag + const LoggingFileType + const LoggingTcpType + const MatchAllTag + const MeshTag + const MetricsPrometheusType + const OpAdd + const OpAddAfter + const OpAddBefore + const OpAddFirst + const OpAddLast + const OpPatch + const OpRemove + const ProtocolTag + const ServiceTag + const ServiceUnknown + const TCPPortReserved + const TracingDatadogType + const TracingZipkinType + const WildcardHostname + const ZoneEgressServiceName + const ZoneTag + var CertificateAuthorityBackend_Mode_name = map[int32]string + var CertificateAuthorityBackend_Mode_value = map[string]int32 + var Dataplane_Networking_Gateway_GatewayType_name = map[int32]string + var Dataplane_Networking_Gateway_GatewayType_value = map[string]int32 + var EnableLocalhostInboundClusters bool + var File_mesh_v1alpha1_circuit_breaker_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_dataplane_insight_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_dataplane_overview_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_dataplane_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_envoy_admin_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_externalservice_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_fault_injection_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_gateway_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_gateway_route_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_health_check_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_http_method_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_kds_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_mesh_insight_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_mesh_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_metrics_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_mux_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_proxy_template_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_rate_limit_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_retry_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_selector_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_service_insight_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_timeout_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_traffic_log_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_traffic_permission_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_traffic_route_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_traffic_trace_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_virtual_outbound_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_zone_ingress_insight_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_zone_ingress_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_zoneegress_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_zoneegressinsight_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_zoneegressoverview_proto protoreflect.FileDescriptor + var File_mesh_v1alpha1_zoneingress_overview_proto protoreflect.FileDescriptor + var HttpMethod_name = map[int32]string + var HttpMethod_value = map[string]int32 + var HttpRetryOn_name = map[int32]string + var HttpRetryOn_value = map[string]int32 + var MeshGatewayRoute_HttpRoute_Match_Header_MatchType_name = map[int32]string + var MeshGatewayRoute_HttpRoute_Match_Header_MatchType_value = map[string]int32 + var MeshGatewayRoute_HttpRoute_Match_Path_MatchType_name = map[int32]string + var MeshGatewayRoute_HttpRoute_Match_Path_MatchType_value = map[string]int32 + var MeshGatewayRoute_HttpRoute_Match_Query_MatchType_name = map[int32]string + var MeshGatewayRoute_HttpRoute_Match_Query_MatchType_value = map[string]int32 + var MeshGateway_Listener_Protocol_name = map[int32]string + var MeshGateway_Listener_Protocol_value = map[string]int32 + var MeshGateway_TLS_Mode_name = map[int32]string + var MeshGateway_TLS_Mode_value = map[string]int32 + var Retry_Conf_Grpc_RetryOn_name = map[int32]string + var Retry_Conf_Grpc_RetryOn_value = map[string]int32 + var ServiceInsight_Service_Status_name = map[int32]string + var ServiceInsight_Service_Status_value = map[string]int32 + func RegisterGlobalKDSServiceServer(s *grpc.Server, srv GlobalKDSServiceServer) + func RegisterKumaDiscoveryServiceServer(s *grpc.Server, srv KumaDiscoveryServiceServer) + func RegisterMultiplexServiceServer(s *grpc.Server, srv MultiplexServiceServer) + type CertificateAuthorityBackend struct + Conf *structpb.Struct + DpCert *CertificateAuthorityBackend_DpCert + Mode CertificateAuthorityBackend_Mode + Name string + RootChain *CertificateAuthorityBackend_RootChain + Type string + func (*CertificateAuthorityBackend) Descriptor() ([]byte, []int) + func (*CertificateAuthorityBackend) ProtoMessage() + func (x *CertificateAuthorityBackend) GetConf() *structpb.Struct + func (x *CertificateAuthorityBackend) GetDpCert() *CertificateAuthorityBackend_DpCert + func (x *CertificateAuthorityBackend) GetMode() CertificateAuthorityBackend_Mode + func (x *CertificateAuthorityBackend) GetName() string + func (x *CertificateAuthorityBackend) GetRootChain() *CertificateAuthorityBackend_RootChain + func (x *CertificateAuthorityBackend) GetType() string + func (x *CertificateAuthorityBackend) ProtoReflect() protoreflect.Message + func (x *CertificateAuthorityBackend) Reset() + func (x *CertificateAuthorityBackend) String() string + type CertificateAuthorityBackend_DpCert struct + RequestTimeout *durationpb.Duration + Rotation *CertificateAuthorityBackend_DpCert_Rotation + func (*CertificateAuthorityBackend_DpCert) Descriptor() ([]byte, []int) + func (*CertificateAuthorityBackend_DpCert) ProtoMessage() + func (x *CertificateAuthorityBackend_DpCert) GetRequestTimeout() *durationpb.Duration + func (x *CertificateAuthorityBackend_DpCert) GetRotation() *CertificateAuthorityBackend_DpCert_Rotation + func (x *CertificateAuthorityBackend_DpCert) ProtoReflect() protoreflect.Message + func (x *CertificateAuthorityBackend_DpCert) Reset() + func (x *CertificateAuthorityBackend_DpCert) String() string + type CertificateAuthorityBackend_DpCert_Rotation struct + Expiration string + func (*CertificateAuthorityBackend_DpCert_Rotation) Descriptor() ([]byte, []int) + func (*CertificateAuthorityBackend_DpCert_Rotation) ProtoMessage() + func (x *CertificateAuthorityBackend_DpCert_Rotation) GetExpiration() string + func (x *CertificateAuthorityBackend_DpCert_Rotation) ProtoReflect() protoreflect.Message + func (x *CertificateAuthorityBackend_DpCert_Rotation) Reset() + func (x *CertificateAuthorityBackend_DpCert_Rotation) String() string + type CertificateAuthorityBackend_Mode int32 + const CertificateAuthorityBackend_PERMISSIVE + const CertificateAuthorityBackend_STRICT + func (CertificateAuthorityBackend_Mode) Descriptor() protoreflect.EnumDescriptor + func (CertificateAuthorityBackend_Mode) EnumDescriptor() ([]byte, []int) + func (CertificateAuthorityBackend_Mode) Type() protoreflect.EnumType + func (x CertificateAuthorityBackend_Mode) Enum() *CertificateAuthorityBackend_Mode + func (x CertificateAuthorityBackend_Mode) Number() protoreflect.EnumNumber + func (x CertificateAuthorityBackend_Mode) String() string + type CertificateAuthorityBackend_RootChain struct + RequestTimeout *durationpb.Duration + func (*CertificateAuthorityBackend_RootChain) Descriptor() ([]byte, []int) + func (*CertificateAuthorityBackend_RootChain) ProtoMessage() + func (x *CertificateAuthorityBackend_RootChain) GetRequestTimeout() *durationpb.Duration + func (x *CertificateAuthorityBackend_RootChain) ProtoReflect() protoreflect.Message + func (x *CertificateAuthorityBackend_RootChain) Reset() + func (x *CertificateAuthorityBackend_RootChain) String() string + type CircuitBreaker struct + Conf *CircuitBreaker_Conf + Destinations []*Selector + Sources []*Selector + func (*CircuitBreaker) Descriptor() ([]byte, []int) + func (*CircuitBreaker) ProtoMessage() + func (x *CircuitBreaker) GetConf() *CircuitBreaker_Conf + func (x *CircuitBreaker) GetDestinations() []*Selector + func (x *CircuitBreaker) GetSources() []*Selector + func (x *CircuitBreaker) ProtoReflect() protoreflect.Message + func (x *CircuitBreaker) Reset() + func (x *CircuitBreaker) String() string + type CircuitBreaker_Conf struct + BaseEjectionTime *durationpb.Duration + Detectors *CircuitBreaker_Conf_Detectors + Interval *durationpb.Duration + MaxEjectionPercent *wrapperspb.UInt32Value + SplitExternalAndLocalErrors bool + Thresholds *CircuitBreaker_Conf_Thresholds + func (*CircuitBreaker_Conf) Descriptor() ([]byte, []int) + func (*CircuitBreaker_Conf) ProtoMessage() + func (x *CircuitBreaker_Conf) GetBaseEjectionTime() *durationpb.Duration + func (x *CircuitBreaker_Conf) GetDetectors() *CircuitBreaker_Conf_Detectors + func (x *CircuitBreaker_Conf) GetInterval() *durationpb.Duration + func (x *CircuitBreaker_Conf) GetMaxEjectionPercent() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf) GetSplitExternalAndLocalErrors() bool + func (x *CircuitBreaker_Conf) GetThresholds() *CircuitBreaker_Conf_Thresholds + func (x *CircuitBreaker_Conf) ProtoReflect() protoreflect.Message + func (x *CircuitBreaker_Conf) Reset() + func (x *CircuitBreaker_Conf) String() string + type CircuitBreaker_Conf_Detectors struct + Failure *CircuitBreaker_Conf_Detectors_Failure + GatewayErrors *CircuitBreaker_Conf_Detectors_Errors + LocalErrors *CircuitBreaker_Conf_Detectors_Errors + StandardDeviation *CircuitBreaker_Conf_Detectors_StandardDeviation + TotalErrors *CircuitBreaker_Conf_Detectors_Errors + func (*CircuitBreaker_Conf_Detectors) Descriptor() ([]byte, []int) + func (*CircuitBreaker_Conf_Detectors) ProtoMessage() + func (x *CircuitBreaker_Conf_Detectors) GetFailure() *CircuitBreaker_Conf_Detectors_Failure + func (x *CircuitBreaker_Conf_Detectors) GetGatewayErrors() *CircuitBreaker_Conf_Detectors_Errors + func (x *CircuitBreaker_Conf_Detectors) GetLocalErrors() *CircuitBreaker_Conf_Detectors_Errors + func (x *CircuitBreaker_Conf_Detectors) GetStandardDeviation() *CircuitBreaker_Conf_Detectors_StandardDeviation + func (x *CircuitBreaker_Conf_Detectors) GetTotalErrors() *CircuitBreaker_Conf_Detectors_Errors + func (x *CircuitBreaker_Conf_Detectors) ProtoReflect() protoreflect.Message + func (x *CircuitBreaker_Conf_Detectors) Reset() + func (x *CircuitBreaker_Conf_Detectors) String() string + type CircuitBreaker_Conf_Detectors_Errors struct + Consecutive *wrapperspb.UInt32Value + func (*CircuitBreaker_Conf_Detectors_Errors) Descriptor() ([]byte, []int) + func (*CircuitBreaker_Conf_Detectors_Errors) ProtoMessage() + func (x *CircuitBreaker_Conf_Detectors_Errors) GetConsecutive() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Detectors_Errors) ProtoReflect() protoreflect.Message + func (x *CircuitBreaker_Conf_Detectors_Errors) Reset() + func (x *CircuitBreaker_Conf_Detectors_Errors) String() string + type CircuitBreaker_Conf_Detectors_Failure struct + MinimumHosts *wrapperspb.UInt32Value + RequestVolume *wrapperspb.UInt32Value + Threshold *wrapperspb.UInt32Value + func (*CircuitBreaker_Conf_Detectors_Failure) Descriptor() ([]byte, []int) + func (*CircuitBreaker_Conf_Detectors_Failure) ProtoMessage() + func (x *CircuitBreaker_Conf_Detectors_Failure) GetMinimumHosts() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Detectors_Failure) GetRequestVolume() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Detectors_Failure) GetThreshold() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Detectors_Failure) ProtoReflect() protoreflect.Message + func (x *CircuitBreaker_Conf_Detectors_Failure) Reset() + func (x *CircuitBreaker_Conf_Detectors_Failure) String() string + type CircuitBreaker_Conf_Detectors_StandardDeviation struct + Factor *wrapperspb.DoubleValue + MinimumHosts *wrapperspb.UInt32Value + RequestVolume *wrapperspb.UInt32Value + func (*CircuitBreaker_Conf_Detectors_StandardDeviation) Descriptor() ([]byte, []int) + func (*CircuitBreaker_Conf_Detectors_StandardDeviation) ProtoMessage() + func (x *CircuitBreaker_Conf_Detectors_StandardDeviation) GetFactor() *wrapperspb.DoubleValue + func (x *CircuitBreaker_Conf_Detectors_StandardDeviation) GetMinimumHosts() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Detectors_StandardDeviation) GetRequestVolume() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Detectors_StandardDeviation) ProtoReflect() protoreflect.Message + func (x *CircuitBreaker_Conf_Detectors_StandardDeviation) Reset() + func (x *CircuitBreaker_Conf_Detectors_StandardDeviation) String() string + type CircuitBreaker_Conf_Thresholds struct + MaxConnections *wrapperspb.UInt32Value + MaxPendingRequests *wrapperspb.UInt32Value + MaxRequests *wrapperspb.UInt32Value + MaxRetries *wrapperspb.UInt32Value + func (*CircuitBreaker_Conf_Thresholds) Descriptor() ([]byte, []int) + func (*CircuitBreaker_Conf_Thresholds) ProtoMessage() + func (x *CircuitBreaker_Conf_Thresholds) GetMaxConnections() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Thresholds) GetMaxPendingRequests() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Thresholds) GetMaxRequests() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Thresholds) GetMaxRetries() *wrapperspb.UInt32Value + func (x *CircuitBreaker_Conf_Thresholds) ProtoReflect() protoreflect.Message + func (x *CircuitBreaker_Conf_Thresholds) Reset() + func (x *CircuitBreaker_Conf_Thresholds) String() string + type ClustersRequest struct + RequestId string + ResourceMesh string + ResourceName string + ResourceType string + func (*ClustersRequest) Descriptor() ([]byte, []int) + func (*ClustersRequest) ProtoMessage() + func (x *ClustersRequest) GetRequestId() string + func (x *ClustersRequest) GetResourceMesh() string + func (x *ClustersRequest) GetResourceName() string + func (x *ClustersRequest) GetResourceType() string + func (x *ClustersRequest) ProtoReflect() protoreflect.Message + func (x *ClustersRequest) Reset() + func (x *ClustersRequest) String() string + type ClustersResponse struct + RequestId string + Result isClustersResponse_Result + func (*ClustersResponse) Descriptor() ([]byte, []int) + func (*ClustersResponse) ProtoMessage() + func (m *ClustersResponse) GetResult() isClustersResponse_Result + func (x *ClustersResponse) GetClusters() []byte + func (x *ClustersResponse) GetError() string + func (x *ClustersResponse) GetRequestId() string + func (x *ClustersResponse) ProtoReflect() protoreflect.Message + func (x *ClustersResponse) Reset() + func (x *ClustersResponse) String() string + type ClustersResponse_Clusters struct + Clusters []byte + type ClustersResponse_Error struct + Error string + type DatadogTracingBackendConfig struct + Address string + Port uint32 + func (*DatadogTracingBackendConfig) Descriptor() ([]byte, []int) + func (*DatadogTracingBackendConfig) ProtoMessage() + func (x *DatadogTracingBackendConfig) GetAddress() string + func (x *DatadogTracingBackendConfig) GetPort() uint32 + func (x *DatadogTracingBackendConfig) ProtoReflect() protoreflect.Message + func (x *DatadogTracingBackendConfig) Reset() + func (x *DatadogTracingBackendConfig) String() string + type Dataplane struct + Metrics *MetricsBackend + Networking *Dataplane_Networking + Probes *Dataplane_Probes + func (*Dataplane) Descriptor() ([]byte, []int) + func (*Dataplane) ProtoMessage() + func (d *Dataplane) GetIdentifyingService() string + func (d *Dataplane) IsBuiltinGateway() bool + func (d *Dataplane) IsDelegatedGateway() bool + func (d *Dataplane) MatchTags(selector TagSelector) bool + func (d *Dataplane) Matches(selector TagSelector) bool + func (d *Dataplane) SingleValueTagSets() []SingleValueTagSet + func (d *Dataplane) TagSet() MultiValueTagSet + func (x *Dataplane) GetMetrics() *MetricsBackend + func (x *Dataplane) GetNetworking() *Dataplane_Networking + func (x *Dataplane) GetProbes() *Dataplane_Probes + func (x *Dataplane) ProtoReflect() protoreflect.Message + func (x *Dataplane) Reset() + func (x *Dataplane) String() string + type DataplaneInsight struct + MTLS *DataplaneInsight_MTLS + Subscriptions []*DiscoverySubscription + func (*DataplaneInsight) Descriptor() ([]byte, []int) + func (*DataplaneInsight) ProtoMessage() + func (x *DataplaneInsight) GetLastSubscription() generic.Subscription + func (x *DataplaneInsight) GetMTLS() *DataplaneInsight_MTLS + func (x *DataplaneInsight) GetSubscription(id string) (int, *DiscoverySubscription) + func (x *DataplaneInsight) GetSubscriptions() []*DiscoverySubscription + func (x *DataplaneInsight) IsOnline() bool + func (x *DataplaneInsight) ProtoReflect() protoreflect.Message + func (x *DataplaneInsight) Reset() + func (x *DataplaneInsight) String() string + func (x *DataplaneInsight) Sum(v func(*DiscoverySubscription) uint64) uint64 + func (x *DataplaneInsight) UpdateCert(generation time.Time, expiration time.Time, issuedBackend string, ...) error + func (x *DataplaneInsight) UpdateSubscription(s generic.Subscription) error + type DataplaneInsight_MTLS struct + CertificateExpirationTime *timestamppb.Timestamp + CertificateRegenerations uint32 + IssuedBackend string + LastCertificateRegeneration *timestamppb.Timestamp + SupportedBackends []string + func (*DataplaneInsight_MTLS) Descriptor() ([]byte, []int) + func (*DataplaneInsight_MTLS) ProtoMessage() + func (x *DataplaneInsight_MTLS) GetCertificateExpirationTime() *timestamppb.Timestamp + func (x *DataplaneInsight_MTLS) GetCertificateRegenerations() uint32 + func (x *DataplaneInsight_MTLS) GetIssuedBackend() string + func (x *DataplaneInsight_MTLS) GetLastCertificateRegeneration() *timestamppb.Timestamp + func (x *DataplaneInsight_MTLS) GetSupportedBackends() []string + func (x *DataplaneInsight_MTLS) ProtoReflect() protoreflect.Message + func (x *DataplaneInsight_MTLS) Reset() + func (x *DataplaneInsight_MTLS) String() string + type DataplaneOverview struct + Dataplane *Dataplane + DataplaneInsight *DataplaneInsight + func (*DataplaneOverview) Descriptor() ([]byte, []int) + func (*DataplaneOverview) ProtoMessage() + func (x *DataplaneOverview) GetDataplane() *Dataplane + func (x *DataplaneOverview) GetDataplaneInsight() *DataplaneInsight + func (x *DataplaneOverview) ProtoReflect() protoreflect.Message + func (x *DataplaneOverview) Reset() + func (x *DataplaneOverview) String() string + type Dataplane_Networking struct + Address string + Admin *EnvoyAdmin + AdvertisedAddress string + Gateway *Dataplane_Networking_Gateway + Inbound []*Dataplane_Networking_Inbound + Outbound []*Dataplane_Networking_Outbound + TransparentProxying *Dataplane_Networking_TransparentProxying + func (*Dataplane_Networking) Descriptor() ([]byte, []int) + func (*Dataplane_Networking) ProtoMessage() + func (n *Dataplane_Networking) GetHealthyInbounds() (inbounds []*Dataplane_Networking_Inbound) + func (n *Dataplane_Networking) GetInboundInterface(service string) (*InboundInterface, error) + func (n *Dataplane_Networking) GetInboundInterfaces() []InboundInterface + func (n *Dataplane_Networking) GetOutboundInterfaces() []OutboundInterface + func (n *Dataplane_Networking) ToInboundInterface(inbound *Dataplane_Networking_Inbound) InboundInterface + func (n *Dataplane_Networking) ToOutboundInterface(outbound *Dataplane_Networking_Outbound) OutboundInterface + func (x *Dataplane_Networking) GetAddress() string + func (x *Dataplane_Networking) GetAdmin() *EnvoyAdmin + func (x *Dataplane_Networking) GetAdvertisedAddress() string + func (x *Dataplane_Networking) GetGateway() *Dataplane_Networking_Gateway + func (x *Dataplane_Networking) GetInbound() []*Dataplane_Networking_Inbound + func (x *Dataplane_Networking) GetOutbound() []*Dataplane_Networking_Outbound + func (x *Dataplane_Networking) GetTransparentProxying() *Dataplane_Networking_TransparentProxying + func (x *Dataplane_Networking) ProtoReflect() protoreflect.Message + func (x *Dataplane_Networking) Reset() + func (x *Dataplane_Networking) String() string + type Dataplane_Networking_Gateway struct + Tags map[string]string + Type Dataplane_Networking_Gateway_GatewayType + func (*Dataplane_Networking_Gateway) Descriptor() ([]byte, []int) + func (*Dataplane_Networking_Gateway) ProtoMessage() + func (d *Dataplane_Networking_Gateway) MatchTags(selector TagSelector) bool + func (x *Dataplane_Networking_Gateway) GetTags() map[string]string + func (x *Dataplane_Networking_Gateway) GetType() Dataplane_Networking_Gateway_GatewayType + func (x *Dataplane_Networking_Gateway) ProtoReflect() protoreflect.Message + func (x *Dataplane_Networking_Gateway) Reset() + func (x *Dataplane_Networking_Gateway) String() string + type Dataplane_Networking_Gateway_GatewayType int32 + const Dataplane_Networking_Gateway_BUILTIN + const Dataplane_Networking_Gateway_DELEGATED + func (Dataplane_Networking_Gateway_GatewayType) Descriptor() protoreflect.EnumDescriptor + func (Dataplane_Networking_Gateway_GatewayType) EnumDescriptor() ([]byte, []int) + func (Dataplane_Networking_Gateway_GatewayType) Type() protoreflect.EnumType + func (x Dataplane_Networking_Gateway_GatewayType) Enum() *Dataplane_Networking_Gateway_GatewayType + func (x Dataplane_Networking_Gateway_GatewayType) Number() protoreflect.EnumNumber + func (x Dataplane_Networking_Gateway_GatewayType) String() string + type Dataplane_Networking_Inbound struct + Address string + Health *Dataplane_Networking_Inbound_Health + Port uint32 + ServiceAddress string + ServicePort uint32 + ServiceProbe *Dataplane_Networking_Inbound_ServiceProbe + Tags map[string]string + func (*Dataplane_Networking_Inbound) Descriptor() ([]byte, []int) + func (*Dataplane_Networking_Inbound) ProtoMessage() + func (d *Dataplane_Networking_Inbound) GetProtocol() string + func (d *Dataplane_Networking_Inbound) GetService() string + func (d *Dataplane_Networking_Inbound) MatchTags(selector TagSelector) bool + func (x *Dataplane_Networking_Inbound) GetAddress() string + func (x *Dataplane_Networking_Inbound) GetHealth() *Dataplane_Networking_Inbound_Health + func (x *Dataplane_Networking_Inbound) GetPort() uint32 + func (x *Dataplane_Networking_Inbound) GetServiceAddress() string + func (x *Dataplane_Networking_Inbound) GetServicePort() uint32 + func (x *Dataplane_Networking_Inbound) GetServiceProbe() *Dataplane_Networking_Inbound_ServiceProbe + func (x *Dataplane_Networking_Inbound) GetTags() map[string]string + func (x *Dataplane_Networking_Inbound) ProtoReflect() protoreflect.Message + func (x *Dataplane_Networking_Inbound) Reset() + func (x *Dataplane_Networking_Inbound) String() string + type Dataplane_Networking_Inbound_Health struct + Ready bool + func (*Dataplane_Networking_Inbound_Health) Descriptor() ([]byte, []int) + func (*Dataplane_Networking_Inbound_Health) ProtoMessage() + func (x *Dataplane_Networking_Inbound_Health) GetReady() bool + func (x *Dataplane_Networking_Inbound_Health) ProtoReflect() protoreflect.Message + func (x *Dataplane_Networking_Inbound_Health) Reset() + func (x *Dataplane_Networking_Inbound_Health) String() string + type Dataplane_Networking_Inbound_ServiceProbe struct + HealthyThreshold *wrapperspb.UInt32Value + Interval *durationpb.Duration + Tcp *Dataplane_Networking_Inbound_ServiceProbe_Tcp + Timeout *durationpb.Duration + UnhealthyThreshold *wrapperspb.UInt32Value + func (*Dataplane_Networking_Inbound_ServiceProbe) Descriptor() ([]byte, []int) + func (*Dataplane_Networking_Inbound_ServiceProbe) ProtoMessage() + func (x *Dataplane_Networking_Inbound_ServiceProbe) GetHealthyThreshold() *wrapperspb.UInt32Value + func (x *Dataplane_Networking_Inbound_ServiceProbe) GetInterval() *durationpb.Duration + func (x *Dataplane_Networking_Inbound_ServiceProbe) GetTcp() *Dataplane_Networking_Inbound_ServiceProbe_Tcp + func (x *Dataplane_Networking_Inbound_ServiceProbe) GetTimeout() *durationpb.Duration + func (x *Dataplane_Networking_Inbound_ServiceProbe) GetUnhealthyThreshold() *wrapperspb.UInt32Value + func (x *Dataplane_Networking_Inbound_ServiceProbe) ProtoReflect() protoreflect.Message + func (x *Dataplane_Networking_Inbound_ServiceProbe) Reset() + func (x *Dataplane_Networking_Inbound_ServiceProbe) String() string + type Dataplane_Networking_Inbound_ServiceProbe_Tcp struct + func (*Dataplane_Networking_Inbound_ServiceProbe_Tcp) Descriptor() ([]byte, []int) + func (*Dataplane_Networking_Inbound_ServiceProbe_Tcp) ProtoMessage() + func (x *Dataplane_Networking_Inbound_ServiceProbe_Tcp) ProtoReflect() protoreflect.Message + func (x *Dataplane_Networking_Inbound_ServiceProbe_Tcp) Reset() + func (x *Dataplane_Networking_Inbound_ServiceProbe_Tcp) String() string + type Dataplane_Networking_Outbound struct + Address string + Port uint32 + Service string + Tags map[string]string + func (*Dataplane_Networking_Outbound) Descriptor() ([]byte, []int) + func (*Dataplane_Networking_Outbound) ProtoMessage() + func (d *Dataplane_Networking_Outbound) GetTagsIncludingLegacy() map[string]string + func (d *Dataplane_Networking_Outbound) MatchTags(selector TagSelector) bool + func (x *Dataplane_Networking_Outbound) GetAddress() string + func (x *Dataplane_Networking_Outbound) GetPort() uint32 + func (x *Dataplane_Networking_Outbound) GetService() string + func (x *Dataplane_Networking_Outbound) GetTags() map[string]string + func (x *Dataplane_Networking_Outbound) ProtoReflect() protoreflect.Message + func (x *Dataplane_Networking_Outbound) Reset() + func (x *Dataplane_Networking_Outbound) String() string + type Dataplane_Networking_TransparentProxying struct + DirectAccessServices []string + ReachableServices []string + RedirectPortInbound uint32 + RedirectPortInboundV6 uint32 + RedirectPortOutbound uint32 + func (*Dataplane_Networking_TransparentProxying) Descriptor() ([]byte, []int) + func (*Dataplane_Networking_TransparentProxying) ProtoMessage() + func (x *Dataplane_Networking_TransparentProxying) GetDirectAccessServices() []string + func (x *Dataplane_Networking_TransparentProxying) GetReachableServices() []string + func (x *Dataplane_Networking_TransparentProxying) GetRedirectPortInbound() uint32 + func (x *Dataplane_Networking_TransparentProxying) GetRedirectPortInboundV6() uint32 + func (x *Dataplane_Networking_TransparentProxying) GetRedirectPortOutbound() uint32 + func (x *Dataplane_Networking_TransparentProxying) ProtoReflect() protoreflect.Message + func (x *Dataplane_Networking_TransparentProxying) Reset() + func (x *Dataplane_Networking_TransparentProxying) String() string + type Dataplane_Probes struct + Endpoints []*Dataplane_Probes_Endpoint + Port uint32 + func (*Dataplane_Probes) Descriptor() ([]byte, []int) + func (*Dataplane_Probes) ProtoMessage() + func (x *Dataplane_Probes) GetEndpoints() []*Dataplane_Probes_Endpoint + func (x *Dataplane_Probes) GetPort() uint32 + func (x *Dataplane_Probes) ProtoReflect() protoreflect.Message + func (x *Dataplane_Probes) Reset() + func (x *Dataplane_Probes) String() string + type Dataplane_Probes_Endpoint struct + InboundPath string + InboundPort uint32 + Path string + func (*Dataplane_Probes_Endpoint) Descriptor() ([]byte, []int) + func (*Dataplane_Probes_Endpoint) ProtoMessage() + func (x *Dataplane_Probes_Endpoint) GetInboundPath() string + func (x *Dataplane_Probes_Endpoint) GetInboundPort() uint32 + func (x *Dataplane_Probes_Endpoint) GetPath() string + func (x *Dataplane_Probes_Endpoint) ProtoReflect() protoreflect.Message + func (x *Dataplane_Probes_Endpoint) Reset() + func (x *Dataplane_Probes_Endpoint) String() string + type DiscoveryServiceStats struct + ResponsesAcknowledged uint64 + ResponsesRejected uint64 + ResponsesSent uint64 + func (*DiscoveryServiceStats) Descriptor() ([]byte, []int) + func (*DiscoveryServiceStats) ProtoMessage() + func (x *DiscoveryServiceStats) GetResponsesAcknowledged() uint64 + func (x *DiscoveryServiceStats) GetResponsesRejected() uint64 + func (x *DiscoveryServiceStats) GetResponsesSent() uint64 + func (x *DiscoveryServiceStats) ProtoReflect() protoreflect.Message + func (x *DiscoveryServiceStats) Reset() + func (x *DiscoveryServiceStats) String() string + type DiscoverySubscription struct + ConnectTime *timestamppb.Timestamp + ControlPlaneInstanceId string + DisconnectTime *timestamppb.Timestamp + Generation uint32 + Id string + Status *DiscoverySubscriptionStatus + Version *Version + func (*DiscoverySubscription) Descriptor() ([]byte, []int) + func (*DiscoverySubscription) ProtoMessage() + func (x *DiscoverySubscription) GetConnectTime() *timestamppb.Timestamp + func (x *DiscoverySubscription) GetControlPlaneInstanceId() string + func (x *DiscoverySubscription) GetDisconnectTime() *timestamppb.Timestamp + func (x *DiscoverySubscription) GetGeneration() uint32 + func (x *DiscoverySubscription) GetId() string + func (x *DiscoverySubscription) GetStatus() *DiscoverySubscriptionStatus + func (x *DiscoverySubscription) GetVersion() *Version + func (x *DiscoverySubscription) ProtoReflect() protoreflect.Message + func (x *DiscoverySubscription) Reset() + func (x *DiscoverySubscription) SetDisconnectTime(t time.Time) + func (x *DiscoverySubscription) String() string + type DiscoverySubscriptionStatus struct + Cds *DiscoveryServiceStats + Eds *DiscoveryServiceStats + LastUpdateTime *timestamppb.Timestamp + Lds *DiscoveryServiceStats + Rds *DiscoveryServiceStats + Total *DiscoveryServiceStats + func NewSubscriptionStatus() *DiscoverySubscriptionStatus + func (*DiscoverySubscriptionStatus) Descriptor() ([]byte, []int) + func (*DiscoverySubscriptionStatus) ProtoMessage() + func (s *DiscoverySubscriptionStatus) StatsOf(typeUrl string) *DiscoveryServiceStats + func (x *DiscoverySubscriptionStatus) GetCds() *DiscoveryServiceStats + func (x *DiscoverySubscriptionStatus) GetEds() *DiscoveryServiceStats + func (x *DiscoverySubscriptionStatus) GetLastUpdateTime() *timestamppb.Timestamp + func (x *DiscoverySubscriptionStatus) GetLds() *DiscoveryServiceStats + func (x *DiscoverySubscriptionStatus) GetRds() *DiscoveryServiceStats + func (x *DiscoverySubscriptionStatus) GetTotal() *DiscoveryServiceStats + func (x *DiscoverySubscriptionStatus) ProtoReflect() protoreflect.Message + func (x *DiscoverySubscriptionStatus) Reset() + func (x *DiscoverySubscriptionStatus) String() string + type EnvoyAdmin struct + Port uint32 + func (*EnvoyAdmin) Descriptor() ([]byte, []int) + func (*EnvoyAdmin) ProtoMessage() + func (x *EnvoyAdmin) GetPort() uint32 + func (x *EnvoyAdmin) ProtoReflect() protoreflect.Message + func (x *EnvoyAdmin) Reset() + func (x *EnvoyAdmin) String() string + type EnvoyVersion struct + Build string + KumaDpCompatible bool + Version string + func (*EnvoyVersion) Descriptor() ([]byte, []int) + func (*EnvoyVersion) ProtoMessage() + func (x *EnvoyVersion) GetBuild() string + func (x *EnvoyVersion) GetKumaDpCompatible() bool + func (x *EnvoyVersion) GetVersion() string + func (x *EnvoyVersion) ParseVersion() (version, label string) + func (x *EnvoyVersion) ProtoReflect() protoreflect.Message + func (x *EnvoyVersion) Reset() + func (x *EnvoyVersion) String() string + type ExternalService struct + Networking *ExternalService_Networking + Tags map[string]string + func (*ExternalService) Descriptor() ([]byte, []int) + func (*ExternalService) ProtoMessage() + func (es *ExternalService) GetHost() string + func (es *ExternalService) GetPort() string + func (es *ExternalService) GetPortUInt32() uint32 + func (es *ExternalService) GetProtocol() string + func (es *ExternalService) GetService() string + func (es *ExternalService) MatchTags(selector TagSelector) bool + func (es *ExternalService) Matches(selector TagSelector) bool + func (es *ExternalService) TagSet() SingleValueTagSet + func (x *ExternalService) GetNetworking() *ExternalService_Networking + func (x *ExternalService) GetTags() map[string]string + func (x *ExternalService) ProtoReflect() protoreflect.Message + func (x *ExternalService) Reset() + func (x *ExternalService) String() string + type ExternalService_Networking struct + Address string + Tls *ExternalService_Networking_TLS + func (*ExternalService_Networking) Descriptor() ([]byte, []int) + func (*ExternalService_Networking) ProtoMessage() + func (x *ExternalService_Networking) GetAddress() string + func (x *ExternalService_Networking) GetTls() *ExternalService_Networking_TLS + func (x *ExternalService_Networking) ProtoReflect() protoreflect.Message + func (x *ExternalService_Networking) Reset() + func (x *ExternalService_Networking) String() string + type ExternalService_Networking_TLS struct + AllowRenegotiation *wrapperspb.BoolValue + CaCert *v1alpha1.DataSource + ClientCert *v1alpha1.DataSource + ClientKey *v1alpha1.DataSource + Enabled bool + ServerName *wrapperspb.StringValue + func (*ExternalService_Networking_TLS) Descriptor() ([]byte, []int) + func (*ExternalService_Networking_TLS) ProtoMessage() + func (x *ExternalService_Networking_TLS) GetAllowRenegotiation() *wrapperspb.BoolValue + func (x *ExternalService_Networking_TLS) GetCaCert() *v1alpha1.DataSource + func (x *ExternalService_Networking_TLS) GetClientCert() *v1alpha1.DataSource + func (x *ExternalService_Networking_TLS) GetClientKey() *v1alpha1.DataSource + func (x *ExternalService_Networking_TLS) GetEnabled() bool + func (x *ExternalService_Networking_TLS) GetServerName() *wrapperspb.StringValue + func (x *ExternalService_Networking_TLS) ProtoReflect() protoreflect.Message + func (x *ExternalService_Networking_TLS) Reset() + func (x *ExternalService_Networking_TLS) String() string + type FaultInjection struct + Conf *FaultInjection_Conf + Destinations []*Selector + Sources []*Selector + func (*FaultInjection) Descriptor() ([]byte, []int) + func (*FaultInjection) ProtoMessage() + func (m *FaultInjection) SourceTags() (setList []SingleValueTagSet) + func (x *FaultInjection) GetConf() *FaultInjection_Conf + func (x *FaultInjection) GetDestinations() []*Selector + func (x *FaultInjection) GetSources() []*Selector + func (x *FaultInjection) ProtoReflect() protoreflect.Message + func (x *FaultInjection) Reset() + func (x *FaultInjection) String() string + type FaultInjection_Conf struct + Abort *FaultInjection_Conf_Abort + Delay *FaultInjection_Conf_Delay + ResponseBandwidth *FaultInjection_Conf_ResponseBandwidth + func (*FaultInjection_Conf) Descriptor() ([]byte, []int) + func (*FaultInjection_Conf) ProtoMessage() + func (x *FaultInjection_Conf) GetAbort() *FaultInjection_Conf_Abort + func (x *FaultInjection_Conf) GetDelay() *FaultInjection_Conf_Delay + func (x *FaultInjection_Conf) GetResponseBandwidth() *FaultInjection_Conf_ResponseBandwidth + func (x *FaultInjection_Conf) ProtoReflect() protoreflect.Message + func (x *FaultInjection_Conf) Reset() + func (x *FaultInjection_Conf) String() string + type FaultInjection_Conf_Abort struct + HttpStatus *wrapperspb.UInt32Value + Percentage *wrapperspb.DoubleValue + func (*FaultInjection_Conf_Abort) Descriptor() ([]byte, []int) + func (*FaultInjection_Conf_Abort) ProtoMessage() + func (x *FaultInjection_Conf_Abort) GetHttpStatus() *wrapperspb.UInt32Value + func (x *FaultInjection_Conf_Abort) GetPercentage() *wrapperspb.DoubleValue + func (x *FaultInjection_Conf_Abort) ProtoReflect() protoreflect.Message + func (x *FaultInjection_Conf_Abort) Reset() + func (x *FaultInjection_Conf_Abort) String() string + type FaultInjection_Conf_Delay struct + Percentage *wrapperspb.DoubleValue + Value *durationpb.Duration + func (*FaultInjection_Conf_Delay) Descriptor() ([]byte, []int) + func (*FaultInjection_Conf_Delay) ProtoMessage() + func (x *FaultInjection_Conf_Delay) GetPercentage() *wrapperspb.DoubleValue + func (x *FaultInjection_Conf_Delay) GetValue() *durationpb.Duration + func (x *FaultInjection_Conf_Delay) ProtoReflect() protoreflect.Message + func (x *FaultInjection_Conf_Delay) Reset() + func (x *FaultInjection_Conf_Delay) String() string + type FaultInjection_Conf_ResponseBandwidth struct + Limit *wrapperspb.StringValue + Percentage *wrapperspb.DoubleValue + func (*FaultInjection_Conf_ResponseBandwidth) Descriptor() ([]byte, []int) + func (*FaultInjection_Conf_ResponseBandwidth) ProtoMessage() + func (x *FaultInjection_Conf_ResponseBandwidth) GetLimit() *wrapperspb.StringValue + func (x *FaultInjection_Conf_ResponseBandwidth) GetPercentage() *wrapperspb.DoubleValue + func (x *FaultInjection_Conf_ResponseBandwidth) ProtoReflect() protoreflect.Message + func (x *FaultInjection_Conf_ResponseBandwidth) Reset() + func (x *FaultInjection_Conf_ResponseBandwidth) String() string + type FileLoggingBackendConfig struct + Path string + func (*FileLoggingBackendConfig) Descriptor() ([]byte, []int) + func (*FileLoggingBackendConfig) ProtoMessage() + func (x *FileLoggingBackendConfig) GetPath() string + func (x *FileLoggingBackendConfig) ProtoReflect() protoreflect.Message + func (x *FileLoggingBackendConfig) Reset() + func (x *FileLoggingBackendConfig) String() string + type GlobalKDSServiceClient interface + StreamClusters func(ctx context.Context, opts ...grpc.CallOption) (GlobalKDSService_StreamClustersClient, error) + StreamStats func(ctx context.Context, opts ...grpc.CallOption) (GlobalKDSService_StreamStatsClient, error) + StreamXDSConfigs func(ctx context.Context, opts ...grpc.CallOption) (GlobalKDSService_StreamXDSConfigsClient, error) + func NewGlobalKDSServiceClient(cc grpc.ClientConnInterface) GlobalKDSServiceClient + type GlobalKDSServiceServer interface + StreamClusters func(GlobalKDSService_StreamClustersServer) error + StreamStats func(GlobalKDSService_StreamStatsServer) error + StreamXDSConfigs func(GlobalKDSService_StreamXDSConfigsServer) error + type GlobalKDSService_StreamClustersClient interface + Recv func() (*ClustersRequest, error) + Send func(*ClustersResponse) error + type GlobalKDSService_StreamClustersServer interface + Recv func() (*ClustersResponse, error) + Send func(*ClustersRequest) error + type GlobalKDSService_StreamStatsClient interface + Recv func() (*StatsRequest, error) + Send func(*StatsResponse) error + type GlobalKDSService_StreamStatsServer interface + Recv func() (*StatsResponse, error) + Send func(*StatsRequest) error + type GlobalKDSService_StreamXDSConfigsClient interface + Recv func() (*XDSConfigRequest, error) + Send func(*XDSConfigResponse) error + type GlobalKDSService_StreamXDSConfigsServer interface + Recv func() (*XDSConfigResponse, error) + Send func(*XDSConfigRequest) error + type HealthCheck struct + Conf *HealthCheck_Conf + Destinations []*Selector + Sources []*Selector + func (*HealthCheck) Descriptor() ([]byte, []int) + func (*HealthCheck) ProtoMessage() + func (m *HealthCheck) MarshalJSON() ([]byte, error) + func (m *HealthCheck) UnmarshalJSON(data []byte) error + func (t *HealthCheck) DeepCopy() *HealthCheck + func (t *HealthCheck) DeepCopyInto(out *HealthCheck) + func (x *HealthCheck) GetConf() *HealthCheck_Conf + func (x *HealthCheck) GetDestinations() []*Selector + func (x *HealthCheck) GetSources() []*Selector + func (x *HealthCheck) ProtoReflect() protoreflect.Message + func (x *HealthCheck) Reset() + func (x *HealthCheck) String() string + type HealthCheck_Conf struct + AlwaysLogHealthCheckFailures *wrapperspb.BoolValue + EventLogPath string + FailTrafficOnPanic *wrapperspb.BoolValue + HealthyPanicThreshold *wrapperspb.FloatValue + HealthyThreshold uint32 + Http *HealthCheck_Conf_Http + InitialJitter *durationpb.Duration + Interval *durationpb.Duration + IntervalJitter *durationpb.Duration + IntervalJitterPercent uint32 + NoTrafficInterval *durationpb.Duration + ReuseConnection *wrapperspb.BoolValue + Tcp *HealthCheck_Conf_Tcp + Timeout *durationpb.Duration + UnhealthyThreshold uint32 + func (*HealthCheck_Conf) Descriptor() ([]byte, []int) + func (*HealthCheck_Conf) ProtoMessage() + func (x *HealthCheck_Conf) GetAlwaysLogHealthCheckFailures() *wrapperspb.BoolValue + func (x *HealthCheck_Conf) GetEventLogPath() string + func (x *HealthCheck_Conf) GetFailTrafficOnPanic() *wrapperspb.BoolValue + func (x *HealthCheck_Conf) GetHealthyPanicThreshold() *wrapperspb.FloatValue + func (x *HealthCheck_Conf) GetHealthyThreshold() uint32 + func (x *HealthCheck_Conf) GetHttp() *HealthCheck_Conf_Http + func (x *HealthCheck_Conf) GetInitialJitter() *durationpb.Duration + func (x *HealthCheck_Conf) GetInterval() *durationpb.Duration + func (x *HealthCheck_Conf) GetIntervalJitter() *durationpb.Duration + func (x *HealthCheck_Conf) GetIntervalJitterPercent() uint32 + func (x *HealthCheck_Conf) GetNoTrafficInterval() *durationpb.Duration + func (x *HealthCheck_Conf) GetReuseConnection() *wrapperspb.BoolValue + func (x *HealthCheck_Conf) GetTcp() *HealthCheck_Conf_Tcp + func (x *HealthCheck_Conf) GetTimeout() *durationpb.Duration + func (x *HealthCheck_Conf) GetUnhealthyThreshold() uint32 + func (x *HealthCheck_Conf) ProtoReflect() protoreflect.Message + func (x *HealthCheck_Conf) Reset() + func (x *HealthCheck_Conf) String() string + type HealthCheck_Conf_Http struct + ExpectedStatuses []*wrapperspb.UInt32Value + Path string + RequestHeadersToAdd []*HealthCheck_Conf_Http_HeaderValueOption + func (*HealthCheck_Conf_Http) Descriptor() ([]byte, []int) + func (*HealthCheck_Conf_Http) ProtoMessage() + func (x *HealthCheck_Conf_Http) GetExpectedStatuses() []*wrapperspb.UInt32Value + func (x *HealthCheck_Conf_Http) GetPath() string + func (x *HealthCheck_Conf_Http) GetRequestHeadersToAdd() []*HealthCheck_Conf_Http_HeaderValueOption + func (x *HealthCheck_Conf_Http) ProtoReflect() protoreflect.Message + func (x *HealthCheck_Conf_Http) Reset() + func (x *HealthCheck_Conf_Http) String() string + type HealthCheck_Conf_Http_HeaderValue struct + Key string + Value string + func (*HealthCheck_Conf_Http_HeaderValue) Descriptor() ([]byte, []int) + func (*HealthCheck_Conf_Http_HeaderValue) ProtoMessage() + func (x *HealthCheck_Conf_Http_HeaderValue) GetKey() string + func (x *HealthCheck_Conf_Http_HeaderValue) GetValue() string + func (x *HealthCheck_Conf_Http_HeaderValue) ProtoReflect() protoreflect.Message + func (x *HealthCheck_Conf_Http_HeaderValue) Reset() + func (x *HealthCheck_Conf_Http_HeaderValue) String() string + type HealthCheck_Conf_Http_HeaderValueOption struct + Append *wrapperspb.BoolValue + Header *HealthCheck_Conf_Http_HeaderValue + func (*HealthCheck_Conf_Http_HeaderValueOption) Descriptor() ([]byte, []int) + func (*HealthCheck_Conf_Http_HeaderValueOption) ProtoMessage() + func (x *HealthCheck_Conf_Http_HeaderValueOption) GetAppend() *wrapperspb.BoolValue + func (x *HealthCheck_Conf_Http_HeaderValueOption) GetHeader() *HealthCheck_Conf_Http_HeaderValue + func (x *HealthCheck_Conf_Http_HeaderValueOption) ProtoReflect() protoreflect.Message + func (x *HealthCheck_Conf_Http_HeaderValueOption) Reset() + func (x *HealthCheck_Conf_Http_HeaderValueOption) String() string + type HealthCheck_Conf_Tcp struct + Receive []*wrapperspb.BytesValue + Send *wrapperspb.BytesValue + func (*HealthCheck_Conf_Tcp) Descriptor() ([]byte, []int) + func (*HealthCheck_Conf_Tcp) ProtoMessage() + func (x *HealthCheck_Conf_Tcp) GetReceive() []*wrapperspb.BytesValue + func (x *HealthCheck_Conf_Tcp) GetSend() *wrapperspb.BytesValue + func (x *HealthCheck_Conf_Tcp) ProtoReflect() protoreflect.Message + func (x *HealthCheck_Conf_Tcp) Reset() + func (x *HealthCheck_Conf_Tcp) String() string + type HttpMethod int32 + const HttpMethod_CONNECT + const HttpMethod_DELETE + const HttpMethod_GET + const HttpMethod_HEAD + const HttpMethod_NONE + const HttpMethod_OPTIONS + const HttpMethod_PATCH + const HttpMethod_POST + const HttpMethod_PUT + const HttpMethod_TRACE + func (HttpMethod) Descriptor() protoreflect.EnumDescriptor + func (HttpMethod) EnumDescriptor() ([]byte, []int) + func (HttpMethod) Type() protoreflect.EnumType + func (x HttpMethod) Enum() *HttpMethod + func (x HttpMethod) Number() protoreflect.EnumNumber + func (x HttpMethod) String() string + type HttpRetryOn int32 + const HttpRetryOn_all_5xx + const HttpRetryOn_connect_failure + const HttpRetryOn_envoy_ratelimited + const HttpRetryOn_gateway_error + const HttpRetryOn_http3_post_connect_failure + const HttpRetryOn_refused_stream + const HttpRetryOn_reset + const HttpRetryOn_retriable_4xx + const HttpRetryOn_retriable_headers + const HttpRetryOn_retriable_status_codes + func (HttpRetryOn) Descriptor() protoreflect.EnumDescriptor + func (HttpRetryOn) EnumDescriptor() ([]byte, []int) + func (HttpRetryOn) Type() protoreflect.EnumType + func (x HttpRetryOn) Enum() *HttpRetryOn + func (x HttpRetryOn) Number() protoreflect.EnumNumber + func (x HttpRetryOn) String() string + type InboundInterface struct + DataplaneAdvertisedIP string + DataplaneIP string + DataplanePort uint32 + WorkloadIP string + WorkloadPort uint32 + func (i *InboundInterface) IsServiceLess() bool + func (i InboundInterface) MarshalText() ([]byte, error) + func (i InboundInterface) String() string + type KumaDiscoveryServiceClient interface + StreamKumaResources func(ctx context.Context, opts ...grpc.CallOption) (KumaDiscoveryService_StreamKumaResourcesClient, error) + func NewKumaDiscoveryServiceClient(cc grpc.ClientConnInterface) KumaDiscoveryServiceClient + type KumaDiscoveryServiceServer interface + StreamKumaResources func(KumaDiscoveryService_StreamKumaResourcesServer) error + type KumaDiscoveryService_StreamKumaResourcesClient interface + Recv func() (*v3.DiscoveryResponse, error) + Send func(*v3.DiscoveryRequest) error + type KumaDiscoveryService_StreamKumaResourcesServer interface + Recv func() (*v3.DiscoveryRequest, error) + Send func(*v3.DiscoveryResponse) error + type KumaDpVersion struct + BuildDate string + GitCommit string + GitTag string + KumaCpCompatible bool + Version string + func (*KumaDpVersion) Descriptor() ([]byte, []int) + func (*KumaDpVersion) ProtoMessage() + func (x *KumaDpVersion) GetBuildDate() string + func (x *KumaDpVersion) GetGitCommit() string + func (x *KumaDpVersion) GetGitTag() string + func (x *KumaDpVersion) GetKumaCpCompatible() bool + func (x *KumaDpVersion) GetVersion() string + func (x *KumaDpVersion) ProtoReflect() protoreflect.Message + func (x *KumaDpVersion) Reset() + func (x *KumaDpVersion) String() string + type KumaResource struct + Meta *KumaResource_Meta + Spec *anypb.Any + func (*KumaResource) Descriptor() ([]byte, []int) + func (*KumaResource) ProtoMessage() + func (x *KumaResource) GetMeta() *KumaResource_Meta + func (x *KumaResource) GetSpec() *anypb.Any + func (x *KumaResource) ProtoReflect() protoreflect.Message + func (x *KumaResource) Reset() + func (x *KumaResource) String() string + type KumaResource_Meta struct + Mesh string + Name string + Version string + func (*KumaResource_Meta) Descriptor() ([]byte, []int) + func (*KumaResource_Meta) ProtoMessage() + func (x *KumaResource_Meta) GetMesh() string + func (x *KumaResource_Meta) GetName() string + func (x *KumaResource_Meta) GetVersion() string + func (x *KumaResource_Meta) ProtoReflect() protoreflect.Message + func (x *KumaResource_Meta) Reset() + func (x *KumaResource_Meta) String() string + type Logging struct + Backends []*LoggingBackend + DefaultBackend string + func (*Logging) Descriptor() ([]byte, []int) + func (*Logging) ProtoMessage() + func (x *Logging) GetBackends() []*LoggingBackend + func (x *Logging) GetDefaultBackend() string + func (x *Logging) ProtoReflect() protoreflect.Message + func (x *Logging) Reset() + func (x *Logging) String() string + type LoggingBackend struct + Conf *structpb.Struct + Format string + Name string + Type string + func (*LoggingBackend) Descriptor() ([]byte, []int) + func (*LoggingBackend) ProtoMessage() + func (x *LoggingBackend) GetConf() *structpb.Struct + func (x *LoggingBackend) GetFormat() string + func (x *LoggingBackend) GetName() string + func (x *LoggingBackend) GetType() string + func (x *LoggingBackend) ProtoReflect() protoreflect.Message + func (x *LoggingBackend) Reset() + func (x *LoggingBackend) String() string + type Mesh struct + Constraints *Mesh_Constraints + Logging *Logging + Metrics *Metrics + Mtls *Mesh_Mtls + Networking *Networking + Routing *Routing + Tracing *Tracing + func (*Mesh) Descriptor() ([]byte, []int) + func (*Mesh) ProtoMessage() + func (m *Mesh) IsPassthrough() bool + func (x *Mesh) GetConstraints() *Mesh_Constraints + func (x *Mesh) GetLogging() *Logging + func (x *Mesh) GetMetrics() *Metrics + func (x *Mesh) GetMtls() *Mesh_Mtls + func (x *Mesh) GetNetworking() *Networking + func (x *Mesh) GetRouting() *Routing + func (x *Mesh) GetTracing() *Tracing + func (x *Mesh) ProtoReflect() protoreflect.Message + func (x *Mesh) Reset() + func (x *Mesh) String() string + type MeshGateway struct + Conf *MeshGateway_Conf + Selectors []*Selector + Tags map[string]string + func (*MeshGateway) Descriptor() ([]byte, []int) + func (*MeshGateway) ProtoMessage() + func (g *MeshGateway) IsCrossMesh() bool + func (m *MeshGateway) MarshalJSON() ([]byte, error) + func (m *MeshGateway) UnmarshalJSON(data []byte) error + func (t *MeshGateway) DeepCopy() *MeshGateway + func (t *MeshGateway) DeepCopyInto(out *MeshGateway) + func (x *MeshGateway) GetConf() *MeshGateway_Conf + func (x *MeshGateway) GetSelectors() []*Selector + func (x *MeshGateway) GetTags() map[string]string + func (x *MeshGateway) ProtoReflect() protoreflect.Message + func (x *MeshGateway) Reset() + func (x *MeshGateway) String() string + type MeshGatewayRoute struct + Conf *MeshGatewayRoute_Conf + Selectors []*Selector + func (*MeshGatewayRoute) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute) ProtoMessage() + func (m *MeshGatewayRoute) MarshalJSON() ([]byte, error) + func (m *MeshGatewayRoute) UnmarshalJSON(data []byte) error + func (t *MeshGatewayRoute) DeepCopy() *MeshGatewayRoute + func (t *MeshGatewayRoute) DeepCopyInto(out *MeshGatewayRoute) + func (x *MeshGatewayRoute) GetConf() *MeshGatewayRoute_Conf + func (x *MeshGatewayRoute) GetSelectors() []*Selector + func (x *MeshGatewayRoute) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute) Reset() + func (x *MeshGatewayRoute) String() string + type MeshGatewayRoute_Backend struct + Destination map[string]string + Weight uint32 + func (*MeshGatewayRoute_Backend) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_Backend) ProtoMessage() + func (x *MeshGatewayRoute_Backend) GetDestination() map[string]string + func (x *MeshGatewayRoute_Backend) GetWeight() uint32 + func (x *MeshGatewayRoute_Backend) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_Backend) Reset() + func (x *MeshGatewayRoute_Backend) String() string + type MeshGatewayRoute_Conf struct + Route isMeshGatewayRoute_Conf_Route + func (*MeshGatewayRoute_Conf) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_Conf) ProtoMessage() + func (m *MeshGatewayRoute_Conf) GetRoute() isMeshGatewayRoute_Conf_Route + func (x *MeshGatewayRoute_Conf) GetHttp() *MeshGatewayRoute_HttpRoute + func (x *MeshGatewayRoute_Conf) GetTcp() *MeshGatewayRoute_TcpRoute + func (x *MeshGatewayRoute_Conf) GetTls() *MeshGatewayRoute_TlsRoute + func (x *MeshGatewayRoute_Conf) GetUdp() *MeshGatewayRoute_UdpRoute + func (x *MeshGatewayRoute_Conf) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_Conf) Reset() + func (x *MeshGatewayRoute_Conf) String() string + type MeshGatewayRoute_Conf_Http struct + Http *MeshGatewayRoute_HttpRoute + type MeshGatewayRoute_Conf_Tcp struct + Tcp *MeshGatewayRoute_TcpRoute + type MeshGatewayRoute_Conf_Tls struct + Tls *MeshGatewayRoute_TlsRoute + type MeshGatewayRoute_Conf_Udp struct + Udp *MeshGatewayRoute_UdpRoute + type MeshGatewayRoute_HttpRoute struct + Hostnames []string + Rules []*MeshGatewayRoute_HttpRoute_Rule + func (*MeshGatewayRoute_HttpRoute) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute) GetHostnames() []string + func (x *MeshGatewayRoute_HttpRoute) GetRules() []*MeshGatewayRoute_HttpRoute_Rule + func (x *MeshGatewayRoute_HttpRoute) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute) Reset() + func (x *MeshGatewayRoute_HttpRoute) String() string + type MeshGatewayRoute_HttpRoute_Filter struct + Filter isMeshGatewayRoute_HttpRoute_Filter_Filter + func (*MeshGatewayRoute_HttpRoute_Filter) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Filter) ProtoMessage() + func (m *MeshGatewayRoute_HttpRoute_Filter) GetFilter() isMeshGatewayRoute_HttpRoute_Filter_Filter + func (x *MeshGatewayRoute_HttpRoute_Filter) GetMirror() *MeshGatewayRoute_HttpRoute_Filter_Mirror + func (x *MeshGatewayRoute_HttpRoute_Filter) GetRedirect() *MeshGatewayRoute_HttpRoute_Filter_Redirect + func (x *MeshGatewayRoute_HttpRoute_Filter) GetRequestHeader() *MeshGatewayRoute_HttpRoute_Filter_RequestHeader + func (x *MeshGatewayRoute_HttpRoute_Filter) GetRewrite() *MeshGatewayRoute_HttpRoute_Filter_Rewrite + func (x *MeshGatewayRoute_HttpRoute_Filter) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Filter) Reset() + func (x *MeshGatewayRoute_HttpRoute_Filter) String() string + type MeshGatewayRoute_HttpRoute_Filter_Mirror struct + Backend *MeshGatewayRoute_Backend + Percentage *wrapperspb.DoubleValue + func (*MeshGatewayRoute_HttpRoute_Filter_Mirror) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Filter_Mirror) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Filter_Mirror) GetBackend() *MeshGatewayRoute_Backend + func (x *MeshGatewayRoute_HttpRoute_Filter_Mirror) GetPercentage() *wrapperspb.DoubleValue + func (x *MeshGatewayRoute_HttpRoute_Filter_Mirror) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Filter_Mirror) Reset() + func (x *MeshGatewayRoute_HttpRoute_Filter_Mirror) String() string + type MeshGatewayRoute_HttpRoute_Filter_Mirror_ struct + Mirror *MeshGatewayRoute_HttpRoute_Filter_Mirror + type MeshGatewayRoute_HttpRoute_Filter_Redirect struct + Hostname string + Port uint32 + Scheme string + StatusCode uint32 + func (*MeshGatewayRoute_HttpRoute_Filter_Redirect) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Filter_Redirect) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Filter_Redirect) GetHostname() string + func (x *MeshGatewayRoute_HttpRoute_Filter_Redirect) GetPort() uint32 + func (x *MeshGatewayRoute_HttpRoute_Filter_Redirect) GetScheme() string + func (x *MeshGatewayRoute_HttpRoute_Filter_Redirect) GetStatusCode() uint32 + func (x *MeshGatewayRoute_HttpRoute_Filter_Redirect) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Filter_Redirect) Reset() + func (x *MeshGatewayRoute_HttpRoute_Filter_Redirect) String() string + type MeshGatewayRoute_HttpRoute_Filter_Redirect_ struct + Redirect *MeshGatewayRoute_HttpRoute_Filter_Redirect + type MeshGatewayRoute_HttpRoute_Filter_RequestHeader struct + Add []*MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header + Remove []string + Set []*MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header + func (*MeshGatewayRoute_HttpRoute_Filter_RequestHeader) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Filter_RequestHeader) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader) GetAdd() []*MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader) GetRemove() []string + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader) GetSet() []*MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader) Reset() + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader) String() string + type MeshGatewayRoute_HttpRoute_Filter_RequestHeader_ struct + RequestHeader *MeshGatewayRoute_HttpRoute_Filter_RequestHeader + type MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header struct + Name string + Value string + func (*MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header) GetName() string + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header) GetValue() string + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header) Reset() + func (x *MeshGatewayRoute_HttpRoute_Filter_RequestHeader_Header) String() string + type MeshGatewayRoute_HttpRoute_Filter_Rewrite struct + Path isMeshGatewayRoute_HttpRoute_Filter_Rewrite_Path + func (*MeshGatewayRoute_HttpRoute_Filter_Rewrite) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Filter_Rewrite) ProtoMessage() + func (m *MeshGatewayRoute_HttpRoute_Filter_Rewrite) GetPath() isMeshGatewayRoute_HttpRoute_Filter_Rewrite_Path + func (x *MeshGatewayRoute_HttpRoute_Filter_Rewrite) GetReplaceFull() string + func (x *MeshGatewayRoute_HttpRoute_Filter_Rewrite) GetReplacePrefixMatch() string + func (x *MeshGatewayRoute_HttpRoute_Filter_Rewrite) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Filter_Rewrite) Reset() + func (x *MeshGatewayRoute_HttpRoute_Filter_Rewrite) String() string + type MeshGatewayRoute_HttpRoute_Filter_Rewrite_ struct + Rewrite *MeshGatewayRoute_HttpRoute_Filter_Rewrite + type MeshGatewayRoute_HttpRoute_Filter_Rewrite_ReplaceFull struct + ReplaceFull string + type MeshGatewayRoute_HttpRoute_Filter_Rewrite_ReplacePrefixMatch struct + ReplacePrefixMatch string + type MeshGatewayRoute_HttpRoute_Match struct + Headers []*MeshGatewayRoute_HttpRoute_Match_Header + Method HttpMethod + Path *MeshGatewayRoute_HttpRoute_Match_Path + QueryParameters []*MeshGatewayRoute_HttpRoute_Match_Query + func (*MeshGatewayRoute_HttpRoute_Match) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Match) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Match) GetHeaders() []*MeshGatewayRoute_HttpRoute_Match_Header + func (x *MeshGatewayRoute_HttpRoute_Match) GetMethod() HttpMethod + func (x *MeshGatewayRoute_HttpRoute_Match) GetPath() *MeshGatewayRoute_HttpRoute_Match_Path + func (x *MeshGatewayRoute_HttpRoute_Match) GetQueryParameters() []*MeshGatewayRoute_HttpRoute_Match_Query + func (x *MeshGatewayRoute_HttpRoute_Match) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Match) Reset() + func (x *MeshGatewayRoute_HttpRoute_Match) String() string + type MeshGatewayRoute_HttpRoute_Match_Header struct + Match MeshGatewayRoute_HttpRoute_Match_Header_MatchType + Name string + Value string + func (*MeshGatewayRoute_HttpRoute_Match_Header) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Match_Header) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Match_Header) GetMatch() MeshGatewayRoute_HttpRoute_Match_Header_MatchType + func (x *MeshGatewayRoute_HttpRoute_Match_Header) GetName() string + func (x *MeshGatewayRoute_HttpRoute_Match_Header) GetValue() string + func (x *MeshGatewayRoute_HttpRoute_Match_Header) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Match_Header) Reset() + func (x *MeshGatewayRoute_HttpRoute_Match_Header) String() string + type MeshGatewayRoute_HttpRoute_Match_Header_MatchType int32 + const MeshGatewayRoute_HttpRoute_Match_Header_EXACT + const MeshGatewayRoute_HttpRoute_Match_Header_REGEX + func (MeshGatewayRoute_HttpRoute_Match_Header_MatchType) Descriptor() protoreflect.EnumDescriptor + func (MeshGatewayRoute_HttpRoute_Match_Header_MatchType) EnumDescriptor() ([]byte, []int) + func (MeshGatewayRoute_HttpRoute_Match_Header_MatchType) Type() protoreflect.EnumType + func (x MeshGatewayRoute_HttpRoute_Match_Header_MatchType) Enum() *MeshGatewayRoute_HttpRoute_Match_Header_MatchType + func (x MeshGatewayRoute_HttpRoute_Match_Header_MatchType) Number() protoreflect.EnumNumber + func (x MeshGatewayRoute_HttpRoute_Match_Header_MatchType) String() string + type MeshGatewayRoute_HttpRoute_Match_Path struct + Match MeshGatewayRoute_HttpRoute_Match_Path_MatchType + Value string + func (*MeshGatewayRoute_HttpRoute_Match_Path) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Match_Path) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Match_Path) GetMatch() MeshGatewayRoute_HttpRoute_Match_Path_MatchType + func (x *MeshGatewayRoute_HttpRoute_Match_Path) GetValue() string + func (x *MeshGatewayRoute_HttpRoute_Match_Path) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Match_Path) Reset() + func (x *MeshGatewayRoute_HttpRoute_Match_Path) String() string + type MeshGatewayRoute_HttpRoute_Match_Path_MatchType int32 + const MeshGatewayRoute_HttpRoute_Match_Path_EXACT + const MeshGatewayRoute_HttpRoute_Match_Path_PREFIX + const MeshGatewayRoute_HttpRoute_Match_Path_REGEX + func (MeshGatewayRoute_HttpRoute_Match_Path_MatchType) Descriptor() protoreflect.EnumDescriptor + func (MeshGatewayRoute_HttpRoute_Match_Path_MatchType) EnumDescriptor() ([]byte, []int) + func (MeshGatewayRoute_HttpRoute_Match_Path_MatchType) Type() protoreflect.EnumType + func (x MeshGatewayRoute_HttpRoute_Match_Path_MatchType) Enum() *MeshGatewayRoute_HttpRoute_Match_Path_MatchType + func (x MeshGatewayRoute_HttpRoute_Match_Path_MatchType) Number() protoreflect.EnumNumber + func (x MeshGatewayRoute_HttpRoute_Match_Path_MatchType) String() string + type MeshGatewayRoute_HttpRoute_Match_Query struct + Match MeshGatewayRoute_HttpRoute_Match_Query_MatchType + Name string + Value string + func (*MeshGatewayRoute_HttpRoute_Match_Query) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Match_Query) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Match_Query) GetMatch() MeshGatewayRoute_HttpRoute_Match_Query_MatchType + func (x *MeshGatewayRoute_HttpRoute_Match_Query) GetName() string + func (x *MeshGatewayRoute_HttpRoute_Match_Query) GetValue() string + func (x *MeshGatewayRoute_HttpRoute_Match_Query) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Match_Query) Reset() + func (x *MeshGatewayRoute_HttpRoute_Match_Query) String() string + type MeshGatewayRoute_HttpRoute_Match_Query_MatchType int32 + const MeshGatewayRoute_HttpRoute_Match_Query_EXACT + const MeshGatewayRoute_HttpRoute_Match_Query_REGEX + func (MeshGatewayRoute_HttpRoute_Match_Query_MatchType) Descriptor() protoreflect.EnumDescriptor + func (MeshGatewayRoute_HttpRoute_Match_Query_MatchType) EnumDescriptor() ([]byte, []int) + func (MeshGatewayRoute_HttpRoute_Match_Query_MatchType) Type() protoreflect.EnumType + func (x MeshGatewayRoute_HttpRoute_Match_Query_MatchType) Enum() *MeshGatewayRoute_HttpRoute_Match_Query_MatchType + func (x MeshGatewayRoute_HttpRoute_Match_Query_MatchType) Number() protoreflect.EnumNumber + func (x MeshGatewayRoute_HttpRoute_Match_Query_MatchType) String() string + type MeshGatewayRoute_HttpRoute_Rule struct + Backends []*MeshGatewayRoute_Backend + Filters []*MeshGatewayRoute_HttpRoute_Filter + Matches []*MeshGatewayRoute_HttpRoute_Match + func (*MeshGatewayRoute_HttpRoute_Rule) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_HttpRoute_Rule) ProtoMessage() + func (x *MeshGatewayRoute_HttpRoute_Rule) GetBackends() []*MeshGatewayRoute_Backend + func (x *MeshGatewayRoute_HttpRoute_Rule) GetFilters() []*MeshGatewayRoute_HttpRoute_Filter + func (x *MeshGatewayRoute_HttpRoute_Rule) GetMatches() []*MeshGatewayRoute_HttpRoute_Match + func (x *MeshGatewayRoute_HttpRoute_Rule) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_HttpRoute_Rule) Reset() + func (x *MeshGatewayRoute_HttpRoute_Rule) String() string + type MeshGatewayRoute_TcpRoute struct + Rules []*MeshGatewayRoute_TcpRoute_Rule + func (*MeshGatewayRoute_TcpRoute) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_TcpRoute) ProtoMessage() + func (x *MeshGatewayRoute_TcpRoute) GetRules() []*MeshGatewayRoute_TcpRoute_Rule + func (x *MeshGatewayRoute_TcpRoute) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_TcpRoute) Reset() + func (x *MeshGatewayRoute_TcpRoute) String() string + type MeshGatewayRoute_TcpRoute_Match struct + func (*MeshGatewayRoute_TcpRoute_Match) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_TcpRoute_Match) ProtoMessage() + func (x *MeshGatewayRoute_TcpRoute_Match) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_TcpRoute_Match) Reset() + func (x *MeshGatewayRoute_TcpRoute_Match) String() string + type MeshGatewayRoute_TcpRoute_Rule struct + Backends []*MeshGatewayRoute_Backend + Matches []*MeshGatewayRoute_TcpRoute_Match + func (*MeshGatewayRoute_TcpRoute_Rule) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_TcpRoute_Rule) ProtoMessage() + func (x *MeshGatewayRoute_TcpRoute_Rule) GetBackends() []*MeshGatewayRoute_Backend + func (x *MeshGatewayRoute_TcpRoute_Rule) GetMatches() []*MeshGatewayRoute_TcpRoute_Match + func (x *MeshGatewayRoute_TcpRoute_Rule) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_TcpRoute_Rule) Reset() + func (x *MeshGatewayRoute_TcpRoute_Rule) String() string + type MeshGatewayRoute_TlsRoute struct + Hostnames []string + Rules []*MeshGatewayRoute_TlsRoute_Rule + func (*MeshGatewayRoute_TlsRoute) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_TlsRoute) ProtoMessage() + func (x *MeshGatewayRoute_TlsRoute) GetHostnames() []string + func (x *MeshGatewayRoute_TlsRoute) GetRules() []*MeshGatewayRoute_TlsRoute_Rule + func (x *MeshGatewayRoute_TlsRoute) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_TlsRoute) Reset() + func (x *MeshGatewayRoute_TlsRoute) String() string + type MeshGatewayRoute_TlsRoute_Match struct + func (*MeshGatewayRoute_TlsRoute_Match) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_TlsRoute_Match) ProtoMessage() + func (x *MeshGatewayRoute_TlsRoute_Match) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_TlsRoute_Match) Reset() + func (x *MeshGatewayRoute_TlsRoute_Match) String() string + type MeshGatewayRoute_TlsRoute_Rule struct + Backends []*MeshGatewayRoute_Backend + Matches []*MeshGatewayRoute_TlsRoute_Match + func (*MeshGatewayRoute_TlsRoute_Rule) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_TlsRoute_Rule) ProtoMessage() + func (x *MeshGatewayRoute_TlsRoute_Rule) GetBackends() []*MeshGatewayRoute_Backend + func (x *MeshGatewayRoute_TlsRoute_Rule) GetMatches() []*MeshGatewayRoute_TlsRoute_Match + func (x *MeshGatewayRoute_TlsRoute_Rule) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_TlsRoute_Rule) Reset() + func (x *MeshGatewayRoute_TlsRoute_Rule) String() string + type MeshGatewayRoute_UdpRoute struct + Rules []*MeshGatewayRoute_UdpRoute_Rule + func (*MeshGatewayRoute_UdpRoute) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_UdpRoute) ProtoMessage() + func (x *MeshGatewayRoute_UdpRoute) GetRules() []*MeshGatewayRoute_UdpRoute_Rule + func (x *MeshGatewayRoute_UdpRoute) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_UdpRoute) Reset() + func (x *MeshGatewayRoute_UdpRoute) String() string + type MeshGatewayRoute_UdpRoute_Match struct + func (*MeshGatewayRoute_UdpRoute_Match) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_UdpRoute_Match) ProtoMessage() + func (x *MeshGatewayRoute_UdpRoute_Match) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_UdpRoute_Match) Reset() + func (x *MeshGatewayRoute_UdpRoute_Match) String() string + type MeshGatewayRoute_UdpRoute_Rule struct + Backends []*MeshGatewayRoute_Backend + Matches []*MeshGatewayRoute_UdpRoute_Match + func (*MeshGatewayRoute_UdpRoute_Rule) Descriptor() ([]byte, []int) + func (*MeshGatewayRoute_UdpRoute_Rule) ProtoMessage() + func (x *MeshGatewayRoute_UdpRoute_Rule) GetBackends() []*MeshGatewayRoute_Backend + func (x *MeshGatewayRoute_UdpRoute_Rule) GetMatches() []*MeshGatewayRoute_UdpRoute_Match + func (x *MeshGatewayRoute_UdpRoute_Rule) ProtoReflect() protoreflect.Message + func (x *MeshGatewayRoute_UdpRoute_Rule) Reset() + func (x *MeshGatewayRoute_UdpRoute_Rule) String() string + type MeshGateway_Conf struct + Listeners []*MeshGateway_Listener + func (*MeshGateway_Conf) Descriptor() ([]byte, []int) + func (*MeshGateway_Conf) ProtoMessage() + func (x *MeshGateway_Conf) GetListeners() []*MeshGateway_Listener + func (x *MeshGateway_Conf) ProtoReflect() protoreflect.Message + func (x *MeshGateway_Conf) Reset() + func (x *MeshGateway_Conf) String() string + type MeshGateway_Listener struct + CrossMesh bool + Hostname string + Port uint32 + Protocol MeshGateway_Listener_Protocol + Resources *MeshGateway_Listener_Resources + Tags map[string]string + Tls *MeshGateway_TLS_Conf + func (*MeshGateway_Listener) Descriptor() ([]byte, []int) + func (*MeshGateway_Listener) ProtoMessage() + func (x *MeshGateway_Listener) GetCrossMesh() bool + func (x *MeshGateway_Listener) GetHostname() string + func (x *MeshGateway_Listener) GetPort() uint32 + func (x *MeshGateway_Listener) GetProtocol() MeshGateway_Listener_Protocol + func (x *MeshGateway_Listener) GetResources() *MeshGateway_Listener_Resources + func (x *MeshGateway_Listener) GetTags() map[string]string + func (x *MeshGateway_Listener) GetTls() *MeshGateway_TLS_Conf + func (x *MeshGateway_Listener) ProtoReflect() protoreflect.Message + func (x *MeshGateway_Listener) Reset() + func (x *MeshGateway_Listener) String() string + type MeshGateway_Listener_Protocol int32 + const MeshGateway_Listener_HTTP + const MeshGateway_Listener_HTTPS + const MeshGateway_Listener_NONE + const MeshGateway_Listener_TCP + const MeshGateway_Listener_TLS + const MeshGateway_Listener_UDP + func (MeshGateway_Listener_Protocol) Descriptor() protoreflect.EnumDescriptor + func (MeshGateway_Listener_Protocol) EnumDescriptor() ([]byte, []int) + func (MeshGateway_Listener_Protocol) Type() protoreflect.EnumType + func (x MeshGateway_Listener_Protocol) Enum() *MeshGateway_Listener_Protocol + func (x MeshGateway_Listener_Protocol) Number() protoreflect.EnumNumber + func (x MeshGateway_Listener_Protocol) String() string + type MeshGateway_Listener_Resources struct + ConnectionLimit uint32 + func (*MeshGateway_Listener_Resources) Descriptor() ([]byte, []int) + func (*MeshGateway_Listener_Resources) ProtoMessage() + func (x *MeshGateway_Listener_Resources) GetConnectionLimit() uint32 + func (x *MeshGateway_Listener_Resources) ProtoReflect() protoreflect.Message + func (x *MeshGateway_Listener_Resources) Reset() + func (x *MeshGateway_Listener_Resources) String() string + type MeshGateway_TLS struct + func (*MeshGateway_TLS) Descriptor() ([]byte, []int) + func (*MeshGateway_TLS) ProtoMessage() + func (x *MeshGateway_TLS) ProtoReflect() protoreflect.Message + func (x *MeshGateway_TLS) Reset() + func (x *MeshGateway_TLS) String() string + type MeshGateway_TLS_Conf struct + Certificates []*v1alpha1.DataSource + Mode MeshGateway_TLS_Mode + Options *MeshGateway_TLS_Options + func (*MeshGateway_TLS_Conf) Descriptor() ([]byte, []int) + func (*MeshGateway_TLS_Conf) ProtoMessage() + func (x *MeshGateway_TLS_Conf) GetCertificates() []*v1alpha1.DataSource + func (x *MeshGateway_TLS_Conf) GetMode() MeshGateway_TLS_Mode + func (x *MeshGateway_TLS_Conf) GetOptions() *MeshGateway_TLS_Options + func (x *MeshGateway_TLS_Conf) ProtoReflect() protoreflect.Message + func (x *MeshGateway_TLS_Conf) Reset() + func (x *MeshGateway_TLS_Conf) String() string + type MeshGateway_TLS_Mode int32 + const MeshGateway_TLS_NONE + const MeshGateway_TLS_PASSTHROUGH + const MeshGateway_TLS_TERMINATE + func (MeshGateway_TLS_Mode) Descriptor() protoreflect.EnumDescriptor + func (MeshGateway_TLS_Mode) EnumDescriptor() ([]byte, []int) + func (MeshGateway_TLS_Mode) Type() protoreflect.EnumType + func (x MeshGateway_TLS_Mode) Enum() *MeshGateway_TLS_Mode + func (x MeshGateway_TLS_Mode) Number() protoreflect.EnumNumber + func (x MeshGateway_TLS_Mode) String() string + type MeshGateway_TLS_Options struct + func (*MeshGateway_TLS_Options) Descriptor() ([]byte, []int) + func (*MeshGateway_TLS_Options) ProtoMessage() + func (x *MeshGateway_TLS_Options) ProtoReflect() protoreflect.Message + func (x *MeshGateway_TLS_Options) Reset() + func (x *MeshGateway_TLS_Options) String() string + type MeshInsight struct + Dataplanes *MeshInsight_DataplaneStat + DataplanesByType *MeshInsight_DataplanesByType + DpVersions *MeshInsight_DpVersions + MTLS *MeshInsight_MTLS + Policies map[string]*MeshInsight_PolicyStat + Services *MeshInsight_ServiceStat + func (*MeshInsight) Descriptor() ([]byte, []int) + func (*MeshInsight) ProtoMessage() + func (m *MeshInsight) MarshalJSON() ([]byte, error) + func (m *MeshInsight) UnmarshalJSON(data []byte) error + func (t *MeshInsight) DeepCopy() *MeshInsight + func (t *MeshInsight) DeepCopyInto(out *MeshInsight) + func (x *MeshInsight) GetDataplanes() *MeshInsight_DataplaneStat + func (x *MeshInsight) GetDataplanesByType() *MeshInsight_DataplanesByType + func (x *MeshInsight) GetDpVersions() *MeshInsight_DpVersions + func (x *MeshInsight) GetMTLS() *MeshInsight_MTLS + func (x *MeshInsight) GetPolicies() map[string]*MeshInsight_PolicyStat + func (x *MeshInsight) GetServices() *MeshInsight_ServiceStat + func (x *MeshInsight) ProtoReflect() protoreflect.Message + func (x *MeshInsight) Reset() + func (x *MeshInsight) String() string + type MeshInsight_DataplaneStat struct + Offline uint32 + Online uint32 + PartiallyDegraded uint32 + Total uint32 + func (*MeshInsight_DataplaneStat) Descriptor() ([]byte, []int) + func (*MeshInsight_DataplaneStat) ProtoMessage() + func (x *MeshInsight_DataplaneStat) GetOffline() uint32 + func (x *MeshInsight_DataplaneStat) GetOnline() uint32 + func (x *MeshInsight_DataplaneStat) GetPartiallyDegraded() uint32 + func (x *MeshInsight_DataplaneStat) GetTotal() uint32 + func (x *MeshInsight_DataplaneStat) ProtoReflect() protoreflect.Message + func (x *MeshInsight_DataplaneStat) Reset() + func (x *MeshInsight_DataplaneStat) String() string + type MeshInsight_DataplanesByType struct + Gateway *MeshInsight_DataplaneStat + Standard *MeshInsight_DataplaneStat + func (*MeshInsight_DataplanesByType) Descriptor() ([]byte, []int) + func (*MeshInsight_DataplanesByType) ProtoMessage() + func (x *MeshInsight_DataplanesByType) GetGateway() *MeshInsight_DataplaneStat + func (x *MeshInsight_DataplanesByType) GetStandard() *MeshInsight_DataplaneStat + func (x *MeshInsight_DataplanesByType) ProtoReflect() protoreflect.Message + func (x *MeshInsight_DataplanesByType) Reset() + func (x *MeshInsight_DataplanesByType) String() string + type MeshInsight_DpVersions struct + Envoy map[string]*MeshInsight_DataplaneStat + KumaDp map[string]*MeshInsight_DataplaneStat + func (*MeshInsight_DpVersions) Descriptor() ([]byte, []int) + func (*MeshInsight_DpVersions) ProtoMessage() + func (x *MeshInsight_DpVersions) GetEnvoy() map[string]*MeshInsight_DataplaneStat + func (x *MeshInsight_DpVersions) GetKumaDp() map[string]*MeshInsight_DataplaneStat + func (x *MeshInsight_DpVersions) ProtoReflect() protoreflect.Message + func (x *MeshInsight_DpVersions) Reset() + func (x *MeshInsight_DpVersions) String() string + type MeshInsight_MTLS struct + IssuedBackends map[string]*MeshInsight_DataplaneStat + SupportedBackends map[string]*MeshInsight_DataplaneStat + func (*MeshInsight_MTLS) Descriptor() ([]byte, []int) + func (*MeshInsight_MTLS) ProtoMessage() + func (x *MeshInsight_MTLS) GetIssuedBackends() map[string]*MeshInsight_DataplaneStat + func (x *MeshInsight_MTLS) GetSupportedBackends() map[string]*MeshInsight_DataplaneStat + func (x *MeshInsight_MTLS) ProtoReflect() protoreflect.Message + func (x *MeshInsight_MTLS) Reset() + func (x *MeshInsight_MTLS) String() string + type MeshInsight_PolicyStat struct + Total uint32 + func (*MeshInsight_PolicyStat) Descriptor() ([]byte, []int) + func (*MeshInsight_PolicyStat) ProtoMessage() + func (x *MeshInsight_PolicyStat) GetTotal() uint32 + func (x *MeshInsight_PolicyStat) ProtoReflect() protoreflect.Message + func (x *MeshInsight_PolicyStat) Reset() + func (x *MeshInsight_PolicyStat) String() string + type MeshInsight_ServiceStat struct + External uint32 + Internal uint32 + Total uint32 + func (*MeshInsight_ServiceStat) Descriptor() ([]byte, []int) + func (*MeshInsight_ServiceStat) ProtoMessage() + func (x *MeshInsight_ServiceStat) GetExternal() uint32 + func (x *MeshInsight_ServiceStat) GetInternal() uint32 + func (x *MeshInsight_ServiceStat) GetTotal() uint32 + func (x *MeshInsight_ServiceStat) ProtoReflect() protoreflect.Message + func (x *MeshInsight_ServiceStat) Reset() + func (x *MeshInsight_ServiceStat) String() string + type Mesh_Constraints struct + DataplaneProxy *Mesh_DataplaneProxyConstraints + func (*Mesh_Constraints) Descriptor() ([]byte, []int) + func (*Mesh_Constraints) ProtoMessage() + func (x *Mesh_Constraints) GetDataplaneProxy() *Mesh_DataplaneProxyConstraints + func (x *Mesh_Constraints) ProtoReflect() protoreflect.Message + func (x *Mesh_Constraints) Reset() + func (x *Mesh_Constraints) String() string + type Mesh_DataplaneProxyConstraints struct + Requirements []*Mesh_DataplaneProxyConstraints_Rules + Restrictions []*Mesh_DataplaneProxyConstraints_Rules + func (*Mesh_DataplaneProxyConstraints) Descriptor() ([]byte, []int) + func (*Mesh_DataplaneProxyConstraints) ProtoMessage() + func (x *Mesh_DataplaneProxyConstraints) GetRequirements() []*Mesh_DataplaneProxyConstraints_Rules + func (x *Mesh_DataplaneProxyConstraints) GetRestrictions() []*Mesh_DataplaneProxyConstraints_Rules + func (x *Mesh_DataplaneProxyConstraints) ProtoReflect() protoreflect.Message + func (x *Mesh_DataplaneProxyConstraints) Reset() + func (x *Mesh_DataplaneProxyConstraints) String() string + type Mesh_DataplaneProxyConstraints_Rules struct + Tags map[string]string + func (*Mesh_DataplaneProxyConstraints_Rules) Descriptor() ([]byte, []int) + func (*Mesh_DataplaneProxyConstraints_Rules) ProtoMessage() + func (x *Mesh_DataplaneProxyConstraints_Rules) GetTags() map[string]string + func (x *Mesh_DataplaneProxyConstraints_Rules) ProtoReflect() protoreflect.Message + func (x *Mesh_DataplaneProxyConstraints_Rules) Reset() + func (x *Mesh_DataplaneProxyConstraints_Rules) String() string + type Mesh_Mtls struct + Backends []*CertificateAuthorityBackend + EnabledBackend string + func (*Mesh_Mtls) Descriptor() ([]byte, []int) + func (*Mesh_Mtls) ProtoMessage() + func (x *Mesh_Mtls) GetBackends() []*CertificateAuthorityBackend + func (x *Mesh_Mtls) GetEnabledBackend() string + func (x *Mesh_Mtls) ProtoReflect() protoreflect.Message + func (x *Mesh_Mtls) Reset() + func (x *Mesh_Mtls) String() string + type Message struct + Value isMessage_Value + func (*Message) Descriptor() ([]byte, []int) + func (*Message) ProtoMessage() + func (m *Message) GetValue() isMessage_Value + func (x *Message) GetLegacyRequest() *v2.DiscoveryRequest + func (x *Message) GetLegacyResponse() *v2.DiscoveryResponse + func (x *Message) GetRequest() *v3.DiscoveryRequest + func (x *Message) GetResponse() *v3.DiscoveryResponse + func (x *Message) ProtoReflect() protoreflect.Message + func (x *Message) Reset() + func (x *Message) String() string + type Message_LegacyRequest struct + LegacyRequest *v2.DiscoveryRequest + type Message_LegacyResponse struct + LegacyResponse *v2.DiscoveryResponse + type Message_Request struct + Request *v3.DiscoveryRequest + type Message_Response struct + Response *v3.DiscoveryResponse + type Metrics struct + Backends []*MetricsBackend + EnabledBackend string + func (*Metrics) Descriptor() ([]byte, []int) + func (*Metrics) ProtoMessage() + func (x *Metrics) GetBackends() []*MetricsBackend + func (x *Metrics) GetEnabledBackend() string + func (x *Metrics) ProtoReflect() protoreflect.Message + func (x *Metrics) Reset() + func (x *Metrics) String() string + type MetricsBackend struct + Conf *structpb.Struct + Name string + Type string + func (*MetricsBackend) Descriptor() ([]byte, []int) + func (*MetricsBackend) ProtoMessage() + func (x *MetricsBackend) GetConf() *structpb.Struct + func (x *MetricsBackend) GetName() string + func (x *MetricsBackend) GetType() string + func (x *MetricsBackend) ProtoReflect() protoreflect.Message + func (x *MetricsBackend) Reset() + func (x *MetricsBackend) String() string + type MultiValueTagSet map[string]map[string]bool + func MultiValueTagSetFrom(data map[string][]string) MultiValueTagSet + func (t MultiValueTagSet) Keys() []string + func (t MultiValueTagSet) String() string + func (t MultiValueTagSet) UniqueValues(key string) []string + func (t MultiValueTagSet) Values(key string) []string + type MultiplexServiceClient interface + StreamMessage func(ctx context.Context, opts ...grpc.CallOption) (MultiplexService_StreamMessageClient, error) + func NewMultiplexServiceClient(cc grpc.ClientConnInterface) MultiplexServiceClient + type MultiplexServiceServer interface + StreamMessage func(MultiplexService_StreamMessageServer) error + type MultiplexService_StreamMessageClient interface + Recv func() (*Message, error) + Send func(*Message) error + type MultiplexService_StreamMessageServer interface + Recv func() (*Message, error) + Send func(*Message) error + type Networking struct + Outbound *Networking_Outbound + func (*Networking) Descriptor() ([]byte, []int) + func (*Networking) ProtoMessage() + func (x *Networking) GetOutbound() *Networking_Outbound + func (x *Networking) ProtoReflect() protoreflect.Message + func (x *Networking) Reset() + func (x *Networking) String() string + type Networking_Outbound struct + Passthrough *wrapperspb.BoolValue + func (*Networking_Outbound) Descriptor() ([]byte, []int) + func (*Networking_Outbound) ProtoMessage() + func (x *Networking_Outbound) GetPassthrough() *wrapperspb.BoolValue + func (x *Networking_Outbound) ProtoReflect() protoreflect.Message + func (x *Networking_Outbound) Reset() + func (x *Networking_Outbound) String() string + type OutboundInterface struct + DataplaneIP string + DataplanePort uint32 + func (i OutboundInterface) MarshalText() ([]byte, error) + func (i OutboundInterface) String() string + type PrometheusAggregateMetricsConfig struct + Enabled *wrapperspb.BoolValue + Name string + Path string + Port uint32 + func (*PrometheusAggregateMetricsConfig) Descriptor() ([]byte, []int) + func (*PrometheusAggregateMetricsConfig) ProtoMessage() + func (x *PrometheusAggregateMetricsConfig) GetEnabled() *wrapperspb.BoolValue + func (x *PrometheusAggregateMetricsConfig) GetName() string + func (x *PrometheusAggregateMetricsConfig) GetPath() string + func (x *PrometheusAggregateMetricsConfig) GetPort() uint32 + func (x *PrometheusAggregateMetricsConfig) ProtoReflect() protoreflect.Message + func (x *PrometheusAggregateMetricsConfig) Reset() + func (x *PrometheusAggregateMetricsConfig) String() string + type PrometheusEnvoyConfig struct + FilterRegex string + UsedOnly *wrapperspb.BoolValue + func (*PrometheusEnvoyConfig) Descriptor() ([]byte, []int) + func (*PrometheusEnvoyConfig) ProtoMessage() + func (x *PrometheusEnvoyConfig) GetFilterRegex() string + func (x *PrometheusEnvoyConfig) GetUsedOnly() *wrapperspb.BoolValue + func (x *PrometheusEnvoyConfig) ProtoReflect() protoreflect.Message + func (x *PrometheusEnvoyConfig) Reset() + func (x *PrometheusEnvoyConfig) String() string + type PrometheusMetricsBackendConfig struct + Aggregate []*PrometheusAggregateMetricsConfig + Envoy *PrometheusEnvoyConfig + Path string + Port uint32 + SkipMTLS *wrapperspb.BoolValue + Tags map[string]string + func (*PrometheusMetricsBackendConfig) Descriptor() ([]byte, []int) + func (*PrometheusMetricsBackendConfig) ProtoMessage() + func (x *PrometheusMetricsBackendConfig) GetAggregate() []*PrometheusAggregateMetricsConfig + func (x *PrometheusMetricsBackendConfig) GetEnvoy() *PrometheusEnvoyConfig + func (x *PrometheusMetricsBackendConfig) GetPath() string + func (x *PrometheusMetricsBackendConfig) GetPort() uint32 + func (x *PrometheusMetricsBackendConfig) GetSkipMTLS() *wrapperspb.BoolValue + func (x *PrometheusMetricsBackendConfig) GetTags() map[string]string + func (x *PrometheusMetricsBackendConfig) ProtoReflect() protoreflect.Message + func (x *PrometheusMetricsBackendConfig) Reset() + func (x *PrometheusMetricsBackendConfig) String() string + type ProxyTemplate struct + Conf *ProxyTemplate_Conf + Selectors []*Selector + func (*ProxyTemplate) Descriptor() ([]byte, []int) + func (*ProxyTemplate) ProtoMessage() + func (m *ProxyTemplate) MarshalJSON() ([]byte, error) + func (m *ProxyTemplate) UnmarshalJSON(data []byte) error + func (t *ProxyTemplate) DeepCopy() *ProxyTemplate + func (t *ProxyTemplate) DeepCopyInto(out *ProxyTemplate) + func (x *ProxyTemplate) GetConf() *ProxyTemplate_Conf + func (x *ProxyTemplate) GetSelectors() []*Selector + func (x *ProxyTemplate) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate) Reset() + func (x *ProxyTemplate) String() string + type ProxyTemplateProfileSource struct + Name string + Params map[string]string + func (*ProxyTemplateProfileSource) Descriptor() ([]byte, []int) + func (*ProxyTemplateProfileSource) ProtoMessage() + func (x *ProxyTemplateProfileSource) GetName() string + func (x *ProxyTemplateProfileSource) GetParams() map[string]string + func (x *ProxyTemplateProfileSource) ProtoReflect() protoreflect.Message + func (x *ProxyTemplateProfileSource) Reset() + func (x *ProxyTemplateProfileSource) String() string + type ProxyTemplateRawResource struct + Name string + Resource string + Version string + func (*ProxyTemplateRawResource) Descriptor() ([]byte, []int) + func (*ProxyTemplateRawResource) ProtoMessage() + func (x *ProxyTemplateRawResource) GetName() string + func (x *ProxyTemplateRawResource) GetResource() string + func (x *ProxyTemplateRawResource) GetVersion() string + func (x *ProxyTemplateRawResource) ProtoReflect() protoreflect.Message + func (x *ProxyTemplateRawResource) Reset() + func (x *ProxyTemplateRawResource) String() string + type ProxyTemplateRawSource struct + Resources []*ProxyTemplateRawResource + func (*ProxyTemplateRawSource) Descriptor() ([]byte, []int) + func (*ProxyTemplateRawSource) ProtoMessage() + func (x *ProxyTemplateRawSource) GetResources() []*ProxyTemplateRawResource + func (x *ProxyTemplateRawSource) ProtoReflect() protoreflect.Message + func (x *ProxyTemplateRawSource) Reset() + func (x *ProxyTemplateRawSource) String() string + type ProxyTemplateSource struct + Name string + Type isProxyTemplateSource_Type + func (*ProxyTemplateSource) Descriptor() ([]byte, []int) + func (*ProxyTemplateSource) ProtoMessage() + func (m *ProxyTemplateSource) GetType() isProxyTemplateSource_Type + func (x *ProxyTemplateSource) GetName() string + func (x *ProxyTemplateSource) GetProfile() *ProxyTemplateProfileSource + func (x *ProxyTemplateSource) GetRaw() *ProxyTemplateRawSource + func (x *ProxyTemplateSource) ProtoReflect() protoreflect.Message + func (x *ProxyTemplateSource) Reset() + func (x *ProxyTemplateSource) String() string + type ProxyTemplateSource_Profile struct + Profile *ProxyTemplateProfileSource + type ProxyTemplateSource_Raw struct + Raw *ProxyTemplateRawSource + type ProxyTemplate_Conf struct + Imports []string + Modifications []*ProxyTemplate_Modifications + Resources []*ProxyTemplateRawResource + func (*ProxyTemplate_Conf) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Conf) ProtoMessage() + func (x *ProxyTemplate_Conf) GetImports() []string + func (x *ProxyTemplate_Conf) GetModifications() []*ProxyTemplate_Modifications + func (x *ProxyTemplate_Conf) GetResources() []*ProxyTemplateRawResource + func (x *ProxyTemplate_Conf) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Conf) Reset() + func (x *ProxyTemplate_Conf) String() string + type ProxyTemplate_Modifications struct + Type isProxyTemplate_Modifications_Type + func (*ProxyTemplate_Modifications) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications) ProtoMessage() + func (m *ProxyTemplate_Modifications) GetType() isProxyTemplate_Modifications_Type + func (x *ProxyTemplate_Modifications) GetCluster() *ProxyTemplate_Modifications_Cluster + func (x *ProxyTemplate_Modifications) GetHttpFilter() *ProxyTemplate_Modifications_HttpFilter + func (x *ProxyTemplate_Modifications) GetListener() *ProxyTemplate_Modifications_Listener + func (x *ProxyTemplate_Modifications) GetNetworkFilter() *ProxyTemplate_Modifications_NetworkFilter + func (x *ProxyTemplate_Modifications) GetVirtualHost() *ProxyTemplate_Modifications_VirtualHost + func (x *ProxyTemplate_Modifications) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications) Reset() + func (x *ProxyTemplate_Modifications) String() string + type ProxyTemplate_Modifications_Cluster struct + Match *ProxyTemplate_Modifications_Cluster_Match + Operation string + Value string + func (*ProxyTemplate_Modifications_Cluster) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_Cluster) ProtoMessage() + func (x *ProxyTemplate_Modifications_Cluster) GetMatch() *ProxyTemplate_Modifications_Cluster_Match + func (x *ProxyTemplate_Modifications_Cluster) GetOperation() string + func (x *ProxyTemplate_Modifications_Cluster) GetValue() string + func (x *ProxyTemplate_Modifications_Cluster) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_Cluster) Reset() + func (x *ProxyTemplate_Modifications_Cluster) String() string + type ProxyTemplate_Modifications_Cluster_ struct + Cluster *ProxyTemplate_Modifications_Cluster + type ProxyTemplate_Modifications_Cluster_Match struct + Name string + Origin string + func (*ProxyTemplate_Modifications_Cluster_Match) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_Cluster_Match) ProtoMessage() + func (x *ProxyTemplate_Modifications_Cluster_Match) GetName() string + func (x *ProxyTemplate_Modifications_Cluster_Match) GetOrigin() string + func (x *ProxyTemplate_Modifications_Cluster_Match) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_Cluster_Match) Reset() + func (x *ProxyTemplate_Modifications_Cluster_Match) String() string + type ProxyTemplate_Modifications_HttpFilter struct + Match *ProxyTemplate_Modifications_HttpFilter_Match + Operation string + Value string + func (*ProxyTemplate_Modifications_HttpFilter) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_HttpFilter) ProtoMessage() + func (x *ProxyTemplate_Modifications_HttpFilter) GetMatch() *ProxyTemplate_Modifications_HttpFilter_Match + func (x *ProxyTemplate_Modifications_HttpFilter) GetOperation() string + func (x *ProxyTemplate_Modifications_HttpFilter) GetValue() string + func (x *ProxyTemplate_Modifications_HttpFilter) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_HttpFilter) Reset() + func (x *ProxyTemplate_Modifications_HttpFilter) String() string + type ProxyTemplate_Modifications_HttpFilter_ struct + HttpFilter *ProxyTemplate_Modifications_HttpFilter + type ProxyTemplate_Modifications_HttpFilter_Match struct + ListenerName string + ListenerTags map[string]string + Name string + Origin string + func (*ProxyTemplate_Modifications_HttpFilter_Match) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_HttpFilter_Match) ProtoMessage() + func (x *ProxyTemplate_Modifications_HttpFilter_Match) GetListenerName() string + func (x *ProxyTemplate_Modifications_HttpFilter_Match) GetListenerTags() map[string]string + func (x *ProxyTemplate_Modifications_HttpFilter_Match) GetName() string + func (x *ProxyTemplate_Modifications_HttpFilter_Match) GetOrigin() string + func (x *ProxyTemplate_Modifications_HttpFilter_Match) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_HttpFilter_Match) Reset() + func (x *ProxyTemplate_Modifications_HttpFilter_Match) String() string + type ProxyTemplate_Modifications_Listener struct + Match *ProxyTemplate_Modifications_Listener_Match + Operation string + Value string + func (*ProxyTemplate_Modifications_Listener) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_Listener) ProtoMessage() + func (x *ProxyTemplate_Modifications_Listener) GetMatch() *ProxyTemplate_Modifications_Listener_Match + func (x *ProxyTemplate_Modifications_Listener) GetOperation() string + func (x *ProxyTemplate_Modifications_Listener) GetValue() string + func (x *ProxyTemplate_Modifications_Listener) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_Listener) Reset() + func (x *ProxyTemplate_Modifications_Listener) String() string + type ProxyTemplate_Modifications_Listener_ struct + Listener *ProxyTemplate_Modifications_Listener + type ProxyTemplate_Modifications_Listener_Match struct + Name string + Origin string + Tags map[string]string + func (*ProxyTemplate_Modifications_Listener_Match) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_Listener_Match) ProtoMessage() + func (x *ProxyTemplate_Modifications_Listener_Match) GetName() string + func (x *ProxyTemplate_Modifications_Listener_Match) GetOrigin() string + func (x *ProxyTemplate_Modifications_Listener_Match) GetTags() map[string]string + func (x *ProxyTemplate_Modifications_Listener_Match) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_Listener_Match) Reset() + func (x *ProxyTemplate_Modifications_Listener_Match) String() string + type ProxyTemplate_Modifications_NetworkFilter struct + Match *ProxyTemplate_Modifications_NetworkFilter_Match + Operation string + Value string + func (*ProxyTemplate_Modifications_NetworkFilter) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_NetworkFilter) ProtoMessage() + func (x *ProxyTemplate_Modifications_NetworkFilter) GetMatch() *ProxyTemplate_Modifications_NetworkFilter_Match + func (x *ProxyTemplate_Modifications_NetworkFilter) GetOperation() string + func (x *ProxyTemplate_Modifications_NetworkFilter) GetValue() string + func (x *ProxyTemplate_Modifications_NetworkFilter) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_NetworkFilter) Reset() + func (x *ProxyTemplate_Modifications_NetworkFilter) String() string + type ProxyTemplate_Modifications_NetworkFilter_ struct + NetworkFilter *ProxyTemplate_Modifications_NetworkFilter + type ProxyTemplate_Modifications_NetworkFilter_Match struct + ListenerName string + ListenerTags map[string]string + Name string + Origin string + func (*ProxyTemplate_Modifications_NetworkFilter_Match) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_NetworkFilter_Match) ProtoMessage() + func (x *ProxyTemplate_Modifications_NetworkFilter_Match) GetListenerName() string + func (x *ProxyTemplate_Modifications_NetworkFilter_Match) GetListenerTags() map[string]string + func (x *ProxyTemplate_Modifications_NetworkFilter_Match) GetName() string + func (x *ProxyTemplate_Modifications_NetworkFilter_Match) GetOrigin() string + func (x *ProxyTemplate_Modifications_NetworkFilter_Match) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_NetworkFilter_Match) Reset() + func (x *ProxyTemplate_Modifications_NetworkFilter_Match) String() string + type ProxyTemplate_Modifications_VirtualHost struct + Match *ProxyTemplate_Modifications_VirtualHost_Match + Operation string + Value string + func (*ProxyTemplate_Modifications_VirtualHost) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_VirtualHost) ProtoMessage() + func (x *ProxyTemplate_Modifications_VirtualHost) GetMatch() *ProxyTemplate_Modifications_VirtualHost_Match + func (x *ProxyTemplate_Modifications_VirtualHost) GetOperation() string + func (x *ProxyTemplate_Modifications_VirtualHost) GetValue() string + func (x *ProxyTemplate_Modifications_VirtualHost) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_VirtualHost) Reset() + func (x *ProxyTemplate_Modifications_VirtualHost) String() string + type ProxyTemplate_Modifications_VirtualHost_ struct + VirtualHost *ProxyTemplate_Modifications_VirtualHost + type ProxyTemplate_Modifications_VirtualHost_Match struct + Name string + Origin string + RouteConfigurationName string + func (*ProxyTemplate_Modifications_VirtualHost_Match) Descriptor() ([]byte, []int) + func (*ProxyTemplate_Modifications_VirtualHost_Match) ProtoMessage() + func (x *ProxyTemplate_Modifications_VirtualHost_Match) GetName() string + func (x *ProxyTemplate_Modifications_VirtualHost_Match) GetOrigin() string + func (x *ProxyTemplate_Modifications_VirtualHost_Match) GetRouteConfigurationName() string + func (x *ProxyTemplate_Modifications_VirtualHost_Match) ProtoReflect() protoreflect.Message + func (x *ProxyTemplate_Modifications_VirtualHost_Match) Reset() + func (x *ProxyTemplate_Modifications_VirtualHost_Match) String() string + type ProxyType string + const DataplaneProxyType + const EgressProxyType + const IngressProxyType + func (t ProxyType) IsValid() error + type RateLimit struct + Conf *RateLimit_Conf + Destinations []*Selector + Sources []*Selector + func (*RateLimit) Descriptor() ([]byte, []int) + func (*RateLimit) ProtoMessage() + func (rl *RateLimit) SourceTags() (setList []SingleValueTagSet) + func (x *RateLimit) GetConf() *RateLimit_Conf + func (x *RateLimit) GetDestinations() []*Selector + func (x *RateLimit) GetSources() []*Selector + func (x *RateLimit) ProtoReflect() protoreflect.Message + func (x *RateLimit) Reset() + func (x *RateLimit) String() string + type RateLimit_Conf struct + Http *RateLimit_Conf_Http + func (*RateLimit_Conf) Descriptor() ([]byte, []int) + func (*RateLimit_Conf) ProtoMessage() + func (x *RateLimit_Conf) GetHttp() *RateLimit_Conf_Http + func (x *RateLimit_Conf) ProtoReflect() protoreflect.Message + func (x *RateLimit_Conf) Reset() + func (x *RateLimit_Conf) String() string + type RateLimit_Conf_Http struct + Interval *durationpb.Duration + OnRateLimit *RateLimit_Conf_Http_OnRateLimit + Requests uint32 + func (*RateLimit_Conf_Http) Descriptor() ([]byte, []int) + func (*RateLimit_Conf_Http) ProtoMessage() + func (x *RateLimit_Conf_Http) GetInterval() *durationpb.Duration + func (x *RateLimit_Conf_Http) GetOnRateLimit() *RateLimit_Conf_Http_OnRateLimit + func (x *RateLimit_Conf_Http) GetRequests() uint32 + func (x *RateLimit_Conf_Http) ProtoReflect() protoreflect.Message + func (x *RateLimit_Conf_Http) Reset() + func (x *RateLimit_Conf_Http) String() string + type RateLimit_Conf_Http_OnRateLimit struct + Headers []*RateLimit_Conf_Http_OnRateLimit_HeaderValue + Status *wrapperspb.UInt32Value + func (*RateLimit_Conf_Http_OnRateLimit) Descriptor() ([]byte, []int) + func (*RateLimit_Conf_Http_OnRateLimit) ProtoMessage() + func (x *RateLimit_Conf_Http_OnRateLimit) GetHeaders() []*RateLimit_Conf_Http_OnRateLimit_HeaderValue + func (x *RateLimit_Conf_Http_OnRateLimit) GetStatus() *wrapperspb.UInt32Value + func (x *RateLimit_Conf_Http_OnRateLimit) ProtoReflect() protoreflect.Message + func (x *RateLimit_Conf_Http_OnRateLimit) Reset() + func (x *RateLimit_Conf_Http_OnRateLimit) String() string + type RateLimit_Conf_Http_OnRateLimit_HeaderValue struct + Append *wrapperspb.BoolValue + Key string + Value string + func (*RateLimit_Conf_Http_OnRateLimit_HeaderValue) Descriptor() ([]byte, []int) + func (*RateLimit_Conf_Http_OnRateLimit_HeaderValue) ProtoMessage() + func (x *RateLimit_Conf_Http_OnRateLimit_HeaderValue) GetAppend() *wrapperspb.BoolValue + func (x *RateLimit_Conf_Http_OnRateLimit_HeaderValue) GetKey() string + func (x *RateLimit_Conf_Http_OnRateLimit_HeaderValue) GetValue() string + func (x *RateLimit_Conf_Http_OnRateLimit_HeaderValue) ProtoReflect() protoreflect.Message + func (x *RateLimit_Conf_Http_OnRateLimit_HeaderValue) Reset() + func (x *RateLimit_Conf_Http_OnRateLimit_HeaderValue) String() string + type Retry struct + Conf *Retry_Conf + Destinations []*Selector + Sources []*Selector + func (*Retry) Descriptor() ([]byte, []int) + func (*Retry) ProtoMessage() + func (m *Retry) MarshalJSON() ([]byte, error) + func (m *Retry) UnmarshalJSON(data []byte) error + func (t *Retry) DeepCopy() *Retry + func (t *Retry) DeepCopyInto(out *Retry) + func (x *Retry) GetConf() *Retry_Conf + func (x *Retry) GetDestinations() []*Selector + func (x *Retry) GetSources() []*Selector + func (x *Retry) ProtoReflect() protoreflect.Message + func (x *Retry) Reset() + func (x *Retry) String() string + type Retry_Conf struct + Grpc *Retry_Conf_Grpc + Http *Retry_Conf_Http + Tcp *Retry_Conf_Tcp + func (*Retry_Conf) Descriptor() ([]byte, []int) + func (*Retry_Conf) ProtoMessage() + func (x *Retry_Conf) GetGrpc() *Retry_Conf_Grpc + func (x *Retry_Conf) GetHttp() *Retry_Conf_Http + func (x *Retry_Conf) GetTcp() *Retry_Conf_Tcp + func (x *Retry_Conf) ProtoReflect() protoreflect.Message + func (x *Retry_Conf) Reset() + func (x *Retry_Conf) String() string + type Retry_Conf_BackOff struct + BaseInterval *durationpb.Duration + MaxInterval *durationpb.Duration + func (*Retry_Conf_BackOff) Descriptor() ([]byte, []int) + func (*Retry_Conf_BackOff) ProtoMessage() + func (x *Retry_Conf_BackOff) GetBaseInterval() *durationpb.Duration + func (x *Retry_Conf_BackOff) GetMaxInterval() *durationpb.Duration + func (x *Retry_Conf_BackOff) ProtoReflect() protoreflect.Message + func (x *Retry_Conf_BackOff) Reset() + func (x *Retry_Conf_BackOff) String() string + type Retry_Conf_Grpc struct + BackOff *Retry_Conf_BackOff + NumRetries *wrapperspb.UInt32Value + PerTryTimeout *durationpb.Duration + RetryOn []Retry_Conf_Grpc_RetryOn + func (*Retry_Conf_Grpc) Descriptor() ([]byte, []int) + func (*Retry_Conf_Grpc) ProtoMessage() + func (x *Retry_Conf_Grpc) GetBackOff() *Retry_Conf_BackOff + func (x *Retry_Conf_Grpc) GetNumRetries() *wrapperspb.UInt32Value + func (x *Retry_Conf_Grpc) GetPerTryTimeout() *durationpb.Duration + func (x *Retry_Conf_Grpc) GetRetryOn() []Retry_Conf_Grpc_RetryOn + func (x *Retry_Conf_Grpc) ProtoReflect() protoreflect.Message + func (x *Retry_Conf_Grpc) Reset() + func (x *Retry_Conf_Grpc) String() string + type Retry_Conf_Grpc_RetryOn int32 + const Retry_Conf_Grpc_cancelled + const Retry_Conf_Grpc_deadline_exceeded + const Retry_Conf_Grpc_internal + const Retry_Conf_Grpc_resource_exhausted + const Retry_Conf_Grpc_unavailable + func (Retry_Conf_Grpc_RetryOn) Descriptor() protoreflect.EnumDescriptor + func (Retry_Conf_Grpc_RetryOn) EnumDescriptor() ([]byte, []int) + func (Retry_Conf_Grpc_RetryOn) Type() protoreflect.EnumType + func (x Retry_Conf_Grpc_RetryOn) Enum() *Retry_Conf_Grpc_RetryOn + func (x Retry_Conf_Grpc_RetryOn) Number() protoreflect.EnumNumber + func (x Retry_Conf_Grpc_RetryOn) String() string + type Retry_Conf_Http struct + BackOff *Retry_Conf_BackOff + NumRetries *wrapperspb.UInt32Value + PerTryTimeout *durationpb.Duration + RetriableMethods []HttpMethod + RetriableStatusCodes []uint32 + RetryOn []HttpRetryOn + func (*Retry_Conf_Http) Descriptor() ([]byte, []int) + func (*Retry_Conf_Http) ProtoMessage() + func (x *Retry_Conf_Http) GetBackOff() *Retry_Conf_BackOff + func (x *Retry_Conf_Http) GetNumRetries() *wrapperspb.UInt32Value + func (x *Retry_Conf_Http) GetPerTryTimeout() *durationpb.Duration + func (x *Retry_Conf_Http) GetRetriableMethods() []HttpMethod + func (x *Retry_Conf_Http) GetRetriableStatusCodes() []uint32 + func (x *Retry_Conf_Http) GetRetryOn() []HttpRetryOn + func (x *Retry_Conf_Http) ProtoReflect() protoreflect.Message + func (x *Retry_Conf_Http) Reset() + func (x *Retry_Conf_Http) String() string + type Retry_Conf_Tcp struct + MaxConnectAttempts uint32 + func (*Retry_Conf_Tcp) Descriptor() ([]byte, []int) + func (*Retry_Conf_Tcp) ProtoMessage() + func (x *Retry_Conf_Tcp) GetMaxConnectAttempts() uint32 + func (x *Retry_Conf_Tcp) ProtoReflect() protoreflect.Message + func (x *Retry_Conf_Tcp) Reset() + func (x *Retry_Conf_Tcp) String() string + type Routing struct + LocalityAwareLoadBalancing bool + ZoneEgress bool + func (*Routing) Descriptor() ([]byte, []int) + func (*Routing) ProtoMessage() + func (x *Routing) GetLocalityAwareLoadBalancing() bool + func (x *Routing) GetZoneEgress() bool + func (x *Routing) ProtoReflect() protoreflect.Message + func (x *Routing) Reset() + func (x *Routing) String() string + type Selector struct + Match map[string]string + func (*Selector) Descriptor() ([]byte, []int) + func (*Selector) ProtoMessage() + func (x *Selector) GetMatch() map[string]string + func (x *Selector) ProtoReflect() protoreflect.Message + func (x *Selector) Reset() + func (x *Selector) String() string + type ServiceInsight struct + Services map[string]*ServiceInsight_Service + func (*ServiceInsight) Descriptor() ([]byte, []int) + func (*ServiceInsight) ProtoMessage() + func (m *ServiceInsight) MarshalJSON() ([]byte, error) + func (m *ServiceInsight) UnmarshalJSON(data []byte) error + func (t *ServiceInsight) DeepCopy() *ServiceInsight + func (t *ServiceInsight) DeepCopyInto(out *ServiceInsight) + func (x *ServiceInsight) GetServices() map[string]*ServiceInsight_Service + func (x *ServiceInsight) ProtoReflect() protoreflect.Message + func (x *ServiceInsight) Reset() + func (x *ServiceInsight) String() string + type ServiceInsight_Service struct + Dataplanes *ServiceInsight_Service_DataplaneStat + IssuedBackends map[string]uint32 + Status ServiceInsight_Service_Status + func (*ServiceInsight_Service) Descriptor() ([]byte, []int) + func (*ServiceInsight_Service) ProtoMessage() + func (x *ServiceInsight_Service) GetDataplanes() *ServiceInsight_Service_DataplaneStat + func (x *ServiceInsight_Service) GetIssuedBackends() map[string]uint32 + func (x *ServiceInsight_Service) GetStatus() ServiceInsight_Service_Status + func (x *ServiceInsight_Service) ProtoReflect() protoreflect.Message + func (x *ServiceInsight_Service) Reset() + func (x *ServiceInsight_Service) String() string + type ServiceInsight_Service_DataplaneStat struct + Offline uint32 + Online uint32 + Total uint32 + func (*ServiceInsight_Service_DataplaneStat) Descriptor() ([]byte, []int) + func (*ServiceInsight_Service_DataplaneStat) ProtoMessage() + func (x *ServiceInsight_Service_DataplaneStat) GetOffline() uint32 + func (x *ServiceInsight_Service_DataplaneStat) GetOnline() uint32 + func (x *ServiceInsight_Service_DataplaneStat) GetTotal() uint32 + func (x *ServiceInsight_Service_DataplaneStat) ProtoReflect() protoreflect.Message + func (x *ServiceInsight_Service_DataplaneStat) Reset() + func (x *ServiceInsight_Service_DataplaneStat) String() string + type ServiceInsight_Service_Status int32 + const ServiceInsight_Service_none + const ServiceInsight_Service_offline + const ServiceInsight_Service_online + const ServiceInsight_Service_partially_degraded + func (ServiceInsight_Service_Status) Descriptor() protoreflect.EnumDescriptor + func (ServiceInsight_Service_Status) EnumDescriptor() ([]byte, []int) + func (ServiceInsight_Service_Status) Type() protoreflect.EnumType + func (x ServiceInsight_Service_Status) Enum() *ServiceInsight_Service_Status + func (x ServiceInsight_Service_Status) Number() protoreflect.EnumNumber + func (x ServiceInsight_Service_Status) String() string + type SingleValueTagSet map[string]string + func Merge(other ...SingleValueTagSet) SingleValueTagSet + func (t SingleValueTagSet) Exclude(key string) SingleValueTagSet + func (t SingleValueTagSet) Keys() []string + func (t SingleValueTagSet) String() string + type SortedSplit []*TrafficRoute_Split + func (s SortedSplit) Len() int + func (s SortedSplit) Less(i, j int) bool + func (s SortedSplit) Swap(i, j int) + type StatsRequest struct + RequestId string + ResourceMesh string + ResourceName string + ResourceType string + func (*StatsRequest) Descriptor() ([]byte, []int) + func (*StatsRequest) ProtoMessage() + func (x *StatsRequest) GetRequestId() string + func (x *StatsRequest) GetResourceMesh() string + func (x *StatsRequest) GetResourceName() string + func (x *StatsRequest) GetResourceType() string + func (x *StatsRequest) ProtoReflect() protoreflect.Message + func (x *StatsRequest) Reset() + func (x *StatsRequest) String() string + type StatsResponse struct + RequestId string + Result isStatsResponse_Result + func (*StatsResponse) Descriptor() ([]byte, []int) + func (*StatsResponse) ProtoMessage() + func (m *StatsResponse) GetResult() isStatsResponse_Result + func (x *StatsResponse) GetError() string + func (x *StatsResponse) GetRequestId() string + func (x *StatsResponse) GetStats() []byte + func (x *StatsResponse) ProtoReflect() protoreflect.Message + func (x *StatsResponse) Reset() + func (x *StatsResponse) String() string + type StatsResponse_Error struct + Error string + type StatsResponse_Stats struct + Stats []byte + type TagSelector map[string]string + func MatchAnyService() TagSelector + func MatchService(service string) TagSelector + func MatchTags(tags map[string]string) TagSelector + func (s TagSelector) Equal(other TagSelector) bool + func (s TagSelector) Matches(tags map[string]string) bool + func (s TagSelector) Rank() (r TagSelectorRank) + type TagSelectorRank struct + ExactMatches int + WildcardMatches int + func (r TagSelectorRank) CombinedWith(other TagSelectorRank) TagSelectorRank + func (r TagSelectorRank) CompareTo(other TagSelectorRank) int + type TcpLoggingBackendConfig struct + Address string + func (*TcpLoggingBackendConfig) Descriptor() ([]byte, []int) + func (*TcpLoggingBackendConfig) ProtoMessage() + func (x *TcpLoggingBackendConfig) GetAddress() string + func (x *TcpLoggingBackendConfig) ProtoReflect() protoreflect.Message + func (x *TcpLoggingBackendConfig) Reset() + func (x *TcpLoggingBackendConfig) String() string + type Timeout struct + Conf *Timeout_Conf + Destinations []*Selector + Sources []*Selector + func (*Timeout) Descriptor() ([]byte, []int) + func (*Timeout) ProtoMessage() + func (x *Timeout) GetConf() *Timeout_Conf + func (x *Timeout) GetDestinations() []*Selector + func (x *Timeout) GetSources() []*Selector + func (x *Timeout) ProtoReflect() protoreflect.Message + func (x *Timeout) Reset() + func (x *Timeout) String() string + type Timeout_Conf struct + ConnectTimeout *durationpb.Duration + Grpc *Timeout_Conf_Grpc + Http *Timeout_Conf_Http + Tcp *Timeout_Conf_Tcp + func (*Timeout_Conf) Descriptor() ([]byte, []int) + func (*Timeout_Conf) ProtoMessage() + func (x *Timeout_Conf) GetConnectTimeout() *durationpb.Duration + func (x *Timeout_Conf) GetConnectTimeoutOrDefault(defaultConnectTimeout time.Duration) time.Duration + func (x *Timeout_Conf) GetGrpc() *Timeout_Conf_Grpc + func (x *Timeout_Conf) GetHttp() *Timeout_Conf_Http + func (x *Timeout_Conf) GetTcp() *Timeout_Conf_Tcp + func (x *Timeout_Conf) ProtoReflect() protoreflect.Message + func (x *Timeout_Conf) Reset() + func (x *Timeout_Conf) String() string + type Timeout_Conf_Grpc struct + MaxStreamDuration *durationpb.Duration + StreamIdleTimeout *durationpb.Duration + func (*Timeout_Conf_Grpc) Descriptor() ([]byte, []int) + func (*Timeout_Conf_Grpc) ProtoMessage() + func (x *Timeout_Conf_Grpc) GetMaxStreamDuration() *durationpb.Duration + func (x *Timeout_Conf_Grpc) GetStreamIdleTimeout() *durationpb.Duration + func (x *Timeout_Conf_Grpc) ProtoReflect() protoreflect.Message + func (x *Timeout_Conf_Grpc) Reset() + func (x *Timeout_Conf_Grpc) String() string + type Timeout_Conf_Http struct + IdleTimeout *durationpb.Duration + MaxStreamDuration *durationpb.Duration + RequestTimeout *durationpb.Duration + StreamIdleTimeout *durationpb.Duration + func (*Timeout_Conf_Http) Descriptor() ([]byte, []int) + func (*Timeout_Conf_Http) ProtoMessage() + func (x *Timeout_Conf_Http) GetIdleTimeout() *durationpb.Duration + func (x *Timeout_Conf_Http) GetMaxStreamDuration() *durationpb.Duration + func (x *Timeout_Conf_Http) GetRequestTimeout() *durationpb.Duration + func (x *Timeout_Conf_Http) GetStreamIdleTimeout() *durationpb.Duration + func (x *Timeout_Conf_Http) ProtoReflect() protoreflect.Message + func (x *Timeout_Conf_Http) Reset() + func (x *Timeout_Conf_Http) String() string + type Timeout_Conf_Tcp struct + IdleTimeout *durationpb.Duration + func (*Timeout_Conf_Tcp) Descriptor() ([]byte, []int) + func (*Timeout_Conf_Tcp) ProtoMessage() + func (x *Timeout_Conf_Tcp) GetIdleTimeout() *durationpb.Duration + func (x *Timeout_Conf_Tcp) ProtoReflect() protoreflect.Message + func (x *Timeout_Conf_Tcp) Reset() + func (x *Timeout_Conf_Tcp) String() string + type Tracing struct + Backends []*TracingBackend + DefaultBackend string + func (*Tracing) Descriptor() ([]byte, []int) + func (*Tracing) ProtoMessage() + func (x *Tracing) GetBackends() []*TracingBackend + func (x *Tracing) GetDefaultBackend() string + func (x *Tracing) ProtoReflect() protoreflect.Message + func (x *Tracing) Reset() + func (x *Tracing) String() string + type TracingBackend struct + Conf *structpb.Struct + Name string + Sampling *wrapperspb.DoubleValue + Type string + func (*TracingBackend) Descriptor() ([]byte, []int) + func (*TracingBackend) ProtoMessage() + func (x *TracingBackend) GetConf() *structpb.Struct + func (x *TracingBackend) GetName() string + func (x *TracingBackend) GetSampling() *wrapperspb.DoubleValue + func (x *TracingBackend) GetType() string + func (x *TracingBackend) ProtoReflect() protoreflect.Message + func (x *TracingBackend) Reset() + func (x *TracingBackend) String() string + type TrafficLog struct + Conf *TrafficLog_Conf + Destinations []*Selector + Sources []*Selector + func (*TrafficLog) Descriptor() ([]byte, []int) + func (*TrafficLog) ProtoMessage() + func (m *TrafficLog) MarshalJSON() ([]byte, error) + func (m *TrafficLog) UnmarshalJSON(data []byte) error + func (t *TrafficLog) DeepCopy() *TrafficLog + func (t *TrafficLog) DeepCopyInto(out *TrafficLog) + func (x *TrafficLog) GetConf() *TrafficLog_Conf + func (x *TrafficLog) GetDestinations() []*Selector + func (x *TrafficLog) GetSources() []*Selector + func (x *TrafficLog) ProtoReflect() protoreflect.Message + func (x *TrafficLog) Reset() + func (x *TrafficLog) String() string + type TrafficLog_Conf struct + Backend string + func (*TrafficLog_Conf) Descriptor() ([]byte, []int) + func (*TrafficLog_Conf) ProtoMessage() + func (x *TrafficLog_Conf) GetBackend() string + func (x *TrafficLog_Conf) ProtoReflect() protoreflect.Message + func (x *TrafficLog_Conf) Reset() + func (x *TrafficLog_Conf) String() string + type TrafficPermission struct + Destinations []*Selector + Sources []*Selector + func (*TrafficPermission) Descriptor() ([]byte, []int) + func (*TrafficPermission) ProtoMessage() + func (x *TrafficPermission) GetDestinations() []*Selector + func (x *TrafficPermission) GetSources() []*Selector + func (x *TrafficPermission) ProtoReflect() protoreflect.Message + func (x *TrafficPermission) Reset() + func (x *TrafficPermission) String() string + type TrafficRoute struct + Conf *TrafficRoute_Conf + Destinations []*Selector + Sources []*Selector + func (*TrafficRoute) Descriptor() ([]byte, []int) + func (*TrafficRoute) ProtoMessage() + func (x *TrafficRoute) GetConf() *TrafficRoute_Conf + func (x *TrafficRoute) GetDestinations() []*Selector + func (x *TrafficRoute) GetSources() []*Selector + func (x *TrafficRoute) ProtoReflect() protoreflect.Message + func (x *TrafficRoute) Reset() + func (x *TrafficRoute) String() string + type TrafficRoute_Conf struct + Destination map[string]string + Http []*TrafficRoute_Http + LoadBalancer *TrafficRoute_LoadBalancer + Split []*TrafficRoute_Split + func (*TrafficRoute_Conf) Descriptor() ([]byte, []int) + func (*TrafficRoute_Conf) ProtoMessage() + func (x *TrafficRoute_Conf) GetDestination() map[string]string + func (x *TrafficRoute_Conf) GetHttp() []*TrafficRoute_Http + func (x *TrafficRoute_Conf) GetLoadBalancer() *TrafficRoute_LoadBalancer + func (x *TrafficRoute_Conf) GetSplit() []*TrafficRoute_Split + func (x *TrafficRoute_Conf) GetSplitOrdered() []*TrafficRoute_Split + func (x *TrafficRoute_Conf) GetSplitWithDestination() []*TrafficRoute_Split + func (x *TrafficRoute_Conf) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Conf) Reset() + func (x *TrafficRoute_Conf) String() string + type TrafficRoute_Http struct + Destination map[string]string + Match *TrafficRoute_Http_Match + Modify *TrafficRoute_Http_Modify + Split []*TrafficRoute_Split + func (*TrafficRoute_Http) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http) ProtoMessage() + func (x *TrafficRoute_Http) GetDestination() map[string]string + func (x *TrafficRoute_Http) GetMatch() *TrafficRoute_Http_Match + func (x *TrafficRoute_Http) GetModify() *TrafficRoute_Http_Modify + func (x *TrafficRoute_Http) GetSplit() []*TrafficRoute_Split + func (x *TrafficRoute_Http) GetSplitWithDestination() []*TrafficRoute_Split + func (x *TrafficRoute_Http) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http) Reset() + func (x *TrafficRoute_Http) String() string + type TrafficRoute_Http_Match struct + Headers map[string]*TrafficRoute_Http_Match_StringMatcher + Method *TrafficRoute_Http_Match_StringMatcher + Path *TrafficRoute_Http_Match_StringMatcher + func (*TrafficRoute_Http_Match) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Match) ProtoMessage() + func (x *TrafficRoute_Http_Match) GetHeaders() map[string]*TrafficRoute_Http_Match_StringMatcher + func (x *TrafficRoute_Http_Match) GetMethod() *TrafficRoute_Http_Match_StringMatcher + func (x *TrafficRoute_Http_Match) GetPath() *TrafficRoute_Http_Match_StringMatcher + func (x *TrafficRoute_Http_Match) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Match) Reset() + func (x *TrafficRoute_Http_Match) String() string + type TrafficRoute_Http_Match_StringMatcher struct + MatcherType isTrafficRoute_Http_Match_StringMatcher_MatcherType + func (*TrafficRoute_Http_Match_StringMatcher) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Match_StringMatcher) ProtoMessage() + func (m *TrafficRoute_Http_Match_StringMatcher) GetMatcherType() isTrafficRoute_Http_Match_StringMatcher_MatcherType + func (x *TrafficRoute_Http_Match_StringMatcher) GetExact() string + func (x *TrafficRoute_Http_Match_StringMatcher) GetPrefix() string + func (x *TrafficRoute_Http_Match_StringMatcher) GetRegex() string + func (x *TrafficRoute_Http_Match_StringMatcher) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Match_StringMatcher) Reset() + func (x *TrafficRoute_Http_Match_StringMatcher) String() string + type TrafficRoute_Http_Match_StringMatcher_Exact struct + Exact string + type TrafficRoute_Http_Match_StringMatcher_Prefix struct + Prefix string + type TrafficRoute_Http_Match_StringMatcher_Regex struct + Regex string + type TrafficRoute_Http_Modify struct + Host *TrafficRoute_Http_Modify_Host + Path *TrafficRoute_Http_Modify_Path + RequestHeaders *TrafficRoute_Http_Modify_Headers + ResponseHeaders *TrafficRoute_Http_Modify_Headers + func (*TrafficRoute_Http_Modify) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Modify) ProtoMessage() + func (x *TrafficRoute_Http_Modify) GetHost() *TrafficRoute_Http_Modify_Host + func (x *TrafficRoute_Http_Modify) GetPath() *TrafficRoute_Http_Modify_Path + func (x *TrafficRoute_Http_Modify) GetRequestHeaders() *TrafficRoute_Http_Modify_Headers + func (x *TrafficRoute_Http_Modify) GetResponseHeaders() *TrafficRoute_Http_Modify_Headers + func (x *TrafficRoute_Http_Modify) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Modify) Reset() + func (x *TrafficRoute_Http_Modify) String() string + type TrafficRoute_Http_Modify_Headers struct + Add []*TrafficRoute_Http_Modify_Headers_Add + Remove []*TrafficRoute_Http_Modify_Headers_Remove + func (*TrafficRoute_Http_Modify_Headers) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Modify_Headers) ProtoMessage() + func (x *TrafficRoute_Http_Modify_Headers) GetAdd() []*TrafficRoute_Http_Modify_Headers_Add + func (x *TrafficRoute_Http_Modify_Headers) GetRemove() []*TrafficRoute_Http_Modify_Headers_Remove + func (x *TrafficRoute_Http_Modify_Headers) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Modify_Headers) Reset() + func (x *TrafficRoute_Http_Modify_Headers) String() string + type TrafficRoute_Http_Modify_Headers_Add struct + Append bool + Name string + Value string + func (*TrafficRoute_Http_Modify_Headers_Add) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Modify_Headers_Add) ProtoMessage() + func (x *TrafficRoute_Http_Modify_Headers_Add) GetAppend() bool + func (x *TrafficRoute_Http_Modify_Headers_Add) GetName() string + func (x *TrafficRoute_Http_Modify_Headers_Add) GetValue() string + func (x *TrafficRoute_Http_Modify_Headers_Add) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Modify_Headers_Add) Reset() + func (x *TrafficRoute_Http_Modify_Headers_Add) String() string + type TrafficRoute_Http_Modify_Headers_Remove struct + Name string + func (*TrafficRoute_Http_Modify_Headers_Remove) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Modify_Headers_Remove) ProtoMessage() + func (x *TrafficRoute_Http_Modify_Headers_Remove) GetName() string + func (x *TrafficRoute_Http_Modify_Headers_Remove) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Modify_Headers_Remove) Reset() + func (x *TrafficRoute_Http_Modify_Headers_Remove) String() string + type TrafficRoute_Http_Modify_Host struct + Type isTrafficRoute_Http_Modify_Host_Type + func (*TrafficRoute_Http_Modify_Host) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Modify_Host) ProtoMessage() + func (m *TrafficRoute_Http_Modify_Host) GetType() isTrafficRoute_Http_Modify_Host_Type + func (x *TrafficRoute_Http_Modify_Host) GetFromPath() *TrafficRoute_Http_Modify_RegexReplace + func (x *TrafficRoute_Http_Modify_Host) GetValue() string + func (x *TrafficRoute_Http_Modify_Host) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Modify_Host) Reset() + func (x *TrafficRoute_Http_Modify_Host) String() string + type TrafficRoute_Http_Modify_Host_FromPath struct + FromPath *TrafficRoute_Http_Modify_RegexReplace + type TrafficRoute_Http_Modify_Host_Value struct + Value string + type TrafficRoute_Http_Modify_Path struct + Type isTrafficRoute_Http_Modify_Path_Type + func (*TrafficRoute_Http_Modify_Path) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Modify_Path) ProtoMessage() + func (m *TrafficRoute_Http_Modify_Path) GetType() isTrafficRoute_Http_Modify_Path_Type + func (x *TrafficRoute_Http_Modify_Path) GetRegex() *TrafficRoute_Http_Modify_RegexReplace + func (x *TrafficRoute_Http_Modify_Path) GetRewritePrefix() string + func (x *TrafficRoute_Http_Modify_Path) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Modify_Path) Reset() + func (x *TrafficRoute_Http_Modify_Path) String() string + type TrafficRoute_Http_Modify_Path_Regex struct + Regex *TrafficRoute_Http_Modify_RegexReplace + type TrafficRoute_Http_Modify_Path_RewritePrefix struct + RewritePrefix string + type TrafficRoute_Http_Modify_RegexReplace struct + Pattern string + Substitution string + func (*TrafficRoute_Http_Modify_RegexReplace) Descriptor() ([]byte, []int) + func (*TrafficRoute_Http_Modify_RegexReplace) ProtoMessage() + func (x *TrafficRoute_Http_Modify_RegexReplace) GetPattern() string + func (x *TrafficRoute_Http_Modify_RegexReplace) GetSubstitution() string + func (x *TrafficRoute_Http_Modify_RegexReplace) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Http_Modify_RegexReplace) Reset() + func (x *TrafficRoute_Http_Modify_RegexReplace) String() string + type TrafficRoute_LoadBalancer struct + LbType isTrafficRoute_LoadBalancer_LbType + func (*TrafficRoute_LoadBalancer) Descriptor() ([]byte, []int) + func (*TrafficRoute_LoadBalancer) ProtoMessage() + func (m *TrafficRoute_LoadBalancer) GetLbType() isTrafficRoute_LoadBalancer_LbType + func (x *TrafficRoute_LoadBalancer) GetLeastRequest() *TrafficRoute_LoadBalancer_LeastRequest + func (x *TrafficRoute_LoadBalancer) GetMaglev() *TrafficRoute_LoadBalancer_Maglev + func (x *TrafficRoute_LoadBalancer) GetRandom() *TrafficRoute_LoadBalancer_Random + func (x *TrafficRoute_LoadBalancer) GetRingHash() *TrafficRoute_LoadBalancer_RingHash + func (x *TrafficRoute_LoadBalancer) GetRoundRobin() *TrafficRoute_LoadBalancer_RoundRobin + func (x *TrafficRoute_LoadBalancer) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_LoadBalancer) Reset() + func (x *TrafficRoute_LoadBalancer) String() string + type TrafficRoute_LoadBalancer_LeastRequest struct + ChoiceCount uint32 + func (*TrafficRoute_LoadBalancer_LeastRequest) Descriptor() ([]byte, []int) + func (*TrafficRoute_LoadBalancer_LeastRequest) ProtoMessage() + func (x *TrafficRoute_LoadBalancer_LeastRequest) GetChoiceCount() uint32 + func (x *TrafficRoute_LoadBalancer_LeastRequest) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_LoadBalancer_LeastRequest) Reset() + func (x *TrafficRoute_LoadBalancer_LeastRequest) String() string + type TrafficRoute_LoadBalancer_LeastRequest_ struct + LeastRequest *TrafficRoute_LoadBalancer_LeastRequest + type TrafficRoute_LoadBalancer_Maglev struct + func (*TrafficRoute_LoadBalancer_Maglev) Descriptor() ([]byte, []int) + func (*TrafficRoute_LoadBalancer_Maglev) ProtoMessage() + func (x *TrafficRoute_LoadBalancer_Maglev) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_LoadBalancer_Maglev) Reset() + func (x *TrafficRoute_LoadBalancer_Maglev) String() string + type TrafficRoute_LoadBalancer_Maglev_ struct + Maglev *TrafficRoute_LoadBalancer_Maglev + type TrafficRoute_LoadBalancer_Random struct + func (*TrafficRoute_LoadBalancer_Random) Descriptor() ([]byte, []int) + func (*TrafficRoute_LoadBalancer_Random) ProtoMessage() + func (x *TrafficRoute_LoadBalancer_Random) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_LoadBalancer_Random) Reset() + func (x *TrafficRoute_LoadBalancer_Random) String() string + type TrafficRoute_LoadBalancer_Random_ struct + Random *TrafficRoute_LoadBalancer_Random + type TrafficRoute_LoadBalancer_RingHash struct + HashFunction string + MaxRingSize uint64 + MinRingSize uint64 + func (*TrafficRoute_LoadBalancer_RingHash) Descriptor() ([]byte, []int) + func (*TrafficRoute_LoadBalancer_RingHash) ProtoMessage() + func (x *TrafficRoute_LoadBalancer_RingHash) GetHashFunction() string + func (x *TrafficRoute_LoadBalancer_RingHash) GetMaxRingSize() uint64 + func (x *TrafficRoute_LoadBalancer_RingHash) GetMinRingSize() uint64 + func (x *TrafficRoute_LoadBalancer_RingHash) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_LoadBalancer_RingHash) Reset() + func (x *TrafficRoute_LoadBalancer_RingHash) String() string + type TrafficRoute_LoadBalancer_RingHash_ struct + RingHash *TrafficRoute_LoadBalancer_RingHash + type TrafficRoute_LoadBalancer_RoundRobin struct + func (*TrafficRoute_LoadBalancer_RoundRobin) Descriptor() ([]byte, []int) + func (*TrafficRoute_LoadBalancer_RoundRobin) ProtoMessage() + func (x *TrafficRoute_LoadBalancer_RoundRobin) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_LoadBalancer_RoundRobin) Reset() + func (x *TrafficRoute_LoadBalancer_RoundRobin) String() string + type TrafficRoute_LoadBalancer_RoundRobin_ struct + RoundRobin *TrafficRoute_LoadBalancer_RoundRobin + type TrafficRoute_Split struct + Destination map[string]string + Weight *wrapperspb.UInt32Value + func (*TrafficRoute_Split) Descriptor() ([]byte, []int) + func (*TrafficRoute_Split) ProtoMessage() + func (x *TrafficRoute_Split) GetDestination() map[string]string + func (x *TrafficRoute_Split) GetWeight() *wrapperspb.UInt32Value + func (x *TrafficRoute_Split) ProtoReflect() protoreflect.Message + func (x *TrafficRoute_Split) Reset() + func (x *TrafficRoute_Split) String() string + type TrafficTrace struct + Conf *TrafficTrace_Conf + Selectors []*Selector + func (*TrafficTrace) Descriptor() ([]byte, []int) + func (*TrafficTrace) ProtoMessage() + func (x *TrafficTrace) GetConf() *TrafficTrace_Conf + func (x *TrafficTrace) GetSelectors() []*Selector + func (x *TrafficTrace) ProtoReflect() protoreflect.Message + func (x *TrafficTrace) Reset() + func (x *TrafficTrace) String() string + type TrafficTrace_Conf struct + Backend string + func (*TrafficTrace_Conf) Descriptor() ([]byte, []int) + func (*TrafficTrace_Conf) ProtoMessage() + func (x *TrafficTrace_Conf) GetBackend() string + func (x *TrafficTrace_Conf) ProtoReflect() protoreflect.Message + func (x *TrafficTrace_Conf) Reset() + func (x *TrafficTrace_Conf) String() string + type UnimplementedGlobalKDSServiceServer struct + func (*UnimplementedGlobalKDSServiceServer) StreamClusters(GlobalKDSService_StreamClustersServer) error + func (*UnimplementedGlobalKDSServiceServer) StreamStats(GlobalKDSService_StreamStatsServer) error + func (*UnimplementedGlobalKDSServiceServer) StreamXDSConfigs(GlobalKDSService_StreamXDSConfigsServer) error + type UnimplementedKumaDiscoveryServiceServer struct + func (*UnimplementedKumaDiscoveryServiceServer) StreamKumaResources(KumaDiscoveryService_StreamKumaResourcesServer) error + type UnimplementedMultiplexServiceServer struct + func (*UnimplementedMultiplexServiceServer) StreamMessage(MultiplexService_StreamMessageServer) error + type Version struct + Dependencies map[string]string + Envoy *EnvoyVersion + KumaDp *KumaDpVersion + func NewVersion() *Version + func (*Version) Descriptor() ([]byte, []int) + func (*Version) ProtoMessage() + func (x *Version) GetDependencies() map[string]string + func (x *Version) GetEnvoy() *EnvoyVersion + func (x *Version) GetKumaDp() *KumaDpVersion + func (x *Version) ProtoReflect() protoreflect.Message + func (x *Version) Reset() + func (x *Version) String() string + type VirtualOutbound struct + Conf *VirtualOutbound_Conf + Selectors []*Selector + func (*VirtualOutbound) Descriptor() ([]byte, []int) + func (*VirtualOutbound) ProtoMessage() + func (x *VirtualOutbound) GetConf() *VirtualOutbound_Conf + func (x *VirtualOutbound) GetSelectors() []*Selector + func (x *VirtualOutbound) ProtoReflect() protoreflect.Message + func (x *VirtualOutbound) Reset() + func (x *VirtualOutbound) String() string + type VirtualOutbound_Conf struct + Host string + Parameters []*VirtualOutbound_Conf_TemplateParameter + Port string + func (*VirtualOutbound_Conf) Descriptor() ([]byte, []int) + func (*VirtualOutbound_Conf) ProtoMessage() + func (x *VirtualOutbound_Conf) GetHost() string + func (x *VirtualOutbound_Conf) GetParameters() []*VirtualOutbound_Conf_TemplateParameter + func (x *VirtualOutbound_Conf) GetPort() string + func (x *VirtualOutbound_Conf) ProtoReflect() protoreflect.Message + func (x *VirtualOutbound_Conf) Reset() + func (x *VirtualOutbound_Conf) String() string + type VirtualOutbound_Conf_TemplateParameter struct + Name string + TagKey string + func (*VirtualOutbound_Conf_TemplateParameter) Descriptor() ([]byte, []int) + func (*VirtualOutbound_Conf_TemplateParameter) ProtoMessage() + func (x *VirtualOutbound_Conf_TemplateParameter) GetName() string + func (x *VirtualOutbound_Conf_TemplateParameter) GetTagKey() string + func (x *VirtualOutbound_Conf_TemplateParameter) ProtoReflect() protoreflect.Message + func (x *VirtualOutbound_Conf_TemplateParameter) Reset() + func (x *VirtualOutbound_Conf_TemplateParameter) String() string + type XDSConfigRequest struct + RequestId string + ResourceMesh string + ResourceName string + ResourceType string + func (*XDSConfigRequest) Descriptor() ([]byte, []int) + func (*XDSConfigRequest) ProtoMessage() + func (x *XDSConfigRequest) GetRequestId() string + func (x *XDSConfigRequest) GetResourceMesh() string + func (x *XDSConfigRequest) GetResourceName() string + func (x *XDSConfigRequest) GetResourceType() string + func (x *XDSConfigRequest) ProtoReflect() protoreflect.Message + func (x *XDSConfigRequest) Reset() + func (x *XDSConfigRequest) String() string + type XDSConfigResponse struct + RequestId string + Result isXDSConfigResponse_Result + func (*XDSConfigResponse) Descriptor() ([]byte, []int) + func (*XDSConfigResponse) ProtoMessage() + func (m *XDSConfigResponse) GetResult() isXDSConfigResponse_Result + func (x *XDSConfigResponse) GetConfig() []byte + func (x *XDSConfigResponse) GetError() string + func (x *XDSConfigResponse) GetRequestId() string + func (x *XDSConfigResponse) ProtoReflect() protoreflect.Message + func (x *XDSConfigResponse) Reset() + func (x *XDSConfigResponse) String() string + type XDSConfigResponse_Config struct + Config []byte + type XDSConfigResponse_Error struct + Error string + type ZipkinTracingBackendConfig struct + ApiVersion string + SharedSpanContext *wrapperspb.BoolValue + TraceId128Bit bool + Url string + func (*ZipkinTracingBackendConfig) Descriptor() ([]byte, []int) + func (*ZipkinTracingBackendConfig) ProtoMessage() + func (x *ZipkinTracingBackendConfig) GetApiVersion() string + func (x *ZipkinTracingBackendConfig) GetSharedSpanContext() *wrapperspb.BoolValue + func (x *ZipkinTracingBackendConfig) GetTraceId128Bit() bool + func (x *ZipkinTracingBackendConfig) GetUrl() string + func (x *ZipkinTracingBackendConfig) ProtoReflect() protoreflect.Message + func (x *ZipkinTracingBackendConfig) Reset() + func (x *ZipkinTracingBackendConfig) String() string + type ZoneEgress struct + Networking *ZoneEgress_Networking + Zone string + func (*ZoneEgress) Descriptor() ([]byte, []int) + func (*ZoneEgress) ProtoMessage() + func (x *ZoneEgress) GetNetworking() *ZoneEgress_Networking + func (x *ZoneEgress) GetZone() string + func (x *ZoneEgress) ProtoReflect() protoreflect.Message + func (x *ZoneEgress) Reset() + func (x *ZoneEgress) String() string + type ZoneEgressInsight struct + Subscriptions []*DiscoverySubscription + func (*ZoneEgressInsight) Descriptor() ([]byte, []int) + func (*ZoneEgressInsight) ProtoMessage() + func (x *ZoneEgressInsight) GetLastSubscription() generic.Subscription + func (x *ZoneEgressInsight) GetSubscription(id string) (int, *DiscoverySubscription) + func (x *ZoneEgressInsight) GetSubscriptions() []*DiscoverySubscription + func (x *ZoneEgressInsight) IsOnline() bool + func (x *ZoneEgressInsight) ProtoReflect() protoreflect.Message + func (x *ZoneEgressInsight) Reset() + func (x *ZoneEgressInsight) String() string + func (x *ZoneEgressInsight) Sum(v func(*DiscoverySubscription) uint64) uint64 + func (x *ZoneEgressInsight) UpdateSubscription(s generic.Subscription) error + type ZoneEgressOverview struct + ZoneEgress *ZoneEgress + ZoneEgressInsight *ZoneEgressInsight + func (*ZoneEgressOverview) Descriptor() ([]byte, []int) + func (*ZoneEgressOverview) ProtoMessage() + func (x *ZoneEgressOverview) GetZoneEgress() *ZoneEgress + func (x *ZoneEgressOverview) GetZoneEgressInsight() *ZoneEgressInsight + func (x *ZoneEgressOverview) ProtoReflect() protoreflect.Message + func (x *ZoneEgressOverview) Reset() + func (x *ZoneEgressOverview) String() string + type ZoneEgress_Networking struct + Address string + Admin *EnvoyAdmin + Port uint32 + func (*ZoneEgress_Networking) Descriptor() ([]byte, []int) + func (*ZoneEgress_Networking) ProtoMessage() + func (x *ZoneEgress_Networking) GetAddress() string + func (x *ZoneEgress_Networking) GetAdmin() *EnvoyAdmin + func (x *ZoneEgress_Networking) GetPort() uint32 + func (x *ZoneEgress_Networking) ProtoReflect() protoreflect.Message + func (x *ZoneEgress_Networking) Reset() + func (x *ZoneEgress_Networking) String() string + type ZoneIngress struct + AvailableServices []*ZoneIngress_AvailableService + Networking *ZoneIngress_Networking + Zone string + func (*ZoneIngress) Descriptor() ([]byte, []int) + func (*ZoneIngress) ProtoMessage() + func (x *ZoneIngress) GetAvailableServices() []*ZoneIngress_AvailableService + func (x *ZoneIngress) GetNetworking() *ZoneIngress_Networking + func (x *ZoneIngress) GetZone() string + func (x *ZoneIngress) ProtoReflect() protoreflect.Message + func (x *ZoneIngress) Reset() + func (x *ZoneIngress) String() string + type ZoneIngressInsight struct + Subscriptions []*DiscoverySubscription + func (*ZoneIngressInsight) Descriptor() ([]byte, []int) + func (*ZoneIngressInsight) ProtoMessage() + func (x *ZoneIngressInsight) GetLastSubscription() generic.Subscription + func (x *ZoneIngressInsight) GetSubscription(id string) (int, *DiscoverySubscription) + func (x *ZoneIngressInsight) GetSubscriptions() []*DiscoverySubscription + func (x *ZoneIngressInsight) IsOnline() bool + func (x *ZoneIngressInsight) ProtoReflect() protoreflect.Message + func (x *ZoneIngressInsight) Reset() + func (x *ZoneIngressInsight) String() string + func (x *ZoneIngressInsight) Sum(v func(*DiscoverySubscription) uint64) uint64 + func (x *ZoneIngressInsight) UpdateSubscription(s generic.Subscription) error + type ZoneIngressOverview struct + ZoneIngress *ZoneIngress + ZoneIngressInsight *ZoneIngressInsight + func (*ZoneIngressOverview) Descriptor() ([]byte, []int) + func (*ZoneIngressOverview) ProtoMessage() + func (x *ZoneIngressOverview) GetZoneIngress() *ZoneIngress + func (x *ZoneIngressOverview) GetZoneIngressInsight() *ZoneIngressInsight + func (x *ZoneIngressOverview) ProtoReflect() protoreflect.Message + func (x *ZoneIngressOverview) Reset() + func (x *ZoneIngressOverview) String() string + type ZoneIngress_AvailableService struct + ExternalService bool + Instances uint32 + Mesh string + Tags map[string]string + func (*ZoneIngress_AvailableService) Descriptor() ([]byte, []int) + func (*ZoneIngress_AvailableService) ProtoMessage() + func (x *ZoneIngress_AvailableService) GetExternalService() bool + func (x *ZoneIngress_AvailableService) GetInstances() uint32 + func (x *ZoneIngress_AvailableService) GetMesh() string + func (x *ZoneIngress_AvailableService) GetTags() map[string]string + func (x *ZoneIngress_AvailableService) ProtoReflect() protoreflect.Message + func (x *ZoneIngress_AvailableService) Reset() + func (x *ZoneIngress_AvailableService) String() string + type ZoneIngress_Networking struct + Address string + Admin *EnvoyAdmin + AdvertisedAddress string + AdvertisedPort uint32 + Port uint32 + func (*ZoneIngress_Networking) Descriptor() ([]byte, []int) + func (*ZoneIngress_Networking) ProtoMessage() + func (x *ZoneIngress_Networking) GetAddress() string + func (x *ZoneIngress_Networking) GetAdmin() *EnvoyAdmin + func (x *ZoneIngress_Networking) GetAdvertisedAddress() string + func (x *ZoneIngress_Networking) GetAdvertisedPort() uint32 + func (x *ZoneIngress_Networking) GetPort() uint32 + func (x *ZoneIngress_Networking) ProtoReflect() protoreflect.Message + func (x *ZoneIngress_Networking) Reset() + func (x *ZoneIngress_Networking) String() string v1.5.0-rc2 Feb 18, 2022