# AWS::VpcLattice::TargetGroup HealthCheckConfig ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{
    "Enabled" : Boolean,
    "Protocol" : String,
    "ProtocolVersion" : String,
    "Port" : Integer,
    "Path" : String,
    "HealthCheckIntervalSeconds" : Integer,
    "HealthCheckTimeoutSeconds" : Integer,
    "HealthyThresholdCount" : Integer,
    "UnhealthyThresholdCount" : Integer,
    "Matcher" : Matcher
}
### YAML
Enabled: Boolean
Protocol: String
ProtocolVersion: String
Port: Integer
Path: String
HealthCheckIntervalSeconds: Integer
HealthCheckTimeoutSeconds: Integer
HealthyThresholdCount: Integer
UnhealthyThresholdCount: Integer
Matcher: Matcher
## Properties #### Enabled _Required_: No _Type_: Boolean _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Protocol _Required_: No _Type_: String _Allowed Values_: HTTP | HTTPS _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ProtocolVersion _Required_: No _Type_: String _Allowed Values_: HTTP1 | HTTP2 _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Port _Required_: No _Type_: Integer _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Path _Required_: No _Type_: String _Maximum Length_: 2048 _Pattern_: (^/[a-zA-Z0-9@:%_+.~#?&/=-]*$|(^$)) _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### HealthCheckIntervalSeconds _Required_: No _Type_: Integer _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### HealthCheckTimeoutSeconds _Required_: No _Type_: Integer _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### HealthyThresholdCount _Required_: No _Type_: Integer _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### UnhealthyThresholdCount _Required_: No _Type_: Integer _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Matcher _Required_: No _Type_: Matcher _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)