code: def get(cls, id):
          
  
          # cached?
          if CACHE:
              if id in _cache['VRF']:
                  log.debug('cache hit for VRF %d' % id)
                  return _cache['VRF'][id]
              log.debug('cache miss for VRF %d' % id)
  
          try:
              vrf = VRF.list({ 'id': id })[0]
          except IndexError:
              raise NipapNonExistentError('no VRF with ID ' + str(id) + ' found')
  
          _cache['VRF'][id] = vrf
          return vrf
docs: Get the VRF with id 'id'.