Table of Contents

Class AssetStatus

Namespace
Azure.Iot.Operations.Services.AssetAndDeviceRegistry.AdrBaseService
Assembly
Azure.Iot.Operations.Services.dll
public class AssetStatus
Inheritance
AssetStatus
Inherited Members

Properties

Config

The configuration status of the asset.

[JsonPropertyName("config")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ConfigStatus? Config { get; set; }

Property Value

ConfigStatus

Datasets

Array of dataset statuses that describe the status of each dataset.

[JsonPropertyName("datasets")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public List<AssetDatasetEventStreamStatus>? Datasets { get; set; }

Property Value

List<AssetDatasetEventStreamStatus>

Events

Array of event statuses that describe the status of each event.

[JsonPropertyName("events")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public List<AssetDatasetEventStreamStatus>? Events { get; set; }

Property Value

List<AssetDatasetEventStreamStatus>

ManagementGroups

Array of management group statuses that describe the status of each management group.

[JsonPropertyName("managementGroups")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public List<AssetManagementGroupStatusSchemaElementSchema>? ManagementGroups { get; set; }

Property Value

List<AssetManagementGroupStatusSchemaElementSchema>

Streams

Array of stream statuses that describe the status of each stream.

[JsonPropertyName("streams")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public List<AssetDatasetEventStreamStatus>? Streams { get; set; }

Property Value

List<AssetDatasetEventStreamStatus>