config: no longer require transport_api_version (#34401)

resource_api_version has also been removed from all tests and
examples, as it isn't used for anything.

Signed-off-by: Greg Greenway <ggreenway@apple.com>

Mirrored from https://github.com/envoyproxy/envoy @ 505a8603f7997ef7a8ddd81fcba382caa2be5867
main
update-envoy[bot] 6 months ago
parent 2e377fdd57
commit 7c08641bdd
  1. 8
      envoy/config/core/v3/config_source.proto
  2. 1
      envoy/config/metrics/v3/metrics_service.proto

@ -28,12 +28,10 @@ option (udpa.annotations.file_status).package_version_status = ACTIVE;
// xDS API and non-xDS services version. This is used to describe both resource and transport
// protocol versions (in distinct configuration fields).
enum ApiVersion {
// When not specified, we assume v2, to ease migration to Envoy's stable API
// versioning. If a client does not support v2 (e.g. due to deprecation), this
// is an invalid value.
AUTO = 0 [deprecated = true, (envoy.annotations.deprecated_at_minor_version_enum) = "3.0"];
// When not specified, we assume v3; it is the only supported version.
AUTO = 0;
// Use xDS v2 API.
// Use xDS v2 API. This is no longer supported.
V2 = 1 [deprecated = true, (envoy.annotations.deprecated_at_minor_version_enum) = "3.0"];
// Use xDS v3 API.

@ -43,7 +43,6 @@ enum HistogramEmitMode {
// - name: envoy.stat_sinks.metrics_service
// typed_config:
// "@type": type.googleapis.com/envoy.config.metrics.v3.MetricsServiceConfig
// transport_api_version: V3
//
// [#extension: envoy.stat_sinks.metrics_service]
// [#next-free-field: 6]

Loading…
Cancel
Save