.. _envoy_api_file_envoy/admin/v2alpha/listeners.proto: Listeners ========= .. _envoy_api_msg_admin.v2alpha.Listeners: admin.v2alpha.Listeners ----------------------- `[admin.v2alpha.Listeners proto] `_ Admin endpoint uses this wrapper for `/listeners` to display listener status information. See :ref:`/listeners ` for more information. .. code-block:: json { "listener_statuses": [] } .. _envoy_api_field_admin.v2alpha.Listeners.listener_statuses: listener_statuses (:ref:`admin.v2alpha.ListenerStatus `) List of listener statuses. .. _envoy_api_msg_admin.v2alpha.ListenerStatus: admin.v2alpha.ListenerStatus ---------------------------- `[admin.v2alpha.ListenerStatus proto] `_ Details an individual listener's current status. .. code-block:: json { "name": "...", "local_address": "{...}" } .. _envoy_api_field_admin.v2alpha.ListenerStatus.name: name (`string `_) Name of the listener .. _envoy_api_field_admin.v2alpha.ListenerStatus.local_address: local_address (:ref:`core.Address `) The actual local address that the listener is listening on. If a listener was configured to listen on port 0, then this address has the port that was allocated by the OS.