Common tap extension configuration¶
config.common.tap.v2alpha.CommonExtensionConfig¶
[config.common.tap.v2alpha.CommonExtensionConfig proto]
Common configuration for all tap extensions.
{
"admin_config": "{...}",
"static_config": "{...}"
}
- admin_config
(config.common.tap.v2alpha.AdminConfig) If specified, the tap filter will be configured via an admin handler.
Precisely one of admin_config, static_config must be set.
- static_config
(service.tap.v2alpha.TapConfig) If specified, the tap filter will be configured via a static configuration that cannot be changed.
Precisely one of admin_config, static_config must be set.
config.common.tap.v2alpha.AdminConfig¶
[config.common.tap.v2alpha.AdminConfig proto]
Configuration for the admin handler. See here for more information.
{
"config_id": "..."
}
- config_id
- (string, REQUIRED) Opaque configuration ID. When requests are made to the admin handler, the passed opaque ID is matched to the configured filter opaque ID to determine which filter to configure.