class RenderCFN::InstanceProfile
Public Class Methods
new( name)
click to toggle source
# File lib/renderCFN/instanceProfile.rb, line 5 def initialize( name) @name = "#{name}InstanceProfile" @awsObject = { @name => { 'Type' => 'AWS::IAM::InstanceProfile', 'Properties' => { 'Path' => '/', 'Roles' => Array.new }, 'DependsOn' => [] } } end
Public Instance Methods
addRole( name)
click to toggle source
# File lib/renderCFN/instanceProfile.rb, line 19 def addRole( name) @awsObject[@name]['Properties']['Roles'].push( 'Ref' => name) end