Method: IAM::AssumeRoleStatement#initialize
- Defined in:
- lib/w-stdlib/aws.rb
#initialize(s) ⇒ AssumeRoleStatement
Returns a new instance of AssumeRoleStatement.
13 14 15 16 17 |
# File 'lib/w-stdlib/aws.rb', line 13 def initialize(s) @effect = s['Effect'] @action = s['Action'] @principal = s['Principal'].map_vals(&:lift_array) # principals can be string or string[] end |