summaryrefslogtreecommitdiff
path: root/src/rpc/envoy.config.cluster.dynamic_forward_proxy.v2alpha.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/rpc/envoy.config.cluster.dynamic_forward_proxy.v2alpha.rs')
-rw-r--r--src/rpc/envoy.config.cluster.dynamic_forward_proxy.v2alpha.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/rpc/envoy.config.cluster.dynamic_forward_proxy.v2alpha.rs b/src/rpc/envoy.config.cluster.dynamic_forward_proxy.v2alpha.rs
new file mode 100644
index 00000000..de4333da
--- /dev/null
+++ b/src/rpc/envoy.config.cluster.dynamic_forward_proxy.v2alpha.rs
@@ -0,0 +1,17 @@
+// @generated
+// This file is @generated by prost-build.
+// \[#protodoc-title: Dynamic forward proxy cluster configuration\]
+
+/// Configuration for the dynamic forward proxy cluster. See the :ref:`architecture overview
+/// <arch_overview_http_dynamic_forward_proxy>` for more information.
+/// \[#extension: envoy.clusters.dynamic_forward_proxy\]
+#[allow(clippy::derive_partial_eq_without_eq)]
+#[derive(Clone, PartialEq, ::prost::Message)]
+pub struct ClusterConfig {
+ /// The DNS cache configuration that the cluster will attach to. Note this configuration must
+ /// match that of associated :ref:`dynamic forward proxy HTTP filter configuration
+ /// <envoy_api_field_config.filter.http.dynamic_forward_proxy.v2alpha.FilterConfig.dns_cache_config>`.
+ #[prost(message, optional, tag="1")]
+ pub dns_cache_config: ::core::option::Option<super::super::super::common::dynamic_forward_proxy::v2alpha::DnsCacheConfig>,
+}
+// @@protoc_insertion_point(module)