class VCloudSdk::Xml::IpRanges

Public Instance Methods

add_ranges(ranges) click to toggle source
# File lib/ruby_vcloud_sdk/xml/wrapper_classes/ip_ranges.rb, line 8
def add_ranges(ranges)
  ranges.each do |range|
    ip_range_node = add_child("IpRange")
    start_address = add_child("StartAddress",
                              nil,
                              nil,
                              ip_range_node)
    start_address.content = range.start_address
    end_address = add_child("EndAddress",
                            nil,
                            nil,
                            ip_range_node)
    end_address.content = range.end_address
  end
end
ranges() click to toggle source
# File lib/ruby_vcloud_sdk/xml/wrapper_classes/ip_ranges.rb, line 4
def ranges
  get_nodes(:IpRange)
end