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

Request for client status of clients identified by a list of NodeMatchers.

Attributes

  • excludeResourceContents (type: boolean(), default: nil) - If true, the server will not include the resource contents in the response (i.e., the generic_xds_configs.xds_config field will not be populated). [#not-implemented-hide:]
  • node (type: GoogleApi.TrafficDirector.V3.Model.Node.t, default: nil) - The node making the csds request.
  • nodeMatchers (type: list(GoogleApi.TrafficDirector.V3.Model.NodeMatcher.t), default: nil) - Management server can use these match criteria to identify clients. The match follows OR semantics.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.TrafficDirector.V3.Model.ClientStatusRequest{
  excludeResourceContents: boolean() | nil,
  node: GoogleApi.TrafficDirector.V3.Model.Node.t() | nil,
  nodeMatchers: [GoogleApi.TrafficDirector.V3.Model.NodeMatcher.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.