MutableMapping[str, google.cloud.devtools.cloudbuild_v1.types.FileHashes]
Output only. Hash(es) of the build source, which can be used
to verify that the original source integrity was maintained
in the build. Note that FileHashes will only be
populated if BuildOptions has requested a
SourceProvenanceHash.
The keys to this map are file paths used as build source and
the values contain the hash values for those files.
If the build source came in a single package such as a
gzipped tarfile (.tar.gz), the FileHash will be for
the single path to that file.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Class SourceProvenance (3.31.3)\n\nVersion latestkeyboard_arrow_down\n\n- [3.31.3 (latest)](/python/docs/reference/cloudbuild/latest/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.31.2](/python/docs/reference/cloudbuild/3.31.2/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.30.0](/python/docs/reference/cloudbuild/3.30.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.29.0](/python/docs/reference/cloudbuild/3.29.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.28.0](/python/docs/reference/cloudbuild/3.28.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.27.1](/python/docs/reference/cloudbuild/3.27.1/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.26.0](/python/docs/reference/cloudbuild/3.26.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.25.0](/python/docs/reference/cloudbuild/3.25.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.24.2](/python/docs/reference/cloudbuild/3.24.2/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.23.3](/python/docs/reference/cloudbuild/3.23.3/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.22.0](/python/docs/reference/cloudbuild/3.22.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.21.0](/python/docs/reference/cloudbuild/3.21.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.20.1](/python/docs/reference/cloudbuild/3.20.1/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.19.0](/python/docs/reference/cloudbuild/3.19.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.18.0](/python/docs/reference/cloudbuild/3.18.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.17.1](/python/docs/reference/cloudbuild/3.17.1/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.16.0](/python/docs/reference/cloudbuild/3.16.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.15.0](/python/docs/reference/cloudbuild/3.15.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.14.0](/python/docs/reference/cloudbuild/3.14.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.13.0](/python/docs/reference/cloudbuild/3.13.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.12.0](/python/docs/reference/cloudbuild/3.12.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.11.1](/python/docs/reference/cloudbuild/3.11.1/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.10.0](/python/docs/reference/cloudbuild/3.10.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.9.3](/python/docs/reference/cloudbuild/3.9.3/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.8.3](/python/docs/reference/cloudbuild/3.8.3/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.7.1](/python/docs/reference/cloudbuild/3.7.1/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.6.0](/python/docs/reference/cloudbuild/3.6.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.5.2](/python/docs/reference/cloudbuild/3.5.2/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.4.0](/python/docs/reference/cloudbuild/3.4.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.3.2](/python/docs/reference/cloudbuild/3.3.2/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.2.1](/python/docs/reference/cloudbuild/3.2.1/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.1.1](/python/docs/reference/cloudbuild/3.1.1/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [3.0.2](/python/docs/reference/cloudbuild/3.0.2/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [2.0.2](/python/docs/reference/cloudbuild/2.0.2/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [1.1.2](/python/docs/reference/cloudbuild/1.1.2/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [1.0.0](/python/docs/reference/cloudbuild/1.0.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance)\n- [0.1.0](/python/docs/reference/cloudbuild/0.1.0/google.cloud.devtools.cloudbuild_v1.types.SourceProvenance) \n\n SourceProvenance(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nProvenance of the source. Ways to find the original source,\nor verify that some source was used for this build.\n\nClasses\n-------\n\n### FileHashesEntry\n\n FileHashesEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nThe abstract base class for a message."]]