Class: Terraframe::AWS::AWSSecurityGroupResource
- Inherits:
-
AWSResource
- Object
- ScriptItem
- Resource
- AWSResource
- Terraframe::AWS::AWSSecurityGroupResource
- Defined in:
- lib/terraframe/aws/aws_resources.rb
Instance Attribute Summary
Attributes inherited from Resource
Attributes inherited from ScriptItem
Instance Method Summary collapse
-
#initialize(name, vars, context, &block) ⇒ AWSSecurityGroupResource
constructor
A new instance of AWSSecurityGroupResource.
Methods inherited from AWSResource
Methods inherited from Resource
#cleanup_provisioner_type, #connection, #provisioner
Methods inherited from ScriptItem
#id_of, #method_missing, #output_of, #to_json
Constructor Details
#initialize(name, vars, context, &block) ⇒ AWSSecurityGroupResource
Returns a new instance of AWSSecurityGroupResource.
42 43 44 45 |
# File 'lib/terraframe/aws/aws_resources.rb', line 42 def initialize(name, vars, context, &block) super(name, vars, context, &block) @fields["name"] = name end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Terraframe::AWS::AWSResource