Package com.pulumi.aws.appmesh.outputs
Class VirtualNodeSpecListenerOutlierDetection
- java.lang.Object
-
- com.pulumi.aws.appmesh.outputs.VirtualNodeSpecListenerOutlierDetection
-
public final class VirtualNodeSpecListenerOutlierDetection extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVirtualNodeSpecListenerOutlierDetection.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationbaseEjectionDuration()static VirtualNodeSpecListenerOutlierDetection.Builderbuilder()static VirtualNodeSpecListenerOutlierDetection.Builderbuilder(VirtualNodeSpecListenerOutlierDetection defaults)VirtualNodeSpecListenerOutlierDetectionIntervalinterval()java.lang.IntegermaxEjectionPercent()java.lang.IntegermaxServerErrors()
-
-
-
Method Detail
-
baseEjectionDuration
public VirtualNodeSpecListenerOutlierDetectionBaseEjectionDuration baseEjectionDuration()
- Returns:
- Base amount of time for which a host is ejected. See `spec.listener.outlier_detection.base_ejection_duration` Block for details.
-
interval
public VirtualNodeSpecListenerOutlierDetectionInterval interval()
- Returns:
- Time interval between ejection sweep analysis. See `spec.listener.outlier_detection.interval` Block for details.
-
maxEjectionPercent
public java.lang.Integer maxEjectionPercent()
- Returns:
- 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. Minimum value of `0`. Maximum value of `100`.
-
maxServerErrors
public java.lang.Integer maxServerErrors()
- Returns:
- Number of consecutive `5xx` errors required for ejection. Minimum value of `1`.
-
builder
public static VirtualNodeSpecListenerOutlierDetection.Builder builder()
-
builder
public static VirtualNodeSpecListenerOutlierDetection.Builder builder(VirtualNodeSpecListenerOutlierDetection defaults)
-
-