public sealed class ListDeviceConfigVersionsRequest : IMessage<ListDeviceConfigVersionsRequest>, IEquatable<ListDeviceConfigVersionsRequest>, IDeepCloneable<ListDeviceConfigVersionsRequest>, IBufferMessage, IMessage
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}.
Property Value
Type
Description
System.String
NumVersions
public int NumVersions { get; set; }
The number of versions to list. Versions are listed in decreasing order of
the version number. The maximum number of versions retained is 10. If this
value is zero, it will return all the versions available.
[[["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\u003eThe \u003ccode\u003eListDeviceConfigVersionsRequest\u003c/code\u003e class is used to request a list of device configuration versions in the Google Cloud IoT Core service.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing support for message handling, equality comparisons, deep cloning, and buffer message operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListDeviceConfigVersionsRequest\u003c/code\u003e class has properties such as \u003ccode\u003eDeviceName\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, and \u003ccode\u003eNumVersions\u003c/code\u003e, which are used to specify the target device and the number of config versions to retrieve, with a maximum of 10 versions.\u003c/p\u003e\n"],["\u003cp\u003eThe class is located within the \u003ccode\u003eGoogle.Cloud.Iot.V1\u003c/code\u003e namespace, contained within the \u003ccode\u003eGoogle.Cloud.Iot.V1.dll\u003c/code\u003e assembly, and is derived from the base \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eSeveral versions are available, with the most current being version \u003ccode\u003e2.2.0\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]