TargetGroup#

Detailed description of a target group.

Contents#

  • HealthCheckEnabled — Indicates whether health check is enabled.

    • Type: Boolean

    • Required: No

  • HealthCheckIntervalSeconds — The interval between target health checks.

    • Type: Integer

    • Required: No

    • Valid values: 10 | 30

    • Default value: 30

  • HealthCheckPort — The port used for health check. traffic-port means that the port, on which the target receives requests, is used for health checks.

    • Type: String

    • Required: Yes

    • Valid values: traffic-port

  • HealthCheckProtocol — The protocol used to perform health checks on targets.

    • Type: String

    • Required: No

    • Constraints: It must match the protocol used by the target group

    • Valid values: TCP | UDP

  • HealthCheckTimeoutSeconds — Interval between target health checks, in seconds.

    • Type: Integer

    • Required: No

    • Constraints: Cannot be changed for ELB of the network type

    • Default value: 10

  • HealthyThresholdCount — Number of successful health checks after which the target status changes to healthy.

    • Type: Integer

    • Required: No

    • Valid range: From 2 to 10

    • Constraints: The value must match the value of UnhealthyThresholdCount

    • Default value: 3

  • IpAddressType — The type of IP addresses used by ELB.

    • Type: String

    • Required: No

    • Valid values: ipv4

  • Port — The port on which targets receive requests.

    • Type: Integer

    • Required: No

    • Valid range: From 1 to 65535

    • Default value: The Port value of the target group

  • Protocol — The protocol used to route traffic to targets.

    • Type: String

    • Required: Yes

    • Valid values: TCP | UDP

  • TargetGroupArn — The Amazon Resource Name (ARN) of the target group.

    • Type: String

    • Required: Yes

  • TargetGroupName — The target group name.

    • Type: String

    • Required: Yes

    • Constraints: 1 to 32 ASCII characters

  • TargetType — The target type. A target group may contain targets of one type only.

    • Type: String

    • Required: No

    • Valid values: instance

    • Default value: instance

  • UnhealthyThresholdCount — Number of unsuccessful health checks after which the target status changes to unhealthy.

    • Type: Integer

    • Required: No

    • Valid range: From 2 to 10

    • Constraints: The value must match the value of HealthyThresholdCount

    • Default value: 3

  • VpcId — The ID of the VPC.

    • Type: String

    • Required: Yes