Lines Matching defs:ServiceConfigEntry
205 type ServiceConfigEntry struct { struct
206 Kind string
207 Name string
208 Namespace string `json:",omitempty"`
209 Protocol string `json:",omitempty"`
210 Mode ProxyMode `json:",omitempty"`
211 TransparentProxy *TransparentProxyConfig `json:",omitempty" alias:"transparent_proxy"`
212 MeshGateway MeshGatewayConfig `json:",omitempty" alias:"mesh_gateway"`
213 Expose ExposeConfig `json:",omitempty"`
214 ExternalSNI string `json:",omitempty" alias:"external_sni"`
215 UpstreamConfig *UpstreamConfiguration `json:",omitempty" alias:"upstream_config"`
217 Meta map[string]string `json:",omitempty"`
218 CreateIndex uint64
219 ModifyIndex uint64
222 func (s *ServiceConfigEntry) GetKind() string {
226 func (s *ServiceConfigEntry) GetName() string {
230 func (s *ServiceConfigEntry) GetNamespace() string {
234 func (s *ServiceConfigEntry) GetMeta() map[string]string {
238 func (s *ServiceConfigEntry) GetCreateIndex() uint64 {
242 func (s *ServiceConfigEntry) GetModifyIndex() uint64 {