View Source GoogleApi.TrafficDirector.V3.Model.DynamicRouteConfig (google_api_traffic_director v0.2.0)

[#next-free-field: 6]

Attributes

  • clientStatus (type: String.t, default: nil) - The client status of this resource. [#not-implemented-hide:]
  • errorState (type: GoogleApi.TrafficDirector.V3.Model.UpdateFailureState.t, default: nil) - Set if the last update failed, cleared after the next successful update. The error_state field contains the rejected version of this particular resource along with the reason and timestamp. For successfully updated or acknowledged resource, this field should be empty. [#not-implemented-hide:]
  • lastUpdated (type: DateTime.t, default: nil) - The timestamp when the Route was last updated.
  • routeConfig (type: map(), default: nil) - The route config.
  • versionInfo (type: String.t, default: nil) - This is the per-resource version information. This version is currently taken from the :ref:version_info field at the time that the route configuration was loaded.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.TrafficDirector.V3.Model.DynamicRouteConfig{
  clientStatus: String.t() | nil,
  errorState: GoogleApi.TrafficDirector.V3.Model.UpdateFailureState.t() | nil,
  lastUpdated: DateTime.t() | nil,
  routeConfig: map() | nil,
  versionInfo: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.