Package com.pulumi.aws.appmesh.inputs
Class VirtualNodeSpecListenerOutlierDetectionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.appmesh.inputs.VirtualNodeSpecListenerOutlierDetectionArgs
-
public final class VirtualNodeSpecListenerOutlierDetectionArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVirtualNodeSpecListenerOutlierDetectionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static VirtualNodeSpecListenerOutlierDetectionArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs>baseEjectionDuration()static VirtualNodeSpecListenerOutlierDetectionArgs.Builderbuilder()static VirtualNodeSpecListenerOutlierDetectionArgs.Builderbuilder(VirtualNodeSpecListenerOutlierDetectionArgs defaults)com.pulumi.core.Output<VirtualNodeSpecListenerOutlierDetectionIntervalArgs>interval()com.pulumi.core.Output<java.lang.Integer>maxEjectionPercent()com.pulumi.core.Output<java.lang.Integer>maxServerErrors()
-
-
-
Field Detail
-
Empty
public static final VirtualNodeSpecListenerOutlierDetectionArgs Empty
-
-
Method Detail
-
baseEjectionDuration
public com.pulumi.core.Output<VirtualNodeSpecListenerOutlierDetectionBaseEjectionDurationArgs> 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 com.pulumi.core.Output<VirtualNodeSpecListenerOutlierDetectionIntervalArgs> interval()
- Returns:
- Time interval between ejection sweep analysis. See `spec.listener.outlier_detection.interval` Block for details.
-
maxEjectionPercent
public com.pulumi.core.Output<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 com.pulumi.core.Output<java.lang.Integer> maxServerErrors()
- Returns:
- Number of consecutive `5xx` errors required for ejection. Minimum value of `1`.
-
builder
public static VirtualNodeSpecListenerOutlierDetectionArgs.Builder builder()
-
builder
public static VirtualNodeSpecListenerOutlierDetectionArgs.Builder builder(VirtualNodeSpecListenerOutlierDetectionArgs defaults)
-
-