.. _envoy_api_file_envoy/admin/v2alpha/tap.proto: envoy/admin/v2alpha/tap.proto ============================= .. _envoy_api_msg_admin.v2alpha.TapRequest: admin.v2alpha.TapRequest ------------------------ `[admin.v2alpha.TapRequest proto] `_ The /tap admin request body that is used to configure an active tap session. .. code-block:: json { "config_id": "...", "tap_config": "{...}" } .. _envoy_api_field_admin.v2alpha.TapRequest.config_id: config_id (`string `_, *REQUIRED*) The opaque configuration ID used to match the configuration to a loaded extension. A tap extension configures a similar opaque ID that is used to match. .. _envoy_api_field_admin.v2alpha.TapRequest.tap_config: tap_config (:ref:`service.tap.v2alpha.TapConfig `, *REQUIRED*) The tap configuration to load.