Show / Hide Table of Contents

Class HealthCheckConfig

All Properties for Health Checks for mesh endpoints.

Inheritance
object
HealthCheckConfig
Implements
IHealthCheckConfig
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class HealthCheckConfig : IHealthCheckConfig
Syntax (vb)
Public Class HealthCheckConfig Implements 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

Constructors

HealthCheckConfig()

All Properties for Health Checks for mesh endpoints.

Properties

VirtualGatewayHealthCheck

VirtualGateway CFN configuration for Health Checks.

VirtualNodeHealthCheck

VirtualNode CFN configuration for Health Checks.

Constructors

HealthCheckConfig()

All Properties for Health Checks for mesh endpoints.

public HealthCheckConfig()
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
                }
            };

Properties

VirtualGatewayHealthCheck

VirtualGateway CFN configuration for Health Checks.

public CfnVirtualGateway.IVirtualGatewayHealthCheckPolicyProperty? VirtualGatewayHealthCheck { get; set; }
Property Value

CfnVirtualGateway.IVirtualGatewayHealthCheckPolicyProperty

Remarks

Default: - no health checks

VirtualNodeHealthCheck

VirtualNode CFN configuration for Health Checks.

public CfnVirtualNode.IHealthCheckProperty? VirtualNodeHealthCheck { get; set; }
Property Value

CfnVirtualNode.IHealthCheckProperty

Remarks

Default: - no health checks

Implements

IHealthCheckConfig
Back to top Generated by DocFX