Specifies a fingerprint for this request, which is essentially a hash of the metadata's contents and used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update metadata. You must always provide an up-to-date fingerprint hash in order to update or change metadata, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve the resource.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThe latest version of the Google.Cloud.Compute.V1 library is 3.6.0, with multiple previous versions available for use, ranging down to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMetadata\u003c/code\u003e class represents a key/value entry, implementing several interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and it inherits from \u003ccode\u003eObject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMetadata\u003c/code\u003e class has properties like \u003ccode\u003eFingerprint\u003c/code\u003e, \u003ccode\u003eHasFingerprint\u003c/code\u003e, \u003ccode\u003eHasKind\u003c/code\u003e, \u003ccode\u003eItems\u003c/code\u003e, and \u003ccode\u003eKind\u003c/code\u003e to manage metadata entries, ensuring version control and resource type specification.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFingerprint\u003c/code\u003e property is a crucial component for updating or changing metadata, and must be up to date, as it is generated by the Compute Engine, and changes after every request to modify or update the metadata.\u003c/p\u003e\n"],["\u003cp\u003eThe total size of all keys and values in the array of key/value pairs contained in the \u003ccode\u003eItems\u003c/code\u003e property must be less than 512 KB.\u003c/p\u003e\n"]]],[],null,[]]