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.
9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9414 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.
9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9414 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.
9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9414 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.
9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9414 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.
9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9414 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.
9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9414 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.
9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9414 class ManagedTargetGroup < Struct.new( :arn, :status, :status_reason, :updated_at, :health_check_path, :health_check_port, :port) SENSITIVE = [] include Aws::Structure end |