class AWS::ELB::Listener
Public Instance Methods
policies()
click to toggle source
# File lib/kelbim/ext/elb-listener-ext.rb, line 10 def policies if AWS.memoizing? and @policy_list return @policy_list end @policy_list = policy_names.map do |name| load_balancer.policies.find {|i| i.name == name } end end
policy_names()
click to toggle source
# File lib/kelbim/ext/elb-listener-ext.rb, line 6 def policy_names _description[:policy_names] end
ssl_certificate_id()
click to toggle source
# File lib/kelbim/ext/elb-listener-ext.rb, line 20 def ssl_certificate_id _description[:listener][:ssl_certificate_id] end
ssl_certificate_id=(arn)
click to toggle source
# File lib/kelbim/ext/elb-listener-ext.rb, line 24 def ssl_certificate_id=(arn) client.set_load_balancer_listener_ssl_certificate( :load_balancer_name => load_balancer.name, :load_balancer_port => port, :ssl_certificate_id => arn) nil end