public sealed class ReportInstanceInfoRequest : IMessage<ReportInstanceInfoRequest>, IEquatable<ReportInstanceInfoRequest>, IDeepCloneable<ReportInstanceInfoRequest>, IBufferMessage, IMessage
Request for notebook instances to report information to Notebooks API.
[[["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-21 UTC."],[[["The `ReportInstanceInfoRequest` class is used to send information from notebook instances to the Notebooks API, and it is part of the `Google.Cloud.Notebooks.V1Beta1` namespace."],["This class inherits from `Object` and implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, enabling various functionalities like message handling, equality checks, deep cloning, and buffer management."],["The `ReportInstanceInfoRequest` class contains properties like `Metadata`, which is a `MapField` for storing key-value metadata, `Name` which represents the instance name, and `VmId`, which is a required hardware token for authenticating the virtual machine."],["There are multiple versions of `ReportInstanceInfoRequest`, including the latest `2.0.0-beta05`, and previous versions `2.0.0-beta04`, and `1.0.0-beta04` which are accessible through their respective links."],["The `ReportInstanceInfoRequest` class provides two constructors, one default `ReportInstanceInfoRequest()` and another `ReportInstanceInfoRequest(ReportInstanceInfoRequest other)` that allows creating a new instance by copying an existing `ReportInstanceInfoRequest` object."]]],[]]