RegionBackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity class

Constructors

RegionBackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity({Input<String?>? spillover, Input<double?>? spilloverRatio})
Creates a new RegionBackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity. spillover This field indicates whether zonal affinity is enabled or not. spilloverRatio The value of the field must be in 0, 1. When the ratio of the count of healthy backend endpoints in a zone
const
RegionBackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
spillover → Input<String?>?
This field indicates whether zonal affinity is enabled or not. Default value is ZONAL_AFFINITY_DISABLED. Possible values are: ZONAL_AFFINITY_DISABLED, ZONAL_AFFINITY_SPILL_CROSS_ZONE, ZONAL_AFFINITY_STAY_WITHIN_ZONE.
final
spilloverRatio → Input<double?>?
The value of the field must be in 0, 1. When the ratio of the count of healthy backend endpoints in a zone to the count of backend endpoints in that same zone is equal to or above this threshold, the load balancer distributes new connections to all healthy endpoints in the local zone only. When the ratio of the count of healthy backend endpoints in a zone to the count of backend endpoints in that same zone is below this threshold, the load balancer distributes all new connections to all healthy endpoints across all zones.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited