Class: Aws::ECS::Types::VpcLatticeAdvancedConfiguration

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

Overview

The advanced settings for VPC Lattice used in blue/green deployments. Specify the alternate target group and listener rules required for traffic shifting during blue/green deployments. For more information, see Required resources for Amazon ECS blue/green deployments in the Amazon Elastic Container Service Developer Guide.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#alternate_target_group_arn ⇒ String

The Amazon Resource Name (ARN) of the alternate target group associated with the VPC Lattice Configuration for Amazon ECS blue/green deployments.

Returns:

  • (String)


19988
19989
19990
19991
19992
19993
19994
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 19988

class VpcLatticeAdvancedConfiguration < Struct.new(
  :alternate_target_group_arn,
  :production_listener_rule,
  :test_listener_rule)
  SENSITIVE = []
  include Aws::Structure
end

#production_listener_rule ⇒ String

The Amazon Resource Name (ARN) that identifies the production listener rule or listener for routing production traffic.

Returns:

  • (String)


19988
19989
19990
19991
19992
19993
19994
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 19988

class VpcLatticeAdvancedConfiguration < Struct.new(
  :alternate_target_group_arn,
  :production_listener_rule,
  :test_listener_rule)
  SENSITIVE = []
  include Aws::Structure
end

#test_listener_rule ⇒ String

The Amazon Resource Name (ARN) that identifies the test listener rule or listener for routing test traffic.

Returns:

  • (String)


19988
19989
19990
19991
19992
19993
19994
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 19988

class VpcLatticeAdvancedConfiguration < Struct.new(
  :alternate_target_group_arn,
  :production_listener_rule,
  :test_listener_rule)
  SENSITIVE = []
  include Aws::Structure
end