Show / Hide Table of Contents

Class ClientConfig

All xds configs for a particular client.

Inheritance
object
ClientConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.TrafficDirectorService.v3.Data
Assembly: Google.Apis.TrafficDirectorService.v3.dll
Syntax
public class ClientConfig : IDirectResponseSchema

Properties

ClientScope

For xDS clients, the scope in which the data is used. For example, gRPC indicates the data plane target or that the data is associated with gRPC server(s).

Declaration
[JsonProperty("clientScope")]
public virtual string ClientScope { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

GenericXdsConfigs

Represents generic xDS config and the exact config structure depends on the type URL (like Cluster if it is CDS)

Declaration
[JsonProperty("genericXdsConfigs")]
public virtual IList<GenericXdsConfig> GenericXdsConfigs { get; set; }
Property Value
Type Description
IList<GenericXdsConfig>

Node

Node for a particular client.

Declaration
[JsonProperty("node")]
public virtual Node Node { get; set; }
Property Value
Type Description
Node

XdsConfig

This field is deprecated in favor of generic_xds_configs which is much simpler and uniform in structure.

Declaration
[JsonProperty("xdsConfig")]
public virtual IList<PerXdsConfig> XdsConfig { get; set; }
Property Value
Type Description
IList<PerXdsConfig>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX