Class: TerraformDSL::AWS::IAM

Inherits:
Resource
  • Object
show all
Defined in:
lib/terraformdsl/aws.rb

Defined Under Namespace

Classes: PolicyAttachment, Role

Instance Attribute Summary

Attributes inherited from Resource

#parent

Instance Method Summary collapse

Methods inherited from Resource

#accept, #attr, #set_parent

Constructor Details

#initializeIAM

Returns a new instance of IAM.



555
556
# File 'lib/terraformdsl/aws.rb', line 555

def initialize()
end

Instance Method Details

#PolicyAttachment(*a, &b) ⇒ Object



559
# File 'lib/terraformdsl/aws.rb', line 559

def PolicyAttachment(*a, &b); add_resource(PolicyAttachment.new(*a), &b); end

#Role(*a, &b) ⇒ Object



558
# File 'lib/terraformdsl/aws.rb', line 558

def Role       (*a, &b); add_resource(Role.new(*a)       , &b); end