Table of Contents

Class ConfigStatus

Namespace
Azure.Iot.Operations.Services.AssetAndDeviceRegistry.Models
Assembly
Azure.Iot.Operations.Services.dll
public class ConfigStatus
Inheritance
ConfigStatus
Inherited Members

Properties

Error

The 'error' Field.

[JsonPropertyName("error")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ConfigError? Error { get; set; }

Property Value

ConfigError

LastTransitionTime

A read only timestamp indicating the last time the configuration has been modified from the perspective of the current actual (Edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud.

[JsonPropertyName("lastTransitionTime")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public DateTime? LastTransitionTime { get; set; }

Property Value

DateTime?

Version

A read only incremental counter indicating the number of times the configuration has been modified from the perspective of the current actual (Edge) state of the CRD. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.

[JsonPropertyName("version")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ulong? Version { get; set; }

Property Value

ulong?