Class: ZAWS::External::AWSCLI::Generators::Result::EC2::VirtualGateway

Inherits:
Object
  • Object
show all
Defined in:
lib/zaws/external/awscli/generators/result/ec2/virtual_gateway.rb

Instance Method Summary collapse

Constructor Details

#initializeVirtualGateway

Returns a new instance of VirtualGateway.



8
9
10
11
# File 'lib/zaws/external/awscli/generators/result/ec2/virtual_gateway.rb', line 8

def initialize
  @addresses= {}
  self
end

Instance Method Details

#gateway_id(id) ⇒ Object



13
14
15
16
# File 'lib/zaws/external/awscli/generators/result/ec2/virtual_gateway.rb', line 13

def gateway_id(id)
  @addresses["GatewayId"]=id
  self
end

#get_hashObject



22
23
24
# File 'lib/zaws/external/awscli/generators/result/ec2/virtual_gateway.rb', line 22

def get_hash
  @addresses
end

#get_jsonObject



18
19
20
# File 'lib/zaws/external/awscli/generators/result/ec2/virtual_gateway.rb', line 18

def get_json
  @addresses.to_json
end