module.wasm.configruntime.proto

Package : module.wasm.config

Top

runtime.proto

Table of Contents

EnvoyConfig

configuration for an Envoy Filter WASM Image

Field Type Label Description
root_ids []string repeated the set of root IDs exposed by the Envoy Filter

Runtime

Runtime Configuration for a WASM OCI Image. This configuration is bundled with the WASM image at build time.

Example:

{
  "type": "envoy_proxy",
  "abiVersions": ["v0-541b2c1155fffb15ccde92b8324f3e38f7339ba6"],
  "config": {
    "rootIds": [
      "add_header_root_id"
    ]
  }
}
Field Type Label Description
type string the type of the runtime
abi_versions []string repeated the compatible versions of the ABI of the target runtime
this may be different than the version of the runtime itself
this is used to ensure compatibility with the runtime
config EnvoyConfig the config for running the module
currently, wasme only supports Envoy config