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-09 UTC."],[[["This page provides documentation for the `GetDeviceRequest` class within the Google Cloud IoT v1 API, detailing its structure and usage."],["`GetDeviceRequest` is used to request information about a specific device, inheriting from `object` and implementing several interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The latest version of the `GetDeviceRequest` class is 2.2.0, with previous versions also available for reference, ranging down to version 1.0.0."],["The class includes properties such as `DeviceName`, `FieldMask`, and `Name`, allowing for specification of the target device and the requested data fields."],["It has two constructors, one empty and one to copy an existing `GetDeviceRequest`, and it is part of the namespace `Google.Cloud.Iot.V1`."]]],[]]