Class: Terraforming::CLI

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

Instance Method Summary collapse

Instance Method Details

#dbpgObject



5
6
7
# File 'lib/terraforming/cli.rb', line 5

def dbpg
  execute(Terraforming::Resource::DBParameterGroup, options)
end

#dbsgObject



11
12
13
# File 'lib/terraforming/cli.rb', line 11

def dbsg
  execute(Terraforming::Resource::DBSecurityGroup, options)
end

#dbsnObject



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

def dbsn
  execute(Terraforming::Resource::DBSubnetGroup, options)
end

#ec2Object



23
24
25
# File 'lib/terraforming/cli.rb', line 23

def ec2
  execute(Terraforming::Resource::EC2, options)
end

#elbObject



29
30
31
# File 'lib/terraforming/cli.rb', line 29

def elb
  execute(Terraforming::Resource::ELB, options)
end

#iamgObject



35
36
37
# File 'lib/terraforming/cli.rb', line 35

def iamg
  execute(Terraforming::Resource::IAMGroup, options)
end

#iamgpObject



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

def iamgp
  execute(Terraforming::Resource::IAMGroupPolicy, options)
end

#iampObject



47
48
49
# File 'lib/terraforming/cli.rb', line 47

def iamp
  execute(Terraforming::Resource::IAMPolicy, options)
end

#iamuObject



53
54
55
# File 'lib/terraforming/cli.rb', line 53

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

#iamupObject



59
60
61
# File 'lib/terraforming/cli.rb', line 59

def iamup
  execute(Terraforming::Resource::IAMUserPolicy, options)
end

#naclObject



65
66
67
# File 'lib/terraforming/cli.rb', line 65

def nacl
  execute(Terraforming::Resource::NetworkACL, options)
end

#r53rObject



71
72
73
# File 'lib/terraforming/cli.rb', line 71

def r53r
  execute(Terraforming::Resource::Route53Record, options)
end

#r53zObject



77
78
79
# File 'lib/terraforming/cli.rb', line 77

def r53z
  execute(Terraforming::Resource::Route53Zone, options)
end

#rdsObject



83
84
85
# File 'lib/terraforming/cli.rb', line 83

def rds
  execute(Terraforming::Resource::RDS, options)
end

#s3Object



89
90
91
# File 'lib/terraforming/cli.rb', line 89

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

#sgObject



95
96
97
# File 'lib/terraforming/cli.rb', line 95

def sg
  execute(Terraforming::Resource::SecurityGroup, options)
end

#snObject



101
102
103
# File 'lib/terraforming/cli.rb', line 101

def sn
  execute(Terraforming::Resource::Subnet, options)
end

#vpcObject



107
108
109
# File 'lib/terraforming/cli.rb', line 107

def vpc
  execute(Terraforming::Resource::VPC, options)
end