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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eGetDeviceRequest\u003c/code\u003e class within the Google Cloud IoT v1 API, detailing its structure and usage.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGetDeviceRequest\u003c/code\u003e is used to request information about a specific device, inheriting from \u003ccode\u003eobject\u003c/code\u003e and implementing several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eGetDeviceRequest\u003c/code\u003e class is 2.2.0, with previous versions also available for reference, ranging down to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties such as \u003ccode\u003eDeviceName\u003c/code\u003e, \u003ccode\u003eFieldMask\u003c/code\u003e, and \u003ccode\u003eName\u003c/code\u003e, allowing for specification of the target device and the requested data fields.\u003c/p\u003e\n"],["\u003cp\u003eIt has two constructors, one empty and one to copy an existing \u003ccode\u003eGetDeviceRequest\u003c/code\u003e, and it is part of the namespace \u003ccode\u003eGoogle.Cloud.Iot.V1\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]