- Input passed to the - build_instructionsfunction.
 
- Output returned by the - build_instructionsfunction.
 
- Input passed to the - create_shimsfunction.
 
- Output returned by the - create_shimsfunction.
 
- Configuration for one or many system dependencies (packages). 
- Output returned by the - detect_version_filesfunction.
 
- Input passed to the - download_prebuiltfunction.
 
- Output returned by the - download_prebuiltfunction.
 
- Represents an empty input. 
- Input passed to the - exec_commandhost function.
 
- Output returned from the - exec_commandhost function.
 
- Configuration for generated shim and symlinked binary files. 
- Information about the host environment (the current runtime). 
- Input passed to the - install_globalfunction.
 
- Output returned by the - install_globalfunction.
 
- Input passed to the - pre_installand- post_installhooks,
while a- proto installcommand is running.
 
- Input passed to the - load_versionsfunction.
 
- Output returned by the - load_versionsfunction.
 
- Input passed to the - locate_binsfunction.
 
- Output returned by the - locate_binsfunction.
 
- Input passed to the - locate_executablesfunction.
 
- Output returned by the - locate_executablesfunction.
 
- Input passed to the - native_installfunction.
 
- Output returned by the - native_installfunction.
 
- Input passed to the - native_uninstallfunction.
 
- Output returned by the - native_uninstallfunction.
 
- Input passed to the - parse_version_filefunction.
 
- Output returned by the - parse_version_filefunction.
 
- Input passed to the - resolve_versionfunction.
 
- Output returned by the - resolve_versionfunction.
 
- Input passed to the - pre_runand- post_runhooks,
while a- proto runcommand or language binary is running.
 
- Configuration for individual shim files. 
- Input passed to the - sync_manifestfunction.
 
- Output returned by the - sync_manifestfunction.
 
- Input passed to the - sync_shell_profilefunction.
 
- Output returned by the - sync_shell_profilefunction.
 
- Information about the current state of the tool. 
- Controls aspects of the tool inventory. 
- Input passed to the - register_toolfunction.
 
- Output returned by the - register_toolfunction.
 
- Input passed to the - uninstall_globalfunction.
 
- Output returned by the - uninstall_globalfunction.
 
- Input passed to the - unpack_archivefunction.
 
- The current user’s proto configuration. 
- Output returned by the - verify_checksumfunction.
 
- Output returned by the - verify_checksumfunction.
 
- SemVer version requirement describing the intersection of some version
comparators, such as - >=1.2.3, <1.8.