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"]],[["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-03-24 UTC."],[[["This document outlines the available versions of the `RouterMd5AuthenticationKey` class, ranging from version 1.0.0 to 3.6.0, with 3.6.0 being the most recent version."],["The `RouterMd5AuthenticationKey` class is part of the `Google.Cloud.Compute.V1` namespace and is located within the `Google.Cloud.Compute.V1.dll` assembly."],["This class implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, inheriting from the base `object` class."],["The `RouterMd5AuthenticationKey` class includes properties for managing authentication keys, with `Key` as the key's value (up to 80 characters) and `Name` as the unique identifier of the key within a router."],["The documentation includes the ability to set and check if the 'key' and the 'name' fields are set, using `HasKey` and `HasName`, respectively."]]],[]]