# File lib/fog/ecloud/requests/compute/configure_network.rb, line 6
        def validate_network_data(network_data, configure=false)
          valid_opts = [:id, :href, :name, :rnat, :address, :broadcast, :gateway]
          unless valid_opts.all? { |opt| network_data.has_key?(opt) }
            raise ArgumentError.new("Required data missing: #{(valid_opts - network_data.keys).map(&:inspect).join(", ")}")
          end
        end