2024-01-10 17:05:12 +00:00
|
|
|
// Copyright (c) HashiCorp, Inc.
|
|
|
|
// SPDX-License-Identifier: MPL-2.0
|
|
|
|
|
2023-09-22 16:51:15 +00:00
|
|
|
package meshv2beta1
|
2023-09-08 22:18:01 +00:00
|
|
|
|
2023-10-12 19:20:13 +00:00
|
|
|
func (p *ComputedProxyConfiguration) IsTransparentProxy() bool {
|
|
|
|
return p.GetDynamicConfig() != nil &&
|
|
|
|
p.DynamicConfig.Mode == ProxyMode_PROXY_MODE_TRANSPARENT
|
|
|
|
}
|
|
|
|
|
2023-09-08 22:18:01 +00:00
|
|
|
func (p *ProxyConfiguration) IsTransparentProxy() bool {
|
|
|
|
return p.GetDynamicConfig() != nil &&
|
|
|
|
p.DynamicConfig.Mode == ProxyMode_PROXY_MODE_TRANSPARENT
|
|
|
|
}
|