Module: Awspec::Helper::Type

Included in:
RSpec::Core::ExampleGroup, RSpec::Core::ExampleGroup
Defined in:
lib/awspec/helper/type.rb

Constant Summary collapse

TYPES =
%w(
  base ec2 rds rds_db_parameter_group security_group
  vpc s3_bucket route53_hosted_zone autoscaling_group subnet
  route_table ebs elb lambda iam_user iam_group iam_role
  iam_policy elasticache elasticache_cache_parameter_group
  cloudwatch_alarm ses_identity network_acl directconnect_virtual_interface
)

Instance Method Summary collapse

Instance Method Details

#auto_scaling_group(name) ⇒ Object

deprecated resource type



21
22
23
24
25
# File 'lib/awspec/helper/type.rb', line 21

def auto_scaling_group(name)
  puts ''
  puts Color.on_red(Color.white('!!! `auto_scaling_group` type is deprecated. use `autoscaling_group` !!!'))
  Awspec::Type::AutoscalingGroup.new(name)
end

#s3(name) ⇒ Object



27
28
29
30
31
# File 'lib/awspec/helper/type.rb', line 27

def s3(name)
  puts ''
  puts Color.on_red(Color.white('!!! `s3` type is deprecated. use `s3_bucket` !!!'))
  Awspec::Type::S3Bucket.new(name)
end