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"]],[["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 `ListDeviceConfigVersionsRequest` class is used to request a list of device configuration versions in the Google Cloud IoT Core service."],["This class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing support for message handling, equality comparisons, deep cloning, and buffer message operations."],["The `ListDeviceConfigVersionsRequest` class has properties such as `DeviceName`, `Name`, and `NumVersions`, which are used to specify the target device and the number of config versions to retrieve, with a maximum of 10 versions."],["The class is located within the `Google.Cloud.Iot.V1` namespace, contained within the `Google.Cloud.Iot.V1.dll` assembly, and is derived from the base `Object` class."],["Several versions are available, with the most current being version `2.2.0`."]]],[]]