| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AppMesh.Types.OutlierDetection
Description
Synopsis
- data OutlierDetection = OutlierDetection' {}
- newOutlierDetection :: Duration -> Duration -> Natural -> Natural -> OutlierDetection
- outlierDetection_baseEjectionDuration :: Lens' OutlierDetection Duration
- outlierDetection_interval :: Lens' OutlierDetection Duration
- outlierDetection_maxEjectionPercent :: Lens' OutlierDetection Natural
- outlierDetection_maxServerErrors :: Lens' OutlierDetection Natural
Documentation
data OutlierDetection Source #
An object that represents the outlier detection for a virtual node's listener.
See: newOutlierDetection smart constructor.
Constructors
| OutlierDetection' | |
Fields
| |
Instances
Arguments
| :: Duration | |
| -> Duration | |
| -> Natural | |
| -> Natural | |
| -> OutlierDetection |
Create a value of OutlierDetection with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:baseEjectionDuration:OutlierDetection', outlierDetection_baseEjectionDuration - The base amount of time for which a host is ejected.
$sel:interval:OutlierDetection', outlierDetection_interval - The time interval between ejection sweep analysis.
$sel:maxEjectionPercent:OutlierDetection', outlierDetection_maxEjectionPercent - Maximum percentage of hosts in load balancing pool for upstream service
that can be ejected. Will eject at least one host regardless of the
value.
$sel:maxServerErrors:OutlierDetection', outlierDetection_maxServerErrors - Number of consecutive 5xx errors required for ejection.
outlierDetection_baseEjectionDuration :: Lens' OutlierDetection Duration Source #
The base amount of time for which a host is ejected.
outlierDetection_interval :: Lens' OutlierDetection Duration Source #
The time interval between ejection sweep analysis.
outlierDetection_maxEjectionPercent :: Lens' OutlierDetection Natural Source #
Maximum percentage of hosts in load balancing pool for upstream service that can be ejected. Will eject at least one host regardless of the value.
outlierDetection_maxServerErrors :: Lens' OutlierDetection Natural Source #
Number of consecutive 5xx errors required for ejection.