DiscoveredAssetUpdateProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The updatable properties of the DiscoveredAsset.
public class DiscoveredAssetUpdateProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DeviceRegistry.Models.DiscoveredAssetUpdateProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DeviceRegistry.Models.DiscoveredAssetUpdateProperties>
type DiscoveredAssetUpdateProperties = class
interface IJsonModel<DiscoveredAssetUpdateProperties>
interface IPersistableModel<DiscoveredAssetUpdateProperties>
Public Class DiscoveredAssetUpdateProperties
Implements IJsonModel(Of DiscoveredAssetUpdateProperties), IPersistableModel(Of DiscoveredAssetUpdateProperties)
- Inheritance
-
DiscoveredAssetUpdateProperties
- Implements
Constructors
DiscoveredAssetUpdateProperties() |
Initializes a new instance of DiscoveredAssetUpdateProperties. |
Properties
Datasets |
Array of datasets that are part of the asset. Each dataset spec describes the data points that make up the set. |
DefaultDatasetsConfiguration |
Stringified JSON that contains connector-specific default configuration for all datasets. Each dataset can have its own configuration that overrides the default settings here. |
DefaultEventsConfiguration |
Stringified JSON that contains connector-specific default configuration for all events. Each event can have its own configuration that overrides the default settings here. |
DefaultTopic |
Object that describes the default topic information for the asset. |
DiscoveryId |
Identifier used to detect changes in the asset. |
DocumentationUri |
Reference to the documentation. |
Events |
Array of events that are part of the asset. Each event can have per-event configuration. |
HardwareRevision |
Revision number of the hardware. |
Manufacturer |
Asset manufacturer name. |
ManufacturerUri |
Asset manufacturer URI. |
Model |
Asset model name. |
ProductCode |
Asset product code. |
SerialNumber |
Asset serial number. |
SoftwareRevision |
Revision number of the software. |
Version |
An integer that is incremented each time the resource is modified. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<DiscoveredAssetUpdateProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<DiscoveredAssetUpdateProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<DiscoveredAssetUpdateProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<DiscoveredAssetUpdateProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<DiscoveredAssetUpdateProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |
Applies to
Azure SDK for .NET