Show / Hide Table of Contents

Class DynamicListener

Describes a dynamically loaded listener via the LDS API. [#next-free-field: 7]

Inheritance
object
DynamicListener
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 DynamicListener : IDirectResponseSchema

Properties

ActiveState

The listener state for any active listener by this name. These are listeners that are available to service data plane traffic.

Declaration
[JsonProperty("activeState")]
public virtual DynamicListenerState ActiveState { get; set; }
Property Value
Type Description
DynamicListenerState

ClientStatus

The client status of this resource. [#not-implemented-hide:]

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

DrainingState

The listener state for any draining listener by this name. These are listeners that are currently undergoing draining in preparation to stop servicing data plane traffic. Note that if attempting to recreate an Envoy configuration from a configuration dump, the draining listeners should generally be discarded.

Declaration
[JsonProperty("drainingState")]
public virtual DynamicListenerState DrainingState { get; set; }
Property Value
Type Description
DynamicListenerState

ETag

The ETag of the item.

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

ErrorState

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.

Declaration
[JsonProperty("errorState")]
public virtual UpdateFailureState ErrorState { get; set; }
Property Value
Type Description
UpdateFailureState

Name

The name or unique id of this listener, pulled from the DynamicListenerState config.

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

WarmingState

The listener state for any warming listener by this name. These are listeners that are currently undergoing warming in preparation to service data plane traffic. Note that if attempting to recreate an Envoy configuration from a configuration dump, the warming listeners should generally be discarded.

Declaration
[JsonProperty("warmingState")]
public virtual DynamicListenerState WarmingState { get; set; }
Property Value
Type Description
DynamicListenerState

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX