Table of Contents

Class MessageSchemaReference

Namespace
Azure.Iot.Operations.Services.AssetAndDeviceRegistry.AdrBaseService
Assembly
Azure.Iot.Operations.Services.dll

The message schema reference object.

public class MessageSchemaReference : IJsonOnDeserialized, IJsonOnSerializing
Inheritance
MessageSchemaReference
Implements
Inherited Members

Properties

SchemaName

The reference to the message schema name.

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

Property Value

string

SchemaRegistryNamespace

The reference to the message schema registry namespace.

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

Property Value

string

SchemaVersion

The reference to the message schema version.

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

Property Value

string