Class: ZAWS::AWSCLI::Data::EC2
- Inherits:
-
Object
- Object
- ZAWS::AWSCLI::Data::EC2
- Defined in:
- lib/zaws/external/awscli/data/ec2.rb,
lib/zaws/external/awscli/data/ec2/vpc.rb,
lib/zaws/external/awscli/data/ec2/subnet.rb,
lib/zaws/external/awscli/data/ec2/instance.rb
Defined Under Namespace
Classes: Instance, Subnet, VPC
Instance Method Summary collapse
- #filestore ⇒ Object
-
#initialize(shellout, aws) ⇒ EC2
constructor
A new instance of EC2.
- #instance ⇒ Object
- #subnet ⇒ Object
- #vpc ⇒ Object
Constructor Details
#initialize(shellout, aws) ⇒ EC2
Returns a new instance of EC2.
6 7 8 9 |
# File 'lib/zaws/external/awscli/data/ec2.rb', line 6 def initialize(shellout, aws) @shellout=shellout @aws=aws end |
Instance Method Details
#filestore ⇒ Object
11 12 13 |
# File 'lib/zaws/external/awscli/data/ec2.rb', line 11 def filestore @aws.filestore end |
#instance ⇒ Object
20 21 22 23 |
# File 'lib/zaws/external/awscli/data/ec2.rb', line 20 def instance @_Instance ||= (ZAWS::AWSCLI::Data::EC2::Instance.new(@shellout, self.filestore)) return @_Instance end |