A built-in CFEngine function in the files category that returns a string.filestat is called 20 times from 5 bundles and bodies in 5 policy files, on 100 hosts in your infrastructure.
Signature
filestat(string, option)
Parameters
string File object name ("?(/.*))
option stat() field to get (size,gid,uid,ino,nlink,ctime,atime,mtime,xattr,mode,modeoct,permstr,permoct,type,devno,dev_minor,dev_major,basename,dirname,linktarget,linktarget_shallow)