RegionBackendServiceSessionAffinity extension type
session_affinity. Applicable only when the locality LB policy is
one of MAGLEV, WEIGHTED_MAGLEV, or RING_HASH for HTTP-class
balancers; for Passthrough NLBs clientIp and the
5-tuple variants apply directly. The regional resource adds
clientIpNoDestination (Passthrough NLB variant that ignores the
destination tuple component) versus the global resource.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
toTfJson(
) → Object? -
Value emitted into Terraform JSON.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- clientIp → const RegionBackendServiceSessionAffinity
- clientIpNoDestination → const RegionBackendServiceSessionAffinity
- clientIpPortProto → const RegionBackendServiceSessionAffinity
- clientIpProto → const RegionBackendServiceSessionAffinity
- generatedCookie → const RegionBackendServiceSessionAffinity
- headerField → const RegionBackendServiceSessionAffinity
- httpCookie → const RegionBackendServiceSessionAffinity
- none → const RegionBackendServiceSessionAffinity
- strongCookieAffinity → const RegionBackendServiceSessionAffinity
-
values
→ const List<
RegionBackendServiceSessionAffinity>