Skip to content

Commit bc48c28

Browse files
[protobuf] Update protobuf definitions to v1.22.0 (envoyproxy#233)
Signed-off-by: envoy-bot <[email protected]>
1 parent bc3b97d commit bc48c28

File tree

69 files changed

+1131
-160
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+1131
-160
lines changed

api/src/main/proto/envoy/api/v2/auth/common.proto

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ message TlsParameters {
4242
TLSv1_3 = 4;
4343
}
4444

45-
// Minimum TLS protocol version. By default, it's ``TLSv1_2`` for clients and ``TLSv1_0`` for
46-
// servers.
45+
// Minimum TLS protocol version. By default, it's ``TLSv1_2`` for both clients and servers.
4746
TlsProtocol tls_minimum_protocol_version = 1 [(validate.rules).enum = {defined_only: true}];
4847

4948
// Maximum TLS protocol version. By default, it's ``TLSv1_2`` for clients and ``TLSv1_3`` for

api/src/main/proto/envoy/api/v2/cluster/circuit_breaker.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ option java_outer_classname = "CircuitBreakerProto";
1616
option java_multiple_files = true;
1717
option go_package = "github.com/envoyproxy/go-control-plane/envoy/api/v2/cluster";
1818
option csharp_namespace = "Envoy.Api.V2.ClusterNS";
19-
option ruby_package = "Envoy.Api.V2.ClusterNS";
19+
option ruby_package = "Envoy::Api::V2::ClusterNS";
2020
option (udpa.annotations.file_migrate).move_to_package = "envoy.config.cluster.v3";
2121
option (udpa.annotations.file_status).package_version_status = FROZEN;
2222

api/src/main/proto/envoy/api/v2/cluster/filter.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ option java_outer_classname = "FilterProto";
1313
option java_multiple_files = true;
1414
option go_package = "github.com/envoyproxy/go-control-plane/envoy/api/v2/cluster";
1515
option csharp_namespace = "Envoy.Api.V2.ClusterNS";
16-
option ruby_package = "Envoy.Api.V2.ClusterNS";
16+
option ruby_package = "Envoy::Api::V2::ClusterNS";
1717
option (udpa.annotations.file_migrate).move_to_package = "envoy.config.cluster.v3";
1818
option (udpa.annotations.file_status).package_version_status = FROZEN;
1919

api/src/main/proto/envoy/api/v2/cluster/outlier_detection.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ option java_outer_classname = "OutlierDetectionProto";
1414
option java_multiple_files = true;
1515
option go_package = "github.com/envoyproxy/go-control-plane/envoy/api/v2/cluster";
1616
option csharp_namespace = "Envoy.Api.V2.ClusterNS";
17-
option ruby_package = "Envoy.Api.V2.ClusterNS";
17+
option ruby_package = "Envoy::Api::V2::ClusterNS";
1818
option (udpa.annotations.file_migrate).move_to_package = "envoy.config.cluster.v3";
1919
option (udpa.annotations.file_status).package_version_status = FROZEN;
2020

api/src/main/proto/envoy/api/v2/listener/listener.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ option java_outer_classname = "ListenerProto";
99
option java_multiple_files = true;
1010
option go_package = "github.com/envoyproxy/go-control-plane/envoy/api/v2/listener";
1111
option csharp_namespace = "Envoy.Api.V2.ListenerNS";
12-
option ruby_package = "Envoy.Api.V2.ListenerNS";
12+
option ruby_package = "Envoy::Api::V2::ListenerNS";

api/src/main/proto/envoy/api/v2/listener/listener_components.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ option java_outer_classname = "ListenerComponentsProto";
2020
option java_multiple_files = true;
2121
option go_package = "github.com/envoyproxy/go-control-plane/envoy/api/v2/listener";
2222
option csharp_namespace = "Envoy.Api.V2.ListenerNS";
23-
option ruby_package = "Envoy.Api.V2.ListenerNS";
23+
option ruby_package = "Envoy::Api::V2::ListenerNS";
2424
option (udpa.annotations.file_migrate).move_to_package = "envoy.config.listener.v3";
2525
option (udpa.annotations.file_status).package_version_status = FROZEN;
2626

api/src/main/proto/envoy/api/v2/listener/quic_config.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ option java_outer_classname = "QuicConfigProto";
1313
option java_multiple_files = true;
1414
option go_package = "github.com/envoyproxy/go-control-plane/envoy/api/v2/listener";
1515
option csharp_namespace = "Envoy.Api.V2.ListenerNS";
16-
option ruby_package = "Envoy.Api.V2.ListenerNS";
16+
option ruby_package = "Envoy::Api::V2::ListenerNS";
1717
option (udpa.annotations.file_migrate).move_to_package = "envoy.config.listener.v3";
1818
option (udpa.annotations.file_status).package_version_status = FROZEN;
1919

api/src/main/proto/envoy/api/v2/listener/udp_listener_config.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ option java_outer_classname = "UdpListenerConfigProto";
1313
option java_multiple_files = true;
1414
option go_package = "github.com/envoyproxy/go-control-plane/envoy/api/v2/listener";
1515
option csharp_namespace = "Envoy.Api.V2.ListenerNS";
16-
option ruby_package = "Envoy.Api.V2.ListenerNS";
16+
option ruby_package = "Envoy::Api::V2::ListenerNS";
1717
option (udpa.annotations.file_migrate).move_to_package = "envoy.config.listener.v3";
1818
option (udpa.annotations.file_status).package_version_status = FROZEN;
1919

api/src/main/proto/envoy/config/accesslog/v3/accesslog.proto

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@ message AccessLog {
3030

3131
reserved "config";
3232

33-
// The name of the access log extension to instantiate.
34-
// The name must match one of the compiled in loggers.
35-
// See the :ref:`extensions listed in typed_config below <extension_category_envoy.access_loggers>` for the default list of available loggers.
33+
// The name of the access log extension configuration.
3634
string name = 1;
3735

3836
// Filter which is used to determine if the access log needs to be written.

api/src/main/proto/envoy/config/cluster/v3/circuit_breaker.proto

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,4 +105,17 @@ message CircuitBreakers {
105105
// :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the default values
106106
// are used.
107107
repeated Thresholds thresholds = 1;
108+
109+
// Optional per-host limits which apply to each individual host in a cluster.
110+
//
111+
// .. note::
112+
// currently only the :ref:`max_connections
113+
// <envoy_v3_api_field_config.cluster.v3.CircuitBreakers.Thresholds.max_connections>` field is supported for per-host limits.
114+
//
115+
// If multiple per-host :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>`
116+
// are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`,
117+
// the first one in the list is used. If no per-host Thresholds are defined for a given
118+
// :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`,
119+
// the cluster will not have per-host limits.
120+
repeated Thresholds per_host_thresholds = 2;
108121
}

0 commit comments

Comments
 (0)