View Source GoogleApi.TrafficDirector.V3.Model.RoutesConfigDump (google_api_traffic_director v0.4.0)
Envoy's RDS implementation fills this message with all currently loaded routes, as described by their RouteConfiguration objects. Static routes that are either defined in the bootstrap configuration or defined inline while configuring listeners are separated from those configured dynamically via RDS. Route configuration information can be used to recreate an Envoy configuration by populating all routes as static routes or by returning them in RDS responses.
Attributes
-
dynamicRouteConfigs
(type:list(GoogleApi.TrafficDirector.V3.Model.DynamicRouteConfig.t)
, default:nil
) - The dynamically loaded route configs. -
staticRouteConfigs
(type:list(GoogleApi.TrafficDirector.V3.Model.StaticRouteConfig.t)
, default:nil
) - The statically loaded route configs.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.TrafficDirector.V3.Model.RoutesConfigDump{ dynamicRouteConfigs: [GoogleApi.TrafficDirector.V3.Model.DynamicRouteConfig.t()] | nil, staticRouteConfigs: [GoogleApi.TrafficDirector.V3.Model.StaticRouteConfig.t()] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.