Skip to content
1,011 changes: 1,011 additions & 0 deletions extensions/v1alpha1/traffic_extension.pb.go

Large diffs are not rendered by default.

611 changes: 611 additions & 0 deletions extensions/v1alpha1/traffic_extension.pb.html

Large diffs are not rendered by default.

544 changes: 544 additions & 0 deletions extensions/v1alpha1/traffic_extension.proto

Large diffs are not rendered by default.

90 changes: 90 additions & 0 deletions extensions/v1alpha1/traffic_extension_deepcopy.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

56 changes: 56 additions & 0 deletions extensions/v1alpha1/traffic_extension_json.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions extensions/v1alpha1/wasm.proto
Original file line number Diff line number Diff line change
Expand Up @@ -356,6 +356,9 @@ message WasmPlugin {
// More details can be found [here](https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/wasm/v3/wasm.proto#extensions-wasm-v3-vmconfig).
VmConfig vm_config = 11;

/* NOTE: This nested type is intentionally kept for backward compatibility.
The canonical definition is the top-level TrafficSelector in
extension_filter.proto. */
// TrafficSelector provides a mechanism to select a specific traffic flow
// for which this Wasm Plugin will be enabled.
// When all the sub conditions in the TrafficSelector are satisfied, the
Expand Down Expand Up @@ -414,6 +417,8 @@ enum PluginType {
NETWORK = 2;
}

/* NOTE: This enum is intentionally kept for backward compatibility with WasmPlugin.
The canonical definition is ExecutionPhase in traffic_extension.proto. */
// The phase in the filter chain where the plugin will be injected.
enum PluginPhase {
// Control plane decides where to insert the plugin. This will generally
Expand Down
Loading