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.
11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 11385 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.
11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 11385 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.
11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 11385 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.
11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 11385 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.
11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 11385 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.
11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 11385 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.
11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 11385 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |