aws.elbv2.describe_target_groups
Example SQL Queries
SELECT * FROMaws.elbv2.describe_target_groups;Description
Describes the specified target groups or all of your target groups. By default, all target groups are described. Alternatively, you can specify one of the following to filter the results: the ARN of the load balancer, the names of one or more target groups, or the ARNs of one or more target groups.
Table Definition
| Column Name | Column Data Type |
|---|---|
| load_balancer_arn Input Column The Amazon Resource Name (ARN) of the load balancer. | VARCHAR |
| names Input Column The names of the target groups. | VARCHAR[] |
Show child fields
| |
| target_group_arns Input Column The Amazon Resource Names (ARN) of the target groups. | VARCHAR[] |
Show child fields
| |
| _aws_profile Input Column The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( |
Show child fields
| |
| health_check_enabled Indicates whether health checks are enabled. | BOOLEAN |
| health_check_interval_seconds The approximate amount of time, in seconds, between health checks of an individual target. | BIGINT |
| health_check_path The destination for health checks on the targets. | VARCHAR |
| health_check_port The port to use to connect with the target. | VARCHAR |
| health_check_protocol The protocol to use to connect with the target. The GENEVE, TLS, UDP, and TCP_UDP protocols are not supported for health checks. | VARCHAR |
| health_check_timeout_seconds The amount of time, in seconds, during which no response means a failed health check. | BIGINT |
| healthy_threshold_count The number of consecutive health checks successes required before considering an unhealthy target healthy. | BIGINT |
| ip_address_type The type of IP address used for this target group. The possible values are ipv4 and ipv6. This is an optional parameter. If not specified, the IP address type defaults to ipv4. | VARCHAR |
| load_balancer_arns The Amazon Resource Name (ARN) of the load balancer that routes traffic to this target group. You can use each target group with only one load balancer. | VARCHAR[] |
Show child fields
| |
| matcher The HTTP or gRPC codes to use when checking for a successful response from a target. | STRUCT( |
Show child fields
| |
| port The port on which the targets are listening. This parameter is not used if the target is a Lambda function. | BIGINT |
| protocol The protocol to use for routing traffic to the targets. | VARCHAR |
| protocol_version [HTTP/HTTPS protocol] The protocol version. The possible values are GRPC, HTTP1, and HTTP2. | VARCHAR |
| target_group_arn The Amazon Resource Name (ARN) of the target group. | VARCHAR |
| target_group_name The name of the target group. | VARCHAR |
| target_type The type of target that you must specify when registering targets with this target group. The possible values are instance (register targets by instance ID), ip (register targets by IP address), lambda (register a single Lambda function as a target), or alb (register a single Application Load Balancer as a target). | VARCHAR |
| unhealthy_threshold_count The number of consecutive health check failures required before considering the target unhealthy. | BIGINT |
| vpc_id The ID of the VPC for the targets. | VARCHAR |