class EcsDeployCli::DSL::Service::LoadBalancer
Public Class Methods
new(name, config)
click to toggle source
# File lib/ecs_deploy_cli/dsl/service.rb, line 43 def initialize(name, config) _options[:load_balancer_name] = name @config = config end
Public Instance Methods
as_definition()
click to toggle source
# File lib/ecs_deploy_cli/dsl/service.rb, line 53 def as_definition _options end
target_group_arn(value)
click to toggle source
# File lib/ecs_deploy_cli/dsl/service.rb, line 48 def target_group_arn(value) _options[:target_group_arn] = "arn:aws:elasticloadbalancing:#{@config[:aws_region]}:#{@config[:aws_profile_id]}:targetgroup/#{value}" _options.delete(:load_balancer_name) end