module.wasm.configruntime.proto
Package : module.wasm.config
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 |