Documentation
¶
Index ¶
- Variables
- type AddonIngressConfig
- func (*AddonIngressConfig) Descriptor() ([]byte, []int)
- func (m *AddonIngressConfig) GetEnabled() bool
- func (m *AddonIngressConfig) GetHosts() []string
- func (*AddonIngressConfig) ProtoMessage()
- func (m *AddonIngressConfig) Reset()
- func (m *AddonIngressConfig) String() string
- func (m *AddonIngressConfig) XXX_DiscardUnknown()
- func (m *AddonIngressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddonIngressConfig) XXX_Merge(src proto.Message)
- func (m *AddonIngressConfig) XXX_Size() int
- func (m *AddonIngressConfig) XXX_Unmarshal(b []byte) error
- type ArchConfig
- func (*ArchConfig) Descriptor() ([]byte, []int)
- func (m *ArchConfig) GetAmd64() uint32
- func (m *ArchConfig) GetPpc64Le() uint32
- func (m *ArchConfig) GetS390X() uint32
- func (*ArchConfig) ProtoMessage()
- func (m *ArchConfig) Reset()
- func (m *ArchConfig) String() string
- func (m *ArchConfig) XXX_DiscardUnknown()
- func (m *ArchConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ArchConfig) XXX_Merge(src proto.Message)
- func (m *ArchConfig) XXX_Size() int
- func (m *ArchConfig) XXX_Unmarshal(b []byte) error
- type CNIConfig
- func (*CNIConfig) Descriptor() ([]byte, []int)
- func (m *CNIConfig) GetEnabled() bool
- func (*CNIConfig) ProtoMessage()
- func (m *CNIConfig) Reset()
- func (m *CNIConfig) String() string
- func (m *CNIConfig) XXX_DiscardUnknown()
- func (m *CNIConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CNIConfig) XXX_Merge(src proto.Message)
- func (m *CNIConfig) XXX_Size() int
- func (m *CNIConfig) XXX_Unmarshal(b []byte) error
- type CPUTargetUtilizationConfig
- func (*CPUTargetUtilizationConfig) Descriptor() ([]byte, []int)
- func (m *CPUTargetUtilizationConfig) GetTargetAverageUtilization() int32
- func (*CPUTargetUtilizationConfig) ProtoMessage()
- func (m *CPUTargetUtilizationConfig) Reset()
- func (m *CPUTargetUtilizationConfig) String() string
- func (m *CPUTargetUtilizationConfig) XXX_DiscardUnknown()
- func (m *CPUTargetUtilizationConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CPUTargetUtilizationConfig) XXX_Merge(src proto.Message)
- func (m *CPUTargetUtilizationConfig) XXX_Size() int
- func (m *CPUTargetUtilizationConfig) XXX_Unmarshal(b []byte) error
- type CertManagerConfig
- func (*CertManagerConfig) Descriptor() ([]byte, []int)
- func (m *CertManagerConfig) GetEnabled() bool
- func (m *CertManagerConfig) GetHub() string
- func (m *CertManagerConfig) GetResources() *v1.ResourceRequirements
- func (m *CertManagerConfig) GetTag() string
- func (*CertManagerConfig) ProtoMessage()
- func (m *CertManagerConfig) Reset()
- func (m *CertManagerConfig) String() string
- func (m *CertManagerConfig) XXX_DiscardUnknown()
- func (m *CertManagerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CertManagerConfig) XXX_Merge(src proto.Message)
- func (m *CertManagerConfig) XXX_Size() int
- func (m *CertManagerConfig) XXX_Unmarshal(b []byte) error
- type CoreDNSConfig
- func (*CoreDNSConfig) Descriptor() ([]byte, []int)
- func (m *CoreDNSConfig) GetCoreDNSImage() string
- func (m *CoreDNSConfig) GetCoreDNSPluginImage() string
- func (m *CoreDNSConfig) GetEnabled() bool
- func (m *CoreDNSConfig) GetReplicaCount() uint32
- func (*CoreDNSConfig) ProtoMessage()
- func (m *CoreDNSConfig) Reset()
- func (m *CoreDNSConfig) String() string
- func (m *CoreDNSConfig) XXX_DiscardUnknown()
- func (m *CoreDNSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CoreDNSConfig) XXX_Merge(src proto.Message)
- func (m *CoreDNSConfig) XXX_Size() int
- func (m *CoreDNSConfig) XXX_Unmarshal(b []byte) error
- type DefaultPodDisruptionBudgetConfig
- func (*DefaultPodDisruptionBudgetConfig) Descriptor() ([]byte, []int)
- func (m *DefaultPodDisruptionBudgetConfig) GetEnabled() bool
- func (*DefaultPodDisruptionBudgetConfig) ProtoMessage()
- func (m *DefaultPodDisruptionBudgetConfig) Reset()
- func (m *DefaultPodDisruptionBudgetConfig) String() string
- func (m *DefaultPodDisruptionBudgetConfig) XXX_DiscardUnknown()
- func (m *DefaultPodDisruptionBudgetConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DefaultPodDisruptionBudgetConfig) XXX_Merge(src proto.Message)
- func (m *DefaultPodDisruptionBudgetConfig) XXX_Size() int
- func (m *DefaultPodDisruptionBudgetConfig) XXX_Unmarshal(b []byte) error
- type DefaultResourcesConfig
- func (*DefaultResourcesConfig) Descriptor() ([]byte, []int)
- func (m *DefaultResourcesConfig) GetRequests() *ResourcesRequestsConfig
- func (*DefaultResourcesConfig) ProtoMessage()
- func (m *DefaultResourcesConfig) Reset()
- func (m *DefaultResourcesConfig) String() string
- func (m *DefaultResourcesConfig) XXX_DiscardUnknown()
- func (m *DefaultResourcesConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DefaultResourcesConfig) XXX_Merge(src proto.Message)
- func (m *DefaultResourcesConfig) XXX_Size() int
- func (m *DefaultResourcesConfig) XXX_Unmarshal(b []byte) error
- type EgressGatewayConfig
- func (*EgressGatewayConfig) Descriptor() ([]byte, []int)
- func (m *EgressGatewayConfig) GetAutoscaleEnabled() bool
- func (m *EgressGatewayConfig) GetAutoscaleMax() uint32
- func (m *EgressGatewayConfig) GetAutoscaleMin() uint32
- func (m *EgressGatewayConfig) GetConnectTimeout() string
- func (m *EgressGatewayConfig) GetCpu() *CPUTargetUtilizationConfig
- func (m *EgressGatewayConfig) GetDrainDuration() *duration.Duration
- func (m *EgressGatewayConfig) GetEnabled() bool
- func (m *EgressGatewayConfig) GetEnv() map[string]string
- func (m *EgressGatewayConfig) GetLabels() *GatewayLabelsConfig
- func (m *EgressGatewayConfig) GetNodeSelector() map[string]string
- func (m *EgressGatewayConfig) GetPorts() []*PortsConfig
- func (m *EgressGatewayConfig) GetResources() *v1.ResourceRequirements
- func (m *EgressGatewayConfig) GetSecretVolumes() []*SecretVolume
- func (m *EgressGatewayConfig) GetZvpn() *ZeroVPNConfig
- func (*EgressGatewayConfig) ProtoMessage()
- func (m *EgressGatewayConfig) Reset()
- func (m *EgressGatewayConfig) String() string
- func (m *EgressGatewayConfig) XXX_DiscardUnknown()
- func (m *EgressGatewayConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EgressGatewayConfig) XXX_Merge(src proto.Message)
- func (m *EgressGatewayConfig) XXX_Size() int
- func (m *EgressGatewayConfig) XXX_Unmarshal(b []byte) error
- type EnvoyMetricsConfig
- func (*EnvoyMetricsConfig) Descriptor() ([]byte, []int)
- func (m *EnvoyMetricsConfig) GetEnabled() bool
- func (m *EnvoyMetricsConfig) GetHost() string
- func (m *EnvoyMetricsConfig) GetPort() int32
- func (*EnvoyMetricsConfig) ProtoMessage()
- func (m *EnvoyMetricsConfig) Reset()
- func (m *EnvoyMetricsConfig) String() string
- func (m *EnvoyMetricsConfig) XXX_DiscardUnknown()
- func (m *EnvoyMetricsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EnvoyMetricsConfig) XXX_Merge(src proto.Message)
- func (m *EnvoyMetricsConfig) XXX_Size() int
- func (m *EnvoyMetricsConfig) XXX_Unmarshal(b []byte) error
- type GalleyConfig
- func (*GalleyConfig) Descriptor() ([]byte, []int)
- func (m *GalleyConfig) GetEnabled() bool
- func (m *GalleyConfig) GetImage() string
- func (m *GalleyConfig) GetMesh() map[string]string
- func (m *GalleyConfig) GetReplicaCount() uint32
- func (m *GalleyConfig) GetResources() *v1.ResourceRequirements
- func (*GalleyConfig) ProtoMessage()
- func (m *GalleyConfig) Reset()
- func (m *GalleyConfig) String() string
- func (m *GalleyConfig) XXX_DiscardUnknown()
- func (m *GalleyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GalleyConfig) XXX_Merge(src proto.Message)
- func (m *GalleyConfig) XXX_Size() int
- func (m *GalleyConfig) XXX_Unmarshal(b []byte) error
- type GatewayLabelsConfig
- func (*GatewayLabelsConfig) Descriptor() ([]byte, []int)
- func (m *GatewayLabelsConfig) GetApp() string
- func (m *GatewayLabelsConfig) GetIstio() string
- func (*GatewayLabelsConfig) ProtoMessage()
- func (m *GatewayLabelsConfig) Reset()
- func (m *GatewayLabelsConfig) String() string
- func (m *GatewayLabelsConfig) XXX_DiscardUnknown()
- func (m *GatewayLabelsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GatewayLabelsConfig) XXX_Merge(src proto.Message)
- func (m *GatewayLabelsConfig) XXX_Size() int
- func (m *GatewayLabelsConfig) XXX_Unmarshal(b []byte) error
- type GatewaysConfig
- func (*GatewaysConfig) Descriptor() ([]byte, []int)
- func (m *GatewaysConfig) GetEnabled() bool
- func (m *GatewaysConfig) GetIstioEgressgateway() *EgressGatewayConfig
- func (m *GatewaysConfig) GetIstioIlbgateway() *ILBGatewayConfig
- func (m *GatewaysConfig) GetIstioIngressgateway() *IngressGatewayConfig
- func (*GatewaysConfig) ProtoMessage()
- func (m *GatewaysConfig) Reset()
- func (m *GatewaysConfig) String() string
- func (m *GatewaysConfig) XXX_DiscardUnknown()
- func (m *GatewaysConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GatewaysConfig) XXX_Merge(src proto.Message)
- func (m *GatewaysConfig) XXX_Size() int
- func (m *GatewaysConfig) XXX_Unmarshal(b []byte) error
- type GlobalConfig
- func (*GlobalConfig) Descriptor() ([]byte, []int)
- func (m *GlobalConfig) GetArch() *ArchConfig
- func (m *GlobalConfig) GetConfigNamespace() string
- func (m *GlobalConfig) GetConfigValidation() bool
- func (m *GlobalConfig) GetControlPlaneSecurityEnabled() bool
- func (m *GlobalConfig) GetDefaultNodeSelector() map[string]string
- func (m *GlobalConfig) GetDefaultPodDisruptionBudget() *DefaultPodDisruptionBudgetConfig
- func (m *GlobalConfig) GetDefaultResources() *DefaultResourcesConfig
- func (m *GlobalConfig) GetDisablePolicyChecks() bool
- func (m *GlobalConfig) GetEnableHelmTest() bool
- func (m *GlobalConfig) GetEnableTracing() bool
- func (m *GlobalConfig) GetHub() string
- func (m *GlobalConfig) GetIstioNamespace() string
- func (m *GlobalConfig) GetK8SIngress() *KubernetesIngressConfig
- func (m *GlobalConfig) GetLocalityLbSetting() map[string]string
- func (m *GlobalConfig) GetLogging() *GlobalLoggingConfig
- func (m *GlobalConfig) GetMeshExpansion() *MeshExpansionConfig
- func (m *GlobalConfig) GetMeshNetworks() map[string]string
- func (m *GlobalConfig) GetMonitoringPort() uint32
- func (m *GlobalConfig) GetMtls() *MTLSConfig
- func (m *GlobalConfig) GetMultiCluster() *MultiClusterConfig
- func (m *GlobalConfig) GetOneNamespace() bool
- func (m *GlobalConfig) GetOutboundTrafficPolicy() *OutboundTrafficPolicyConfig
- func (m *GlobalConfig) GetPolicyCheckFailOpen() bool
- func (m *GlobalConfig) GetPolicyNamespace() string
- func (m *GlobalConfig) GetPriorityClassName() string
- func (m *GlobalConfig) GetProxy() *ProxyConfig
- func (m *GlobalConfig) GetProxyInit() *ProxyInitConfig
- func (m *GlobalConfig) GetSds() *SDSConfig
- func (m *GlobalConfig) GetTag() string
- func (m *GlobalConfig) GetTelemetryNamespace() string
- func (m *GlobalConfig) GetTracer() *TracerConfig
- func (m *GlobalConfig) GetTrustDomain() string
- func (m *GlobalConfig) GetUseMCP() bool
- func (*GlobalConfig) ProtoMessage()
- func (m *GlobalConfig) Reset()
- func (m *GlobalConfig) String() string
- func (m *GlobalConfig) XXX_DiscardUnknown()
- func (m *GlobalConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GlobalConfig) XXX_Merge(src proto.Message)
- func (m *GlobalConfig) XXX_Size() int
- func (m *GlobalConfig) XXX_Unmarshal(b []byte) error
- type GlobalLoggingConfig
- func (*GlobalLoggingConfig) Descriptor() ([]byte, []int)
- func (m *GlobalLoggingConfig) GetLevel() string
- func (*GlobalLoggingConfig) ProtoMessage()
- func (m *GlobalLoggingConfig) Reset()
- func (m *GlobalLoggingConfig) String() string
- func (m *GlobalLoggingConfig) XXX_DiscardUnknown()
- func (m *GlobalLoggingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GlobalLoggingConfig) XXX_Merge(src proto.Message)
- func (m *GlobalLoggingConfig) XXX_Size() int
- func (m *GlobalLoggingConfig) XXX_Unmarshal(b []byte) error
- type ILBGatewayConfig
- func (*ILBGatewayConfig) Descriptor() ([]byte, []int)
- func (m *ILBGatewayConfig) GetAutoscaleEnabled() bool
- func (m *ILBGatewayConfig) GetAutoscaleMax() uint32
- func (m *ILBGatewayConfig) GetAutoscaleMin() uint32
- func (m *ILBGatewayConfig) GetCpu() *CPUTargetUtilizationConfig
- func (m *ILBGatewayConfig) GetEnabled() bool
- func (m *ILBGatewayConfig) GetLabels() *GatewayLabelsConfig
- func (m *ILBGatewayConfig) GetLoadBalancerIP() string
- func (m *ILBGatewayConfig) GetPorts() []*PortsConfig
- func (m *ILBGatewayConfig) GetResources() *v1.ResourceRequirements
- func (m *ILBGatewayConfig) GetSecretVolumes() []*SecretVolume
- func (*ILBGatewayConfig) ProtoMessage()
- func (m *ILBGatewayConfig) Reset()
- func (m *ILBGatewayConfig) String() string
- func (m *ILBGatewayConfig) XXX_DiscardUnknown()
- func (m *ILBGatewayConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ILBGatewayConfig) XXX_Merge(src proto.Message)
- func (m *ILBGatewayConfig) XXX_Size() int
- func (m *ILBGatewayConfig) XXX_Unmarshal(b []byte) error
- type IngressGatewayConfig
- func (*IngressGatewayConfig) Descriptor() ([]byte, []int)
- func (m *IngressGatewayConfig) GetAutoscaleEnabled() bool
- func (m *IngressGatewayConfig) GetAutoscaleMax() uint32
- func (m *IngressGatewayConfig) GetAutoscaleMin() uint32
- func (m *IngressGatewayConfig) GetConnectTimeout() string
- func (m *IngressGatewayConfig) GetCpu() *CPUTargetUtilizationConfig
- func (m *IngressGatewayConfig) GetCustomService() bool
- func (m *IngressGatewayConfig) GetDebug() string
- func (m *IngressGatewayConfig) GetDomain() string
- func (m *IngressGatewayConfig) GetDrainDuration() *duration.Duration
- func (m *IngressGatewayConfig) GetEnabled() bool
- func (m *IngressGatewayConfig) GetEnv() map[string]string
- func (m *IngressGatewayConfig) GetExternalIPs() []string
- func (m *IngressGatewayConfig) GetK8SIngress() bool
- func (m *IngressGatewayConfig) GetK8SIngressHttps() bool
- func (m *IngressGatewayConfig) GetLabels() *GatewayLabelsConfig
- func (m *IngressGatewayConfig) GetLoadBalancerIP() string
- func (m *IngressGatewayConfig) GetLoadBalancerSourceRanges() []string
- func (m *IngressGatewayConfig) GetMeshExpansionPorts() []*PortsConfig
- func (m *IngressGatewayConfig) GetPorts() []*PortsConfig
- func (m *IngressGatewayConfig) GetReplicaCount() uint32
- func (m *IngressGatewayConfig) GetSds() *IngressGatewaySdsConfig
- func (m *IngressGatewayConfig) GetSecretVolumes() []*SecretVolume
- func (m *IngressGatewayConfig) GetZvpn() *IngressGatewayZvpnConfig
- func (*IngressGatewayConfig) ProtoMessage()
- func (m *IngressGatewayConfig) Reset()
- func (m *IngressGatewayConfig) String() string
- func (m *IngressGatewayConfig) XXX_DiscardUnknown()
- func (m *IngressGatewayConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IngressGatewayConfig) XXX_Merge(src proto.Message)
- func (m *IngressGatewayConfig) XXX_Size() int
- func (m *IngressGatewayConfig) XXX_Unmarshal(b []byte) error
- type IngressGatewaySdsConfig
- func (*IngressGatewaySdsConfig) Descriptor() ([]byte, []int)
- func (m *IngressGatewaySdsConfig) GetEnabled() bool
- func (m *IngressGatewaySdsConfig) GetImage() string
- func (*IngressGatewaySdsConfig) ProtoMessage()
- func (m *IngressGatewaySdsConfig) Reset()
- func (m *IngressGatewaySdsConfig) String() string
- func (m *IngressGatewaySdsConfig) XXX_DiscardUnknown()
- func (m *IngressGatewaySdsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IngressGatewaySdsConfig) XXX_Merge(src proto.Message)
- func (m *IngressGatewaySdsConfig) XXX_Size() int
- func (m *IngressGatewaySdsConfig) XXX_Unmarshal(b []byte) error
- type IngressGatewayZvpnConfig
- func (*IngressGatewayZvpnConfig) Descriptor() ([]byte, []int)
- func (m *IngressGatewayZvpnConfig) GetEnabled() bool
- func (m *IngressGatewayZvpnConfig) GetSuffix() string
- func (*IngressGatewayZvpnConfig) ProtoMessage()
- func (m *IngressGatewayZvpnConfig) Reset()
- func (m *IngressGatewayZvpnConfig) String() string
- func (m *IngressGatewayZvpnConfig) XXX_DiscardUnknown()
- func (m *IngressGatewayZvpnConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IngressGatewayZvpnConfig) XXX_Merge(src proto.Message)
- func (m *IngressGatewayZvpnConfig) XXX_Size() int
- func (m *IngressGatewayZvpnConfig) XXX_Unmarshal(b []byte) error
- type KubernetesEnvMixerAdapterConfig
- func (*KubernetesEnvMixerAdapterConfig) Descriptor() ([]byte, []int)
- func (m *KubernetesEnvMixerAdapterConfig) GetEnabled() bool
- func (*KubernetesEnvMixerAdapterConfig) ProtoMessage()
- func (m *KubernetesEnvMixerAdapterConfig) Reset()
- func (m *KubernetesEnvMixerAdapterConfig) String() string
- func (m *KubernetesEnvMixerAdapterConfig) XXX_DiscardUnknown()
- func (m *KubernetesEnvMixerAdapterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubernetesEnvMixerAdapterConfig) XXX_Merge(src proto.Message)
- func (m *KubernetesEnvMixerAdapterConfig) XXX_Size() int
- func (m *KubernetesEnvMixerAdapterConfig) XXX_Unmarshal(b []byte) error
- type KubernetesIngressConfig
- func (*KubernetesIngressConfig) Descriptor() ([]byte, []int)
- func (m *KubernetesIngressConfig) GetEnableHttps() bool
- func (m *KubernetesIngressConfig) GetEnabled() bool
- func (m *KubernetesIngressConfig) GetGatewayName() string
- func (*KubernetesIngressConfig) ProtoMessage()
- func (m *KubernetesIngressConfig) Reset()
- func (m *KubernetesIngressConfig) String() string
- func (m *KubernetesIngressConfig) XXX_DiscardUnknown()
- func (m *KubernetesIngressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubernetesIngressConfig) XXX_Merge(src proto.Message)
- func (m *KubernetesIngressConfig) XXX_Size() int
- func (m *KubernetesIngressConfig) XXX_Unmarshal(b []byte) error
- type LoadSheddingConfig
- func (*LoadSheddingConfig) Descriptor() ([]byte, []int)
- func (m *LoadSheddingConfig) GetLatencyThreshold() string
- func (*LoadSheddingConfig) ProtoMessage()
- func (m *LoadSheddingConfig) Reset()
- func (m *LoadSheddingConfig) String() string
- func (m *LoadSheddingConfig) XXX_DiscardUnknown()
- func (m *LoadSheddingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LoadSheddingConfig) XXX_Merge(src proto.Message)
- func (m *LoadSheddingConfig) XXX_Size() int
- func (m *LoadSheddingConfig) XXX_Unmarshal(b []byte) error
- type LoadSheddingConfigMode
- type MTLSConfig
- func (*MTLSConfig) Descriptor() ([]byte, []int)
- func (m *MTLSConfig) GetEnabled() bool
- func (*MTLSConfig) ProtoMessage()
- func (m *MTLSConfig) Reset()
- func (m *MTLSConfig) String() string
- func (m *MTLSConfig) XXX_DiscardUnknown()
- func (m *MTLSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MTLSConfig) XXX_Merge(src proto.Message)
- func (m *MTLSConfig) XXX_Size() int
- func (m *MTLSConfig) XXX_Unmarshal(b []byte) error
- type MeshExpansionConfig
- func (*MeshExpansionConfig) Descriptor() ([]byte, []int)
- func (m *MeshExpansionConfig) GetEnabled() bool
- func (m *MeshExpansionConfig) GetUseILB() bool
- func (*MeshExpansionConfig) ProtoMessage()
- func (m *MeshExpansionConfig) Reset()
- func (m *MeshExpansionConfig) String() string
- func (m *MeshExpansionConfig) XXX_DiscardUnknown()
- func (m *MeshExpansionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MeshExpansionConfig) XXX_Merge(src proto.Message)
- func (m *MeshExpansionConfig) XXX_Size() int
- func (m *MeshExpansionConfig) XXX_Unmarshal(b []byte) error
- type MixerAdaptersConfig
- func (*MixerAdaptersConfig) Descriptor() ([]byte, []int)
- func (m *MixerAdaptersConfig) GetKubernetesenv() *KubernetesEnvMixerAdapterConfig
- func (m *MixerAdaptersConfig) GetPrometheus() *PrometheusMixerAdapterConfig
- func (m *MixerAdaptersConfig) GetStdio() *StdioMixerAdapterConfig
- func (m *MixerAdaptersConfig) GetUseAdapterCRDs() bool
- func (*MixerAdaptersConfig) ProtoMessage()
- func (m *MixerAdaptersConfig) Reset()
- func (m *MixerAdaptersConfig) String() string
- func (m *MixerAdaptersConfig) XXX_DiscardUnknown()
- func (m *MixerAdaptersConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MixerAdaptersConfig) XXX_Merge(src proto.Message)
- func (m *MixerAdaptersConfig) XXX_Size() int
- func (m *MixerAdaptersConfig) XXX_Unmarshal(b []byte) error
- type MixerConfig
- func (*MixerConfig) Descriptor() ([]byte, []int)
- func (m *MixerConfig) GetAdapters() *MixerAdaptersConfig
- func (m *MixerConfig) GetEnabled() bool
- func (m *MixerConfig) GetEnv() map[string]string
- func (m *MixerConfig) GetImage() string
- func (m *MixerConfig) GetPolicy() *MixerPolicyConfig
- func (m *MixerConfig) GetTelemetry() *MixerTelemetryConfig
- func (*MixerConfig) ProtoMessage()
- func (m *MixerConfig) Reset()
- func (m *MixerConfig) String() string
- func (m *MixerConfig) XXX_DiscardUnknown()
- func (m *MixerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MixerConfig) XXX_Merge(src proto.Message)
- func (m *MixerConfig) XXX_Size() int
- func (m *MixerConfig) XXX_Unmarshal(b []byte) error
- type MixerPolicyConfig
- func (*MixerPolicyConfig) Descriptor() ([]byte, []int)
- func (m *MixerPolicyConfig) GetAutoscaleEnabled() bool
- func (m *MixerPolicyConfig) GetAutoscaleMax() uint32
- func (m *MixerPolicyConfig) GetAutoscaleMin() uint32
- func (m *MixerPolicyConfig) GetCpu() *CPUTargetUtilizationConfig
- func (m *MixerPolicyConfig) GetEnabled() bool
- func (m *MixerPolicyConfig) GetImage() string
- func (m *MixerPolicyConfig) GetReplicaCount() uint32
- func (*MixerPolicyConfig) ProtoMessage()
- func (m *MixerPolicyConfig) Reset()
- func (m *MixerPolicyConfig) String() string
- func (m *MixerPolicyConfig) XXX_DiscardUnknown()
- func (m *MixerPolicyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MixerPolicyConfig) XXX_Merge(src proto.Message)
- func (m *MixerPolicyConfig) XXX_Size() int
- func (m *MixerPolicyConfig) XXX_Unmarshal(b []byte) error
- type MixerTelemetryConfig
- func (*MixerTelemetryConfig) Descriptor() ([]byte, []int)
- func (m *MixerTelemetryConfig) GetAdapters() *MixerAdaptersConfig
- func (m *MixerTelemetryConfig) GetAutoscaleEnabled() bool
- func (m *MixerTelemetryConfig) GetAutoscaleMax() uint32
- func (m *MixerTelemetryConfig) GetAutoscaleMin() uint32
- func (m *MixerTelemetryConfig) GetCpu() *CPUTargetUtilizationConfig
- func (m *MixerTelemetryConfig) GetEnabled() bool
- func (m *MixerTelemetryConfig) GetEnv() map[string]string
- func (m *MixerTelemetryConfig) GetImage() string
- func (m *MixerTelemetryConfig) GetLoadshedding() *LoadSheddingConfig
- func (m *MixerTelemetryConfig) GetReplicaCount() uint32
- func (m *MixerTelemetryConfig) GetResources() *v1.ResourceRequirements
- func (m *MixerTelemetryConfig) GetSessionAffinityEnabled() bool
- func (*MixerTelemetryConfig) ProtoMessage()
- func (m *MixerTelemetryConfig) Reset()
- func (m *MixerTelemetryConfig) String() string
- func (m *MixerTelemetryConfig) XXX_DiscardUnknown()
- func (m *MixerTelemetryConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MixerTelemetryConfig) XXX_Merge(src proto.Message)
- func (m *MixerTelemetryConfig) XXX_Size() int
- func (m *MixerTelemetryConfig) XXX_Unmarshal(b []byte) error
- type MultiClusterConfig
- func (*MultiClusterConfig) Descriptor() ([]byte, []int)
- func (m *MultiClusterConfig) GetEnabled() bool
- func (*MultiClusterConfig) ProtoMessage()
- func (m *MultiClusterConfig) Reset()
- func (m *MultiClusterConfig) String() string
- func (m *MultiClusterConfig) XXX_DiscardUnknown()
- func (m *MultiClusterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MultiClusterConfig) XXX_Merge(src proto.Message)
- func (m *MultiClusterConfig) XXX_Size() int
- func (m *MultiClusterConfig) XXX_Unmarshal(b []byte) error
- type NodeAgentConfig
- func (*NodeAgentConfig) Descriptor() ([]byte, []int)
- func (m *NodeAgentConfig) GetEnabled() bool
- func (m *NodeAgentConfig) GetImage() string
- func (*NodeAgentConfig) ProtoMessage()
- func (m *NodeAgentConfig) Reset()
- func (m *NodeAgentConfig) String() string
- func (m *NodeAgentConfig) XXX_DiscardUnknown()
- func (m *NodeAgentConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeAgentConfig) XXX_Merge(src proto.Message)
- func (m *NodeAgentConfig) XXX_Size() int
- func (m *NodeAgentConfig) XXX_Unmarshal(b []byte) error
- type OutboundTrafficPolicyConfig
- func (*OutboundTrafficPolicyConfig) Descriptor() ([]byte, []int)
- func (*OutboundTrafficPolicyConfig) ProtoMessage()
- func (m *OutboundTrafficPolicyConfig) Reset()
- func (m *OutboundTrafficPolicyConfig) String() string
- func (m *OutboundTrafficPolicyConfig) XXX_DiscardUnknown()
- func (m *OutboundTrafficPolicyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OutboundTrafficPolicyConfig) XXX_Merge(src proto.Message)
- func (m *OutboundTrafficPolicyConfig) XXX_Size() int
- func (m *OutboundTrafficPolicyConfig) XXX_Unmarshal(b []byte) error
- type OutboundTrafficPolicyConfigMode
- type PilotConfig
- func (*PilotConfig) Descriptor() ([]byte, []int)
- func (m *PilotConfig) GetAutoscaleEnabled() bool
- func (m *PilotConfig) GetAutoscaleMax() uint32
- func (m *PilotConfig) GetAutoscaleMin() uint32
- func (m *PilotConfig) GetConfigMap() bool
- func (m *PilotConfig) GetConfigNamespace() string
- func (m *PilotConfig) GetCpu() *CPUTargetUtilizationConfig
- func (m *PilotConfig) GetDeploymentLabels() map[string]string
- func (m *PilotConfig) GetEnabled() bool
- func (m *PilotConfig) GetEnv() map[string]string
- func (m *PilotConfig) GetImage() string
- func (m *PilotConfig) GetIngress() *PilotIngressConfig
- func (m *PilotConfig) GetKeepaliveMaxServerConnectionAge() *duration.Duration
- func (m *PilotConfig) GetPolicy() *PilotPolicyConfig
- func (m *PilotConfig) GetReplicaCount() uint32
- func (m *PilotConfig) GetResources() *v1.ResourceRequirements
- func (m *PilotConfig) GetSidecar() bool
- func (m *PilotConfig) GetTelemetry() *PilotTelemetryConfig
- func (m *PilotConfig) GetTraceSampling() float64
- func (m *PilotConfig) GetUseMCP() bool
- func (*PilotConfig) ProtoMessage()
- func (m *PilotConfig) Reset()
- func (m *PilotConfig) String() string
- func (m *PilotConfig) XXX_DiscardUnknown()
- func (m *PilotConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PilotConfig) XXX_Merge(src proto.Message)
- func (m *PilotConfig) XXX_Size() int
- func (m *PilotConfig) XXX_Unmarshal(b []byte) error
- type PilotIngressConfig
- func (*PilotIngressConfig) Descriptor() ([]byte, []int)
- func (m *PilotIngressConfig) GetIngressClass() string
- func (m *PilotIngressConfig) GetIngressService() string
- func (*PilotIngressConfig) ProtoMessage()
- func (m *PilotIngressConfig) Reset()
- func (m *PilotIngressConfig) String() string
- func (m *PilotIngressConfig) XXX_DiscardUnknown()
- func (m *PilotIngressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PilotIngressConfig) XXX_Merge(src proto.Message)
- func (m *PilotIngressConfig) XXX_Size() int
- func (m *PilotIngressConfig) XXX_Unmarshal(b []byte) error
- type PilotIngressConfigIngressControllerMode
- type PilotPolicyConfig
- func (*PilotPolicyConfig) Descriptor() ([]byte, []int)
- func (m *PilotPolicyConfig) GetEnabled() bool
- func (*PilotPolicyConfig) ProtoMessage()
- func (m *PilotPolicyConfig) Reset()
- func (m *PilotPolicyConfig) String() string
- func (m *PilotPolicyConfig) XXX_DiscardUnknown()
- func (m *PilotPolicyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PilotPolicyConfig) XXX_Merge(src proto.Message)
- func (m *PilotPolicyConfig) XXX_Size() int
- func (m *PilotPolicyConfig) XXX_Unmarshal(b []byte) error
- type PilotTelemetryConfig
- func (*PilotTelemetryConfig) Descriptor() ([]byte, []int)
- func (m *PilotTelemetryConfig) GetEnabled() bool
- func (*PilotTelemetryConfig) ProtoMessage()
- func (m *PilotTelemetryConfig) Reset()
- func (m *PilotTelemetryConfig) String() string
- func (m *PilotTelemetryConfig) XXX_DiscardUnknown()
- func (m *PilotTelemetryConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PilotTelemetryConfig) XXX_Merge(src proto.Message)
- func (m *PilotTelemetryConfig) XXX_Size() int
- func (m *PilotTelemetryConfig) XXX_Unmarshal(b []byte) error
- type PortsConfig
- func (*PortsConfig) Descriptor() ([]byte, []int)
- func (m *PortsConfig) GetName() string
- func (m *PortsConfig) GetNodePort() int32
- func (m *PortsConfig) GetPort() int32
- func (m *PortsConfig) GetTargetPort() int32
- func (*PortsConfig) ProtoMessage()
- func (m *PortsConfig) Reset()
- func (m *PortsConfig) String() string
- func (m *PortsConfig) XXX_DiscardUnknown()
- func (m *PortsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PortsConfig) XXX_Merge(src proto.Message)
- func (m *PortsConfig) XXX_Size() int
- func (m *PortsConfig) XXX_Unmarshal(b []byte) error
- type PrometheusConfig
- func (*PrometheusConfig) Descriptor() ([]byte, []int)
- func (m *PrometheusConfig) GetContextPath() string
- func (m *PrometheusConfig) GetCreatePrometheusResource() bool
- func (m *PrometheusConfig) GetEnabled() bool
- func (m *PrometheusConfig) GetHub() string
- func (m *PrometheusConfig) GetIngress() *AddonIngressConfig
- func (m *PrometheusConfig) GetReplicaCount() uint32
- func (m *PrometheusConfig) GetRetention() string
- func (m *PrometheusConfig) GetScrapeInterval() *duration.Duration
- func (m *PrometheusConfig) GetSecurity() *PrometheusSecurityConfig
- func (m *PrometheusConfig) GetService() *PrometheusServiceConfig
- func (m *PrometheusConfig) GetTag() string
- func (*PrometheusConfig) ProtoMessage()
- func (m *PrometheusConfig) Reset()
- func (m *PrometheusConfig) String() string
- func (m *PrometheusConfig) XXX_DiscardUnknown()
- func (m *PrometheusConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusConfig) XXX_Merge(src proto.Message)
- func (m *PrometheusConfig) XXX_Size() int
- func (m *PrometheusConfig) XXX_Unmarshal(b []byte) error
- type PrometheusMixerAdapterConfig
- func (*PrometheusMixerAdapterConfig) Descriptor() ([]byte, []int)
- func (m *PrometheusMixerAdapterConfig) GetEnabled() bool
- func (m *PrometheusMixerAdapterConfig) GetMetricsExpiryDuration() *duration.Duration
- func (*PrometheusMixerAdapterConfig) ProtoMessage()
- func (m *PrometheusMixerAdapterConfig) Reset()
- func (m *PrometheusMixerAdapterConfig) String() string
- func (m *PrometheusMixerAdapterConfig) XXX_DiscardUnknown()
- func (m *PrometheusMixerAdapterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusMixerAdapterConfig) XXX_Merge(src proto.Message)
- func (m *PrometheusMixerAdapterConfig) XXX_Size() int
- func (m *PrometheusMixerAdapterConfig) XXX_Unmarshal(b []byte) error
- type PrometheusSecurityConfig
- func (*PrometheusSecurityConfig) Descriptor() ([]byte, []int)
- func (m *PrometheusSecurityConfig) GetEnabled() bool
- func (*PrometheusSecurityConfig) ProtoMessage()
- func (m *PrometheusSecurityConfig) Reset()
- func (m *PrometheusSecurityConfig) String() string
- func (m *PrometheusSecurityConfig) XXX_DiscardUnknown()
- func (m *PrometheusSecurityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusSecurityConfig) XXX_Merge(src proto.Message)
- func (m *PrometheusSecurityConfig) XXX_Size() int
- func (m *PrometheusSecurityConfig) XXX_Unmarshal(b []byte) error
- type PrometheusServiceConfig
- func (*PrometheusServiceConfig) Descriptor() ([]byte, []int)
- func (m *PrometheusServiceConfig) GetNodePort() *PrometheusServiceNodePortConfig
- func (*PrometheusServiceConfig) ProtoMessage()
- func (m *PrometheusServiceConfig) Reset()
- func (m *PrometheusServiceConfig) String() string
- func (m *PrometheusServiceConfig) XXX_DiscardUnknown()
- func (m *PrometheusServiceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusServiceConfig) XXX_Merge(src proto.Message)
- func (m *PrometheusServiceConfig) XXX_Size() int
- func (m *PrometheusServiceConfig) XXX_Unmarshal(b []byte) error
- type PrometheusServiceNodePortConfig
- func (*PrometheusServiceNodePortConfig) Descriptor() ([]byte, []int)
- func (m *PrometheusServiceNodePortConfig) GetEnabled() bool
- func (m *PrometheusServiceNodePortConfig) GetPort() uint32
- func (*PrometheusServiceNodePortConfig) ProtoMessage()
- func (m *PrometheusServiceNodePortConfig) Reset()
- func (m *PrometheusServiceNodePortConfig) String() string
- func (m *PrometheusServiceNodePortConfig) XXX_DiscardUnknown()
- func (m *PrometheusServiceNodePortConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrometheusServiceNodePortConfig) XXX_Merge(src proto.Message)
- func (m *PrometheusServiceNodePortConfig) XXX_Size() int
- func (m *PrometheusServiceNodePortConfig) XXX_Unmarshal(b []byte) error
- type ProxyConfig
- func (*ProxyConfig) Descriptor() ([]byte, []int)
- func (m *ProxyConfig) GetAccessLogFile() string
- func (m *ProxyConfig) GetAccessLogFormat() string
- func (m *ProxyConfig) GetClusterDomain() string
- func (m *ProxyConfig) GetComponentLogLevel() string
- func (m *ProxyConfig) GetConcurrency() uint32
- func (m *ProxyConfig) GetDnsRefreshRate() *duration.Duration
- func (m *ProxyConfig) GetEnableCoreDump() bool
- func (m *ProxyConfig) GetEnvoyMetricsService() *EnvoyMetricsConfig
- func (m *ProxyConfig) GetEnvoyStatsd() *EnvoyMetricsConfig
- func (m *ProxyConfig) GetExcludeIPRanges() string
- func (m *ProxyConfig) GetExcludeInboundPorts() string
- func (m *ProxyConfig) GetImage() string
- func (m *ProxyConfig) GetIncludeIPRanges() string
- func (m *ProxyConfig) GetIncludeInboundPorts() string
- func (m *ProxyConfig) GetKubevirtInterfaces() string
- func (m *ProxyConfig) GetLogLevel() string
- func (m *ProxyConfig) GetPrivileged() bool
- func (m *ProxyConfig) GetReadinessFailureThreshold() uint32
- func (m *ProxyConfig) GetReadinessInitialDelaySeconds() uint32
- func (m *ProxyConfig) GetReadinessPeriodSeconds() uint32
- func (m *ProxyConfig) GetResources() *v1.ResourceRequirements
- func (m *ProxyConfig) GetStatusPort() uint32
- func (*ProxyConfig) ProtoMessage()
- func (m *ProxyConfig) Reset()
- func (m *ProxyConfig) String() string
- func (m *ProxyConfig) XXX_DiscardUnknown()
- func (m *ProxyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProxyConfig) XXX_Merge(src proto.Message)
- func (m *ProxyConfig) XXX_Size() int
- func (m *ProxyConfig) XXX_Unmarshal(b []byte) error
- type ProxyConfigAccessLogEncoding
- type ProxyConfigAutoInject
- type ProxyConfigTracer
- type ProxyInitConfig
- func (*ProxyInitConfig) Descriptor() ([]byte, []int)
- func (m *ProxyInitConfig) GetImage() string
- func (*ProxyInitConfig) ProtoMessage()
- func (m *ProxyInitConfig) Reset()
- func (m *ProxyInitConfig) String() string
- func (m *ProxyInitConfig) XXX_DiscardUnknown()
- func (m *ProxyInitConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProxyInitConfig) XXX_Merge(src proto.Message)
- func (m *ProxyInitConfig) XXX_Size() int
- func (m *ProxyInitConfig) XXX_Unmarshal(b []byte) error
- type ResourcesRequestsConfig
- func (*ResourcesRequestsConfig) Descriptor() ([]byte, []int)
- func (m *ResourcesRequestsConfig) GetCpu() string
- func (m *ResourcesRequestsConfig) GetMemory() string
- func (*ResourcesRequestsConfig) ProtoMessage()
- func (m *ResourcesRequestsConfig) Reset()
- func (m *ResourcesRequestsConfig) String() string
- func (m *ResourcesRequestsConfig) XXX_DiscardUnknown()
- func (m *ResourcesRequestsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourcesRequestsConfig) XXX_Merge(src proto.Message)
- func (m *ResourcesRequestsConfig) XXX_Size() int
- func (m *ResourcesRequestsConfig) XXX_Unmarshal(b []byte) error
- type SDSConfig
- func (*SDSConfig) Descriptor() ([]byte, []int)
- func (m *SDSConfig) GetEnabled() bool
- func (m *SDSConfig) GetUdsPath() string
- func (m *SDSConfig) GetUseNormalJwt() bool
- func (m *SDSConfig) GetUseTrustworthyJwt() bool
- func (*SDSConfig) ProtoMessage()
- func (m *SDSConfig) Reset()
- func (m *SDSConfig) String() string
- func (m *SDSConfig) XXX_DiscardUnknown()
- func (m *SDSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SDSConfig) XXX_Merge(src proto.Message)
- func (m *SDSConfig) XXX_Size() int
- func (m *SDSConfig) XXX_Unmarshal(b []byte) error
- type SecretVolume
- func (*SecretVolume) Descriptor() ([]byte, []int)
- func (m *SecretVolume) GetMountPath() string
- func (m *SecretVolume) GetName() string
- func (m *SecretVolume) GetSecretName() string
- func (*SecretVolume) ProtoMessage()
- func (m *SecretVolume) Reset()
- func (m *SecretVolume) String() string
- func (m *SecretVolume) XXX_DiscardUnknown()
- func (m *SecretVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SecretVolume) XXX_Merge(src proto.Message)
- func (m *SecretVolume) XXX_Size() int
- func (m *SecretVolume) XXX_Unmarshal(b []byte) error
- type SecurityConfig
- func (*SecurityConfig) Descriptor() ([]byte, []int)
- func (m *SecurityConfig) GetCreateMeshPolicy() bool
- func (m *SecurityConfig) GetDnsCerts() map[string]string
- func (m *SecurityConfig) GetEnabled() bool
- func (m *SecurityConfig) GetImage() string
- func (m *SecurityConfig) GetReplicaCount() uint32
- func (m *SecurityConfig) GetSelfSigned() bool
- func (m *SecurityConfig) GetTrustDomain() string
- func (*SecurityConfig) ProtoMessage()
- func (m *SecurityConfig) Reset()
- func (m *SecurityConfig) String() string
- func (m *SecurityConfig) XXX_DiscardUnknown()
- func (m *SecurityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SecurityConfig) XXX_Merge(src proto.Message)
- func (m *SecurityConfig) XXX_Size() int
- func (m *SecurityConfig) XXX_Unmarshal(b []byte) error
- type ServiceConfig
- func (*ServiceConfig) Descriptor() ([]byte, []int)
- func (m *ServiceConfig) GetExternalPort() uint32
- func (m *ServiceConfig) GetName() string
- func (*ServiceConfig) ProtoMessage()
- func (m *ServiceConfig) Reset()
- func (m *ServiceConfig) String() string
- func (m *ServiceConfig) XXX_DiscardUnknown()
- func (m *ServiceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceConfig) XXX_Merge(src proto.Message)
- func (m *ServiceConfig) XXX_Size() int
- func (m *ServiceConfig) XXX_Unmarshal(b []byte) error
- type SidecarInjectorConfig
- func (*SidecarInjectorConfig) Descriptor() ([]byte, []int)
- func (m *SidecarInjectorConfig) GetEnableNamespacesByDefault() bool
- func (m *SidecarInjectorConfig) GetEnabled() bool
- func (m *SidecarInjectorConfig) GetImage() string
- func (m *SidecarInjectorConfig) GetReplicaCount() uint32
- func (m *SidecarInjectorConfig) GetRewriteAppHTTPProbe() bool
- func (m *SidecarInjectorConfig) GetSelfSigned() bool
- func (*SidecarInjectorConfig) ProtoMessage()
- func (m *SidecarInjectorConfig) Reset()
- func (m *SidecarInjectorConfig) String() string
- func (m *SidecarInjectorConfig) XXX_DiscardUnknown()
- func (m *SidecarInjectorConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SidecarInjectorConfig) XXX_Merge(src proto.Message)
- func (m *SidecarInjectorConfig) XXX_Size() int
- func (m *SidecarInjectorConfig) XXX_Unmarshal(b []byte) error
- type StdioMixerAdapterConfig
- func (*StdioMixerAdapterConfig) Descriptor() ([]byte, []int)
- func (m *StdioMixerAdapterConfig) GetEnabled() bool
- func (m *StdioMixerAdapterConfig) GetOutputAsJson() bool
- func (*StdioMixerAdapterConfig) ProtoMessage()
- func (m *StdioMixerAdapterConfig) Reset()
- func (m *StdioMixerAdapterConfig) String() string
- func (m *StdioMixerAdapterConfig) XXX_DiscardUnknown()
- func (m *StdioMixerAdapterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StdioMixerAdapterConfig) XXX_Merge(src proto.Message)
- func (m *StdioMixerAdapterConfig) XXX_Size() int
- func (m *StdioMixerAdapterConfig) XXX_Unmarshal(b []byte) error
- type TracerConfig
- func (*TracerConfig) Descriptor() ([]byte, []int)
- func (m *TracerConfig) GetDatadog() *TracerDatadogConfig
- func (m *TracerConfig) GetLightstep() *TracerLightStepConfig
- func (m *TracerConfig) GetZipkin() *TracerZipkinConfig
- func (*TracerConfig) ProtoMessage()
- func (m *TracerConfig) Reset()
- func (m *TracerConfig) String() string
- func (m *TracerConfig) XXX_DiscardUnknown()
- func (m *TracerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracerConfig) XXX_Merge(src proto.Message)
- func (m *TracerConfig) XXX_Size() int
- func (m *TracerConfig) XXX_Unmarshal(b []byte) error
- type TracerDatadogConfig
- func (*TracerDatadogConfig) Descriptor() ([]byte, []int)
- func (m *TracerDatadogConfig) GetAddress() string
- func (*TracerDatadogConfig) ProtoMessage()
- func (m *TracerDatadogConfig) Reset()
- func (m *TracerDatadogConfig) String() string
- func (m *TracerDatadogConfig) XXX_DiscardUnknown()
- func (m *TracerDatadogConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracerDatadogConfig) XXX_Merge(src proto.Message)
- func (m *TracerDatadogConfig) XXX_Size() int
- func (m *TracerDatadogConfig) XXX_Unmarshal(b []byte) error
- type TracerLightStepConfig
- func (*TracerLightStepConfig) Descriptor() ([]byte, []int)
- func (m *TracerLightStepConfig) GetAccessToken() string
- func (m *TracerLightStepConfig) GetAddress() string
- func (m *TracerLightStepConfig) GetCacertPath() string
- func (m *TracerLightStepConfig) GetSecure() bool
- func (*TracerLightStepConfig) ProtoMessage()
- func (m *TracerLightStepConfig) Reset()
- func (m *TracerLightStepConfig) String() string
- func (m *TracerLightStepConfig) XXX_DiscardUnknown()
- func (m *TracerLightStepConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracerLightStepConfig) XXX_Merge(src proto.Message)
- func (m *TracerLightStepConfig) XXX_Size() int
- func (m *TracerLightStepConfig) XXX_Unmarshal(b []byte) error
- type TracerZipkinConfig
- func (*TracerZipkinConfig) Descriptor() ([]byte, []int)
- func (m *TracerZipkinConfig) GetAddress() string
- func (*TracerZipkinConfig) ProtoMessage()
- func (m *TracerZipkinConfig) Reset()
- func (m *TracerZipkinConfig) String() string
- func (m *TracerZipkinConfig) XXX_DiscardUnknown()
- func (m *TracerZipkinConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracerZipkinConfig) XXX_Merge(src proto.Message)
- func (m *TracerZipkinConfig) XXX_Size() int
- func (m *TracerZipkinConfig) XXX_Unmarshal(b []byte) error
- type TracingConfig
- func (*TracingConfig) Descriptor() ([]byte, []int)
- func (m *TracingConfig) GetEnabled() bool
- func (m *TracingConfig) GetIngress() *TracingIngressConfig
- func (m *TracingConfig) GetJaeger() *TracingJaegerConfig
- func (m *TracingConfig) GetProvider() string
- func (m *TracingConfig) GetService() *ServiceConfig
- func (m *TracingConfig) GetZipkin() *TracingZipkinConfig
- func (*TracingConfig) ProtoMessage()
- func (m *TracingConfig) Reset()
- func (m *TracingConfig) String() string
- func (m *TracingConfig) XXX_DiscardUnknown()
- func (m *TracingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracingConfig) XXX_Merge(src proto.Message)
- func (m *TracingConfig) XXX_Size() int
- func (m *TracingConfig) XXX_Unmarshal(b []byte) error
- type TracingIngressConfig
- func (*TracingIngressConfig) Descriptor() ([]byte, []int)
- func (m *TracingIngressConfig) GetEnabled() bool
- func (*TracingIngressConfig) ProtoMessage()
- func (m *TracingIngressConfig) Reset()
- func (m *TracingIngressConfig) String() string
- func (m *TracingIngressConfig) XXX_DiscardUnknown()
- func (m *TracingIngressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracingIngressConfig) XXX_Merge(src proto.Message)
- func (m *TracingIngressConfig) XXX_Size() int
- func (m *TracingIngressConfig) XXX_Unmarshal(b []byte) error
- type TracingJaegerConfig
- func (*TracingJaegerConfig) Descriptor() ([]byte, []int)
- func (m *TracingJaegerConfig) GetHub() string
- func (m *TracingJaegerConfig) GetMemory() *TracingJaegerMemoryConfig
- func (m *TracingJaegerConfig) GetTag() string
- func (*TracingJaegerConfig) ProtoMessage()
- func (m *TracingJaegerConfig) Reset()
- func (m *TracingJaegerConfig) String() string
- func (m *TracingJaegerConfig) XXX_DiscardUnknown()
- func (m *TracingJaegerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracingJaegerConfig) XXX_Merge(src proto.Message)
- func (m *TracingJaegerConfig) XXX_Size() int
- func (m *TracingJaegerConfig) XXX_Unmarshal(b []byte) error
- type TracingJaegerMemoryConfig
- func (*TracingJaegerMemoryConfig) Descriptor() ([]byte, []int)
- func (m *TracingJaegerMemoryConfig) GetMaxTraces() uint32
- func (*TracingJaegerMemoryConfig) ProtoMessage()
- func (m *TracingJaegerMemoryConfig) Reset()
- func (m *TracingJaegerMemoryConfig) String() string
- func (m *TracingJaegerMemoryConfig) XXX_DiscardUnknown()
- func (m *TracingJaegerMemoryConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracingJaegerMemoryConfig) XXX_Merge(src proto.Message)
- func (m *TracingJaegerMemoryConfig) XXX_Size() int
- func (m *TracingJaegerMemoryConfig) XXX_Unmarshal(b []byte) error
- type TracingZipkinConfig
- func (*TracingZipkinConfig) Descriptor() ([]byte, []int)
- func (m *TracingZipkinConfig) GetHub() string
- func (m *TracingZipkinConfig) GetJavaOptsHeap() string
- func (m *TracingZipkinConfig) GetMaxSpans() uint32
- func (m *TracingZipkinConfig) GetNode() *TracingZipkinNodeConfig
- func (m *TracingZipkinConfig) GetProbeStartupDelay() uint32
- func (m *TracingZipkinConfig) GetQueryPort() uint32
- func (m *TracingZipkinConfig) GetResources() *v1.ResourceRequirements
- func (m *TracingZipkinConfig) GetTag() string
- func (*TracingZipkinConfig) ProtoMessage()
- func (m *TracingZipkinConfig) Reset()
- func (m *TracingZipkinConfig) String() string
- func (m *TracingZipkinConfig) XXX_DiscardUnknown()
- func (m *TracingZipkinConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracingZipkinConfig) XXX_Merge(src proto.Message)
- func (m *TracingZipkinConfig) XXX_Size() int
- func (m *TracingZipkinConfig) XXX_Unmarshal(b []byte) error
- type TracingZipkinNodeConfig
- func (*TracingZipkinNodeConfig) Descriptor() ([]byte, []int)
- func (m *TracingZipkinNodeConfig) GetCpus() uint32
- func (*TracingZipkinNodeConfig) ProtoMessage()
- func (m *TracingZipkinNodeConfig) Reset()
- func (m *TracingZipkinNodeConfig) String() string
- func (m *TracingZipkinNodeConfig) XXX_DiscardUnknown()
- func (m *TracingZipkinNodeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracingZipkinNodeConfig) XXX_Merge(src proto.Message)
- func (m *TracingZipkinNodeConfig) XXX_Size() int
- func (m *TracingZipkinNodeConfig) XXX_Unmarshal(b []byte) error
- type Values
- func (*Values) Descriptor() ([]byte, []int)
- func (m *Values) GetCertmanager() *CertManagerConfig
- func (m *Values) GetGalley() *GalleyConfig
- func (m *Values) GetGateways() *GatewaysConfig
- func (m *Values) GetGlobal() *GlobalConfig
- func (m *Values) GetIstioCni() *CNIConfig
- func (m *Values) GetIstiocoredns() *CoreDNSConfig
- func (m *Values) GetMixer() *MixerConfig
- func (m *Values) GetNodeagent() *NodeAgentConfig
- func (m *Values) GetPilot() *PilotConfig
- func (m *Values) GetPrometheus() *PrometheusConfig
- func (m *Values) GetSecurity() *SecurityConfig
- func (m *Values) GetSidecarInjectorWebhook() *SidecarInjectorConfig
- func (m *Values) GetTracing() *TracingConfig
- func (*Values) ProtoMessage()
- func (m *Values) Reset()
- func (m *Values) String() string
- func (m *Values) XXX_DiscardUnknown()
- func (m *Values) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Values) XXX_Merge(src proto.Message)
- func (m *Values) XXX_Size() int
- func (m *Values) XXX_Unmarshal(b []byte) error
- type ZeroVPNConfig
- func (*ZeroVPNConfig) Descriptor() ([]byte, []int)
- func (m *ZeroVPNConfig) GetEnabled() bool
- func (m *ZeroVPNConfig) GetSuffix() string
- func (*ZeroVPNConfig) ProtoMessage()
- func (m *ZeroVPNConfig) Reset()
- func (m *ZeroVPNConfig) String() string
- func (m *ZeroVPNConfig) XXX_DiscardUnknown()
- func (m *ZeroVPNConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ZeroVPNConfig) XXX_Merge(src proto.Message)
- func (m *ZeroVPNConfig) XXX_Size() int
- func (m *ZeroVPNConfig) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var LoadSheddingConfigMode_name = map[int32]string{
0: "DISABLED",
1: "LOG_ONLY",
2: "ENFORCE",
}
var LoadSheddingConfigMode_value = map[string]int32{
"DISABLED": 0,
"LOG_ONLY": 1,
"ENFORCE": 2,
}
var OutboundTrafficPolicyConfigMode_name = map[int32]string{
0: "ALLOW_ANY",
1: "REGISTRY_ONLY",
}
var OutboundTrafficPolicyConfigMode_value = map[string]int32{
"ALLOW_ANY": 0,
"REGISTRY_ONLY": 1,
}
var PilotIngressConfigIngressControllerMode_name = map[int32]string{
0: "DEFAULT",
1: "STRICT",
2: "OFF",
}
var PilotIngressConfigIngressControllerMode_value = map[string]int32{
"DEFAULT": 0,
"STRICT": 1,
"OFF": 2,
}
var ProxyConfigAccessLogEncoding_name = map[int32]string{
0: "JSON",
1: "TEXT",
}
var ProxyConfigAccessLogEncoding_value = map[string]int32{
"JSON": 0,
"TEXT": 1,
}
var ProxyConfigAutoInject_name = map[int32]string{
0: "ENABLED",
1: "DISABLED",
}
var ProxyConfigAutoInject_value = map[string]int32{
"ENABLED": 0,
"DISABLED": 1,
}
var ProxyConfigTracer_name = map[int32]string{
0: "ZIPKIN",
1: "LIGHTSTEP",
2: "DATADOG",
}
var ProxyConfigTracer_value = map[string]int32{
"ZIPKIN": 0,
"LIGHTSTEP": 1,
"DATADOG": 2,
}
Functions ¶
This section is empty.
Types ¶
type AddonIngressConfig ¶
type AddonIngressConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Hosts []string `protobuf:"bytes,2,rep,name=hosts,proto3" json:"hosts,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
AddonIngressConfig is described in istio.io documentation.
func (*AddonIngressConfig) Descriptor ¶
func (*AddonIngressConfig) Descriptor() ([]byte, []int)
func (*AddonIngressConfig) GetEnabled ¶
func (m *AddonIngressConfig) GetEnabled() bool
func (*AddonIngressConfig) GetHosts ¶
func (m *AddonIngressConfig) GetHosts() []string
func (*AddonIngressConfig) ProtoMessage ¶
func (*AddonIngressConfig) ProtoMessage()
func (*AddonIngressConfig) Reset ¶
func (m *AddonIngressConfig) Reset()
func (*AddonIngressConfig) String ¶
func (m *AddonIngressConfig) String() string
func (*AddonIngressConfig) XXX_DiscardUnknown ¶
func (m *AddonIngressConfig) XXX_DiscardUnknown()
func (*AddonIngressConfig) XXX_Marshal ¶
func (m *AddonIngressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddonIngressConfig) XXX_Merge ¶
func (m *AddonIngressConfig) XXX_Merge(src proto.Message)
func (*AddonIngressConfig) XXX_Size ¶
func (m *AddonIngressConfig) XXX_Size() int
func (*AddonIngressConfig) XXX_Unmarshal ¶
func (m *AddonIngressConfig) XXX_Unmarshal(b []byte) error
type ArchConfig ¶
type ArchConfig struct { // Sets pod scheduling weight for amd64 arch Amd64 uint32 `protobuf:"varint,1,opt,name=amd64,proto3" json:"amd64,omitempty"` // Sets pod scheduling weight for ppc64le arch. Ppc64Le uint32 `protobuf:"varint,2,opt,name=ppc64le,proto3" json:"ppc64le,omitempty"` // Sets pod scheduling weight for s390x arch. S390X uint32 `protobuf:"varint,3,opt,name=s390x,proto3" json:"s390x,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ArchConfig is described in istio.io documentation.
func (*ArchConfig) Descriptor ¶
func (*ArchConfig) Descriptor() ([]byte, []int)
func (*ArchConfig) GetAmd64 ¶
func (m *ArchConfig) GetAmd64() uint32
func (*ArchConfig) GetPpc64Le ¶
func (m *ArchConfig) GetPpc64Le() uint32
func (*ArchConfig) GetS390X ¶
func (m *ArchConfig) GetS390X() uint32
func (*ArchConfig) ProtoMessage ¶
func (*ArchConfig) ProtoMessage()
func (*ArchConfig) Reset ¶
func (m *ArchConfig) Reset()
func (*ArchConfig) String ¶
func (m *ArchConfig) String() string
func (*ArchConfig) XXX_DiscardUnknown ¶
func (m *ArchConfig) XXX_DiscardUnknown()
func (*ArchConfig) XXX_Marshal ¶
func (m *ArchConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ArchConfig) XXX_Merge ¶
func (m *ArchConfig) XXX_Merge(src proto.Message)
func (*ArchConfig) XXX_Size ¶
func (m *ArchConfig) XXX_Size() int
func (*ArchConfig) XXX_Unmarshal ¶
func (m *ArchConfig) XXX_Unmarshal(b []byte) error
type CNIConfig ¶
type CNIConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
CNIConfig is described in istio.io documentation.
func (*CNIConfig) Descriptor ¶
func (*CNIConfig) GetEnabled ¶
func (*CNIConfig) ProtoMessage ¶
func (*CNIConfig) ProtoMessage()
func (*CNIConfig) XXX_DiscardUnknown ¶
func (m *CNIConfig) XXX_DiscardUnknown()
func (*CNIConfig) XXX_Marshal ¶
func (*CNIConfig) XXX_Unmarshal ¶
type CPUTargetUtilizationConfig ¶
type CPUTargetUtilizationConfig struct { TargetAverageUtilization int32 `protobuf:"varint,1,opt,name=targetAverageUtilization,proto3" json:"targetAverageUtilization,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
CPUTargetUtilizationConfig is described in istio.io documentation.
func (*CPUTargetUtilizationConfig) Descriptor ¶
func (*CPUTargetUtilizationConfig) Descriptor() ([]byte, []int)
func (*CPUTargetUtilizationConfig) GetTargetAverageUtilization ¶
func (m *CPUTargetUtilizationConfig) GetTargetAverageUtilization() int32
func (*CPUTargetUtilizationConfig) ProtoMessage ¶
func (*CPUTargetUtilizationConfig) ProtoMessage()
func (*CPUTargetUtilizationConfig) Reset ¶
func (m *CPUTargetUtilizationConfig) Reset()
func (*CPUTargetUtilizationConfig) String ¶
func (m *CPUTargetUtilizationConfig) String() string
func (*CPUTargetUtilizationConfig) XXX_DiscardUnknown ¶
func (m *CPUTargetUtilizationConfig) XXX_DiscardUnknown()
func (*CPUTargetUtilizationConfig) XXX_Marshal ¶
func (m *CPUTargetUtilizationConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CPUTargetUtilizationConfig) XXX_Merge ¶
func (m *CPUTargetUtilizationConfig) XXX_Merge(src proto.Message)
func (*CPUTargetUtilizationConfig) XXX_Size ¶
func (m *CPUTargetUtilizationConfig) XXX_Size() int
func (*CPUTargetUtilizationConfig) XXX_Unmarshal ¶
func (m *CPUTargetUtilizationConfig) XXX_Unmarshal(b []byte) error
type CertManagerConfig ¶
type CertManagerConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Hub string `protobuf:"bytes,2,opt,name=hub,proto3" json:"hub,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector"` Resources *v1.ResourceRequirements `protobuf:"bytes,3,opt,name=resources,proto3" json:"resources,omitempty"` Tag string `protobuf:"bytes,4,opt,name=tag,proto3" json:"tag,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
CertManagerConfig is described in istio.io documentation.
func (*CertManagerConfig) Descriptor ¶
func (*CertManagerConfig) Descriptor() ([]byte, []int)
func (*CertManagerConfig) GetEnabled ¶
func (m *CertManagerConfig) GetEnabled() bool
func (*CertManagerConfig) GetHub ¶
func (m *CertManagerConfig) GetHub() string
func (*CertManagerConfig) GetResources ¶
func (m *CertManagerConfig) GetResources() *v1.ResourceRequirements
func (*CertManagerConfig) GetTag ¶
func (m *CertManagerConfig) GetTag() string
func (*CertManagerConfig) ProtoMessage ¶
func (*CertManagerConfig) ProtoMessage()
func (*CertManagerConfig) Reset ¶
func (m *CertManagerConfig) Reset()
func (*CertManagerConfig) String ¶
func (m *CertManagerConfig) String() string
func (*CertManagerConfig) XXX_DiscardUnknown ¶
func (m *CertManagerConfig) XXX_DiscardUnknown()
func (*CertManagerConfig) XXX_Marshal ¶
func (m *CertManagerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CertManagerConfig) XXX_Merge ¶
func (m *CertManagerConfig) XXX_Merge(src proto.Message)
func (*CertManagerConfig) XXX_Size ¶
func (m *CertManagerConfig) XXX_Size() int
func (*CertManagerConfig) XXX_Unmarshal ¶
func (m *CertManagerConfig) XXX_Unmarshal(b []byte) error
type CoreDNSConfig ¶
type CoreDNSConfig struct { CoreDNSImage string `protobuf:"bytes,1,opt,name=coreDNSImage,proto3" json:"coreDNSImage,omitempty"` CoreDNSPluginImage string `protobuf:"bytes,2,opt,name=coreDNSPluginImage,proto3" json:"coreDNSPluginImage,omitempty"` Enabled bool `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"` ReplicaCount uint32 `protobuf:"varint,4,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
CoreDNSConfig is described in istio.io documentation.
func (*CoreDNSConfig) Descriptor ¶
func (*CoreDNSConfig) Descriptor() ([]byte, []int)
func (*CoreDNSConfig) GetCoreDNSImage ¶
func (m *CoreDNSConfig) GetCoreDNSImage() string
func (*CoreDNSConfig) GetCoreDNSPluginImage ¶
func (m *CoreDNSConfig) GetCoreDNSPluginImage() string
func (*CoreDNSConfig) GetEnabled ¶
func (m *CoreDNSConfig) GetEnabled() bool
func (*CoreDNSConfig) GetReplicaCount ¶
func (m *CoreDNSConfig) GetReplicaCount() uint32
func (*CoreDNSConfig) ProtoMessage ¶
func (*CoreDNSConfig) ProtoMessage()
func (*CoreDNSConfig) Reset ¶
func (m *CoreDNSConfig) Reset()
func (*CoreDNSConfig) String ¶
func (m *CoreDNSConfig) String() string
func (*CoreDNSConfig) XXX_DiscardUnknown ¶
func (m *CoreDNSConfig) XXX_DiscardUnknown()
func (*CoreDNSConfig) XXX_Marshal ¶
func (m *CoreDNSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CoreDNSConfig) XXX_Merge ¶
func (m *CoreDNSConfig) XXX_Merge(src proto.Message)
func (*CoreDNSConfig) XXX_Size ¶
func (m *CoreDNSConfig) XXX_Size() int
func (*CoreDNSConfig) XXX_Unmarshal ¶
func (m *CoreDNSConfig) XXX_Unmarshal(b []byte) error
type DefaultPodDisruptionBudgetConfig ¶
type DefaultPodDisruptionBudgetConfig struct { // k8s PodDisruptionBudget settings. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
DefaultPodDisruptionBudgetConfig is described in istio.io documentation.
func (*DefaultPodDisruptionBudgetConfig) Descriptor ¶
func (*DefaultPodDisruptionBudgetConfig) Descriptor() ([]byte, []int)
func (*DefaultPodDisruptionBudgetConfig) GetEnabled ¶
func (m *DefaultPodDisruptionBudgetConfig) GetEnabled() bool
func (*DefaultPodDisruptionBudgetConfig) ProtoMessage ¶
func (*DefaultPodDisruptionBudgetConfig) ProtoMessage()
func (*DefaultPodDisruptionBudgetConfig) Reset ¶
func (m *DefaultPodDisruptionBudgetConfig) Reset()
func (*DefaultPodDisruptionBudgetConfig) String ¶
func (m *DefaultPodDisruptionBudgetConfig) String() string
func (*DefaultPodDisruptionBudgetConfig) XXX_DiscardUnknown ¶
func (m *DefaultPodDisruptionBudgetConfig) XXX_DiscardUnknown()
func (*DefaultPodDisruptionBudgetConfig) XXX_Marshal ¶
func (m *DefaultPodDisruptionBudgetConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DefaultPodDisruptionBudgetConfig) XXX_Merge ¶
func (m *DefaultPodDisruptionBudgetConfig) XXX_Merge(src proto.Message)
func (*DefaultPodDisruptionBudgetConfig) XXX_Size ¶
func (m *DefaultPodDisruptionBudgetConfig) XXX_Size() int
func (*DefaultPodDisruptionBudgetConfig) XXX_Unmarshal ¶
func (m *DefaultPodDisruptionBudgetConfig) XXX_Unmarshal(b []byte) error
type DefaultResourcesConfig ¶
type DefaultResourcesConfig struct { // k8s resources settings. Requests *ResourcesRequestsConfig `protobuf:"bytes,1,opt,name=requests,proto3" json:"requests,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
DefaultResourcesConfig is described in istio.io documentation.
func (*DefaultResourcesConfig) Descriptor ¶
func (*DefaultResourcesConfig) Descriptor() ([]byte, []int)
func (*DefaultResourcesConfig) GetRequests ¶
func (m *DefaultResourcesConfig) GetRequests() *ResourcesRequestsConfig
func (*DefaultResourcesConfig) ProtoMessage ¶
func (*DefaultResourcesConfig) ProtoMessage()
func (*DefaultResourcesConfig) Reset ¶
func (m *DefaultResourcesConfig) Reset()
func (*DefaultResourcesConfig) String ¶
func (m *DefaultResourcesConfig) String() string
func (*DefaultResourcesConfig) XXX_DiscardUnknown ¶
func (m *DefaultResourcesConfig) XXX_DiscardUnknown()
func (*DefaultResourcesConfig) XXX_Marshal ¶
func (m *DefaultResourcesConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DefaultResourcesConfig) XXX_Merge ¶
func (m *DefaultResourcesConfig) XXX_Merge(src proto.Message)
func (*DefaultResourcesConfig) XXX_Size ¶
func (m *DefaultResourcesConfig) XXX_Size() int
func (*DefaultResourcesConfig) XXX_Unmarshal ¶
func (m *DefaultResourcesConfig) XXX_Unmarshal(b []byte) error
type EgressGatewayConfig ¶
type EgressGatewayConfig struct { AutoscaleEnabled bool `protobuf:"varint,1,opt,name=autoscaleEnabled,proto3" json:"autoscaleEnabled,omitempty"` AutoscaleMax uint32 `protobuf:"varint,2,opt,name=autoscaleMax,proto3" json:"autoscaleMax,omitempty"` AutoscaleMin uint32 `protobuf:"varint,3,opt,name=autoscaleMin,proto3" json:"autoscaleMin,omitempty"` ConnectTimeout string `protobuf:"bytes,4,opt,name=connectTimeout,proto3" json:"connectTimeout,omitempty"` Cpu *CPUTargetUtilizationConfig `protobuf:"bytes,5,opt,name=cpu,proto3" json:"cpu,omitempty"` DrainDuration *duration.Duration `protobuf:"bytes,6,opt,name=drainDuration,proto3" json:"drainDuration,omitempty"` Enabled bool `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"` Env map[string]string `` /* 147-byte string literal not displayed */ Labels *GatewayLabelsConfig `protobuf:"bytes,9,opt,name=labels,proto3" json:"labels,omitempty"` NodeSelector map[string]string `` /* 166-byte string literal not displayed */ // PodAnnotations map[string]interface{} `json:"podAnnotations,omitempty"` // PodAntiAffinityLabelSelector []map[string]interface{} `json:"podAntiAffinityLabelSelector"` // PodAntiAffinityTermLabelSelector []map[string]interface{} `json:"podAntiAffinityTermLabelSelector"` Ports []*PortsConfig `protobuf:"bytes,11,rep,name=ports,proto3" json:"ports,omitempty"` Resources *v1.ResourceRequirements `protobuf:"bytes,12,opt,name=resources,proto3" json:"resources,omitempty"` SecretVolumes []*SecretVolume `protobuf:"bytes,13,rep,name=secretVolumes,proto3" json:"secretVolumes,omitempty"` // ServiceAnnotations map[string]interface{} `json:"serviceAnnotations,omitempty"` // Type v1.ServiceType `json:"type,omitempty"` Zvpn *ZeroVPNConfig `protobuf:"bytes,14,opt,name=zvpn,proto3" json:"zvpn,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
EgressGatewayConfig is described in istio.io documentation.
func (*EgressGatewayConfig) Descriptor ¶
func (*EgressGatewayConfig) Descriptor() ([]byte, []int)
func (*EgressGatewayConfig) GetAutoscaleEnabled ¶
func (m *EgressGatewayConfig) GetAutoscaleEnabled() bool
func (*EgressGatewayConfig) GetAutoscaleMax ¶
func (m *EgressGatewayConfig) GetAutoscaleMax() uint32
func (*EgressGatewayConfig) GetAutoscaleMin ¶
func (m *EgressGatewayConfig) GetAutoscaleMin() uint32
func (*EgressGatewayConfig) GetConnectTimeout ¶
func (m *EgressGatewayConfig) GetConnectTimeout() string
func (*EgressGatewayConfig) GetCpu ¶
func (m *EgressGatewayConfig) GetCpu() *CPUTargetUtilizationConfig
func (*EgressGatewayConfig) GetDrainDuration ¶
func (m *EgressGatewayConfig) GetDrainDuration() *duration.Duration
func (*EgressGatewayConfig) GetEnabled ¶
func (m *EgressGatewayConfig) GetEnabled() bool
func (*EgressGatewayConfig) GetEnv ¶
func (m *EgressGatewayConfig) GetEnv() map[string]string
func (*EgressGatewayConfig) GetLabels ¶
func (m *EgressGatewayConfig) GetLabels() *GatewayLabelsConfig
func (*EgressGatewayConfig) GetNodeSelector ¶
func (m *EgressGatewayConfig) GetNodeSelector() map[string]string
func (*EgressGatewayConfig) GetPorts ¶
func (m *EgressGatewayConfig) GetPorts() []*PortsConfig
func (*EgressGatewayConfig) GetResources ¶
func (m *EgressGatewayConfig) GetResources() *v1.ResourceRequirements
func (*EgressGatewayConfig) GetSecretVolumes ¶
func (m *EgressGatewayConfig) GetSecretVolumes() []*SecretVolume
func (*EgressGatewayConfig) GetZvpn ¶
func (m *EgressGatewayConfig) GetZvpn() *ZeroVPNConfig
func (*EgressGatewayConfig) ProtoMessage ¶
func (*EgressGatewayConfig) ProtoMessage()
func (*EgressGatewayConfig) Reset ¶
func (m *EgressGatewayConfig) Reset()
func (*EgressGatewayConfig) String ¶
func (m *EgressGatewayConfig) String() string
func (*EgressGatewayConfig) XXX_DiscardUnknown ¶
func (m *EgressGatewayConfig) XXX_DiscardUnknown()
func (*EgressGatewayConfig) XXX_Marshal ¶
func (m *EgressGatewayConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EgressGatewayConfig) XXX_Merge ¶
func (m *EgressGatewayConfig) XXX_Merge(src proto.Message)
func (*EgressGatewayConfig) XXX_Size ¶
func (m *EgressGatewayConfig) XXX_Size() int
func (*EgressGatewayConfig) XXX_Unmarshal ¶
func (m *EgressGatewayConfig) XXX_Unmarshal(b []byte) error
type EnvoyMetricsConfig ¶
type EnvoyMetricsConfig struct { // Enables the Envoy Metrics Service. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Sets the destination Envoy Metrics Service address in Envoy. Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"` // Sets the destination Envoy Metrics Service port in Envoy. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
EnvoyMetricsConfig is described in istio.io documentation.
func (*EnvoyMetricsConfig) Descriptor ¶
func (*EnvoyMetricsConfig) Descriptor() ([]byte, []int)
func (*EnvoyMetricsConfig) GetEnabled ¶
func (m *EnvoyMetricsConfig) GetEnabled() bool
func (*EnvoyMetricsConfig) GetHost ¶
func (m *EnvoyMetricsConfig) GetHost() string
func (*EnvoyMetricsConfig) GetPort ¶
func (m *EnvoyMetricsConfig) GetPort() int32
func (*EnvoyMetricsConfig) ProtoMessage ¶
func (*EnvoyMetricsConfig) ProtoMessage()
func (*EnvoyMetricsConfig) Reset ¶
func (m *EnvoyMetricsConfig) Reset()
func (*EnvoyMetricsConfig) String ¶
func (m *EnvoyMetricsConfig) String() string
func (*EnvoyMetricsConfig) XXX_DiscardUnknown ¶
func (m *EnvoyMetricsConfig) XXX_DiscardUnknown()
func (*EnvoyMetricsConfig) XXX_Marshal ¶
func (m *EnvoyMetricsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EnvoyMetricsConfig) XXX_Merge ¶
func (m *EnvoyMetricsConfig) XXX_Merge(src proto.Message)
func (*EnvoyMetricsConfig) XXX_Size ¶
func (m *EnvoyMetricsConfig) XXX_Size() int
func (*EnvoyMetricsConfig) XXX_Unmarshal ¶
func (m *EnvoyMetricsConfig) XXX_Unmarshal(b []byte) error
type GalleyConfig ¶
type GalleyConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"` Mesh map[string]string `` /* 149-byte string literal not displayed */ // PodAntiAffinityLabelSelector []map[string]interface{} `json:"podAntiAffinityLabelSelector"` // PodAntiAffinityTermLabelSelector []map[string]interface{} `json:"podAntiAffinityTermLabelSelector"` ReplicaCount uint32 `protobuf:"varint,4,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` Resources *v1.ResourceRequirements `protobuf:"bytes,5,opt,name=resources,proto3" json:"resources,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
GalleyConfig is described in istio.io documentation.
func (*GalleyConfig) Descriptor ¶
func (*GalleyConfig) Descriptor() ([]byte, []int)
func (*GalleyConfig) GetEnabled ¶
func (m *GalleyConfig) GetEnabled() bool
func (*GalleyConfig) GetImage ¶
func (m *GalleyConfig) GetImage() string
func (*GalleyConfig) GetMesh ¶
func (m *GalleyConfig) GetMesh() map[string]string
func (*GalleyConfig) GetReplicaCount ¶
func (m *GalleyConfig) GetReplicaCount() uint32
func (*GalleyConfig) GetResources ¶
func (m *GalleyConfig) GetResources() *v1.ResourceRequirements
func (*GalleyConfig) ProtoMessage ¶
func (*GalleyConfig) ProtoMessage()
func (*GalleyConfig) Reset ¶
func (m *GalleyConfig) Reset()
func (*GalleyConfig) String ¶
func (m *GalleyConfig) String() string
func (*GalleyConfig) XXX_DiscardUnknown ¶
func (m *GalleyConfig) XXX_DiscardUnknown()
func (*GalleyConfig) XXX_Marshal ¶
func (m *GalleyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GalleyConfig) XXX_Merge ¶
func (m *GalleyConfig) XXX_Merge(src proto.Message)
func (*GalleyConfig) XXX_Size ¶
func (m *GalleyConfig) XXX_Size() int
func (*GalleyConfig) XXX_Unmarshal ¶
func (m *GalleyConfig) XXX_Unmarshal(b []byte) error
type GatewayLabelsConfig ¶
type GatewayLabelsConfig struct { App string `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"` Istio string `protobuf:"bytes,2,opt,name=istio,proto3" json:"istio,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
GatewayLabelsConfig is described in istio.io documentation.
func (*GatewayLabelsConfig) Descriptor ¶
func (*GatewayLabelsConfig) Descriptor() ([]byte, []int)
func (*GatewayLabelsConfig) GetApp ¶
func (m *GatewayLabelsConfig) GetApp() string
func (*GatewayLabelsConfig) GetIstio ¶
func (m *GatewayLabelsConfig) GetIstio() string
func (*GatewayLabelsConfig) ProtoMessage ¶
func (*GatewayLabelsConfig) ProtoMessage()
func (*GatewayLabelsConfig) Reset ¶
func (m *GatewayLabelsConfig) Reset()
func (*GatewayLabelsConfig) String ¶
func (m *GatewayLabelsConfig) String() string
func (*GatewayLabelsConfig) XXX_DiscardUnknown ¶
func (m *GatewayLabelsConfig) XXX_DiscardUnknown()
func (*GatewayLabelsConfig) XXX_Marshal ¶
func (m *GatewayLabelsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GatewayLabelsConfig) XXX_Merge ¶
func (m *GatewayLabelsConfig) XXX_Merge(src proto.Message)
func (*GatewayLabelsConfig) XXX_Size ¶
func (m *GatewayLabelsConfig) XXX_Size() int
func (*GatewayLabelsConfig) XXX_Unmarshal ¶
func (m *GatewayLabelsConfig) XXX_Unmarshal(b []byte) error
type GatewaysConfig ¶
type GatewaysConfig struct { IstioEgressgateway *EgressGatewayConfig `protobuf:"bytes,1,opt,name=istio_egressgateway,json=istioEgressgateway,proto3" json:"istio_egressgateway,omitempty"` Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` IstioIlbgateway *ILBGatewayConfig `protobuf:"bytes,3,opt,name=istio_ilbgateway,json=istioIlbgateway,proto3" json:"istio_ilbgateway,omitempty"` IstioIngressgateway *IngressGatewayConfig `protobuf:"bytes,4,opt,name=istio_ingressgateway,json=istioIngressgateway,proto3" json:"istio_ingressgateway,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
GatewaysConfig is described in istio.io documentation.
func (*GatewaysConfig) Descriptor ¶
func (*GatewaysConfig) Descriptor() ([]byte, []int)
func (*GatewaysConfig) GetEnabled ¶
func (m *GatewaysConfig) GetEnabled() bool
func (*GatewaysConfig) GetIstioEgressgateway ¶
func (m *GatewaysConfig) GetIstioEgressgateway() *EgressGatewayConfig
func (*GatewaysConfig) GetIstioIlbgateway ¶
func (m *GatewaysConfig) GetIstioIlbgateway() *ILBGatewayConfig
func (*GatewaysConfig) GetIstioIngressgateway ¶
func (m *GatewaysConfig) GetIstioIngressgateway() *IngressGatewayConfig
func (*GatewaysConfig) ProtoMessage ¶
func (*GatewaysConfig) ProtoMessage()
func (*GatewaysConfig) Reset ¶
func (m *GatewaysConfig) Reset()
func (*GatewaysConfig) String ¶
func (m *GatewaysConfig) String() string
func (*GatewaysConfig) XXX_DiscardUnknown ¶
func (m *GatewaysConfig) XXX_DiscardUnknown()
func (*GatewaysConfig) XXX_Marshal ¶
func (m *GatewaysConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GatewaysConfig) XXX_Merge ¶
func (m *GatewaysConfig) XXX_Merge(src proto.Message)
func (*GatewaysConfig) XXX_Size ¶
func (m *GatewaysConfig) XXX_Size() int
func (*GatewaysConfig) XXX_Unmarshal ¶
func (m *GatewaysConfig) XXX_Unmarshal(b []byte) error
type GlobalConfig ¶
type GlobalConfig struct { Arch *ArchConfig `protobuf:"bytes,30,opt,name=arch,proto3" json:"arch,omitempty"` // Configuration validation component namespace ConfigNamespace string `protobuf:"bytes,1,opt,name=configNamespace,proto3" json:"configNamespace,omitempty"` // Enables server-side validation of configuration. ConfigValidation bool `protobuf:"varint,2,opt,name=configValidation,proto3" json:"configValidation,omitempty"` // Enables MTLS for control plane. ControlPlaneSecurityEnabled bool `protobuf:"varint,3,opt,name=controlPlaneSecurityEnabled,proto3" json:"controlPlaneSecurityEnabled,omitempty"` // K8s NodeSelector DefaultNodeSelector map[string]string `` /* 180-byte string literal not displayed */ // k8s PodDisruptionBudget settings. DefaultPodDisruptionBudget *DefaultPodDisruptionBudgetConfig `protobuf:"bytes,4,opt,name=defaultPodDisruptionBudget,proto3" json:"defaultPodDisruptionBudget,omitempty"` // Selects whether policy enforcement is installed. DisablePolicyChecks bool `protobuf:"varint,5,opt,name=disablePolicyChecks,proto3" json:"disablePolicyChecks,omitempty"` DefaultResources *DefaultResourcesConfig `protobuf:"bytes,6,opt,name=defaultResources,proto3" json:"defaultResources,omitempty"` // Enable helm test EnableHelmTest bool `protobuf:"varint,7,opt,name=enableHelmTest,proto3" json:"enableHelmTest,omitempty"` // Enables tracing. EnableTracing bool `protobuf:"varint,8,opt,name=enableTracing,proto3" json:"enableTracing,omitempty"` // Root for docker image paths. Hub string `protobuf:"bytes,9,opt,name=hub,proto3" json:"hub,omitempty"` // ImagePullPolicy v1.PullPolicy `json:"imagePullPolicy,omitempty"` // Default namespace. IstioNamespace string `protobuf:"bytes,10,opt,name=istioNamespace,proto3" json:"istioNamespace,omitempty"` LocalityLbSetting map[string]string `` /* 176-byte string literal not displayed */ K8SIngress *KubernetesIngressConfig `protobuf:"bytes,11,opt,name=k8sIngress,proto3" json:"k8sIngress,omitempty"` Logging *GlobalLoggingConfig `protobuf:"bytes,12,opt,name=logging,proto3" json:"logging,omitempty"` MeshExpansion *MeshExpansionConfig `protobuf:"bytes,13,opt,name=meshExpansion,proto3" json:"meshExpansion,omitempty"` MeshNetworks map[string]string `` /* 166-byte string literal not displayed */ // Monitor port number for all control plane components. MonitoringPort uint32 `protobuf:"varint,14,opt,name=monitoringPort,proto3" json:"monitoringPort,omitempty"` Mtls *MTLSConfig `protobuf:"bytes,15,opt,name=mtls,proto3" json:"mtls,omitempty"` MultiCluster *MultiClusterConfig `protobuf:"bytes,16,opt,name=multiCluster,proto3" json:"multiCluster,omitempty"` // Restricts the applications namespace that the controller manages. OneNamespace bool `protobuf:"varint,17,opt,name=oneNamespace,proto3" json:"oneNamespace,omitempty"` OutboundTrafficPolicy *OutboundTrafficPolicyConfig `protobuf:"bytes,18,opt,name=outboundTrafficPolicy,proto3" json:"outboundTrafficPolicy,omitempty"` // If set, allows traffic in cases when the mixer policy service cannot be reached. PolicyCheckFailOpen bool `protobuf:"varint,19,opt,name=policyCheckFailOpen,proto3" json:"policyCheckFailOpen,omitempty"` // Namespace of policy components PolicyNamespace string `protobuf:"bytes,20,opt,name=policyNamespace,proto3" json:"policyNamespace,omitempty"` // k8s priorityClassName. PriorityClassName string `protobuf:"bytes,21,opt,name=priorityClassName,proto3" json:"priorityClassName,omitempty"` Proxy *ProxyConfig `protobuf:"bytes,22,opt,name=proxy,proto3" json:"proxy,omitempty"` ProxyInit *ProxyInitConfig `protobuf:"bytes,23,opt,name=proxy_init,json=proxyInit,proto3" json:"proxy_init,omitempty"` Sds *SDSConfig `protobuf:"bytes,24,opt,name=sds,proto3" json:"sds,omitempty"` // Version tag for docker images. Tag string `protobuf:"bytes,25,opt,name=tag,proto3" json:"tag,omitempty"` // Namespace of telemetry components TelemetryNamespace string `protobuf:"bytes,26,opt,name=telemetryNamespace,proto3" json:"telemetryNamespace,omitempty"` // test Tracer *TracerConfig `protobuf:"bytes,27,opt,name=tracer,proto3" json:"tracer,omitempty"` // Specifies the trust domain that corresponds to the root cert of CA. TrustDomain string `protobuf:"bytes,28,opt,name=trustDomain,proto3" json:"trustDomain,omitempty"` // Selects use of Mesh Configuration Protocol to configure Pilot. UseMCP bool `protobuf:"varint,29,opt,name=useMCP,proto3" json:"useMCP,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GlobalConfig) Descriptor ¶
func (*GlobalConfig) Descriptor() ([]byte, []int)
func (*GlobalConfig) GetArch ¶
func (m *GlobalConfig) GetArch() *ArchConfig
func (*GlobalConfig) GetConfigNamespace ¶
func (m *GlobalConfig) GetConfigNamespace() string
func (*GlobalConfig) GetConfigValidation ¶
func (m *GlobalConfig) GetConfigValidation() bool
func (*GlobalConfig) GetControlPlaneSecurityEnabled ¶
func (m *GlobalConfig) GetControlPlaneSecurityEnabled() bool
func (*GlobalConfig) GetDefaultNodeSelector ¶
func (m *GlobalConfig) GetDefaultNodeSelector() map[string]string
func (*GlobalConfig) GetDefaultPodDisruptionBudget ¶
func (m *GlobalConfig) GetDefaultPodDisruptionBudget() *DefaultPodDisruptionBudgetConfig
func (*GlobalConfig) GetDefaultResources ¶
func (m *GlobalConfig) GetDefaultResources() *DefaultResourcesConfig
func (*GlobalConfig) GetDisablePolicyChecks ¶
func (m *GlobalConfig) GetDisablePolicyChecks() bool
func (*GlobalConfig) GetEnableHelmTest ¶
func (m *GlobalConfig) GetEnableHelmTest() bool
func (*GlobalConfig) GetEnableTracing ¶
func (m *GlobalConfig) GetEnableTracing() bool
func (*GlobalConfig) GetHub ¶
func (m *GlobalConfig) GetHub() string
func (*GlobalConfig) GetIstioNamespace ¶
func (m *GlobalConfig) GetIstioNamespace() string
func (*GlobalConfig) GetK8SIngress ¶
func (m *GlobalConfig) GetK8SIngress() *KubernetesIngressConfig
func (*GlobalConfig) GetLocalityLbSetting ¶
func (m *GlobalConfig) GetLocalityLbSetting() map[string]string
func (*GlobalConfig) GetLogging ¶
func (m *GlobalConfig) GetLogging() *GlobalLoggingConfig
func (*GlobalConfig) GetMeshExpansion ¶
func (m *GlobalConfig) GetMeshExpansion() *MeshExpansionConfig
func (*GlobalConfig) GetMeshNetworks ¶
func (m *GlobalConfig) GetMeshNetworks() map[string]string
func (*GlobalConfig) GetMonitoringPort ¶
func (m *GlobalConfig) GetMonitoringPort() uint32
func (*GlobalConfig) GetMtls ¶
func (m *GlobalConfig) GetMtls() *MTLSConfig
func (*GlobalConfig) GetMultiCluster ¶
func (m *GlobalConfig) GetMultiCluster() *MultiClusterConfig
func (*GlobalConfig) GetOneNamespace ¶
func (m *GlobalConfig) GetOneNamespace() bool
func (*GlobalConfig) GetOutboundTrafficPolicy ¶
func (m *GlobalConfig) GetOutboundTrafficPolicy() *OutboundTrafficPolicyConfig
func (*GlobalConfig) GetPolicyCheckFailOpen ¶
func (m *GlobalConfig) GetPolicyCheckFailOpen() bool
func (*GlobalConfig) GetPolicyNamespace ¶
func (m *GlobalConfig) GetPolicyNamespace() string
func (*GlobalConfig) GetPriorityClassName ¶
func (m *GlobalConfig) GetPriorityClassName() string
func (*GlobalConfig) GetProxy ¶
func (m *GlobalConfig) GetProxy() *ProxyConfig
func (*GlobalConfig) GetProxyInit ¶
func (m *GlobalConfig) GetProxyInit() *ProxyInitConfig
func (*GlobalConfig) GetSds ¶
func (m *GlobalConfig) GetSds() *SDSConfig
func (*GlobalConfig) GetTag ¶
func (m *GlobalConfig) GetTag() string
func (*GlobalConfig) GetTelemetryNamespace ¶
func (m *GlobalConfig) GetTelemetryNamespace() string
func (*GlobalConfig) GetTracer ¶
func (m *GlobalConfig) GetTracer() *TracerConfig
func (*GlobalConfig) GetTrustDomain ¶
func (m *GlobalConfig) GetTrustDomain() string
func (*GlobalConfig) GetUseMCP ¶
func (m *GlobalConfig) GetUseMCP() bool
func (*GlobalConfig) ProtoMessage ¶
func (*GlobalConfig) ProtoMessage()
func (*GlobalConfig) Reset ¶
func (m *GlobalConfig) Reset()
func (*GlobalConfig) String ¶
func (m *GlobalConfig) String() string
func (*GlobalConfig) XXX_DiscardUnknown ¶
func (m *GlobalConfig) XXX_DiscardUnknown()
func (*GlobalConfig) XXX_Marshal ¶
func (m *GlobalConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GlobalConfig) XXX_Merge ¶
func (m *GlobalConfig) XXX_Merge(src proto.Message)
func (*GlobalConfig) XXX_Size ¶
func (m *GlobalConfig) XXX_Size() int
func (*GlobalConfig) XXX_Unmarshal ¶
func (m *GlobalConfig) XXX_Unmarshal(b []byte) error
type GlobalLoggingConfig ¶
type GlobalLoggingConfig struct { Level string `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
GlobalLoggingConfig is described in istio.io documentation.
func (*GlobalLoggingConfig) Descriptor ¶
func (*GlobalLoggingConfig) Descriptor() ([]byte, []int)
func (*GlobalLoggingConfig) GetLevel ¶
func (m *GlobalLoggingConfig) GetLevel() string
func (*GlobalLoggingConfig) ProtoMessage ¶
func (*GlobalLoggingConfig) ProtoMessage()
func (*GlobalLoggingConfig) Reset ¶
func (m *GlobalLoggingConfig) Reset()
func (*GlobalLoggingConfig) String ¶
func (m *GlobalLoggingConfig) String() string
func (*GlobalLoggingConfig) XXX_DiscardUnknown ¶
func (m *GlobalLoggingConfig) XXX_DiscardUnknown()
func (*GlobalLoggingConfig) XXX_Marshal ¶
func (m *GlobalLoggingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GlobalLoggingConfig) XXX_Merge ¶
func (m *GlobalLoggingConfig) XXX_Merge(src proto.Message)
func (*GlobalLoggingConfig) XXX_Size ¶
func (m *GlobalLoggingConfig) XXX_Size() int
func (*GlobalLoggingConfig) XXX_Unmarshal ¶
func (m *GlobalLoggingConfig) XXX_Unmarshal(b []byte) error
type ILBGatewayConfig ¶
type ILBGatewayConfig struct { AutoscaleEnabled bool `protobuf:"varint,1,opt,name=autoscaleEnabled,proto3" json:"autoscaleEnabled,omitempty"` AutoscaleMax uint32 `protobuf:"varint,2,opt,name=autoscaleMax,proto3" json:"autoscaleMax,omitempty"` AutoscaleMin uint32 `protobuf:"varint,3,opt,name=autoscaleMin,proto3" json:"autoscaleMin,omitempty"` Enabled bool `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"` Cpu *CPUTargetUtilizationConfig `protobuf:"bytes,5,opt,name=cpu,proto3" json:"cpu,omitempty"` Labels *GatewayLabelsConfig `protobuf:"bytes,6,opt,name=labels,proto3" json:"labels,omitempty"` LoadBalancerIP string `protobuf:"bytes,7,opt,name=loadBalancerIP,proto3" json:"loadBalancerIP,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"` // PodAnnotations map[string]interface{} `json:"podAnnotations,omitempty"` Ports []*PortsConfig `protobuf:"bytes,8,rep,name=ports,proto3" json:"ports,omitempty"` Resources *v1.ResourceRequirements `protobuf:"bytes,9,opt,name=resources,proto3" json:"resources,omitempty"` SecretVolumes []*SecretVolume `protobuf:"bytes,10,rep,name=secretVolumes,proto3" json:"secretVolumes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ILBGatewayConfig is described in istio.io documentation.
func (*ILBGatewayConfig) Descriptor ¶
func (*ILBGatewayConfig) Descriptor() ([]byte, []int)
func (*ILBGatewayConfig) GetAutoscaleEnabled ¶
func (m *ILBGatewayConfig) GetAutoscaleEnabled() bool
func (*ILBGatewayConfig) GetAutoscaleMax ¶
func (m *ILBGatewayConfig) GetAutoscaleMax() uint32
func (*ILBGatewayConfig) GetAutoscaleMin ¶
func (m *ILBGatewayConfig) GetAutoscaleMin() uint32
func (*ILBGatewayConfig) GetCpu ¶
func (m *ILBGatewayConfig) GetCpu() *CPUTargetUtilizationConfig
func (*ILBGatewayConfig) GetEnabled ¶
func (m *ILBGatewayConfig) GetEnabled() bool
func (*ILBGatewayConfig) GetLabels ¶
func (m *ILBGatewayConfig) GetLabels() *GatewayLabelsConfig
func (*ILBGatewayConfig) GetLoadBalancerIP ¶
func (m *ILBGatewayConfig) GetLoadBalancerIP() string
func (*ILBGatewayConfig) GetPorts ¶
func (m *ILBGatewayConfig) GetPorts() []*PortsConfig
func (*ILBGatewayConfig) GetResources ¶
func (m *ILBGatewayConfig) GetResources() *v1.ResourceRequirements
func (*ILBGatewayConfig) GetSecretVolumes ¶
func (m *ILBGatewayConfig) GetSecretVolumes() []*SecretVolume
func (*ILBGatewayConfig) ProtoMessage ¶
func (*ILBGatewayConfig) ProtoMessage()
func (*ILBGatewayConfig) Reset ¶
func (m *ILBGatewayConfig) Reset()
func (*ILBGatewayConfig) String ¶
func (m *ILBGatewayConfig) String() string
func (*ILBGatewayConfig) XXX_DiscardUnknown ¶
func (m *ILBGatewayConfig) XXX_DiscardUnknown()
func (*ILBGatewayConfig) XXX_Marshal ¶
func (m *ILBGatewayConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ILBGatewayConfig) XXX_Merge ¶
func (m *ILBGatewayConfig) XXX_Merge(src proto.Message)
func (*ILBGatewayConfig) XXX_Size ¶
func (m *ILBGatewayConfig) XXX_Size() int
func (*ILBGatewayConfig) XXX_Unmarshal ¶
func (m *ILBGatewayConfig) XXX_Unmarshal(b []byte) error
type IngressGatewayConfig ¶
type IngressGatewayConfig struct { AutoscaleEnabled bool `protobuf:"varint,1,opt,name=autoscaleEnabled,proto3" json:"autoscaleEnabled,omitempty"` AutoscaleMax uint32 `protobuf:"varint,2,opt,name=autoscaleMax,proto3" json:"autoscaleMax,omitempty"` AutoscaleMin uint32 `protobuf:"varint,3,opt,name=autoscaleMin,proto3" json:"autoscaleMin,omitempty"` ConnectTimeout string `protobuf:"bytes,4,opt,name=connectTimeout,proto3" json:"connectTimeout,omitempty"` Cpu *CPUTargetUtilizationConfig `protobuf:"bytes,5,opt,name=cpu,proto3" json:"cpu,omitempty"` CustomService bool `protobuf:"varint,6,opt,name=customService,proto3" json:"customService,omitempty"` Debug string `protobuf:"bytes,7,opt,name=debug,proto3" json:"debug,omitempty"` Domain string `protobuf:"bytes,8,opt,name=domain,proto3" json:"domain,omitempty"` DrainDuration *duration.Duration `protobuf:"bytes,9,opt,name=drainDuration,proto3" json:"drainDuration,omitempty"` Enabled bool `protobuf:"varint,10,opt,name=enabled,proto3" json:"enabled,omitempty"` Env map[string]string `` /* 148-byte string literal not displayed */ ExternalIPs []string `protobuf:"bytes,12,rep,name=externalIPs,proto3" json:"externalIPs,omitempty"` K8SIngress bool `protobuf:"varint,13,opt,name=k8sIngress,proto3" json:"k8sIngress,omitempty"` K8SIngressHttps bool `protobuf:"varint,14,opt,name=k8sIngressHttps,proto3" json:"k8sIngressHttps,omitempty"` Labels *GatewayLabelsConfig `protobuf:"bytes,15,opt,name=labels,proto3" json:"labels,omitempty"` LoadBalancerIP string `protobuf:"bytes,16,opt,name=loadBalancerIP,proto3" json:"loadBalancerIP,omitempty"` LoadBalancerSourceRanges []string `protobuf:"bytes,17,rep,name=loadBalancerSourceRanges,proto3" json:"loadBalancerSourceRanges,omitempty"` MeshExpansionPorts []*PortsConfig `protobuf:"bytes,18,rep,name=meshExpansionPorts,proto3" json:"meshExpansionPorts,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"` // PodAnnotations map[string]interface{} `json:"podAnnotations,omitempty"` // PodAntiAffinityLabelSelector []map[string]interface{} `json:"podAntiAffinityLabelSelector"` // PodAntiAffinityTermLabelSelector []map[string]interface{} `json:"podAntiAffinityTermLabelSelector"` Ports []*PortsConfig `protobuf:"bytes,19,rep,name=ports,proto3" json:"ports,omitempty"` ReplicaCount uint32 `protobuf:"varint,20,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` // Resources map[string]interface{} `json:"resources,omitempty"` Sds *IngressGatewaySdsConfig `protobuf:"bytes,21,opt,name=sds,proto3" json:"sds,omitempty"` SecretVolumes []*SecretVolume `protobuf:"bytes,22,rep,name=secretVolumes,proto3" json:"secretVolumes,omitempty"` // ServiceAnnotations map[string]interface{} `json:"serviceAnnotations,omitempty"` // Type v1.ServiceType `json:"type,omitempty"` Zvpn *IngressGatewayZvpnConfig `protobuf:"bytes,23,opt,name=zvpn,proto3" json:"zvpn,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IngressGatewayConfig is described in istio.io documentation.
func (*IngressGatewayConfig) Descriptor ¶
func (*IngressGatewayConfig) Descriptor() ([]byte, []int)
func (*IngressGatewayConfig) GetAutoscaleEnabled ¶
func (m *IngressGatewayConfig) GetAutoscaleEnabled() bool
func (*IngressGatewayConfig) GetAutoscaleMax ¶
func (m *IngressGatewayConfig) GetAutoscaleMax() uint32
func (*IngressGatewayConfig) GetAutoscaleMin ¶
func (m *IngressGatewayConfig) GetAutoscaleMin() uint32
func (*IngressGatewayConfig) GetConnectTimeout ¶
func (m *IngressGatewayConfig) GetConnectTimeout() string
func (*IngressGatewayConfig) GetCpu ¶
func (m *IngressGatewayConfig) GetCpu() *CPUTargetUtilizationConfig
func (*IngressGatewayConfig) GetCustomService ¶
func (m *IngressGatewayConfig) GetCustomService() bool
func (*IngressGatewayConfig) GetDebug ¶
func (m *IngressGatewayConfig) GetDebug() string
func (*IngressGatewayConfig) GetDomain ¶
func (m *IngressGatewayConfig) GetDomain() string
func (*IngressGatewayConfig) GetDrainDuration ¶
func (m *IngressGatewayConfig) GetDrainDuration() *duration.Duration
func (*IngressGatewayConfig) GetEnabled ¶
func (m *IngressGatewayConfig) GetEnabled() bool
func (*IngressGatewayConfig) GetEnv ¶
func (m *IngressGatewayConfig) GetEnv() map[string]string
func (*IngressGatewayConfig) GetExternalIPs ¶
func (m *IngressGatewayConfig) GetExternalIPs() []string
func (*IngressGatewayConfig) GetK8SIngress ¶
func (m *IngressGatewayConfig) GetK8SIngress() bool
func (*IngressGatewayConfig) GetK8SIngressHttps ¶
func (m *IngressGatewayConfig) GetK8SIngressHttps() bool
func (*IngressGatewayConfig) GetLabels ¶
func (m *IngressGatewayConfig) GetLabels() *GatewayLabelsConfig
func (*IngressGatewayConfig) GetLoadBalancerIP ¶
func (m *IngressGatewayConfig) GetLoadBalancerIP() string
func (*IngressGatewayConfig) GetLoadBalancerSourceRanges ¶
func (m *IngressGatewayConfig) GetLoadBalancerSourceRanges() []string
func (*IngressGatewayConfig) GetMeshExpansionPorts ¶
func (m *IngressGatewayConfig) GetMeshExpansionPorts() []*PortsConfig
func (*IngressGatewayConfig) GetPorts ¶
func (m *IngressGatewayConfig) GetPorts() []*PortsConfig
func (*IngressGatewayConfig) GetReplicaCount ¶
func (m *IngressGatewayConfig) GetReplicaCount() uint32
func (*IngressGatewayConfig) GetSds ¶
func (m *IngressGatewayConfig) GetSds() *IngressGatewaySdsConfig
func (*IngressGatewayConfig) GetSecretVolumes ¶
func (m *IngressGatewayConfig) GetSecretVolumes() []*SecretVolume
func (*IngressGatewayConfig) GetZvpn ¶
func (m *IngressGatewayConfig) GetZvpn() *IngressGatewayZvpnConfig
func (*IngressGatewayConfig) ProtoMessage ¶
func (*IngressGatewayConfig) ProtoMessage()
func (*IngressGatewayConfig) Reset ¶
func (m *IngressGatewayConfig) Reset()
func (*IngressGatewayConfig) String ¶
func (m *IngressGatewayConfig) String() string
func (*IngressGatewayConfig) XXX_DiscardUnknown ¶
func (m *IngressGatewayConfig) XXX_DiscardUnknown()
func (*IngressGatewayConfig) XXX_Marshal ¶
func (m *IngressGatewayConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IngressGatewayConfig) XXX_Merge ¶
func (m *IngressGatewayConfig) XXX_Merge(src proto.Message)
func (*IngressGatewayConfig) XXX_Size ¶
func (m *IngressGatewayConfig) XXX_Size() int
func (*IngressGatewayConfig) XXX_Unmarshal ¶
func (m *IngressGatewayConfig) XXX_Unmarshal(b []byte) error
type IngressGatewaySdsConfig ¶
type IngressGatewaySdsConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IngressGatewaySdsConfig is described in istio.io documentation.
func (*IngressGatewaySdsConfig) Descriptor ¶
func (*IngressGatewaySdsConfig) Descriptor() ([]byte, []int)
func (*IngressGatewaySdsConfig) GetEnabled ¶
func (m *IngressGatewaySdsConfig) GetEnabled() bool
func (*IngressGatewaySdsConfig) GetImage ¶
func (m *IngressGatewaySdsConfig) GetImage() string
func (*IngressGatewaySdsConfig) ProtoMessage ¶
func (*IngressGatewaySdsConfig) ProtoMessage()
func (*IngressGatewaySdsConfig) Reset ¶
func (m *IngressGatewaySdsConfig) Reset()
func (*IngressGatewaySdsConfig) String ¶
func (m *IngressGatewaySdsConfig) String() string
func (*IngressGatewaySdsConfig) XXX_DiscardUnknown ¶
func (m *IngressGatewaySdsConfig) XXX_DiscardUnknown()
func (*IngressGatewaySdsConfig) XXX_Marshal ¶
func (m *IngressGatewaySdsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IngressGatewaySdsConfig) XXX_Merge ¶
func (m *IngressGatewaySdsConfig) XXX_Merge(src proto.Message)
func (*IngressGatewaySdsConfig) XXX_Size ¶
func (m *IngressGatewaySdsConfig) XXX_Size() int
func (*IngressGatewaySdsConfig) XXX_Unmarshal ¶
func (m *IngressGatewaySdsConfig) XXX_Unmarshal(b []byte) error
type IngressGatewayZvpnConfig ¶
type IngressGatewayZvpnConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Suffix string `protobuf:"bytes,2,opt,name=suffix,proto3" json:"suffix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IngressGatewayZvpnConfig is described in istio.io documentation.
func (*IngressGatewayZvpnConfig) Descriptor ¶
func (*IngressGatewayZvpnConfig) Descriptor() ([]byte, []int)
func (*IngressGatewayZvpnConfig) GetEnabled ¶
func (m *IngressGatewayZvpnConfig) GetEnabled() bool
func (*IngressGatewayZvpnConfig) GetSuffix ¶
func (m *IngressGatewayZvpnConfig) GetSuffix() string
func (*IngressGatewayZvpnConfig) ProtoMessage ¶
func (*IngressGatewayZvpnConfig) ProtoMessage()
func (*IngressGatewayZvpnConfig) Reset ¶
func (m *IngressGatewayZvpnConfig) Reset()
func (*IngressGatewayZvpnConfig) String ¶
func (m *IngressGatewayZvpnConfig) String() string
func (*IngressGatewayZvpnConfig) XXX_DiscardUnknown ¶
func (m *IngressGatewayZvpnConfig) XXX_DiscardUnknown()
func (*IngressGatewayZvpnConfig) XXX_Marshal ¶
func (m *IngressGatewayZvpnConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IngressGatewayZvpnConfig) XXX_Merge ¶
func (m *IngressGatewayZvpnConfig) XXX_Merge(src proto.Message)
func (*IngressGatewayZvpnConfig) XXX_Size ¶
func (m *IngressGatewayZvpnConfig) XXX_Size() int
func (*IngressGatewayZvpnConfig) XXX_Unmarshal ¶
func (m *IngressGatewayZvpnConfig) XXX_Unmarshal(b []byte) error
type KubernetesEnvMixerAdapterConfig ¶
type KubernetesEnvMixerAdapterConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
KubernetesEnvMixerAdapterConfig is described in istio.io documentation.
func (*KubernetesEnvMixerAdapterConfig) Descriptor ¶
func (*KubernetesEnvMixerAdapterConfig) Descriptor() ([]byte, []int)
func (*KubernetesEnvMixerAdapterConfig) GetEnabled ¶
func (m *KubernetesEnvMixerAdapterConfig) GetEnabled() bool
func (*KubernetesEnvMixerAdapterConfig) ProtoMessage ¶
func (*KubernetesEnvMixerAdapterConfig) ProtoMessage()
func (*KubernetesEnvMixerAdapterConfig) Reset ¶
func (m *KubernetesEnvMixerAdapterConfig) Reset()
func (*KubernetesEnvMixerAdapterConfig) String ¶
func (m *KubernetesEnvMixerAdapterConfig) String() string
func (*KubernetesEnvMixerAdapterConfig) XXX_DiscardUnknown ¶
func (m *KubernetesEnvMixerAdapterConfig) XXX_DiscardUnknown()
func (*KubernetesEnvMixerAdapterConfig) XXX_Marshal ¶
func (m *KubernetesEnvMixerAdapterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubernetesEnvMixerAdapterConfig) XXX_Merge ¶
func (m *KubernetesEnvMixerAdapterConfig) XXX_Merge(src proto.Message)
func (*KubernetesEnvMixerAdapterConfig) XXX_Size ¶
func (m *KubernetesEnvMixerAdapterConfig) XXX_Size() int
func (*KubernetesEnvMixerAdapterConfig) XXX_Unmarshal ¶
func (m *KubernetesEnvMixerAdapterConfig) XXX_Unmarshal(b []byte) error
type KubernetesIngressConfig ¶
type KubernetesIngressConfig struct { // Enables gateway for legacy k8s Ingress. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Enables gateway for legacy k8s Ingress. EnableHttps bool `protobuf:"varint,2,opt,name=enableHttps,proto3" json:"enableHttps,omitempty"` // Sets the gateway name for legacy k8s Ingress. GatewayName string `protobuf:"bytes,3,opt,name=gatewayName,proto3" json:"gatewayName,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
KubernetesIngressConfig represents the configuration for Kubernetes Ingress.
func (*KubernetesIngressConfig) Descriptor ¶
func (*KubernetesIngressConfig) Descriptor() ([]byte, []int)
func (*KubernetesIngressConfig) GetEnableHttps ¶
func (m *KubernetesIngressConfig) GetEnableHttps() bool
func (*KubernetesIngressConfig) GetEnabled ¶
func (m *KubernetesIngressConfig) GetEnabled() bool
func (*KubernetesIngressConfig) GetGatewayName ¶
func (m *KubernetesIngressConfig) GetGatewayName() string
func (*KubernetesIngressConfig) ProtoMessage ¶
func (*KubernetesIngressConfig) ProtoMessage()
func (*KubernetesIngressConfig) Reset ¶
func (m *KubernetesIngressConfig) Reset()
func (*KubernetesIngressConfig) String ¶
func (m *KubernetesIngressConfig) String() string
func (*KubernetesIngressConfig) XXX_DiscardUnknown ¶
func (m *KubernetesIngressConfig) XXX_DiscardUnknown()
func (*KubernetesIngressConfig) XXX_Marshal ¶
func (m *KubernetesIngressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubernetesIngressConfig) XXX_Merge ¶
func (m *KubernetesIngressConfig) XXX_Merge(src proto.Message)
func (*KubernetesIngressConfig) XXX_Size ¶
func (m *KubernetesIngressConfig) XXX_Size() int
func (*KubernetesIngressConfig) XXX_Unmarshal ¶
func (m *KubernetesIngressConfig) XXX_Unmarshal(b []byte) error
type LoadSheddingConfig ¶
type LoadSheddingConfig struct { LatencyThreshold string `protobuf:"bytes,1,opt,name=latencyThreshold,proto3" json:"latencyThreshold,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
LoadSheddingConfig configs when mixer starts rejecting grpc requests.
func (*LoadSheddingConfig) Descriptor ¶
func (*LoadSheddingConfig) Descriptor() ([]byte, []int)
func (*LoadSheddingConfig) GetLatencyThreshold ¶
func (m *LoadSheddingConfig) GetLatencyThreshold() string
func (*LoadSheddingConfig) ProtoMessage ¶
func (*LoadSheddingConfig) ProtoMessage()
func (*LoadSheddingConfig) Reset ¶
func (m *LoadSheddingConfig) Reset()
func (*LoadSheddingConfig) String ¶
func (m *LoadSheddingConfig) String() string
func (*LoadSheddingConfig) XXX_DiscardUnknown ¶
func (m *LoadSheddingConfig) XXX_DiscardUnknown()
func (*LoadSheddingConfig) XXX_Marshal ¶
func (m *LoadSheddingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LoadSheddingConfig) XXX_Merge ¶
func (m *LoadSheddingConfig) XXX_Merge(src proto.Message)
func (*LoadSheddingConfig) XXX_Size ¶
func (m *LoadSheddingConfig) XXX_Size() int
func (*LoadSheddingConfig) XXX_Unmarshal ¶
func (m *LoadSheddingConfig) XXX_Unmarshal(b []byte) error
type LoadSheddingConfigMode ¶
type LoadSheddingConfigMode int32
const ( LoadSheddingConfig_DISABLED LoadSheddingConfigMode = 0 LoadSheddingConfig_LOG_ONLY LoadSheddingConfigMode = 1 LoadSheddingConfig_ENFORCE LoadSheddingConfigMode = 2 )
func (LoadSheddingConfigMode) EnumDescriptor ¶
func (LoadSheddingConfigMode) EnumDescriptor() ([]byte, []int)
func (LoadSheddingConfigMode) String ¶
func (x LoadSheddingConfigMode) String() string
type MTLSConfig ¶
type MTLSConfig struct { // Enables MTLS for service to service traffic. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
MTLSConfig is described in istio.io documentation.
func (*MTLSConfig) Descriptor ¶
func (*MTLSConfig) Descriptor() ([]byte, []int)
func (*MTLSConfig) GetEnabled ¶
func (m *MTLSConfig) GetEnabled() bool
func (*MTLSConfig) ProtoMessage ¶
func (*MTLSConfig) ProtoMessage()
func (*MTLSConfig) Reset ¶
func (m *MTLSConfig) Reset()
func (*MTLSConfig) String ¶
func (m *MTLSConfig) String() string
func (*MTLSConfig) XXX_DiscardUnknown ¶
func (m *MTLSConfig) XXX_DiscardUnknown()
func (*MTLSConfig) XXX_Marshal ¶
func (m *MTLSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MTLSConfig) XXX_Merge ¶
func (m *MTLSConfig) XXX_Merge(src proto.Message)
func (*MTLSConfig) XXX_Size ¶
func (m *MTLSConfig) XXX_Size() int
func (*MTLSConfig) XXX_Unmarshal ¶
func (m *MTLSConfig) XXX_Unmarshal(b []byte) error
type MeshExpansionConfig ¶
type MeshExpansionConfig struct { // Exposes Pilot and Citadel mTLS on the ingress gateway. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Exposes Pilot and Citadel mTLS and the plain text Pilot ports on an internal gateway. UseILB bool `protobuf:"varint,2,opt,name=useILB,proto3" json:"useILB,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
MeshExpansionConfig is described in istio.io documentation.
func (*MeshExpansionConfig) Descriptor ¶
func (*MeshExpansionConfig) Descriptor() ([]byte, []int)
func (*MeshExpansionConfig) GetEnabled ¶
func (m *MeshExpansionConfig) GetEnabled() bool
func (*MeshExpansionConfig) GetUseILB ¶
func (m *MeshExpansionConfig) GetUseILB() bool
func (*MeshExpansionConfig) ProtoMessage ¶
func (*MeshExpansionConfig) ProtoMessage()
func (*MeshExpansionConfig) Reset ¶
func (m *MeshExpansionConfig) Reset()
func (*MeshExpansionConfig) String ¶
func (m *MeshExpansionConfig) String() string
func (*MeshExpansionConfig) XXX_DiscardUnknown ¶
func (m *MeshExpansionConfig) XXX_DiscardUnknown()
func (*MeshExpansionConfig) XXX_Marshal ¶
func (m *MeshExpansionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MeshExpansionConfig) XXX_Merge ¶
func (m *MeshExpansionConfig) XXX_Merge(src proto.Message)
func (*MeshExpansionConfig) XXX_Size ¶
func (m *MeshExpansionConfig) XXX_Size() int
func (*MeshExpansionConfig) XXX_Unmarshal ¶
func (m *MeshExpansionConfig) XXX_Unmarshal(b []byte) error
type MixerAdaptersConfig ¶
type MixerAdaptersConfig struct { Kubernetesenv *KubernetesEnvMixerAdapterConfig `protobuf:"bytes,1,opt,name=kubernetesenv,proto3" json:"kubernetesenv,omitempty"` Prometheus *PrometheusMixerAdapterConfig `protobuf:"bytes,2,opt,name=prometheus,proto3" json:"prometheus,omitempty"` Stdio *StdioMixerAdapterConfig `protobuf:"bytes,3,opt,name=stdio,proto3" json:"stdio,omitempty"` UseAdapterCRDs bool `protobuf:"varint,4,opt,name=useAdapterCRDs,proto3" json:"useAdapterCRDs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
MixerAdaptersConfig is described in istio.io documentation.
func (*MixerAdaptersConfig) Descriptor ¶
func (*MixerAdaptersConfig) Descriptor() ([]byte, []int)
func (*MixerAdaptersConfig) GetKubernetesenv ¶
func (m *MixerAdaptersConfig) GetKubernetesenv() *KubernetesEnvMixerAdapterConfig
func (*MixerAdaptersConfig) GetPrometheus ¶
func (m *MixerAdaptersConfig) GetPrometheus() *PrometheusMixerAdapterConfig
func (*MixerAdaptersConfig) GetStdio ¶
func (m *MixerAdaptersConfig) GetStdio() *StdioMixerAdapterConfig
func (*MixerAdaptersConfig) GetUseAdapterCRDs ¶
func (m *MixerAdaptersConfig) GetUseAdapterCRDs() bool
func (*MixerAdaptersConfig) ProtoMessage ¶
func (*MixerAdaptersConfig) ProtoMessage()
func (*MixerAdaptersConfig) Reset ¶
func (m *MixerAdaptersConfig) Reset()
func (*MixerAdaptersConfig) String ¶
func (m *MixerAdaptersConfig) String() string
func (*MixerAdaptersConfig) XXX_DiscardUnknown ¶
func (m *MixerAdaptersConfig) XXX_DiscardUnknown()
func (*MixerAdaptersConfig) XXX_Marshal ¶
func (m *MixerAdaptersConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MixerAdaptersConfig) XXX_Merge ¶
func (m *MixerAdaptersConfig) XXX_Merge(src proto.Message)
func (*MixerAdaptersConfig) XXX_Size ¶
func (m *MixerAdaptersConfig) XXX_Size() int
func (*MixerAdaptersConfig) XXX_Unmarshal ¶
func (m *MixerAdaptersConfig) XXX_Unmarshal(b []byte) error
type MixerConfig ¶
type MixerConfig struct { Adapters *MixerAdaptersConfig `protobuf:"bytes,1,opt,name=adapters,proto3" json:"adapters,omitempty"` Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` Env map[string]string `` /* 147-byte string literal not displayed */ Image string `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"` Policy *MixerPolicyConfig `protobuf:"bytes,5,opt,name=policy,proto3" json:"policy,omitempty"` Telemetry *MixerTelemetryConfig `protobuf:"bytes,6,opt,name=telemetry,proto3" json:"telemetry,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
MixerConfig is described in istio.io documentation.
func (*MixerConfig) Descriptor ¶
func (*MixerConfig) Descriptor() ([]byte, []int)
func (*MixerConfig) GetAdapters ¶
func (m *MixerConfig) GetAdapters() *MixerAdaptersConfig
func (*MixerConfig) GetEnabled ¶
func (m *MixerConfig) GetEnabled() bool
func (*MixerConfig) GetEnv ¶
func (m *MixerConfig) GetEnv() map[string]string
func (*MixerConfig) GetImage ¶
func (m *MixerConfig) GetImage() string
func (*MixerConfig) GetPolicy ¶
func (m *MixerConfig) GetPolicy() *MixerPolicyConfig
func (*MixerConfig) GetTelemetry ¶
func (m *MixerConfig) GetTelemetry() *MixerTelemetryConfig
func (*MixerConfig) ProtoMessage ¶
func (*MixerConfig) ProtoMessage()
func (*MixerConfig) Reset ¶
func (m *MixerConfig) Reset()
func (*MixerConfig) String ¶
func (m *MixerConfig) String() string
func (*MixerConfig) XXX_DiscardUnknown ¶
func (m *MixerConfig) XXX_DiscardUnknown()
func (*MixerConfig) XXX_Marshal ¶
func (m *MixerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MixerConfig) XXX_Merge ¶
func (m *MixerConfig) XXX_Merge(src proto.Message)
func (*MixerConfig) XXX_Size ¶
func (m *MixerConfig) XXX_Size() int
func (*MixerConfig) XXX_Unmarshal ¶
func (m *MixerConfig) XXX_Unmarshal(b []byte) error
type MixerPolicyConfig ¶
type MixerPolicyConfig struct { AutoscaleEnabled bool `protobuf:"varint,1,opt,name=autoscaleEnabled,proto3" json:"autoscaleEnabled,omitempty"` AutoscaleMax uint32 `protobuf:"varint,2,opt,name=autoscaleMax,proto3" json:"autoscaleMax,omitempty"` AutoscaleMin uint32 `protobuf:"varint,3,opt,name=autoscaleMin,proto3" json:"autoscaleMin,omitempty"` Cpu *CPUTargetUtilizationConfig `protobuf:"bytes,4,opt,name=cpu,proto3" json:"cpu,omitempty"` Enabled bool `protobuf:"varint,5,opt,name=enabled,proto3" json:"enabled,omitempty"` Image string `protobuf:"bytes,6,opt,name=image,proto3" json:"image,omitempty"` // PodAnnotations map[string]interface{} `json:"podAnnotations,omitempty"` ReplicaCount uint32 `protobuf:"varint,7,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
MixerPolicyConfig is described in istio.io documentation.
func (*MixerPolicyConfig) Descriptor ¶
func (*MixerPolicyConfig) Descriptor() ([]byte, []int)
func (*MixerPolicyConfig) GetAutoscaleEnabled ¶
func (m *MixerPolicyConfig) GetAutoscaleEnabled() bool
func (*MixerPolicyConfig) GetAutoscaleMax ¶
func (m *MixerPolicyConfig) GetAutoscaleMax() uint32
func (*MixerPolicyConfig) GetAutoscaleMin ¶
func (m *MixerPolicyConfig) GetAutoscaleMin() uint32
func (*MixerPolicyConfig) GetCpu ¶
func (m *MixerPolicyConfig) GetCpu() *CPUTargetUtilizationConfig
func (*MixerPolicyConfig) GetEnabled ¶
func (m *MixerPolicyConfig) GetEnabled() bool
func (*MixerPolicyConfig) GetImage ¶
func (m *MixerPolicyConfig) GetImage() string
func (*MixerPolicyConfig) GetReplicaCount ¶
func (m *MixerPolicyConfig) GetReplicaCount() uint32
func (*MixerPolicyConfig) ProtoMessage ¶
func (*MixerPolicyConfig) ProtoMessage()
func (*MixerPolicyConfig) Reset ¶
func (m *MixerPolicyConfig) Reset()
func (*MixerPolicyConfig) String ¶
func (m *MixerPolicyConfig) String() string
func (*MixerPolicyConfig) XXX_DiscardUnknown ¶
func (m *MixerPolicyConfig) XXX_DiscardUnknown()
func (*MixerPolicyConfig) XXX_Marshal ¶
func (m *MixerPolicyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MixerPolicyConfig) XXX_Merge ¶
func (m *MixerPolicyConfig) XXX_Merge(src proto.Message)
func (*MixerPolicyConfig) XXX_Size ¶
func (m *MixerPolicyConfig) XXX_Size() int
func (*MixerPolicyConfig) XXX_Unmarshal ¶
func (m *MixerPolicyConfig) XXX_Unmarshal(b []byte) error
type MixerTelemetryConfig ¶
type MixerTelemetryConfig struct { Adapters *MixerAdaptersConfig `protobuf:"bytes,1,opt,name=adapters,proto3" json:"adapters,omitempty"` AutoscaleEnabled bool `protobuf:"varint,2,opt,name=autoscaleEnabled,proto3" json:"autoscaleEnabled,omitempty"` AutoscaleMax uint32 `protobuf:"varint,3,opt,name=autoscaleMax,proto3" json:"autoscaleMax,omitempty"` AutoscaleMin uint32 `protobuf:"varint,4,opt,name=autoscaleMin,proto3" json:"autoscaleMin,omitempty"` Cpu *CPUTargetUtilizationConfig `protobuf:"bytes,5,opt,name=cpu,proto3" json:"cpu,omitempty"` Enabled bool `protobuf:"varint,6,opt,name=enabled,proto3" json:"enabled,omitempty"` Env map[string]string `` /* 147-byte string literal not displayed */ Image string `protobuf:"bytes,8,opt,name=image,proto3" json:"image,omitempty"` Loadshedding *LoadSheddingConfig `protobuf:"bytes,9,opt,name=loadshedding,proto3" json:"loadshedding,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"` // PodAnnotations map[string]interface{} `json:"podAnnotations,omitempty"` ReplicaCount uint32 `protobuf:"varint,10,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` Resources *v1.ResourceRequirements `protobuf:"bytes,11,opt,name=resources,proto3" json:"resources,omitempty"` SessionAffinityEnabled bool `protobuf:"varint,12,opt,name=sessionAffinityEnabled,proto3" json:"sessionAffinityEnabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
MixerTelemetryConfig is described in istio.io documentation.
func (*MixerTelemetryConfig) Descriptor ¶
func (*MixerTelemetryConfig) Descriptor() ([]byte, []int)
func (*MixerTelemetryConfig) GetAdapters ¶
func (m *MixerTelemetryConfig) GetAdapters() *MixerAdaptersConfig
func (*MixerTelemetryConfig) GetAutoscaleEnabled ¶
func (m *MixerTelemetryConfig) GetAutoscaleEnabled() bool
func (*MixerTelemetryConfig) GetAutoscaleMax ¶
func (m *MixerTelemetryConfig) GetAutoscaleMax() uint32
func (*MixerTelemetryConfig) GetAutoscaleMin ¶
func (m *MixerTelemetryConfig) GetAutoscaleMin() uint32
func (*MixerTelemetryConfig) GetCpu ¶
func (m *MixerTelemetryConfig) GetCpu() *CPUTargetUtilizationConfig
func (*MixerTelemetryConfig) GetEnabled ¶
func (m *MixerTelemetryConfig) GetEnabled() bool
func (*MixerTelemetryConfig) GetEnv ¶
func (m *MixerTelemetryConfig) GetEnv() map[string]string
func (*MixerTelemetryConfig) GetImage ¶
func (m *MixerTelemetryConfig) GetImage() string
func (*MixerTelemetryConfig) GetLoadshedding ¶
func (m *MixerTelemetryConfig) GetLoadshedding() *LoadSheddingConfig
func (*MixerTelemetryConfig) GetReplicaCount ¶
func (m *MixerTelemetryConfig) GetReplicaCount() uint32
func (*MixerTelemetryConfig) GetResources ¶
func (m *MixerTelemetryConfig) GetResources() *v1.ResourceRequirements
func (*MixerTelemetryConfig) GetSessionAffinityEnabled ¶
func (m *MixerTelemetryConfig) GetSessionAffinityEnabled() bool
func (*MixerTelemetryConfig) ProtoMessage ¶
func (*MixerTelemetryConfig) ProtoMessage()
func (*MixerTelemetryConfig) Reset ¶
func (m *MixerTelemetryConfig) Reset()
func (*MixerTelemetryConfig) String ¶
func (m *MixerTelemetryConfig) String() string
func (*MixerTelemetryConfig) XXX_DiscardUnknown ¶
func (m *MixerTelemetryConfig) XXX_DiscardUnknown()
func (*MixerTelemetryConfig) XXX_Marshal ¶
func (m *MixerTelemetryConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MixerTelemetryConfig) XXX_Merge ¶
func (m *MixerTelemetryConfig) XXX_Merge(src proto.Message)
func (*MixerTelemetryConfig) XXX_Size ¶
func (m *MixerTelemetryConfig) XXX_Size() int
func (*MixerTelemetryConfig) XXX_Unmarshal ¶
func (m *MixerTelemetryConfig) XXX_Unmarshal(b []byte) error
type MultiClusterConfig ¶
type MultiClusterConfig struct { // Enables the connection between two kubernetes clusters via their respective ingressgateway services. Use if the pods in each cluster cannot directly talk to one another. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
MultiClusterConfig is described in istio.io documentation.
func (*MultiClusterConfig) Descriptor ¶
func (*MultiClusterConfig) Descriptor() ([]byte, []int)
func (*MultiClusterConfig) GetEnabled ¶
func (m *MultiClusterConfig) GetEnabled() bool
func (*MultiClusterConfig) ProtoMessage ¶
func (*MultiClusterConfig) ProtoMessage()
func (*MultiClusterConfig) Reset ¶
func (m *MultiClusterConfig) Reset()
func (*MultiClusterConfig) String ¶
func (m *MultiClusterConfig) String() string
func (*MultiClusterConfig) XXX_DiscardUnknown ¶
func (m *MultiClusterConfig) XXX_DiscardUnknown()
func (*MultiClusterConfig) XXX_Marshal ¶
func (m *MultiClusterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MultiClusterConfig) XXX_Merge ¶
func (m *MultiClusterConfig) XXX_Merge(src proto.Message)
func (*MultiClusterConfig) XXX_Size ¶
func (m *MultiClusterConfig) XXX_Size() int
func (*MultiClusterConfig) XXX_Unmarshal ¶
func (m *MultiClusterConfig) XXX_Unmarshal(b []byte) error
type NodeAgentConfig ¶
type NodeAgentConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Env map[string]interface{} `json:"env,omitempty"` Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
NodeAgentConfig is described in istio.io documentation.
func (*NodeAgentConfig) Descriptor ¶
func (*NodeAgentConfig) Descriptor() ([]byte, []int)
func (*NodeAgentConfig) GetEnabled ¶
func (m *NodeAgentConfig) GetEnabled() bool
func (*NodeAgentConfig) GetImage ¶
func (m *NodeAgentConfig) GetImage() string
func (*NodeAgentConfig) ProtoMessage ¶
func (*NodeAgentConfig) ProtoMessage()
func (*NodeAgentConfig) Reset ¶
func (m *NodeAgentConfig) Reset()
func (*NodeAgentConfig) String ¶
func (m *NodeAgentConfig) String() string
func (*NodeAgentConfig) XXX_DiscardUnknown ¶
func (m *NodeAgentConfig) XXX_DiscardUnknown()
func (*NodeAgentConfig) XXX_Marshal ¶
func (m *NodeAgentConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeAgentConfig) XXX_Merge ¶
func (m *NodeAgentConfig) XXX_Merge(src proto.Message)
func (*NodeAgentConfig) XXX_Size ¶
func (m *NodeAgentConfig) XXX_Size() int
func (*NodeAgentConfig) XXX_Unmarshal ¶
func (m *NodeAgentConfig) XXX_Unmarshal(b []byte) error
type OutboundTrafficPolicyConfig ¶
type OutboundTrafficPolicyConfig struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OutboundTrafficPolicyConfig is described in istio.io documentation.
func (*OutboundTrafficPolicyConfig) Descriptor ¶
func (*OutboundTrafficPolicyConfig) Descriptor() ([]byte, []int)
func (*OutboundTrafficPolicyConfig) ProtoMessage ¶
func (*OutboundTrafficPolicyConfig) ProtoMessage()
func (*OutboundTrafficPolicyConfig) Reset ¶
func (m *OutboundTrafficPolicyConfig) Reset()
func (*OutboundTrafficPolicyConfig) String ¶
func (m *OutboundTrafficPolicyConfig) String() string
func (*OutboundTrafficPolicyConfig) XXX_DiscardUnknown ¶
func (m *OutboundTrafficPolicyConfig) XXX_DiscardUnknown()
func (*OutboundTrafficPolicyConfig) XXX_Marshal ¶
func (m *OutboundTrafficPolicyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OutboundTrafficPolicyConfig) XXX_Merge ¶
func (m *OutboundTrafficPolicyConfig) XXX_Merge(src proto.Message)
func (*OutboundTrafficPolicyConfig) XXX_Size ¶
func (m *OutboundTrafficPolicyConfig) XXX_Size() int
func (*OutboundTrafficPolicyConfig) XXX_Unmarshal ¶
func (m *OutboundTrafficPolicyConfig) XXX_Unmarshal(b []byte) error
type OutboundTrafficPolicyConfigMode ¶
type OutboundTrafficPolicyConfigMode int32
Specifies the sidecar's default behavior when handling outbound traffic from the application.
const ( //outbound traffic to unknown destinations will be allowed, in case there are no services or ServiceEntries for the destination port OutboundTrafficPolicyConfig_ALLOW_ANY OutboundTrafficPolicyConfigMode = 0 //restrict outbound traffic to services defined in the service registry as well as those defined through ServiceEntries OutboundTrafficPolicyConfig_REGISTRY_ONLY OutboundTrafficPolicyConfigMode = 1 )
func (OutboundTrafficPolicyConfigMode) EnumDescriptor ¶
func (OutboundTrafficPolicyConfigMode) EnumDescriptor() ([]byte, []int)
func (OutboundTrafficPolicyConfigMode) String ¶
func (x OutboundTrafficPolicyConfigMode) String() string
type PilotConfig ¶
type PilotConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` AutoscaleEnabled bool `protobuf:"varint,2,opt,name=autoscaleEnabled,proto3" json:"autoscaleEnabled,omitempty"` AutoscaleMin uint32 `protobuf:"varint,3,opt,name=autoscaleMin,proto3" json:"autoscaleMin,omitempty"` AutoscaleMax uint32 `protobuf:"varint,4,opt,name=autoscaleMax,proto3" json:"autoscaleMax,omitempty"` ReplicaCount uint32 `protobuf:"varint,5,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` Image string `protobuf:"bytes,6,opt,name=image,proto3" json:"image,omitempty"` Sidecar bool `protobuf:"varint,7,opt,name=sidecar,proto3" json:"sidecar,omitempty"` TraceSampling float64 `protobuf:"fixed64,8,opt,name=traceSampling,proto3" json:"traceSampling,omitempty"` Resources *v1.ResourceRequirements `protobuf:"bytes,9,opt,name=resources,proto3" json:"resources,omitempty"` ConfigNamespace string `protobuf:"bytes,10,opt,name=configNamespace,proto3" json:"configNamespace,omitempty"` Cpu *CPUTargetUtilizationConfig `protobuf:"bytes,11,opt,name=cpu,proto3" json:"cpu,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"` KeepaliveMaxServerConnectionAge *duration.Duration `protobuf:"bytes,12,opt,name=keepaliveMaxServerConnectionAge,proto3" json:"keepaliveMaxServerConnectionAge,omitempty"` DeploymentLabels map[string]string `` /* 174-byte string literal not displayed */ // MeshNetworks map[string]interface{} `json:"meshNetworks,omitempty"` // PodAntiAffinityLabelSelector []map[string]interface{} `json:"podAntiAffinityLabelSelector"` // PodAntiAffinityTermLabelSelector []map[string]interface{} `json:"podAntiAffinityTermLabelSelector"` ConfigMap bool `protobuf:"varint,14,opt,name=configMap,proto3" json:"configMap,omitempty"` Ingress *PilotIngressConfig `protobuf:"bytes,15,opt,name=ingress,proto3" json:"ingress,omitempty"` UseMCP bool `protobuf:"varint,16,opt,name=useMCP,proto3" json:"useMCP,omitempty"` Env map[string]string `` /* 148-byte string literal not displayed */ Policy *PilotPolicyConfig `protobuf:"bytes,18,opt,name=policy,proto3" json:"policy,omitempty"` Telemetry *PilotTelemetryConfig `protobuf:"bytes,19,opt,name=telemetry,proto3" json:"telemetry,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PilotConfig is described in istio.io documentation.
func (*PilotConfig) Descriptor ¶
func (*PilotConfig) Descriptor() ([]byte, []int)
func (*PilotConfig) GetAutoscaleEnabled ¶
func (m *PilotConfig) GetAutoscaleEnabled() bool
func (*PilotConfig) GetAutoscaleMax ¶
func (m *PilotConfig) GetAutoscaleMax() uint32
func (*PilotConfig) GetAutoscaleMin ¶
func (m *PilotConfig) GetAutoscaleMin() uint32
func (*PilotConfig) GetConfigMap ¶
func (m *PilotConfig) GetConfigMap() bool
func (*PilotConfig) GetConfigNamespace ¶
func (m *PilotConfig) GetConfigNamespace() string
func (*PilotConfig) GetCpu ¶
func (m *PilotConfig) GetCpu() *CPUTargetUtilizationConfig
func (*PilotConfig) GetDeploymentLabels ¶
func (m *PilotConfig) GetDeploymentLabels() map[string]string
func (*PilotConfig) GetEnabled ¶
func (m *PilotConfig) GetEnabled() bool
func (*PilotConfig) GetEnv ¶
func (m *PilotConfig) GetEnv() map[string]string
func (*PilotConfig) GetImage ¶
func (m *PilotConfig) GetImage() string
func (*PilotConfig) GetIngress ¶
func (m *PilotConfig) GetIngress() *PilotIngressConfig
func (*PilotConfig) GetKeepaliveMaxServerConnectionAge ¶
func (m *PilotConfig) GetKeepaliveMaxServerConnectionAge() *duration.Duration
func (*PilotConfig) GetPolicy ¶
func (m *PilotConfig) GetPolicy() *PilotPolicyConfig
func (*PilotConfig) GetReplicaCount ¶
func (m *PilotConfig) GetReplicaCount() uint32
func (*PilotConfig) GetResources ¶
func (m *PilotConfig) GetResources() *v1.ResourceRequirements
func (*PilotConfig) GetSidecar ¶
func (m *PilotConfig) GetSidecar() bool
func (*PilotConfig) GetTelemetry ¶
func (m *PilotConfig) GetTelemetry() *PilotTelemetryConfig
func (*PilotConfig) GetTraceSampling ¶
func (m *PilotConfig) GetTraceSampling() float64
func (*PilotConfig) GetUseMCP ¶
func (m *PilotConfig) GetUseMCP() bool
func (*PilotConfig) ProtoMessage ¶
func (*PilotConfig) ProtoMessage()
func (*PilotConfig) Reset ¶
func (m *PilotConfig) Reset()
func (*PilotConfig) String ¶
func (m *PilotConfig) String() string
func (*PilotConfig) XXX_DiscardUnknown ¶
func (m *PilotConfig) XXX_DiscardUnknown()
func (*PilotConfig) XXX_Marshal ¶
func (m *PilotConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PilotConfig) XXX_Merge ¶
func (m *PilotConfig) XXX_Merge(src proto.Message)
func (*PilotConfig) XXX_Size ¶
func (m *PilotConfig) XXX_Size() int
func (*PilotConfig) XXX_Unmarshal ¶
func (m *PilotConfig) XXX_Unmarshal(b []byte) error
type PilotIngressConfig ¶
type PilotIngressConfig struct { IngressService string `protobuf:"bytes,1,opt,name=ingressService,proto3" json:"ingressService,omitempty"` //Value to set on "kubernetes.io/ingress.class" annotations to activate, if mode is STRICT IngressClass string `protobuf:"bytes,3,opt,name=ingressClass,proto3" json:"ingressClass,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PilotIngressConfig is described in istio.io documentation.
func (*PilotIngressConfig) Descriptor ¶
func (*PilotIngressConfig) Descriptor() ([]byte, []int)
func (*PilotIngressConfig) GetIngressClass ¶
func (m *PilotIngressConfig) GetIngressClass() string
func (*PilotIngressConfig) GetIngressService ¶
func (m *PilotIngressConfig) GetIngressService() string
func (*PilotIngressConfig) ProtoMessage ¶
func (*PilotIngressConfig) ProtoMessage()
func (*PilotIngressConfig) Reset ¶
func (m *PilotIngressConfig) Reset()
func (*PilotIngressConfig) String ¶
func (m *PilotIngressConfig) String() string
func (*PilotIngressConfig) XXX_DiscardUnknown ¶
func (m *PilotIngressConfig) XXX_DiscardUnknown()
func (*PilotIngressConfig) XXX_Marshal ¶
func (m *PilotIngressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PilotIngressConfig) XXX_Merge ¶
func (m *PilotIngressConfig) XXX_Merge(src proto.Message)
func (*PilotIngressConfig) XXX_Size ¶
func (m *PilotIngressConfig) XXX_Size() int
func (*PilotIngressConfig) XXX_Unmarshal ¶
func (m *PilotIngressConfig) XXX_Unmarshal(b []byte) error
type PilotIngressConfigIngressControllerMode ¶
type PilotIngressConfigIngressControllerMode int32
const ( //all Ingress resources without annotation or with istio annotation. PilotIngressConfig_DEFAULT PilotIngressConfigIngressControllerMode = 0 //only with istio annotation. PilotIngressConfig_STRICT PilotIngressConfigIngressControllerMode = 1 //no ingress or sync. PilotIngressConfig_OFF PilotIngressConfigIngressControllerMode = 2 )
func (PilotIngressConfigIngressControllerMode) EnumDescriptor ¶
func (PilotIngressConfigIngressControllerMode) EnumDescriptor() ([]byte, []int)
func (PilotIngressConfigIngressControllerMode) String ¶
func (x PilotIngressConfigIngressControllerMode) String() string
type PilotPolicyConfig ¶
type PilotPolicyConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PilotPolicyConfig is described in istio.io documentation.
func (*PilotPolicyConfig) Descriptor ¶
func (*PilotPolicyConfig) Descriptor() ([]byte, []int)
func (*PilotPolicyConfig) GetEnabled ¶
func (m *PilotPolicyConfig) GetEnabled() bool
func (*PilotPolicyConfig) ProtoMessage ¶
func (*PilotPolicyConfig) ProtoMessage()
func (*PilotPolicyConfig) Reset ¶
func (m *PilotPolicyConfig) Reset()
func (*PilotPolicyConfig) String ¶
func (m *PilotPolicyConfig) String() string
func (*PilotPolicyConfig) XXX_DiscardUnknown ¶
func (m *PilotPolicyConfig) XXX_DiscardUnknown()
func (*PilotPolicyConfig) XXX_Marshal ¶
func (m *PilotPolicyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PilotPolicyConfig) XXX_Merge ¶
func (m *PilotPolicyConfig) XXX_Merge(src proto.Message)
func (*PilotPolicyConfig) XXX_Size ¶
func (m *PilotPolicyConfig) XXX_Size() int
func (*PilotPolicyConfig) XXX_Unmarshal ¶
func (m *PilotPolicyConfig) XXX_Unmarshal(b []byte) error
type PilotTelemetryConfig ¶
type PilotTelemetryConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PilotTelemetryConfig is described in istio.io documentation.
func (*PilotTelemetryConfig) Descriptor ¶
func (*PilotTelemetryConfig) Descriptor() ([]byte, []int)
func (*PilotTelemetryConfig) GetEnabled ¶
func (m *PilotTelemetryConfig) GetEnabled() bool
func (*PilotTelemetryConfig) ProtoMessage ¶
func (*PilotTelemetryConfig) ProtoMessage()
func (*PilotTelemetryConfig) Reset ¶
func (m *PilotTelemetryConfig) Reset()
func (*PilotTelemetryConfig) String ¶
func (m *PilotTelemetryConfig) String() string
func (*PilotTelemetryConfig) XXX_DiscardUnknown ¶
func (m *PilotTelemetryConfig) XXX_DiscardUnknown()
func (*PilotTelemetryConfig) XXX_Marshal ¶
func (m *PilotTelemetryConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PilotTelemetryConfig) XXX_Merge ¶
func (m *PilotTelemetryConfig) XXX_Merge(src proto.Message)
func (*PilotTelemetryConfig) XXX_Size ¶
func (m *PilotTelemetryConfig) XXX_Size() int
func (*PilotTelemetryConfig) XXX_Unmarshal ¶
func (m *PilotTelemetryConfig) XXX_Unmarshal(b []byte) error
type PortsConfig ¶
type PortsConfig struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` NodePort int32 `protobuf:"varint,3,opt,name=nodePort,proto3" json:"nodePort,omitempty"` TargetPort int32 `protobuf:"varint,4,opt,name=targetPort,proto3" json:"targetPort,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PortsConfig is described in istio.io documentation.
func (*PortsConfig) Descriptor ¶
func (*PortsConfig) Descriptor() ([]byte, []int)
func (*PortsConfig) GetName ¶
func (m *PortsConfig) GetName() string
func (*PortsConfig) GetNodePort ¶
func (m *PortsConfig) GetNodePort() int32
func (*PortsConfig) GetPort ¶
func (m *PortsConfig) GetPort() int32
func (*PortsConfig) GetTargetPort ¶
func (m *PortsConfig) GetTargetPort() int32
func (*PortsConfig) ProtoMessage ¶
func (*PortsConfig) ProtoMessage()
func (*PortsConfig) Reset ¶
func (m *PortsConfig) Reset()
func (*PortsConfig) String ¶
func (m *PortsConfig) String() string
func (*PortsConfig) XXX_DiscardUnknown ¶
func (m *PortsConfig) XXX_DiscardUnknown()
func (*PortsConfig) XXX_Marshal ¶
func (m *PortsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PortsConfig) XXX_Merge ¶
func (m *PortsConfig) XXX_Merge(src proto.Message)
func (*PortsConfig) XXX_Size ¶
func (m *PortsConfig) XXX_Size() int
func (*PortsConfig) XXX_Unmarshal ¶
func (m *PortsConfig) XXX_Unmarshal(b []byte) error
type PrometheusConfig ¶
type PrometheusConfig struct { CreatePrometheusResource bool `protobuf:"varint,1,opt,name=createPrometheusResource,proto3" json:"createPrometheusResource,omitempty"` Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` ReplicaCount uint32 `protobuf:"varint,3,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` Hub string `protobuf:"bytes,4,opt,name=hub,proto3" json:"hub,omitempty"` Tag string `protobuf:"bytes,5,opt,name=tag,proto3" json:"tag,omitempty"` Retention string `protobuf:"bytes,6,opt,name=retention,proto3" json:"retention,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"` ScrapeInterval *duration.Duration `protobuf:"bytes,7,opt,name=scrapeInterval,proto3" json:"scrapeInterval,omitempty"` ContextPath string `protobuf:"bytes,8,opt,name=contextPath,proto3" json:"contextPath,omitempty"` Ingress *AddonIngressConfig `protobuf:"bytes,9,opt,name=ingress,proto3" json:"ingress,omitempty"` Service *PrometheusServiceConfig `protobuf:"bytes,10,opt,name=service,proto3" json:"service,omitempty"` Security *PrometheusSecurityConfig `protobuf:"bytes,11,opt,name=security,proto3" json:"security,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PrometheusConfig is described in istio.io documentation.
func (*PrometheusConfig) Descriptor ¶
func (*PrometheusConfig) Descriptor() ([]byte, []int)
func (*PrometheusConfig) GetContextPath ¶
func (m *PrometheusConfig) GetContextPath() string
func (*PrometheusConfig) GetCreatePrometheusResource ¶
func (m *PrometheusConfig) GetCreatePrometheusResource() bool
func (*PrometheusConfig) GetEnabled ¶
func (m *PrometheusConfig) GetEnabled() bool
func (*PrometheusConfig) GetHub ¶
func (m *PrometheusConfig) GetHub() string
func (*PrometheusConfig) GetIngress ¶
func (m *PrometheusConfig) GetIngress() *AddonIngressConfig
func (*PrometheusConfig) GetReplicaCount ¶
func (m *PrometheusConfig) GetReplicaCount() uint32
func (*PrometheusConfig) GetRetention ¶
func (m *PrometheusConfig) GetRetention() string
func (*PrometheusConfig) GetScrapeInterval ¶
func (m *PrometheusConfig) GetScrapeInterval() *duration.Duration
func (*PrometheusConfig) GetSecurity ¶
func (m *PrometheusConfig) GetSecurity() *PrometheusSecurityConfig
func (*PrometheusConfig) GetService ¶
func (m *PrometheusConfig) GetService() *PrometheusServiceConfig
func (*PrometheusConfig) GetTag ¶
func (m *PrometheusConfig) GetTag() string
func (*PrometheusConfig) ProtoMessage ¶
func (*PrometheusConfig) ProtoMessage()
func (*PrometheusConfig) Reset ¶
func (m *PrometheusConfig) Reset()
func (*PrometheusConfig) String ¶
func (m *PrometheusConfig) String() string
func (*PrometheusConfig) XXX_DiscardUnknown ¶
func (m *PrometheusConfig) XXX_DiscardUnknown()
func (*PrometheusConfig) XXX_Marshal ¶
func (m *PrometheusConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusConfig) XXX_Merge ¶
func (m *PrometheusConfig) XXX_Merge(src proto.Message)
func (*PrometheusConfig) XXX_Size ¶
func (m *PrometheusConfig) XXX_Size() int
func (*PrometheusConfig) XXX_Unmarshal ¶
func (m *PrometheusConfig) XXX_Unmarshal(b []byte) error
type PrometheusMixerAdapterConfig ¶
type PrometheusMixerAdapterConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` MetricsExpiryDuration *duration.Duration `protobuf:"bytes,2,opt,name=metricsExpiryDuration,proto3" json:"metricsExpiryDuration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PrometheusMixerAdapterConfig is described in istio.io documentation.
func (*PrometheusMixerAdapterConfig) Descriptor ¶
func (*PrometheusMixerAdapterConfig) Descriptor() ([]byte, []int)
func (*PrometheusMixerAdapterConfig) GetEnabled ¶
func (m *PrometheusMixerAdapterConfig) GetEnabled() bool
func (*PrometheusMixerAdapterConfig) GetMetricsExpiryDuration ¶
func (m *PrometheusMixerAdapterConfig) GetMetricsExpiryDuration() *duration.Duration
func (*PrometheusMixerAdapterConfig) ProtoMessage ¶
func (*PrometheusMixerAdapterConfig) ProtoMessage()
func (*PrometheusMixerAdapterConfig) Reset ¶
func (m *PrometheusMixerAdapterConfig) Reset()
func (*PrometheusMixerAdapterConfig) String ¶
func (m *PrometheusMixerAdapterConfig) String() string
func (*PrometheusMixerAdapterConfig) XXX_DiscardUnknown ¶
func (m *PrometheusMixerAdapterConfig) XXX_DiscardUnknown()
func (*PrometheusMixerAdapterConfig) XXX_Marshal ¶
func (m *PrometheusMixerAdapterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusMixerAdapterConfig) XXX_Merge ¶
func (m *PrometheusMixerAdapterConfig) XXX_Merge(src proto.Message)
func (*PrometheusMixerAdapterConfig) XXX_Size ¶
func (m *PrometheusMixerAdapterConfig) XXX_Size() int
func (*PrometheusMixerAdapterConfig) XXX_Unmarshal ¶
func (m *PrometheusMixerAdapterConfig) XXX_Unmarshal(b []byte) error
type PrometheusSecurityConfig ¶
type PrometheusSecurityConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PrometheusSecurityConfig is described in istio.io documentation.
func (*PrometheusSecurityConfig) Descriptor ¶
func (*PrometheusSecurityConfig) Descriptor() ([]byte, []int)
func (*PrometheusSecurityConfig) GetEnabled ¶
func (m *PrometheusSecurityConfig) GetEnabled() bool
func (*PrometheusSecurityConfig) ProtoMessage ¶
func (*PrometheusSecurityConfig) ProtoMessage()
func (*PrometheusSecurityConfig) Reset ¶
func (m *PrometheusSecurityConfig) Reset()
func (*PrometheusSecurityConfig) String ¶
func (m *PrometheusSecurityConfig) String() string
func (*PrometheusSecurityConfig) XXX_DiscardUnknown ¶
func (m *PrometheusSecurityConfig) XXX_DiscardUnknown()
func (*PrometheusSecurityConfig) XXX_Marshal ¶
func (m *PrometheusSecurityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusSecurityConfig) XXX_Merge ¶
func (m *PrometheusSecurityConfig) XXX_Merge(src proto.Message)
func (*PrometheusSecurityConfig) XXX_Size ¶
func (m *PrometheusSecurityConfig) XXX_Size() int
func (*PrometheusSecurityConfig) XXX_Unmarshal ¶
func (m *PrometheusSecurityConfig) XXX_Unmarshal(b []byte) error
type PrometheusServiceConfig ¶
type PrometheusServiceConfig struct { // Annotations map[string]interface{} `json:"annotations,omitempty"` NodePort *PrometheusServiceNodePortConfig `protobuf:"bytes,1,opt,name=nodePort,proto3" json:"nodePort,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PrometheusServiceConfig is described in istio.io documentation.
func (*PrometheusServiceConfig) Descriptor ¶
func (*PrometheusServiceConfig) Descriptor() ([]byte, []int)
func (*PrometheusServiceConfig) GetNodePort ¶
func (m *PrometheusServiceConfig) GetNodePort() *PrometheusServiceNodePortConfig
func (*PrometheusServiceConfig) ProtoMessage ¶
func (*PrometheusServiceConfig) ProtoMessage()
func (*PrometheusServiceConfig) Reset ¶
func (m *PrometheusServiceConfig) Reset()
func (*PrometheusServiceConfig) String ¶
func (m *PrometheusServiceConfig) String() string
func (*PrometheusServiceConfig) XXX_DiscardUnknown ¶
func (m *PrometheusServiceConfig) XXX_DiscardUnknown()
func (*PrometheusServiceConfig) XXX_Marshal ¶
func (m *PrometheusServiceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusServiceConfig) XXX_Merge ¶
func (m *PrometheusServiceConfig) XXX_Merge(src proto.Message)
func (*PrometheusServiceConfig) XXX_Size ¶
func (m *PrometheusServiceConfig) XXX_Size() int
func (*PrometheusServiceConfig) XXX_Unmarshal ¶
func (m *PrometheusServiceConfig) XXX_Unmarshal(b []byte) error
type PrometheusServiceNodePortConfig ¶
type PrometheusServiceNodePortConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PrometheusServiceNodePortConfig is described in istio.io documentation.
func (*PrometheusServiceNodePortConfig) Descriptor ¶
func (*PrometheusServiceNodePortConfig) Descriptor() ([]byte, []int)
func (*PrometheusServiceNodePortConfig) GetEnabled ¶
func (m *PrometheusServiceNodePortConfig) GetEnabled() bool
func (*PrometheusServiceNodePortConfig) GetPort ¶
func (m *PrometheusServiceNodePortConfig) GetPort() uint32
func (*PrometheusServiceNodePortConfig) ProtoMessage ¶
func (*PrometheusServiceNodePortConfig) ProtoMessage()
func (*PrometheusServiceNodePortConfig) Reset ¶
func (m *PrometheusServiceNodePortConfig) Reset()
func (*PrometheusServiceNodePortConfig) String ¶
func (m *PrometheusServiceNodePortConfig) String() string
func (*PrometheusServiceNodePortConfig) XXX_DiscardUnknown ¶
func (m *PrometheusServiceNodePortConfig) XXX_DiscardUnknown()
func (*PrometheusServiceNodePortConfig) XXX_Marshal ¶
func (m *PrometheusServiceNodePortConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrometheusServiceNodePortConfig) XXX_Merge ¶
func (m *PrometheusServiceNodePortConfig) XXX_Merge(src proto.Message)
func (*PrometheusServiceNodePortConfig) XXX_Size ¶
func (m *PrometheusServiceNodePortConfig) XXX_Size() int
func (*PrometheusServiceNodePortConfig) XXX_Unmarshal ¶
func (m *PrometheusServiceNodePortConfig) XXX_Unmarshal(b []byte) error
type ProxyConfig ¶
type ProxyConfig struct { // Specifies the path to write the sidecar access log file. AccessLogFile string `protobuf:"bytes,1,opt,name=accessLogFile,proto3" json:"accessLogFile,omitempty"` // Configures how and what fields are displayed in sidecar access log. AccessLogFormat string `protobuf:"bytes,2,opt,name=accessLogFormat,proto3" json:"accessLogFormat,omitempty"` // Domain for the cluster - defaults to .cluster.local, but k8s allows this to be customized, can be prod.example.com ClusterDomain string `protobuf:"bytes,5,opt,name=clusterDomain,proto3" json:"clusterDomain,omitempty"` ComponentLogLevel string `protobuf:"bytes,6,opt,name=componentLogLevel,proto3" json:"componentLogLevel,omitempty"` // Controls number of proxy worker threads. Concurrency uint32 `protobuf:"varint,7,opt,name=concurrency,proto3" json:"concurrency,omitempty"` // Configures the DNS refresh rate for Envoy cluster of type STRICT_DNS. DnsRefreshRate *duration.Duration `protobuf:"bytes,8,opt,name=dnsRefreshRate,proto3" json:"dnsRefreshRate,omitempty"` // Enables core dumps for newly injected sidecars. EnableCoreDump bool `protobuf:"varint,9,opt,name=enableCoreDump,proto3" json:"enableCoreDump,omitempty"` EnvoyMetricsService *EnvoyMetricsConfig `protobuf:"bytes,10,opt,name=envoyMetricsService,proto3" json:"envoyMetricsService,omitempty"` EnvoyStatsd *EnvoyMetricsConfig `protobuf:"bytes,11,opt,name=envoyStatsd,proto3" json:"envoyStatsd,omitempty"` // Specifies the Istio ingress ports not to capture. ExcludeInboundPorts string `protobuf:"bytes,12,opt,name=excludeInboundPorts,proto3" json:"excludeInboundPorts,omitempty"` // Lists the excluded IP ranges of Istio egress traffic that the sidecar captures. ExcludeIPRanges string `protobuf:"bytes,13,opt,name=excludeIPRanges,proto3" json:"excludeIPRanges,omitempty"` // Image name or path for the proxy. Image string `protobuf:"bytes,14,opt,name=image,proto3" json:"image,omitempty"` // Specifies the Istio ingress ports to capture. IncludeInboundPorts string `protobuf:"bytes,15,opt,name=includeInboundPorts,proto3" json:"includeInboundPorts,omitempty"` // Lists the IP ranges of Istio egress traffic that the sidecar captures. IncludeIPRanges string `protobuf:"bytes,16,opt,name=includeIPRanges,proto3" json:"includeIPRanges,omitempty"` KubevirtInterfaces string `protobuf:"bytes,17,opt,name=kubevirtInterfaces,proto3" json:"kubevirtInterfaces,omitempty"` LogLevel string `protobuf:"bytes,18,opt,name=logLevel,proto3" json:"logLevel,omitempty"` Privileged bool `protobuf:"varint,19,opt,name=privileged,proto3" json:"privileged,omitempty"` // Sets the initial delay for readiness probes in seconds. ReadinessInitialDelaySeconds uint32 `protobuf:"varint,20,opt,name=readinessInitialDelaySeconds,proto3" json:"readinessInitialDelaySeconds,omitempty"` // Sets the interval between readiness probes in seconds. ReadinessPeriodSeconds uint32 `protobuf:"varint,21,opt,name=readinessPeriodSeconds,proto3" json:"readinessPeriodSeconds,omitempty"` // Sets the number of successive failed probes before indicating readiness failure. ReadinessFailureThreshold uint32 `protobuf:"varint,22,opt,name=readinessFailureThreshold,proto3" json:"readinessFailureThreshold,omitempty"` // Default port used for the Pilot agent's health checks. StatusPort uint32 `protobuf:"varint,23,opt,name=statusPort,proto3" json:"statusPort,omitempty"` Resources *v1.ResourceRequirements `protobuf:"bytes,24,opt,name=resources,proto3" json:"resources,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ProxyConfig specifies how proxies are configured within Istio.
func (*ProxyConfig) Descriptor ¶
func (*ProxyConfig) Descriptor() ([]byte, []int)
func (*ProxyConfig) GetAccessLogFile ¶
func (m *ProxyConfig) GetAccessLogFile() string
func (*ProxyConfig) GetAccessLogFormat ¶
func (m *ProxyConfig) GetAccessLogFormat() string
func (*ProxyConfig) GetClusterDomain ¶
func (m *ProxyConfig) GetClusterDomain() string
func (*ProxyConfig) GetComponentLogLevel ¶
func (m *ProxyConfig) GetComponentLogLevel() string
func (*ProxyConfig) GetConcurrency ¶
func (m *ProxyConfig) GetConcurrency() uint32
func (*ProxyConfig) GetDnsRefreshRate ¶
func (m *ProxyConfig) GetDnsRefreshRate() *duration.Duration
func (*ProxyConfig) GetEnableCoreDump ¶
func (m *ProxyConfig) GetEnableCoreDump() bool
func (*ProxyConfig) GetEnvoyMetricsService ¶
func (m *ProxyConfig) GetEnvoyMetricsService() *EnvoyMetricsConfig
func (*ProxyConfig) GetEnvoyStatsd ¶
func (m *ProxyConfig) GetEnvoyStatsd() *EnvoyMetricsConfig
func (*ProxyConfig) GetExcludeIPRanges ¶
func (m *ProxyConfig) GetExcludeIPRanges() string
func (*ProxyConfig) GetExcludeInboundPorts ¶
func (m *ProxyConfig) GetExcludeInboundPorts() string
func (*ProxyConfig) GetImage ¶
func (m *ProxyConfig) GetImage() string
func (*ProxyConfig) GetIncludeIPRanges ¶
func (m *ProxyConfig) GetIncludeIPRanges() string
func (*ProxyConfig) GetIncludeInboundPorts ¶
func (m *ProxyConfig) GetIncludeInboundPorts() string
func (*ProxyConfig) GetKubevirtInterfaces ¶
func (m *ProxyConfig) GetKubevirtInterfaces() string
func (*ProxyConfig) GetLogLevel ¶
func (m *ProxyConfig) GetLogLevel() string
func (*ProxyConfig) GetPrivileged ¶
func (m *ProxyConfig) GetPrivileged() bool
func (*ProxyConfig) GetReadinessFailureThreshold ¶
func (m *ProxyConfig) GetReadinessFailureThreshold() uint32
func (*ProxyConfig) GetReadinessInitialDelaySeconds ¶
func (m *ProxyConfig) GetReadinessInitialDelaySeconds() uint32
func (*ProxyConfig) GetReadinessPeriodSeconds ¶
func (m *ProxyConfig) GetReadinessPeriodSeconds() uint32
func (*ProxyConfig) GetResources ¶
func (m *ProxyConfig) GetResources() *v1.ResourceRequirements
func (*ProxyConfig) GetStatusPort ¶
func (m *ProxyConfig) GetStatusPort() uint32
func (*ProxyConfig) ProtoMessage ¶
func (*ProxyConfig) ProtoMessage()
func (*ProxyConfig) Reset ¶
func (m *ProxyConfig) Reset()
func (*ProxyConfig) String ¶
func (m *ProxyConfig) String() string
func (*ProxyConfig) XXX_DiscardUnknown ¶
func (m *ProxyConfig) XXX_DiscardUnknown()
func (*ProxyConfig) XXX_Marshal ¶
func (m *ProxyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProxyConfig) XXX_Merge ¶
func (m *ProxyConfig) XXX_Merge(src proto.Message)
func (*ProxyConfig) XXX_Size ¶
func (m *ProxyConfig) XXX_Size() int
func (*ProxyConfig) XXX_Unmarshal ¶
func (m *ProxyConfig) XXX_Unmarshal(b []byte) error
type ProxyConfigAccessLogEncoding ¶
type ProxyConfigAccessLogEncoding int32
Configure the access log for sidecar to JSON or TEXT
const ( ProxyConfig_JSON ProxyConfigAccessLogEncoding = 0 ProxyConfig_TEXT ProxyConfigAccessLogEncoding = 1 )
func (ProxyConfigAccessLogEncoding) EnumDescriptor ¶
func (ProxyConfigAccessLogEncoding) EnumDescriptor() ([]byte, []int)
func (ProxyConfigAccessLogEncoding) String ¶
func (x ProxyConfigAccessLogEncoding) String() string
type ProxyConfigAutoInject ¶
type ProxyConfigAutoInject int32
const ( ProxyConfig_ENABLED ProxyConfigAutoInject = 0 ProxyConfig_DISABLED ProxyConfigAutoInject = 1 )
func (ProxyConfigAutoInject) EnumDescriptor ¶
func (ProxyConfigAutoInject) EnumDescriptor() ([]byte, []int)
func (ProxyConfigAutoInject) String ¶
func (x ProxyConfigAutoInject) String() string
type ProxyConfigTracer ¶
type ProxyConfigTracer int32
Specifies which tracer to use.
const ( ProxyConfig_ZIPKIN ProxyConfigTracer = 0 ProxyConfig_LIGHTSTEP ProxyConfigTracer = 1 ProxyConfig_DATADOG ProxyConfigTracer = 2 )
func (ProxyConfigTracer) EnumDescriptor ¶
func (ProxyConfigTracer) EnumDescriptor() ([]byte, []int)
func (ProxyConfigTracer) String ¶
func (x ProxyConfigTracer) String() string
type ProxyInitConfig ¶
type ProxyInitConfig struct { Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ProxyInitConfig is described in istio.io documentation.
func (*ProxyInitConfig) Descriptor ¶
func (*ProxyInitConfig) Descriptor() ([]byte, []int)
func (*ProxyInitConfig) GetImage ¶
func (m *ProxyInitConfig) GetImage() string
func (*ProxyInitConfig) ProtoMessage ¶
func (*ProxyInitConfig) ProtoMessage()
func (*ProxyInitConfig) Reset ¶
func (m *ProxyInitConfig) Reset()
func (*ProxyInitConfig) String ¶
func (m *ProxyInitConfig) String() string
func (*ProxyInitConfig) XXX_DiscardUnknown ¶
func (m *ProxyInitConfig) XXX_DiscardUnknown()
func (*ProxyInitConfig) XXX_Marshal ¶
func (m *ProxyInitConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProxyInitConfig) XXX_Merge ¶
func (m *ProxyInitConfig) XXX_Merge(src proto.Message)
func (*ProxyInitConfig) XXX_Size ¶
func (m *ProxyInitConfig) XXX_Size() int
func (*ProxyInitConfig) XXX_Unmarshal ¶
func (m *ProxyInitConfig) XXX_Unmarshal(b []byte) error
type ResourcesRequestsConfig ¶
type ResourcesRequestsConfig struct { Cpu string `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"` Memory string `protobuf:"bytes,2,opt,name=memory,proto3" json:"memory,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ResourcesRequestsConfig is described in istio.io documentation.
func (*ResourcesRequestsConfig) Descriptor ¶
func (*ResourcesRequestsConfig) Descriptor() ([]byte, []int)
func (*ResourcesRequestsConfig) GetCpu ¶
func (m *ResourcesRequestsConfig) GetCpu() string
func (*ResourcesRequestsConfig) GetMemory ¶
func (m *ResourcesRequestsConfig) GetMemory() string
func (*ResourcesRequestsConfig) ProtoMessage ¶
func (*ResourcesRequestsConfig) ProtoMessage()
func (*ResourcesRequestsConfig) Reset ¶
func (m *ResourcesRequestsConfig) Reset()
func (*ResourcesRequestsConfig) String ¶
func (m *ResourcesRequestsConfig) String() string
func (*ResourcesRequestsConfig) XXX_DiscardUnknown ¶
func (m *ResourcesRequestsConfig) XXX_DiscardUnknown()
func (*ResourcesRequestsConfig) XXX_Marshal ¶
func (m *ResourcesRequestsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourcesRequestsConfig) XXX_Merge ¶
func (m *ResourcesRequestsConfig) XXX_Merge(src proto.Message)
func (*ResourcesRequestsConfig) XXX_Size ¶
func (m *ResourcesRequestsConfig) XXX_Size() int
func (*ResourcesRequestsConfig) XXX_Unmarshal ¶
func (m *ResourcesRequestsConfig) XXX_Unmarshal(b []byte) error
type SDSConfig ¶
type SDSConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Specifies the Unix Domain Socket through which Envoy communicates with NodeAgent SDS to get key/cert for mTLS. UdsPath string `protobuf:"bytes,2,opt,name=udsPath,proto3" json:"udsPath,omitempty"` // Enables SDS use of k8s sa normal JWT to request for certificates. UseNormalJwt bool `protobuf:"varint,3,opt,name=useNormalJwt,proto3" json:"useNormalJwt,omitempty"` // Enables SDS use of trustworthy JWT to request for certificates. UseTrustworthyJwt bool `protobuf:"varint,4,opt,name=useTrustworthyJwt,proto3" json:"useTrustworthyJwt,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SDSConfig is described in istio.io documentation.
func (*SDSConfig) Descriptor ¶
func (*SDSConfig) GetEnabled ¶
func (*SDSConfig) GetUdsPath ¶
func (*SDSConfig) GetUseNormalJwt ¶
func (*SDSConfig) GetUseTrustworthyJwt ¶
func (*SDSConfig) ProtoMessage ¶
func (*SDSConfig) ProtoMessage()
func (*SDSConfig) XXX_DiscardUnknown ¶
func (m *SDSConfig) XXX_DiscardUnknown()
func (*SDSConfig) XXX_Marshal ¶
func (*SDSConfig) XXX_Unmarshal ¶
type SecretVolume ¶
type SecretVolume struct { MountPath string `protobuf:"bytes,1,opt,name=mountPath,proto3" json:"mountPath,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` SecretName string `protobuf:"bytes,3,opt,name=secretName,proto3" json:"secretName,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SecretVolume is described in istio.io documentation.
func (*SecretVolume) Descriptor ¶
func (*SecretVolume) Descriptor() ([]byte, []int)
func (*SecretVolume) GetMountPath ¶
func (m *SecretVolume) GetMountPath() string
func (*SecretVolume) GetName ¶
func (m *SecretVolume) GetName() string
func (*SecretVolume) GetSecretName ¶
func (m *SecretVolume) GetSecretName() string
func (*SecretVolume) ProtoMessage ¶
func (*SecretVolume) ProtoMessage()
func (*SecretVolume) Reset ¶
func (m *SecretVolume) Reset()
func (*SecretVolume) String ¶
func (m *SecretVolume) String() string
func (*SecretVolume) XXX_DiscardUnknown ¶
func (m *SecretVolume) XXX_DiscardUnknown()
func (*SecretVolume) XXX_Marshal ¶
func (m *SecretVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SecretVolume) XXX_Merge ¶
func (m *SecretVolume) XXX_Merge(src proto.Message)
func (*SecretVolume) XXX_Size ¶
func (m *SecretVolume) XXX_Size() int
func (*SecretVolume) XXX_Unmarshal ¶
func (m *SecretVolume) XXX_Unmarshal(b []byte) error
type SecurityConfig ¶
type SecurityConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` ReplicaCount uint32 `protobuf:"varint,2,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` Image string `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"` SelfSigned bool `protobuf:"varint,4,opt,name=selfSigned,proto3" json:"selfSigned,omitempty"` TrustDomain string `protobuf:"bytes,5,opt,name=trustDomain,proto3" json:"trustDomain,omitempty"` DnsCerts map[string]string `` /* 157-byte string literal not displayed */ CreateMeshPolicy bool `protobuf:"varint,7,opt,name=createMeshPolicy,proto3" json:"createMeshPolicy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SecurityConfig is described in istio.io documentation.
func (*SecurityConfig) Descriptor ¶
func (*SecurityConfig) Descriptor() ([]byte, []int)
func (*SecurityConfig) GetCreateMeshPolicy ¶
func (m *SecurityConfig) GetCreateMeshPolicy() bool
func (*SecurityConfig) GetDnsCerts ¶
func (m *SecurityConfig) GetDnsCerts() map[string]string
func (*SecurityConfig) GetEnabled ¶
func (m *SecurityConfig) GetEnabled() bool
func (*SecurityConfig) GetImage ¶
func (m *SecurityConfig) GetImage() string
func (*SecurityConfig) GetReplicaCount ¶
func (m *SecurityConfig) GetReplicaCount() uint32
func (*SecurityConfig) GetSelfSigned ¶
func (m *SecurityConfig) GetSelfSigned() bool
func (*SecurityConfig) GetTrustDomain ¶
func (m *SecurityConfig) GetTrustDomain() string
func (*SecurityConfig) ProtoMessage ¶
func (*SecurityConfig) ProtoMessage()
func (*SecurityConfig) Reset ¶
func (m *SecurityConfig) Reset()
func (*SecurityConfig) String ¶
func (m *SecurityConfig) String() string
func (*SecurityConfig) XXX_DiscardUnknown ¶
func (m *SecurityConfig) XXX_DiscardUnknown()
func (*SecurityConfig) XXX_Marshal ¶
func (m *SecurityConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SecurityConfig) XXX_Merge ¶
func (m *SecurityConfig) XXX_Merge(src proto.Message)
func (*SecurityConfig) XXX_Size ¶
func (m *SecurityConfig) XXX_Size() int
func (*SecurityConfig) XXX_Unmarshal ¶
func (m *SecurityConfig) XXX_Unmarshal(b []byte) error
type ServiceConfig ¶
type ServiceConfig struct { // Annotations map[string]interface{} `json:"annotations,omitempty"` ExternalPort uint32 `protobuf:"varint,1,opt,name=externalPort,proto3" json:"externalPort,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ServiceConfig is described in istio.io documentation.
func (*ServiceConfig) Descriptor ¶
func (*ServiceConfig) Descriptor() ([]byte, []int)
func (*ServiceConfig) GetExternalPort ¶
func (m *ServiceConfig) GetExternalPort() uint32
func (*ServiceConfig) GetName ¶
func (m *ServiceConfig) GetName() string
func (*ServiceConfig) ProtoMessage ¶
func (*ServiceConfig) ProtoMessage()
func (*ServiceConfig) Reset ¶
func (m *ServiceConfig) Reset()
func (*ServiceConfig) String ¶
func (m *ServiceConfig) String() string
func (*ServiceConfig) XXX_DiscardUnknown ¶
func (m *ServiceConfig) XXX_DiscardUnknown()
func (*ServiceConfig) XXX_Marshal ¶
func (m *ServiceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceConfig) XXX_Merge ¶
func (m *ServiceConfig) XXX_Merge(src proto.Message)
func (*ServiceConfig) XXX_Size ¶
func (m *ServiceConfig) XXX_Size() int
func (*ServiceConfig) XXX_Unmarshal ¶
func (m *ServiceConfig) XXX_Unmarshal(b []byte) error
type SidecarInjectorConfig ¶
type SidecarInjectorConfig struct { // AlwaysInjectSelector []map[string]interface{} `json:"alwaysInjectSelector,omitempty"` Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` EnableNamespacesByDefault bool `protobuf:"varint,2,opt,name=enableNamespacesByDefault,proto3" json:"enableNamespacesByDefault,omitempty"` Image string `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"` // NeverInjectSelector []map[string]interface{} `json:"neverInjectSelector,omitempty"` // PodAntiAffinityLabelSelector []map[string]interface{} `json:"podAntiAffinityLabelSelector"` // PodAntiAffinityTermLabelSelector []map[string]interface{} `json:"podAntiAffinityTermLabelSelector"` ReplicaCount uint32 `protobuf:"varint,4,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"` RewriteAppHTTPProbe bool `protobuf:"varint,5,opt,name=rewriteAppHTTPProbe,proto3" json:"rewriteAppHTTPProbe,omitempty"` SelfSigned bool `protobuf:"varint,6,opt,name=selfSigned,proto3" json:"selfSigned,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SidecarInjectorConfig is described in istio.io documentation.
func (*SidecarInjectorConfig) Descriptor ¶
func (*SidecarInjectorConfig) Descriptor() ([]byte, []int)
func (*SidecarInjectorConfig) GetEnableNamespacesByDefault ¶
func (m *SidecarInjectorConfig) GetEnableNamespacesByDefault() bool
func (*SidecarInjectorConfig) GetEnabled ¶
func (m *SidecarInjectorConfig) GetEnabled() bool
func (*SidecarInjectorConfig) GetImage ¶
func (m *SidecarInjectorConfig) GetImage() string
func (*SidecarInjectorConfig) GetReplicaCount ¶
func (m *SidecarInjectorConfig) GetReplicaCount() uint32
func (*SidecarInjectorConfig) GetRewriteAppHTTPProbe ¶
func (m *SidecarInjectorConfig) GetRewriteAppHTTPProbe() bool
func (*SidecarInjectorConfig) GetSelfSigned ¶
func (m *SidecarInjectorConfig) GetSelfSigned() bool
func (*SidecarInjectorConfig) ProtoMessage ¶
func (*SidecarInjectorConfig) ProtoMessage()
func (*SidecarInjectorConfig) Reset ¶
func (m *SidecarInjectorConfig) Reset()
func (*SidecarInjectorConfig) String ¶
func (m *SidecarInjectorConfig) String() string
func (*SidecarInjectorConfig) XXX_DiscardUnknown ¶
func (m *SidecarInjectorConfig) XXX_DiscardUnknown()
func (*SidecarInjectorConfig) XXX_Marshal ¶
func (m *SidecarInjectorConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SidecarInjectorConfig) XXX_Merge ¶
func (m *SidecarInjectorConfig) XXX_Merge(src proto.Message)
func (*SidecarInjectorConfig) XXX_Size ¶
func (m *SidecarInjectorConfig) XXX_Size() int
func (*SidecarInjectorConfig) XXX_Unmarshal ¶
func (m *SidecarInjectorConfig) XXX_Unmarshal(b []byte) error
type StdioMixerAdapterConfig ¶
type StdioMixerAdapterConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` OutputAsJson bool `protobuf:"varint,2,opt,name=outputAsJson,proto3" json:"outputAsJson,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
StdioMixerAdapterConfig is described in istio.io documentation.
func (*StdioMixerAdapterConfig) Descriptor ¶
func (*StdioMixerAdapterConfig) Descriptor() ([]byte, []int)
func (*StdioMixerAdapterConfig) GetEnabled ¶
func (m *StdioMixerAdapterConfig) GetEnabled() bool
func (*StdioMixerAdapterConfig) GetOutputAsJson ¶
func (m *StdioMixerAdapterConfig) GetOutputAsJson() bool
func (*StdioMixerAdapterConfig) ProtoMessage ¶
func (*StdioMixerAdapterConfig) ProtoMessage()
func (*StdioMixerAdapterConfig) Reset ¶
func (m *StdioMixerAdapterConfig) Reset()
func (*StdioMixerAdapterConfig) String ¶
func (m *StdioMixerAdapterConfig) String() string
func (*StdioMixerAdapterConfig) XXX_DiscardUnknown ¶
func (m *StdioMixerAdapterConfig) XXX_DiscardUnknown()
func (*StdioMixerAdapterConfig) XXX_Marshal ¶
func (m *StdioMixerAdapterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StdioMixerAdapterConfig) XXX_Merge ¶
func (m *StdioMixerAdapterConfig) XXX_Merge(src proto.Message)
func (*StdioMixerAdapterConfig) XXX_Size ¶
func (m *StdioMixerAdapterConfig) XXX_Size() int
func (*StdioMixerAdapterConfig) XXX_Unmarshal ¶
func (m *StdioMixerAdapterConfig) XXX_Unmarshal(b []byte) error
type TracerConfig ¶
type TracerConfig struct { Datadog *TracerDatadogConfig `protobuf:"bytes,1,opt,name=datadog,proto3" json:"datadog,omitempty"` Lightstep *TracerLightStepConfig `protobuf:"bytes,2,opt,name=lightstep,proto3" json:"lightstep,omitempty"` Zipkin *TracerZipkinConfig `protobuf:"bytes,3,opt,name=zipkin,proto3" json:"zipkin,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracerConfig is described in istio.io documentation.
func (*TracerConfig) Descriptor ¶
func (*TracerConfig) Descriptor() ([]byte, []int)
func (*TracerConfig) GetDatadog ¶
func (m *TracerConfig) GetDatadog() *TracerDatadogConfig
func (*TracerConfig) GetLightstep ¶
func (m *TracerConfig) GetLightstep() *TracerLightStepConfig
func (*TracerConfig) GetZipkin ¶
func (m *TracerConfig) GetZipkin() *TracerZipkinConfig
func (*TracerConfig) ProtoMessage ¶
func (*TracerConfig) ProtoMessage()
func (*TracerConfig) Reset ¶
func (m *TracerConfig) Reset()
func (*TracerConfig) String ¶
func (m *TracerConfig) String() string
func (*TracerConfig) XXX_DiscardUnknown ¶
func (m *TracerConfig) XXX_DiscardUnknown()
func (*TracerConfig) XXX_Marshal ¶
func (m *TracerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracerConfig) XXX_Merge ¶
func (m *TracerConfig) XXX_Merge(src proto.Message)
func (*TracerConfig) XXX_Size ¶
func (m *TracerConfig) XXX_Size() int
func (*TracerConfig) XXX_Unmarshal ¶
func (m *TracerConfig) XXX_Unmarshal(b []byte) error
type TracerDatadogConfig ¶
type TracerDatadogConfig struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracerDatadogConfig is described in istio.io documentation.
func (*TracerDatadogConfig) Descriptor ¶
func (*TracerDatadogConfig) Descriptor() ([]byte, []int)
func (*TracerDatadogConfig) GetAddress ¶
func (m *TracerDatadogConfig) GetAddress() string
func (*TracerDatadogConfig) ProtoMessage ¶
func (*TracerDatadogConfig) ProtoMessage()
func (*TracerDatadogConfig) Reset ¶
func (m *TracerDatadogConfig) Reset()
func (*TracerDatadogConfig) String ¶
func (m *TracerDatadogConfig) String() string
func (*TracerDatadogConfig) XXX_DiscardUnknown ¶
func (m *TracerDatadogConfig) XXX_DiscardUnknown()
func (*TracerDatadogConfig) XXX_Marshal ¶
func (m *TracerDatadogConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracerDatadogConfig) XXX_Merge ¶
func (m *TracerDatadogConfig) XXX_Merge(src proto.Message)
func (*TracerDatadogConfig) XXX_Size ¶
func (m *TracerDatadogConfig) XXX_Size() int
func (*TracerDatadogConfig) XXX_Unmarshal ¶
func (m *TracerDatadogConfig) XXX_Unmarshal(b []byte) error
type TracerLightStepConfig ¶
type TracerLightStepConfig struct { // Sets the lightstep satellite pool address. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // Sets the lightstep access token. AccessToken string `protobuf:"bytes,2,opt,name=accessToken,proto3" json:"accessToken,omitempty"` // Sets path to the file containing the cacert to use when verifying TLS. CacertPath string `protobuf:"bytes,3,opt,name=cacertPath,proto3" json:"cacertPath,omitempty"` // Enables lightstep secure connection. Secure bool `protobuf:"varint,4,opt,name=secure,proto3" json:"secure,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracerLightStepConfig is described in istio.io documentation.
func (*TracerLightStepConfig) Descriptor ¶
func (*TracerLightStepConfig) Descriptor() ([]byte, []int)
func (*TracerLightStepConfig) GetAccessToken ¶
func (m *TracerLightStepConfig) GetAccessToken() string
func (*TracerLightStepConfig) GetAddress ¶
func (m *TracerLightStepConfig) GetAddress() string
func (*TracerLightStepConfig) GetCacertPath ¶
func (m *TracerLightStepConfig) GetCacertPath() string
func (*TracerLightStepConfig) GetSecure ¶
func (m *TracerLightStepConfig) GetSecure() bool
func (*TracerLightStepConfig) ProtoMessage ¶
func (*TracerLightStepConfig) ProtoMessage()
func (*TracerLightStepConfig) Reset ¶
func (m *TracerLightStepConfig) Reset()
func (*TracerLightStepConfig) String ¶
func (m *TracerLightStepConfig) String() string
func (*TracerLightStepConfig) XXX_DiscardUnknown ¶
func (m *TracerLightStepConfig) XXX_DiscardUnknown()
func (*TracerLightStepConfig) XXX_Marshal ¶
func (m *TracerLightStepConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracerLightStepConfig) XXX_Merge ¶
func (m *TracerLightStepConfig) XXX_Merge(src proto.Message)
func (*TracerLightStepConfig) XXX_Size ¶
func (m *TracerLightStepConfig) XXX_Size() int
func (*TracerLightStepConfig) XXX_Unmarshal ¶
func (m *TracerLightStepConfig) XXX_Unmarshal(b []byte) error
type TracerZipkinConfig ¶
type TracerZipkinConfig struct { // Specifies address in host:port format for reporting trace data in zipkin format. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracerZipkinConfig is described in istio.io documentation.
func (*TracerZipkinConfig) Descriptor ¶
func (*TracerZipkinConfig) Descriptor() ([]byte, []int)
func (*TracerZipkinConfig) GetAddress ¶
func (m *TracerZipkinConfig) GetAddress() string
func (*TracerZipkinConfig) ProtoMessage ¶
func (*TracerZipkinConfig) ProtoMessage()
func (*TracerZipkinConfig) Reset ¶
func (m *TracerZipkinConfig) Reset()
func (*TracerZipkinConfig) String ¶
func (m *TracerZipkinConfig) String() string
func (*TracerZipkinConfig) XXX_DiscardUnknown ¶
func (m *TracerZipkinConfig) XXX_DiscardUnknown()
func (*TracerZipkinConfig) XXX_Marshal ¶
func (m *TracerZipkinConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracerZipkinConfig) XXX_Merge ¶
func (m *TracerZipkinConfig) XXX_Merge(src proto.Message)
func (*TracerZipkinConfig) XXX_Size ¶
func (m *TracerZipkinConfig) XXX_Size() int
func (*TracerZipkinConfig) XXX_Unmarshal ¶
func (m *TracerZipkinConfig) XXX_Unmarshal(b []byte) error
type TracingConfig ¶
type TracingConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Ingress *TracingIngressConfig `protobuf:"bytes,2,opt,name=ingress,proto3" json:"ingress,omitempty"` Jaeger *TracingJaegerConfig `protobuf:"bytes,3,opt,name=jaeger,proto3" json:"jaeger,omitempty"` // NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"` Provider string `protobuf:"bytes,4,opt,name=provider,proto3" json:"provider,omitempty"` Service *ServiceConfig `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"` Zipkin *TracingZipkinConfig `protobuf:"bytes,6,opt,name=zipkin,proto3" json:"zipkin,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracingConfig is described in istio.io documentation.
func (*TracingConfig) Descriptor ¶
func (*TracingConfig) Descriptor() ([]byte, []int)
func (*TracingConfig) GetEnabled ¶
func (m *TracingConfig) GetEnabled() bool
func (*TracingConfig) GetIngress ¶
func (m *TracingConfig) GetIngress() *TracingIngressConfig
func (*TracingConfig) GetJaeger ¶
func (m *TracingConfig) GetJaeger() *TracingJaegerConfig
func (*TracingConfig) GetProvider ¶
func (m *TracingConfig) GetProvider() string
func (*TracingConfig) GetService ¶
func (m *TracingConfig) GetService() *ServiceConfig
func (*TracingConfig) GetZipkin ¶
func (m *TracingConfig) GetZipkin() *TracingZipkinConfig
func (*TracingConfig) ProtoMessage ¶
func (*TracingConfig) ProtoMessage()
func (*TracingConfig) Reset ¶
func (m *TracingConfig) Reset()
func (*TracingConfig) String ¶
func (m *TracingConfig) String() string
func (*TracingConfig) XXX_DiscardUnknown ¶
func (m *TracingConfig) XXX_DiscardUnknown()
func (*TracingConfig) XXX_Marshal ¶
func (m *TracingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracingConfig) XXX_Merge ¶
func (m *TracingConfig) XXX_Merge(src proto.Message)
func (*TracingConfig) XXX_Size ¶
func (m *TracingConfig) XXX_Size() int
func (*TracingConfig) XXX_Unmarshal ¶
func (m *TracingConfig) XXX_Unmarshal(b []byte) error
type TracingIngressConfig ¶
type TracingIngressConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracingIngressConfig is described in istio.io documentation.
func (*TracingIngressConfig) Descriptor ¶
func (*TracingIngressConfig) Descriptor() ([]byte, []int)
func (*TracingIngressConfig) GetEnabled ¶
func (m *TracingIngressConfig) GetEnabled() bool
func (*TracingIngressConfig) ProtoMessage ¶
func (*TracingIngressConfig) ProtoMessage()
func (*TracingIngressConfig) Reset ¶
func (m *TracingIngressConfig) Reset()
func (*TracingIngressConfig) String ¶
func (m *TracingIngressConfig) String() string
func (*TracingIngressConfig) XXX_DiscardUnknown ¶
func (m *TracingIngressConfig) XXX_DiscardUnknown()
func (*TracingIngressConfig) XXX_Marshal ¶
func (m *TracingIngressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracingIngressConfig) XXX_Merge ¶
func (m *TracingIngressConfig) XXX_Merge(src proto.Message)
func (*TracingIngressConfig) XXX_Size ¶
func (m *TracingIngressConfig) XXX_Size() int
func (*TracingIngressConfig) XXX_Unmarshal ¶
func (m *TracingIngressConfig) XXX_Unmarshal(b []byte) error
type TracingJaegerConfig ¶
type TracingJaegerConfig struct { Hub string `protobuf:"bytes,1,opt,name=hub,proto3" json:"hub,omitempty"` Tag string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"` Memory *TracingJaegerMemoryConfig `protobuf:"bytes,3,opt,name=memory,proto3" json:"memory,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracingJaegerConfig is described in istio.io documentation.
func (*TracingJaegerConfig) Descriptor ¶
func (*TracingJaegerConfig) Descriptor() ([]byte, []int)
func (*TracingJaegerConfig) GetHub ¶
func (m *TracingJaegerConfig) GetHub() string
func (*TracingJaegerConfig) GetMemory ¶
func (m *TracingJaegerConfig) GetMemory() *TracingJaegerMemoryConfig
func (*TracingJaegerConfig) GetTag ¶
func (m *TracingJaegerConfig) GetTag() string
func (*TracingJaegerConfig) ProtoMessage ¶
func (*TracingJaegerConfig) ProtoMessage()
func (*TracingJaegerConfig) Reset ¶
func (m *TracingJaegerConfig) Reset()
func (*TracingJaegerConfig) String ¶
func (m *TracingJaegerConfig) String() string
func (*TracingJaegerConfig) XXX_DiscardUnknown ¶
func (m *TracingJaegerConfig) XXX_DiscardUnknown()
func (*TracingJaegerConfig) XXX_Marshal ¶
func (m *TracingJaegerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracingJaegerConfig) XXX_Merge ¶
func (m *TracingJaegerConfig) XXX_Merge(src proto.Message)
func (*TracingJaegerConfig) XXX_Size ¶
func (m *TracingJaegerConfig) XXX_Size() int
func (*TracingJaegerConfig) XXX_Unmarshal ¶
func (m *TracingJaegerConfig) XXX_Unmarshal(b []byte) error
type TracingJaegerMemoryConfig ¶
type TracingJaegerMemoryConfig struct { MaxTraces uint32 `protobuf:"varint,1,opt,name=max_traces,json=maxTraces,proto3" json:"max_traces,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracingJaegerMemoryConfig is described in istio.io documentation.
func (*TracingJaegerMemoryConfig) Descriptor ¶
func (*TracingJaegerMemoryConfig) Descriptor() ([]byte, []int)
func (*TracingJaegerMemoryConfig) GetMaxTraces ¶
func (m *TracingJaegerMemoryConfig) GetMaxTraces() uint32
func (*TracingJaegerMemoryConfig) ProtoMessage ¶
func (*TracingJaegerMemoryConfig) ProtoMessage()
func (*TracingJaegerMemoryConfig) Reset ¶
func (m *TracingJaegerMemoryConfig) Reset()
func (*TracingJaegerMemoryConfig) String ¶
func (m *TracingJaegerMemoryConfig) String() string
func (*TracingJaegerMemoryConfig) XXX_DiscardUnknown ¶
func (m *TracingJaegerMemoryConfig) XXX_DiscardUnknown()
func (*TracingJaegerMemoryConfig) XXX_Marshal ¶
func (m *TracingJaegerMemoryConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracingJaegerMemoryConfig) XXX_Merge ¶
func (m *TracingJaegerMemoryConfig) XXX_Merge(src proto.Message)
func (*TracingJaegerMemoryConfig) XXX_Size ¶
func (m *TracingJaegerMemoryConfig) XXX_Size() int
func (*TracingJaegerMemoryConfig) XXX_Unmarshal ¶
func (m *TracingJaegerMemoryConfig) XXX_Unmarshal(b []byte) error
type TracingZipkinConfig ¶
type TracingZipkinConfig struct { Hub string `protobuf:"bytes,1,opt,name=hub,proto3" json:"hub,omitempty"` Tag string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"` ProbeStartupDelay uint32 `protobuf:"varint,3,opt,name=probeStartupDelay,proto3" json:"probeStartupDelay,omitempty"` QueryPort uint32 `protobuf:"varint,4,opt,name=queryPort,proto3" json:"queryPort,omitempty"` Resources *v1.ResourceRequirements `protobuf:"bytes,5,opt,name=resources,proto3" json:"resources,omitempty"` JavaOptsHeap string `protobuf:"bytes,6,opt,name=javaOptsHeap,proto3" json:"javaOptsHeap,omitempty"` MaxSpans uint32 `protobuf:"varint,7,opt,name=maxSpans,proto3" json:"maxSpans,omitempty"` Node *TracingZipkinNodeConfig `protobuf:"bytes,8,opt,name=node,proto3" json:"node,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracingZipkinConfig is described in istio.io documentation.
func (*TracingZipkinConfig) Descriptor ¶
func (*TracingZipkinConfig) Descriptor() ([]byte, []int)
func (*TracingZipkinConfig) GetHub ¶
func (m *TracingZipkinConfig) GetHub() string
func (*TracingZipkinConfig) GetJavaOptsHeap ¶
func (m *TracingZipkinConfig) GetJavaOptsHeap() string
func (*TracingZipkinConfig) GetMaxSpans ¶
func (m *TracingZipkinConfig) GetMaxSpans() uint32
func (*TracingZipkinConfig) GetNode ¶
func (m *TracingZipkinConfig) GetNode() *TracingZipkinNodeConfig
func (*TracingZipkinConfig) GetProbeStartupDelay ¶
func (m *TracingZipkinConfig) GetProbeStartupDelay() uint32
func (*TracingZipkinConfig) GetQueryPort ¶
func (m *TracingZipkinConfig) GetQueryPort() uint32
func (*TracingZipkinConfig) GetResources ¶
func (m *TracingZipkinConfig) GetResources() *v1.ResourceRequirements
func (*TracingZipkinConfig) GetTag ¶
func (m *TracingZipkinConfig) GetTag() string
func (*TracingZipkinConfig) ProtoMessage ¶
func (*TracingZipkinConfig) ProtoMessage()
func (*TracingZipkinConfig) Reset ¶
func (m *TracingZipkinConfig) Reset()
func (*TracingZipkinConfig) String ¶
func (m *TracingZipkinConfig) String() string
func (*TracingZipkinConfig) XXX_DiscardUnknown ¶
func (m *TracingZipkinConfig) XXX_DiscardUnknown()
func (*TracingZipkinConfig) XXX_Marshal ¶
func (m *TracingZipkinConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracingZipkinConfig) XXX_Merge ¶
func (m *TracingZipkinConfig) XXX_Merge(src proto.Message)
func (*TracingZipkinConfig) XXX_Size ¶
func (m *TracingZipkinConfig) XXX_Size() int
func (*TracingZipkinConfig) XXX_Unmarshal ¶
func (m *TracingZipkinConfig) XXX_Unmarshal(b []byte) error
type TracingZipkinNodeConfig ¶
type TracingZipkinNodeConfig struct { Cpus uint32 `protobuf:"varint,1,opt,name=cpus,proto3" json:"cpus,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TracingZipkinNodeConfig is described in istio.io documentation.
func (*TracingZipkinNodeConfig) Descriptor ¶
func (*TracingZipkinNodeConfig) Descriptor() ([]byte, []int)
func (*TracingZipkinNodeConfig) GetCpus ¶
func (m *TracingZipkinNodeConfig) GetCpus() uint32
func (*TracingZipkinNodeConfig) ProtoMessage ¶
func (*TracingZipkinNodeConfig) ProtoMessage()
func (*TracingZipkinNodeConfig) Reset ¶
func (m *TracingZipkinNodeConfig) Reset()
func (*TracingZipkinNodeConfig) String ¶
func (m *TracingZipkinNodeConfig) String() string
func (*TracingZipkinNodeConfig) XXX_DiscardUnknown ¶
func (m *TracingZipkinNodeConfig) XXX_DiscardUnknown()
func (*TracingZipkinNodeConfig) XXX_Marshal ¶
func (m *TracingZipkinNodeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracingZipkinNodeConfig) XXX_Merge ¶
func (m *TracingZipkinNodeConfig) XXX_Merge(src proto.Message)
func (*TracingZipkinNodeConfig) XXX_Size ¶
func (m *TracingZipkinNodeConfig) XXX_Size() int
func (*TracingZipkinNodeConfig) XXX_Unmarshal ¶
func (m *TracingZipkinNodeConfig) XXX_Unmarshal(b []byte) error
type Values ¶
type Values struct { Certmanager *CertManagerConfig `protobuf:"bytes,1,opt,name=certmanager,proto3" json:"certmanager,omitempty"` IstioCni *CNIConfig `protobuf:"bytes,2,opt,name=istio_cni,json=istioCni,proto3" json:"istio_cni,omitempty"` Istiocoredns *CoreDNSConfig `protobuf:"bytes,3,opt,name=istiocoredns,proto3" json:"istiocoredns,omitempty"` Galley *GalleyConfig `protobuf:"bytes,4,opt,name=galley,proto3" json:"galley,omitempty"` Gateways *GatewaysConfig `protobuf:"bytes,5,opt,name=gateways,proto3" json:"gateways,omitempty"` Global *GlobalConfig `protobuf:"bytes,6,opt,name=global,proto3" json:"global,omitempty"` // Grafana map[string]interface{} `json:"grafana,omitempty"` Mixer *MixerConfig `protobuf:"bytes,7,opt,name=mixer,proto3" json:"mixer,omitempty"` Nodeagent *NodeAgentConfig `protobuf:"bytes,8,opt,name=nodeagent,proto3" json:"nodeagent,omitempty"` Pilot *PilotConfig `protobuf:"bytes,9,opt,name=pilot,proto3" json:"pilot,omitempty"` Prometheus *PrometheusConfig `protobuf:"bytes,10,opt,name=prometheus,proto3" json:"prometheus,omitempty"` Security *SecurityConfig `protobuf:"bytes,11,opt,name=security,proto3" json:"security,omitempty"` SidecarInjectorWebhook *SidecarInjectorConfig `protobuf:"bytes,12,opt,name=sidecarInjectorWebhook,proto3" json:"sidecarInjectorWebhook,omitempty"` Tracing *TracingConfig `protobuf:"bytes,13,opt,name=tracing,proto3" json:"tracing,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Values) Descriptor ¶
func (*Values) GetCertmanager ¶
func (m *Values) GetCertmanager() *CertManagerConfig
func (*Values) GetGalley ¶
func (m *Values) GetGalley() *GalleyConfig
func (*Values) GetGateways ¶
func (m *Values) GetGateways() *GatewaysConfig
func (*Values) GetGlobal ¶
func (m *Values) GetGlobal() *GlobalConfig
func (*Values) GetIstioCni ¶
func (*Values) GetIstiocoredns ¶
func (m *Values) GetIstiocoredns() *CoreDNSConfig
func (*Values) GetMixer ¶
func (m *Values) GetMixer() *MixerConfig
func (*Values) GetNodeagent ¶
func (m *Values) GetNodeagent() *NodeAgentConfig
func (*Values) GetPilot ¶
func (m *Values) GetPilot() *PilotConfig
func (*Values) GetPrometheus ¶
func (m *Values) GetPrometheus() *PrometheusConfig
func (*Values) GetSecurity ¶
func (m *Values) GetSecurity() *SecurityConfig
func (*Values) GetSidecarInjectorWebhook ¶
func (m *Values) GetSidecarInjectorWebhook() *SidecarInjectorConfig
func (*Values) GetTracing ¶
func (m *Values) GetTracing() *TracingConfig
func (*Values) ProtoMessage ¶
func (*Values) ProtoMessage()
func (*Values) XXX_DiscardUnknown ¶
func (m *Values) XXX_DiscardUnknown()
func (*Values) XXX_Marshal ¶
func (*Values) XXX_Unmarshal ¶
type ZeroVPNConfig ¶
type ZeroVPNConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Suffix string `protobuf:"bytes,2,opt,name=suffix,proto3" json:"suffix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ZeroVPNConfig is described in istio.io documentation.
func (*ZeroVPNConfig) Descriptor ¶
func (*ZeroVPNConfig) Descriptor() ([]byte, []int)
func (*ZeroVPNConfig) GetEnabled ¶
func (m *ZeroVPNConfig) GetEnabled() bool
func (*ZeroVPNConfig) GetSuffix ¶
func (m *ZeroVPNConfig) GetSuffix() string
func (*ZeroVPNConfig) ProtoMessage ¶
func (*ZeroVPNConfig) ProtoMessage()
func (*ZeroVPNConfig) Reset ¶
func (m *ZeroVPNConfig) Reset()
func (*ZeroVPNConfig) String ¶
func (m *ZeroVPNConfig) String() string
func (*ZeroVPNConfig) XXX_DiscardUnknown ¶
func (m *ZeroVPNConfig) XXX_DiscardUnknown()
func (*ZeroVPNConfig) XXX_Marshal ¶
func (m *ZeroVPNConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ZeroVPNConfig) XXX_Merge ¶
func (m *ZeroVPNConfig) XXX_Merge(src proto.Message)
func (*ZeroVPNConfig) XXX_Size ¶
func (m *ZeroVPNConfig) XXX_Size() int
func (*ZeroVPNConfig) XXX_Unmarshal ¶
func (m *ZeroVPNConfig) XXX_Unmarshal(b []byte) error