code: def read(self, entity=None, attrs=None, ignore=None, params=None):
          
          if attrs is None:
              attrs = self.read_json()
          attrs['from_'] = attrs.pop('from')
  
          if ignore is None:
              ignore = set()
          if attrs is not None and 'parameters' in attrs:
              attrs['subnet_parameters_attributes'] = attrs.pop('parameters')
          else:
              ignore.add('subnet_parameters_attributes')
          ignore.add('discovery')
          ignore.add('remote_execution_proxy')
          return super(Subnet, self).read(entity, attrs, ignore, params)
docs: Fetch as many attributes as possible for this entity.
  
          Do not read the ``discovery`` attribute. For more information, see
          `Bugzilla #1217146
          <https://bugzilla.redhat.com/show_bug.cgi?id=1217146>`_.
  
          In addition, rename the ``from_`` field to ``from``.