Module: AWSCDK::ElasticLoadBalancingv2::IListenerAction

Included in:
ListenerAction, NetworkListenerAction
Defined in:
elastic_load_balancingv2/i_listener_action.rb

Overview

Interface for listener actions.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.jsii_overridable_methodsObject



21
22
23
24
25
26
# File 'elastic_load_balancingv2/i_listener_action.rb', line 21

def self.jsii_overridable_methods
  {
    :render_actions => { kind: :method, name: "renderActions", is_optional: false },
    :render_rule_actions => { kind: :method, name: "renderRuleActions", is_optional: false },
  }
end

Instance Method Details

#render_actionsArray<AWSCDK::ElasticLoadBalancingv2::CfnListener::ActionProperty>

Render the listener default actions in this chain.



10
11
12
# File 'elastic_load_balancingv2/i_listener_action.rb', line 10

def render_actions()
  jsii_call_method("renderActions", [])
end

#render_rule_actionsArray<AWSCDK::ElasticLoadBalancingv2::CfnListenerRule::ActionProperty>

Render the listener rule actions in this chain.



17
18
19
# File 'elastic_load_balancingv2/i_listener_action.rb', line 17

def render_rule_actions()
  jsii_call_method("renderRuleActions", [])
end