class ZAWS::AWSCLI::Data::EC2
Public Class Methods
new(shellout, aws)
click to toggle source
# File lib/zaws/external/awscli/data/ec2.rb, line 6 def initialize(shellout, aws) @shellout=shellout @aws=aws end
Public Instance Methods
filestore()
click to toggle source
# File lib/zaws/external/awscli/data/ec2.rb, line 11 def filestore @aws.filestore end
instance()
click to toggle source
# 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
subnet()
click to toggle source
# File lib/zaws/external/awscli/data/ec2.rb, line 15 def subnet @_Subnet ||= (ZAWS::AWSCLI::Data::EC2::Subnet.new(@shellout, self)) return @_Subnet end
vpc()
click to toggle source
# File lib/zaws/external/awscli/data/ec2.rb, line 25 def vpc @_vpc ||= (ZAWS::AWSCLI::Data::EC2::VPC.new(@shellout, self)) return @_vpc end