View Source GoogleApi.TrafficDirector.V3.Model.PerXdsConfig (google_api_traffic_director v0.2.0)
Detailed config (per xDS) with status. [#next-free-field: 8]
Attributes
-
clientStatus
(type:String.t
, default:nil
) - Client config status is populated by xDS clients. Will not be present if the CSDS server is an xDS server. No matter what the client config status is, xDS clients should always dump the most recent accepted xDS config. .. attention:: This field is deprecated. Use :ref:ClientResourceStatus
for per-resource config status instead. -
clusterConfig
(type:GoogleApi.TrafficDirector.V3.Model.ClustersConfigDump.t
, default:nil
) - -
endpointConfig
(type:GoogleApi.TrafficDirector.V3.Model.EndpointsConfigDump.t
, default:nil
) - -
listenerConfig
(type:GoogleApi.TrafficDirector.V3.Model.ListenersConfigDump.t
, default:nil
) - -
routeConfig
(type:GoogleApi.TrafficDirector.V3.Model.RoutesConfigDump.t
, default:nil
) - -
scopedRouteConfig
(type:GoogleApi.TrafficDirector.V3.Model.ScopedRoutesConfigDump.t
, default:nil
) - -
status
(type:String.t
, default:nil
) - Config status generated by management servers. Will not be present if the CSDS server is an xDS client.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.TrafficDirector.V3.Model.PerXdsConfig{ clientStatus: String.t() | nil, clusterConfig: GoogleApi.TrafficDirector.V3.Model.ClustersConfigDump.t() | nil, endpointConfig: GoogleApi.TrafficDirector.V3.Model.EndpointsConfigDump.t() | nil, listenerConfig: GoogleApi.TrafficDirector.V3.Model.ListenersConfigDump.t() | nil, routeConfig: GoogleApi.TrafficDirector.V3.Model.RoutesConfigDump.t() | nil, scopedRouteConfig: GoogleApi.TrafficDirector.V3.Model.ScopedRoutesConfigDump.t() | nil, status: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.