public sealed class RouterMd5AuthenticationKey : IMessage<RouterMd5AuthenticationKey>, IEquatable<RouterMd5AuthenticationKey>, IDeepCloneable<RouterMd5AuthenticationKey>, IBufferMessage, IMessage
[Input only] Value of the key. For patch and update calls, it can be skipped to copy the value from the previous configuration. This is allowed if the key with the same name existed before the operation. Maximum length is 80 characters. Can only contain printable ASCII characters.
[[["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 \u003ccode\u003eRouterMd5AuthenticationKey\u003c/code\u003e class, found in the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, is used to manage MD5 authentication keys for routers.\u003c/p\u003e\n"],["\u003cp\u003eVersion 3.6.0 is the latest version available for \u003ccode\u003eRouterMd5AuthenticationKey\u003c/code\u003e, while the earliest documented version is 1.0.0, with a total of 30 documented releases.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, supporting message handling, comparison, deep cloning, and buffer operations.\u003c/p\u003e\n"],["\u003cp\u003eThe class has properties \u003ccode\u003eKey\u003c/code\u003e and \u003ccode\u003eName\u003c/code\u003e which represent the value of the authentication key and its identifier, respectively, along with boolean fields \u003ccode\u003eHasKey\u003c/code\u003e and \u003ccode\u003eHasName\u003c/code\u003e to indicate if those values are set.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors, a parameterless one and one that accepts another instance of \u003ccode\u003eRouterMd5AuthenticationKey\u003c/code\u003e for creating copies.\u003c/p\u003e\n"]]],[],null,[]]