Class: Aws::ECS::Types::ManagedTargetGroup
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECS::Types::ManagedTargetGroup
- Defined in:
- gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb
Overview
The target group associated with the Express service's Application Load Balancer. For more information about load balancer target groups, see CreateTargetGroup in the Elastic Load Balancing API Reference
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the target group.
-
#health_check_path ⇒ String
The destination for health checks on the targets.
-
#health_check_port ⇒ Integer
The port the load balancer uses when performing health checks on targets.
-
#port ⇒ Integer
The port on which the targets receive traffic.
-
#status ⇒ String
The status of the target group.
-
#status_reason ⇒ String
Information about why the target group is in the current status.
-
#updated_at ⇒ Time
The Unix timestamp for when the target group was last updated.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the target group.
9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9452 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |
#health_check_path ⇒ String
The destination for health checks on the targets.
9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9452 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |
#health_check_port ⇒ Integer
The port the load balancer uses when performing health checks on targets.
9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9452 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port on which the targets receive traffic.
9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9452 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the target group.
9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9452 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
Information about why the target group is in the current status.
9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9452 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The Unix timestamp for when the target group was last updated.
9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9452 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |