public sealed class InstanceSettingsMetadata : IMessage<InstanceSettingsMetadata>, IEquatable<InstanceSettingsMetadata>, IDeepCloneable<InstanceSettingsMetadata>, IBufferMessage, IMessage
[[["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-31 UTC."],[[["The `InstanceSettingsMetadata` class is part of the `Google.Cloud.Compute.V1` namespace and is implemented in the `Google.Cloud.Compute.V1.dll` assembly, being accessible in version 3.4.0 and many other versions spanning from 1.0.0 to 3.6.0."],["This class, `InstanceSettingsMetadata`, can be found in the listed versions of the google cloud compute, with the latest being version 3.6.0 and the oldest listed version being 1.0.0, but 3.4.0 is the current version in context."],["`InstanceSettingsMetadata` implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its role in handling message data and supporting cloning."],["The `InstanceSettingsMetadata` class includes properties like `HasKind`, `Items`, and `Kind`, where `Items` is a `MapField` for storing key-value pairs, and `Kind` indicates the resource type, always being \"compute#metadata\" for metadata."],["The class provides two constructors: a default constructor `InstanceSettingsMetadata()` and a copy constructor `InstanceSettingsMetadata(InstanceSettingsMetadata other)` that takes another `InstanceSettingsMetadata` instance as a parameter."]]],[]]