def read(self, auth, resource, options, defer=False):
return self._call('<STR_LIT>', auth, [resource, options], defer)<EOL>
Read value(s) from a dataport.

        Calls a function that builds a request to read the dataport specified by an alias or rid
        and returns timeseries data as defined by the options.

        Args:
            auth: Takes the device cik
            resource: Takes the dataport alias or rid.
            options: Takes a list of options for what to return.