Get system interfaces.

        :param addresses: (optional) If bool `True`, include interface addresses.
        :return: :class:`system.Interface <system.Interface>` list

def interfaces(self, addresses=False):
        """Get system interfaces.

        :param addresses: (optional) If bool `True`, include interface addresses.
        :return: :class:`system.Interface <system.Interface>` list
        """
        schema = InterfaceSchema()
        resp = self.service.get(self.base+'interfaces/', params={'addresses': addresses})
        return self.service.decode(schema, resp, many=True)