Represents an existing file, mirroring the ExistingFile of the core module.
Represents the content of the file.
Represents the regex list of the content.
Represents the permissions list of the file.
Converts the object into the other object.