Table of Contents

Class SchemaExtensionError

Namespace
Azure.Iot.Operations.Services.EdgeRegistry.Generated
Assembly
Azure.Iot.Operations.Services.dll
public class SchemaExtensionError : IJsonOnDeserialized, IJsonOnSerializing
Inheritance
SchemaExtensionError
Implements
Inherited Members

Properties

Code

HTTP-style response code.

[JsonPropertyName("code")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public ulong Code { get; set; }

Property Value

ulong

Detail

Detailed error description.

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

Property Value

string

Instance

The XID of the entity that caused the error.

[JsonPropertyName("instance")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string Instance { get; set; }

Property Value

string

Status

HTTP-style response status text.

[JsonPropertyName("status")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string Status { get; set; }

Property Value

string

Title

Short human-readable error title.

[JsonPropertyName("title")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string Title { get; set; }

Property Value

string

Type

URI identifying the error type.

[JsonPropertyName("type")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string Type { get; set; }

Property Value

string