Table of Contents

Class DetailsSchemaElementSchema

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

Properties

Code

Multi-part error code for classification and root causing of errors (ex: 400.200.100.432).

[JsonPropertyName("code")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Code { get; set; }

Property Value

string

CorrelationId

Unique identifier for the transaction to aid in debugging.

[JsonPropertyName("correlationId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? CorrelationId { get; set; }

Property Value

string

Info

Human readable helpful detailed text context for debugging (ex: “The following mechanisms are supported...”).

[JsonPropertyName("info")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Info { get; set; }

Property Value

string

Message

Human readable helpful error message to provide additional context for error (ex: “Authentication method not supported”).

[JsonPropertyName("message")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Message { get; set; }

Property Value

string