Sha256: 3e689a82727c6f568a2be3f25eabb8e3d63ef8217f2808888adc1cca9d0aaf84
Contents?: true
Size: 552 Bytes
Versions: 13
Compression:
Stored size: 552 Bytes
Contents
require "swa/ec2/tagged_resource" require "swa/resource" module Swa module EC2 class Vpc < Resource include TaggedResource def id vpc.vpc_id end def summary [ field(vpc, :vpc_id), pad(default_marker, 1), field(vpc, :cidr_block), quoted(name) ].join(" ") end def name tags["Name"] end def default_marker "*" if vpc.is_default end private alias_method :vpc, :aws_resource end end end
Version data entries
13 entries across 13 versions & 1 rubygems