There’s only this:
https://docs.unrealengine.com/en-us/Programming/UnrealBuildSystem/ModuleFiles
Which is very incomplete and doesn’t cover the ReadOnlyTargetRules class members nor any of the possible enum values. The only way to find about it is to download the GitHub version and look at the UnrealBuildTool source code.