Class: Google::Cloud::Container::V1beta1::IstioConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Container::V1beta1::IstioConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/container/v1beta1/cluster_service.rb
Overview
Configuration options for Istio addon.
Defined Under Namespace
Modules: IstioAuthMode
Instance Attribute Summary collapse
-
#auth ⇒ ::Google::Cloud::Container::V1beta1::IstioConfig::IstioAuthMode
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#disabled ⇒ ::Boolean
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
Instance Attribute Details
#auth ⇒ ::Google::Cloud::Container::V1beta1::IstioConfig::IstioAuthMode
Deprecated.
This field is deprecated and may be removed in the next major version update.
Returns The specified Istio auth mode, either none, or mutual TLS.
1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 1187 class IstioConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Istio auth mode, https://istio.io/docs/concepts/security/mutual-tls.html module IstioAuthMode # auth not enabled AUTH_NONE = 0 # auth mutual TLS enabled AUTH_MUTUAL_TLS = 1 end end |
#disabled ⇒ ::Boolean
Deprecated.
This field is deprecated and may be removed in the next major version update.
Returns Whether Istio is enabled for this cluster.
1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 1187 class IstioConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Istio auth mode, https://istio.io/docs/concepts/security/mutual-tls.html module IstioAuthMode # auth not enabled AUTH_NONE = 0 # auth mutual TLS enabled AUTH_MUTUAL_TLS = 1 end end |