Specifies a fingerprint for this request, which is essentially a hash of the tags' contents and used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update tags. You must always provide an up-to-date fingerprint hash in order to update or change tags. To see the latest fingerprint, make get() request to the instance.
[[["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 content provides documentation for the \u003ccode\u003eTags\u003c/code\u003e class within the Google.Cloud.Compute.V1 namespace, specifically for version 3.3.0 of the .NET library.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is 3.6.0, and the documentation also includes links to versions ranging from 1.0.0 up to 3.6.0 for historical reference.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTags\u003c/code\u003e class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, suggesting a deep integration with Google's protocol buffer system.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eTags\u003c/code\u003e class include \u003ccode\u003eFingerprint\u003c/code\u003e, which is used for optimistic locking, and \u003ccode\u003eItems\u003c/code\u003e, which is a list of string values representing the instance tags, each tag must be between 1-63 characters long and in compliance with RFC1035.\u003c/p\u003e\n"]]],[],null,[]]