View Source GoogleApi.TrafficDirector.V3.Model.TypedExtensionConfig (google_api_traffic_director v0.3.0)

Message type for extension configuration.

Attributes

  • name (type: String.t, default: nil) - The name of an extension. This is not used to select the extension, instead it serves the role of an opaque identifier.
  • typedConfig (type: map(), default: nil) - The typed config for the extension. The type URL will be used to identify the extension. In the case that the type URL is xds.type.v3.TypedStruct (or, for historical reasons, udpa.type.v1.TypedStruct), the inner type URL of TypedStruct will be utilized. See the :ref:extension configuration overview for further details.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.TrafficDirector.V3.Model.TypedExtensionConfig{
  name: String.t() | nil,
  typedConfig: map() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.