Interface IHealthCheckConfig
All Properties for Health Checks for mesh endpoints.
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IHealthCheckConfig
Syntax (vb)
Public Interface IHealthCheckConfig
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 healthCheckConfig = new HealthCheckConfig {
VirtualGatewayHealthCheck = new VirtualGatewayHealthCheckPolicyProperty {
HealthyThreshold = 123,
IntervalMillis = 123,
Protocol = "protocol",
TimeoutMillis = 123,
UnhealthyThreshold = 123,
// the properties below are optional
Path = "path",
Port = 123
},
VirtualNodeHealthCheck = new HealthCheckProperty {
HealthyThreshold = 123,
IntervalMillis = 123,
Protocol = "protocol",
TimeoutMillis = 123,
UnhealthyThreshold = 123,
// the properties below are optional
Path = "path",
Port = 123
}
};
Synopsis
Properties
VirtualGatewayHealthCheck | VirtualGateway CFN configuration for Health Checks. |
VirtualNodeHealthCheck | VirtualNode CFN configuration for Health Checks. |
Properties
VirtualGatewayHealthCheck
VirtualGateway CFN configuration for Health Checks.
virtual CfnVirtualGateway.IVirtualGatewayHealthCheckPolicyProperty VirtualGatewayHealthCheck { get; }
Property Value
CfnVirtualGateway.IVirtualGatewayHealthCheckPolicyProperty
Remarks
Default: - no health checks
VirtualNodeHealthCheck
VirtualNode CFN configuration for Health Checks.
virtual CfnVirtualNode.IHealthCheckProperty VirtualNodeHealthCheck { get; }
Property Value
CfnVirtualNode.IHealthCheckProperty
Remarks
Default: - no health checks