Class: PracticeTerraforming::CLI

Inherits:
Thor
  • Object
show all
Defined in:
lib/practice_terraforming/cli.rb

Instance Method Summary collapse

Instance Method Details

#iamgpaObject



46
47
48
# File 'lib/practice_terraforming/cli.rb', line 46

def iamgpa
  execute(PracticeTerraforming::Resource::IAMGroupPolicyAttachment, options)
end

#iampaObject



31
32
33
# File 'lib/practice_terraforming/cli.rb', line 31

def iampa
  execute(PracticeTerraforming::Resource::IamPolicyAttachment, options)
end

#iamrObject



17
18
19
# File 'lib/practice_terraforming/cli.rb', line 17

def iamr
  execute(PracticeTerraforming::Resource::IAMRole, options)
end

#iamrpaObject



36
37
38
# File 'lib/practice_terraforming/cli.rb', line 36

def iamrpa
  execute(PracticeTerraforming::Resource::IamRolePolicyAttachment, options)
end

#iamuObject



22
23
24
# File 'lib/practice_terraforming/cli.rb', line 22

def iamu
  execute(PracticeTerraforming::Resource::IAMUser, options)
end

#iamupaObject



41
42
43
# File 'lib/practice_terraforming/cli.rb', line 41

def iamupa
  execute(PracticeTerraforming::Resource::IAMUserPolicyAttachment, options)
end

#s3Object



26
27
28
# File 'lib/practice_terraforming/cli.rb', line 26

def s3
  execute(PracticeTerraforming::Resource::S3, options)
end