AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
An object that represents the health check policy for a virtual node's listener.
Namespace: Amazon.AppMesh.Model
Assembly: AWSSDK.AppMesh.dll
Version: 3.x.y.z
public class HealthCheckPolicy
The HealthCheckPolicy type exposes the following members
Name | Description | |
---|---|---|
HealthCheckPolicy() |
Name | Type | Description | |
---|---|---|---|
HealthyThreshold | System.Int32 |
Gets and sets the property HealthyThreshold. The number of consecutive successful health checks that must occur before declaring listener healthy. |
|
IntervalMillis | System.Int64 |
Gets and sets the property IntervalMillis. The time period in milliseconds between each health check execution. |
|
Path | System.String |
Gets and sets the property Path. The destination path for the health check request. This value is only used if the specified protocol is HTTP or HTTP/2. For any other protocol, this value is ignored. |
|
Port | System.Int32 |
Gets and sets the property Port. The destination port for the health check request. This port must match the port defined in the PortMapping for the listener. |
|
Protocol | Amazon.AppMesh.PortProtocol |
Gets and sets the property Protocol.
The protocol for the health check request. If you specify |
|
TimeoutMillis | System.Int64 |
Gets and sets the property TimeoutMillis. The amount of time to wait when receiving a response from the health check, in milliseconds. |
|
UnhealthyThreshold | System.Int32 |
Gets and sets the property UnhealthyThreshold. The number of consecutive failed health checks that must occur before declaring a virtual node unhealthy. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5