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 |