Class: Aws::ECS::Types::GatewayConnectionAlbResources
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECS::Types::GatewayConnectionAlbResources
- Defined in:
- gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb
Overview
The Application Load Balancer resources that a gateway created and manages for a connection.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#acm_certificate_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager certificate that is attached to the load balancer listener.
-
#alternate_target_group_arn ⇒ String
The Amazon Resource Name (ARN) of the alternate target group that the gateway uses during progressive deployments.
-
#listener_arn ⇒ String
The Amazon Resource Name (ARN) of the listener on the load balancer.
-
#listener_rule_arn ⇒ String
The Amazon Resource Name (ARN) of the listener rule that routes production traffic to the service.
-
#load_balancer_arn ⇒ String
The Amazon Resource Name (ARN) of the load balancer.
-
#load_balancer_security_group_arns ⇒ Array<String>
The Amazon Resource Names (ARNs) of the security groups that the gateway attaches to the load balancer.
-
#target_group_arn ⇒ String
The Amazon Resource Name (ARN) of the target group that receives production traffic.
-
#test_listener_rule_arn ⇒ String
The Amazon Resource Name (ARN) of the listener rule that routes test traffic to the service during progressive deployments.
Instance Attribute Details
#acm_certificate_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager certificate that is attached to the load balancer listener.
9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9001 class GatewayConnectionAlbResources < Struct.new( :acm_certificate_arn, :load_balancer_arn, :load_balancer_security_group_arns, :listener_arn, :listener_rule_arn, :test_listener_rule_arn, :target_group_arn, :alternate_target_group_arn) SENSITIVE = [] include Aws::Structure end |
#alternate_target_group_arn ⇒ String
The Amazon Resource Name (ARN) of the alternate target group that the gateway uses during progressive deployments.
9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9001 class GatewayConnectionAlbResources < Struct.new( :acm_certificate_arn, :load_balancer_arn, :load_balancer_security_group_arns, :listener_arn, :listener_rule_arn, :test_listener_rule_arn, :target_group_arn, :alternate_target_group_arn) SENSITIVE = [] include Aws::Structure end |
#listener_arn ⇒ String
The Amazon Resource Name (ARN) of the listener on the load balancer.
9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9001 class GatewayConnectionAlbResources < Struct.new( :acm_certificate_arn, :load_balancer_arn, :load_balancer_security_group_arns, :listener_arn, :listener_rule_arn, :test_listener_rule_arn, :target_group_arn, :alternate_target_group_arn) SENSITIVE = [] include Aws::Structure end |
#listener_rule_arn ⇒ String
The Amazon Resource Name (ARN) of the listener rule that routes production traffic to the service.
9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9001 class GatewayConnectionAlbResources < Struct.new( :acm_certificate_arn, :load_balancer_arn, :load_balancer_security_group_arns, :listener_arn, :listener_rule_arn, :test_listener_rule_arn, :target_group_arn, :alternate_target_group_arn) SENSITIVE = [] include Aws::Structure end |
#load_balancer_arn ⇒ String
The Amazon Resource Name (ARN) of the load balancer.
9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9001 class GatewayConnectionAlbResources < Struct.new( :acm_certificate_arn, :load_balancer_arn, :load_balancer_security_group_arns, :listener_arn, :listener_rule_arn, :test_listener_rule_arn, :target_group_arn, :alternate_target_group_arn) SENSITIVE = [] include Aws::Structure end |
#load_balancer_security_group_arns ⇒ Array<String>
The Amazon Resource Names (ARNs) of the security groups that the gateway attaches to the load balancer.
9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9001 class GatewayConnectionAlbResources < Struct.new( :acm_certificate_arn, :load_balancer_arn, :load_balancer_security_group_arns, :listener_arn, :listener_rule_arn, :test_listener_rule_arn, :target_group_arn, :alternate_target_group_arn) SENSITIVE = [] include Aws::Structure end |
#target_group_arn ⇒ String
The Amazon Resource Name (ARN) of the target group that receives production traffic.
9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9001 class GatewayConnectionAlbResources < Struct.new( :acm_certificate_arn, :load_balancer_arn, :load_balancer_security_group_arns, :listener_arn, :listener_rule_arn, :test_listener_rule_arn, :target_group_arn, :alternate_target_group_arn) SENSITIVE = [] include Aws::Structure end |
#test_listener_rule_arn ⇒ String
The Amazon Resource Name (ARN) of the listener rule that routes test traffic to the service during progressive deployments.
9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 |
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9001 class GatewayConnectionAlbResources < Struct.new( :acm_certificate_arn, :load_balancer_arn, :load_balancer_security_group_arns, :listener_arn, :listener_rule_arn, :test_listener_rule_arn, :target_group_arn, :alternate_target_group_arn) SENSITIVE = [] include Aws::Structure end |