Show / Hide Table of Contents

Class Locality

Identifies location of where either Envoy runs or where upstream hosts run.

Inheritance
object
Locality
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.v2.Data
Assembly: Google.Apis.TrafficDirectorService.v2.dll
Syntax
public class Locality : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

Region

Region this :ref:zone belongs to.

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

SubZone

When used for locality of upstream hosts, this field further splits zone into smaller chunks of sub-zones so they can be load balanced independently.

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

Zone

Defines the local service zone where Envoy is running. Though optional, it should be set if discovery service routing is used and the discovery service exposes :ref:zone data , either in this message or via :option:--service-zone. The meaning of zone is context dependent, e.g. Availability Zone (AZ) _ on AWS, Zone _ on GCP, etc.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX