Represents an item in a repository from a source provider.
Optional
Whether the item is able to have sub-items (e.g., is a folder).
The full path of the item, relative to the root of the repository.
The type of the item (folder, file, etc).
The URL of the item.
Represents an item in a repository from a source provider.