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\u003eThis webpage provides documentation for the \u003ccode\u003eRouterMd5AuthenticationKey\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace in .NET, detailing its properties, constructors, and inherited members.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation covers multiple versions of the \u003ccode\u003eRouterMd5AuthenticationKey\u003c/code\u003e, ranging from version 1.0.0 up to the latest version 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRouterMd5AuthenticationKey\u003c/code\u003e 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 for enhanced functionality and compatibility.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two key properties: \u003ccode\u003eKey\u003c/code\u003e, which is the value of the authentication key with specific formatting requirements, and \u003ccode\u003eName\u003c/code\u003e, which is a unique identifier for the key within a router.\u003c/p\u003e\n"],["\u003cp\u003eThe class also contains two constructors, one default and another taking a \u003ccode\u003eRouterMd5AuthenticationKey\u003c/code\u003e object, allowing for object initialization and cloning, alongside two boolean properties to check whether the key and name values have been set.\u003c/p\u003e\n"]]],[],null,[]]