Interface CfnVirtualNode.IOutlierDetectionProperty
An object that represents the outlier detection for a virtual node's listener.
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IOutlierDetectionProperty
Syntax (vb)
Public Interface IOutlierDetectionProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AppMesh;
var outlierDetectionProperty = new OutlierDetectionProperty {
BaseEjectionDuration = new DurationProperty {
Unit = "unit",
Value = 123
},
Interval = new DurationProperty {
Unit = "unit",
Value = 123
},
MaxEjectionPercent = 123,
MaxServerErrors = 123
};
Synopsis
Properties
BaseEjectionDuration | The base amount of time for which a host is ejected. |
Interval | The time interval between ejection sweep analysis. |
MaxEjectionPercent | Maximum percentage of hosts in load balancing pool for upstream service that can be ejected. |
MaxServerErrors | Number of consecutive |
Properties
BaseEjectionDuration
The base amount of time for which a host is ejected.
object BaseEjectionDuration { get; }
Property Value
System.Object
Remarks
Interval
The time interval between ejection sweep analysis.
object Interval { get; }
Property Value
System.Object
Remarks
MaxEjectionPercent
Maximum percentage of hosts in load balancing pool for upstream service that can be ejected.
double MaxEjectionPercent { get; }
Property Value
System.Double
Remarks
Will eject at least one host regardless of the value.
MaxServerErrors
Number of consecutive 5xx
errors required for ejection.
double MaxServerErrors { get; }
Property Value
System.Double