Method: Jets::Resource::Iam::FunctionRole#initialize

Defined in:
lib/jets/resource/iam/function_role.rb

#initialize(task) ⇒ FunctionRole

Returns a new instance of FunctionRole.



5
6
7
8
9
# File 'lib/jets/resource/iam/function_role.rb', line 5

def initialize(task)
  @task = task
  @policy_definitions = task.iam_policy || [] # iam_policy contains policy definitions
  @managed_policy_definitions = task.managed_iam_policy || [] # managed_iam_policy contains policy definitions
end