xds: define empty config protos (#9581)
Define empty config protos for all filters expecting google::protobuf::Empty Risk Level: medium (change of config type) Testing: unit Docs Changes: done Release Notes: define config protos for all extensions Co-authored-by: Derek Argueta <dereka@pinterest.com> Mirrored from https://github.com/envoyproxy/envoy @ 2d5a4e94720cc195324f79ca68f0e7a7dc83ee9emaster-ci-test
parent
1adb5d54ab
commit
b68fac31ca
52 changed files with 718 additions and 0 deletions
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,19 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.http.cors.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.http.cors.v2"; |
||||
option java_outer_classname = "CorsProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.http.cors.v3alpha"; |
||||
|
||||
// [#protodoc-title: Cors] |
||||
// CORS Filter :ref:`configuration overview <config_http_filters_cors>`. |
||||
// [#extension: envoy.filters.http.cors] |
||||
|
||||
// Cors filter config. |
||||
message Cors { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,19 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.http.dynamo.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.http.dynamo.v2"; |
||||
option java_outer_classname = "DynamoProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.http.dynamo.v3alpha"; |
||||
|
||||
// [#protodoc-title: Dynamo] |
||||
// Dynamo :ref:`configuration overview <config_http_filters_dynamo>`. |
||||
// [#extension: envoy.filters.http.dynamo] |
||||
|
||||
// Dynamo filter config. |
||||
message Dynamo { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,19 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.http.grpc_http1_bridge.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.http.grpc_http1_bridge.v2"; |
||||
option java_outer_classname = "ConfigProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.http.grpc_http1_bridge.v3alpha"; |
||||
|
||||
// [#protodoc-title: gRPC HTTP/1.1 Bridge] |
||||
// gRPC HTTP/1.1 Bridge Filter :ref:`configuration overview <config_http_filters_grpc_bridge>`. |
||||
// [#extension: envoy.filters.http.grpc_http1_bridge] |
||||
|
||||
// gRPC HTTP/1.1 Bridge filter config. |
||||
message Config { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,19 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.http.grpc_web.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.http.grpc_web.v2"; |
||||
option java_outer_classname = "GrpcWebProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.http.grpc_web.v3alpha"; |
||||
|
||||
// [#protodoc-title: gRPC Web] |
||||
// gRPC Web :ref:`configuration overview <config_http_filters_grpc_web>`. |
||||
// [#extension: envoy.filters.http.grpc_web] |
||||
|
||||
// gRPC Web filter config. |
||||
message GrpcWeb { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.listener.http_inspector.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.listener.http_inspector.v2"; |
||||
option java_outer_classname = "HttpInspectorProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.listener.http_inspector.v3alpha"; |
||||
|
||||
// [#protodoc-title: HTTP Inspector Filter] |
||||
// Detect whether the application protocol is HTTP. |
||||
// [#extension: envoy.filters.listener.http_inspector] |
||||
|
||||
message HttpInspector { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.listener.original_dst.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.listener.original_dst.v2"; |
||||
option java_outer_classname = "OriginalDstProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.listener.original_dst.v3alpha"; |
||||
|
||||
// [#protodoc-title: Original Dst Filter] |
||||
// Use the Original destination address on downstream connections. |
||||
// [#extension: envoy.filters.listener.original_dst] |
||||
|
||||
message OriginalDst { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.listener.proxy_protocol.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.listener.proxy_protocol.v2"; |
||||
option java_outer_classname = "ProxyProtocolProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.listener.proxy_protocol.v3alpha"; |
||||
|
||||
// [#protodoc-title: Proxy Protocol Filter] |
||||
// PROXY protocol listener filter. |
||||
// [#extension: envoy.filters.listener.proxy_protocol] |
||||
|
||||
message ProxyProtocol { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.listener.tls_inspector.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.listener.tls_inspector.v2"; |
||||
option java_outer_classname = "TlsInspectorProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.listener.tls_inspector.v3alpha"; |
||||
|
||||
// [#protodoc-title: TLS Inspector Filter] |
||||
// Allows detecting whether the transport appears to be TLS or plaintext. |
||||
// [#extension: envoy.filters.listener.tls_inspector] |
||||
|
||||
message TlsInspector { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.network.echo.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.network.echo.v2"; |
||||
option java_outer_classname = "EchoProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.network.echo.v3alpha"; |
||||
|
||||
// [#protodoc-title: Echo] |
||||
// Echo :ref:`configuration overview <config_network_filters_echo>`. |
||||
// [#extension: envoy.filters.network.echo] |
||||
|
||||
message Echo { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.filter.network.sni_cluster.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.filter.network.sni_cluster.v2"; |
||||
option java_outer_classname = "SniClusterProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.filters.network.sni_cluster.v3alpha"; |
||||
|
||||
// [#protodoc-title: SNI Cluster Filter] |
||||
// Set the upstream cluster name from the SNI field in the TLS connection. |
||||
// [#extension: envoy.filters.network.sni_cluster] |
||||
|
||||
message SniCluster { |
||||
} |
@ -0,0 +1,7 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package() |
@ -0,0 +1,12 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.retry.omit_canary_hosts.v2; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.retry.omit_canary_hosts.v2"; |
||||
option java_outer_classname = "OmitCanaryHostsProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: Omit Canary Hosts Predicate] |
||||
// [#extension: envoy.retry_host_predicates.omit_canary_hosts] |
||||
message OmitCanaryHostsPredicate { |
||||
} |
@ -0,0 +1,7 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package() |
@ -0,0 +1,12 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.retry.previous_hosts.v2; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.retry.previous_hosts.v2"; |
||||
option java_outer_classname = "PreviousHostsProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: Previous Hosts Predicate] |
||||
// [#extension: envoy.retry_host_predicates.previous_hosts] |
||||
message PreviousHostsPredicate { |
||||
} |
@ -0,0 +1,9 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = ["@com_github_cncf_udpa//udpa/annotations:pkg"], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.config.transport_socket.raw_buffer.v2; |
||||
|
||||
import "udpa/annotations/migrate.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.config.transport_socket.raw_buffer.v2"; |
||||
option java_outer_classname = "RawBufferProto"; |
||||
option java_multiple_files = true; |
||||
option (udpa.annotations.file_migrate).move_to_package = |
||||
"envoy.extensions.transport_sockets.raw_buffer.v3alpha"; |
||||
|
||||
// [#protodoc-title: Raw Buffer] |
||||
// [#extension: envoy.transport_sockets.raw_buffer] |
||||
|
||||
// Configuration for raw buffer transport socket. |
||||
message RawBuffer { |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/http/cors/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,19 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.http.cors.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.http.cors.v3alpha"; |
||||
option java_outer_classname = "CorsProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: Cors] |
||||
// CORS Filter :ref:`configuration overview <config_http_filters_cors>`. |
||||
// [#extension: envoy.filters.http.cors] |
||||
|
||||
// Cors filter config. |
||||
message Cors { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.http.cors.v2.Cors"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/http/dynamo/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,19 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.http.dynamo.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.http.dynamo.v3alpha"; |
||||
option java_outer_classname = "DynamoProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: Dynamo] |
||||
// Dynamo :ref:`configuration overview <config_http_filters_dynamo>`. |
||||
// [#extension: envoy.filters.http.dynamo] |
||||
|
||||
// Dynamo filter config. |
||||
message Dynamo { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.http.dynamo.v2.Dynamo"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/http/grpc_http1_bridge/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,19 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.http.grpc_http1_bridge.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.http.grpc_http1_bridge.v3alpha"; |
||||
option java_outer_classname = "ConfigProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: gRPC HTTP/1.1 Bridge] |
||||
// gRPC HTTP/1.1 Bridge Filter :ref:`configuration overview <config_http_filters_grpc_bridge>`. |
||||
// [#extension: envoy.filters.http.grpc_http1_bridge] |
||||
|
||||
// gRPC HTTP/1.1 Bridge filter config. |
||||
message Config { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.http.grpc_http1_bridge.v2.Config"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/http/grpc_web/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,19 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.http.grpc_web.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.http.grpc_web.v3alpha"; |
||||
option java_outer_classname = "GrpcWebProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: gRPC Web] |
||||
// gRPC Web :ref:`configuration overview <config_http_filters_grpc_web>`. |
||||
// [#extension: envoy.filters.http.grpc_web] |
||||
|
||||
// gRPC Web filter config. |
||||
message GrpcWeb { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.http.grpc_web.v2.GrpcWeb"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/listener/http_inspector/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.listener.http_inspector.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.listener.http_inspector.v3alpha"; |
||||
option java_outer_classname = "HttpInspectorProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: HTTP Inspector Filter] |
||||
// Detect whether the application protocol is HTTP. |
||||
// [#extension: envoy.filters.listener.http_inspector] |
||||
|
||||
message HttpInspector { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.listener.http_inspector.v2.HttpInspector"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/listener/original_dst/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.listener.original_dst.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.listener.original_dst.v3alpha"; |
||||
option java_outer_classname = "OriginalDstProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: Original Dst Filter] |
||||
// Use the Original destination address on downstream connections. |
||||
// [#extension: envoy.filters.listener.original_dst] |
||||
|
||||
message OriginalDst { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.listener.original_dst.v2.OriginalDst"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/listener/proxy_protocol/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.listener.proxy_protocol.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.listener.proxy_protocol.v3alpha"; |
||||
option java_outer_classname = "ProxyProtocolProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: Proxy Protocol Filter] |
||||
// PROXY protocol listener filter. |
||||
// [#extension: envoy.filters.listener.proxy_protocol] |
||||
|
||||
message ProxyProtocol { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.listener.proxy_protocol.v2.ProxyProtocol"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/listener/tls_inspector/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.listener.tls_inspector.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.listener.tls_inspector.v3alpha"; |
||||
option java_outer_classname = "TlsInspectorProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: TLS Inspector Filter] |
||||
// Allows detecting whether the transport appears to be TLS or plaintext. |
||||
// [#extension: envoy.filters.listener.tls_inspector] |
||||
|
||||
message TlsInspector { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.listener.tls_inspector.v2.TlsInspector"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/network/echo/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.network.echo.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.network.echo.v3alpha"; |
||||
option java_outer_classname = "EchoProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: Echo] |
||||
// Echo :ref:`configuration overview <config_network_filters_echo>`. |
||||
// [#extension: envoy.filters.network.echo] |
||||
|
||||
message Echo { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.network.echo.v2.Echo"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/filter/network/sni_cluster/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.filters.network.sni_cluster.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.filters.network.sni_cluster.v3alpha"; |
||||
option java_outer_classname = "SniClusterProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: SNI Cluster Filter] |
||||
// Set the upstream cluster name from the SNI field in the TLS connection. |
||||
// [#extension: envoy.filters.network.sni_cluster] |
||||
|
||||
message SniCluster { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.filter.network.sni_cluster.v2.SniCluster"; |
||||
} |
@ -0,0 +1,12 @@ |
||||
# DO NOT EDIT. This file is generated by tools/proto_sync.py. |
||||
|
||||
load("@envoy_api//bazel:api_build_system.bzl", "api_proto_package") |
||||
|
||||
licenses(["notice"]) # Apache 2 |
||||
|
||||
api_proto_package( |
||||
deps = [ |
||||
"//envoy/config/transport_socket/raw_buffer/v2:pkg", |
||||
"@com_github_cncf_udpa//udpa/annotations:pkg", |
||||
], |
||||
) |
@ -0,0 +1,18 @@ |
||||
syntax = "proto3"; |
||||
|
||||
package envoy.extensions.transport_sockets.raw_buffer.v3alpha; |
||||
|
||||
import "udpa/annotations/versioning.proto"; |
||||
|
||||
option java_package = "io.envoyproxy.envoy.extensions.transport_sockets.raw_buffer.v3alpha"; |
||||
option java_outer_classname = "RawBufferProto"; |
||||
option java_multiple_files = true; |
||||
|
||||
// [#protodoc-title: Raw Buffer] |
||||
// [#extension: envoy.transport_sockets.raw_buffer] |
||||
|
||||
// Configuration for raw buffer transport socket. |
||||
message RawBuffer { |
||||
option (udpa.annotations.versioning).previous_message_type = |
||||
"envoy.config.transport_socket.raw_buffer.v2.RawBuffer"; |
||||
} |
Loading…
Reference in new issue