Class: Aws::ECS::Types::GatewayRouteAlbResources

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb

Overview

The Application Load Balancer resources that a gateway manages for a route.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#acm_certificate_arn ⇒ String

The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager certificate.

Returns:

  • (String)


9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9435

class GatewayRouteAlbResources < Struct.new(
  :acm_certificate_arn,
  :load_balancer_arn,
  :listener_arn,
  :listener_rule_arn,
  :test_listener_rule_arns,
  :load_balancer_security_groups,
  :service_security_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#listener_arn ⇒ String

The Amazon Resource Name (ARN) of the listener.

Returns:

  • (String)


9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9435

class GatewayRouteAlbResources < Struct.new(
  :acm_certificate_arn,
  :load_balancer_arn,
  :listener_arn,
  :listener_rule_arn,
  :test_listener_rule_arns,
  :load_balancer_security_groups,
  :service_security_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#listener_rule_arn ⇒ String

The Amazon Resource Name (ARN) of the listener rule for production traffic.

Returns:

  • (String)


9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9435

class GatewayRouteAlbResources < Struct.new(
  :acm_certificate_arn,
  :load_balancer_arn,
  :listener_arn,
  :listener_rule_arn,
  :test_listener_rule_arns,
  :load_balancer_security_groups,
  :service_security_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#load_balancer_arn ⇒ String

The Amazon Resource Name (ARN) of the load balancer.

Returns:

  • (String)


9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9435

class GatewayRouteAlbResources < Struct.new(
  :acm_certificate_arn,
  :load_balancer_arn,
  :listener_arn,
  :listener_rule_arn,
  :test_listener_rule_arns,
  :load_balancer_security_groups,
  :service_security_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#load_balancer_security_groups ⇒ Array<Types::GatewayRouteLoadBalancerSecurityGroup>

The security groups attached to the load balancer.



9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9435

class GatewayRouteAlbResources < Struct.new(
  :acm_certificate_arn,
  :load_balancer_arn,
  :listener_arn,
  :listener_rule_arn,
  :test_listener_rule_arns,
  :load_balancer_security_groups,
  :service_security_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#service_security_group_arn ⇒ String

The Amazon Resource Name (ARN) of the service security group in which the gateway manages the ingress rule for this route.

Returns:

  • (String)


9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9435

class GatewayRouteAlbResources < Struct.new(
  :acm_certificate_arn,
  :load_balancer_arn,
  :listener_arn,
  :listener_rule_arn,
  :test_listener_rule_arns,
  :load_balancer_security_groups,
  :service_security_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#test_listener_rule_arns ⇒ Array<String>

The Amazon Resource Names (ARNs) of the listener rules for test traffic. There is one rule except when a test header configuration is being changed to another.

Returns:

  • (Array<String>)


9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 9435

class GatewayRouteAlbResources < Struct.new(
  :acm_certificate_arn,
  :load_balancer_arn,
  :listener_arn,
  :listener_rule_arn,
  :test_listener_rule_arns,
  :load_balancer_security_groups,
  :service_security_group_arn)
  SENSITIVE = []
  include Aws::Structure
end