View Source GoogleApi.TrafficDirector.V3.Model.ListenersConfigDump (google_api_traffic_director v0.4.0)
Envoy's listener manager fills this message with all currently known listeners. Listener configuration information can be used to recreate an Envoy configuration by populating all listeners as static listeners or by returning them in a LDS response.
Attributes
-
dynamicListeners
(type:list(GoogleApi.TrafficDirector.V3.Model.DynamicListener.t)
, default:nil
) - State for any warming, active, or draining listeners. -
staticListeners
(type:list(GoogleApi.TrafficDirector.V3.Model.StaticListener.t)
, default:nil
) - The statically loaded listener configs. -
versionInfo
(type:String.t
, default:nil
) - This is the :ref:version_info
in the last processed LDS discovery response. If there are only static bootstrap listeners, this field will be "".
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.TrafficDirector.V3.Model.ListenersConfigDump{ dynamicListeners: [GoogleApi.TrafficDirector.V3.Model.DynamicListener.t()] | nil, staticListeners: [GoogleApi.TrafficDirector.V3.Model.StaticListener.t()] | nil, versionInfo: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.