public sealed class GetDeviceRequest : IMessage<GetDeviceRequest>, IEquatable<GetDeviceRequest>, IDeepCloneable<GetDeviceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud IoT v1 API class GetDeviceRequest.
The fields of the Device resource to be returned in the response. If the
field mask is unset or empty, all fields are returned. Fields have to be
provided in snake_case format, for example: last_heartbeat_time.
Required. The name of the device. For example,
projects/p0/locations/us-central1/registries/registry0/devices/device0 or
projects/p0/locations/us-central1/registries/registry0/devices/{num_id}.
[[["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-04-17 UTC."],[[["This documentation is for the `GetDeviceRequest` class within the Google Cloud IoT v1 API, providing reference information and code samples."],["`GetDeviceRequest` is a request object used for the `GetDevice` operation, implementing several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class has two constructors, one default and one that takes another `GetDeviceRequest` object as a parameter for copying."],["The `GetDeviceRequest` class contains properties like `DeviceName`, `FieldMask`, and `Name`, which are used to specify details about the device being requested."],["This content contains the documentation for version 2.1.0 of the API, but also contains links to documentation for other versions, such as the latest version 2.2.0."]]],[]]