Class Schema
- Namespace
- Azure.Iot.Operations.Services.EdgeRegistry.Generated
- Assembly
- Azure.Iot.Operations.Services.dll
Schema Resource entity
public class Schema : IJsonOnDeserialized, IJsonOnSerializing
- Inheritance
-
Schema
- Implements
- Inherited Members
Properties
DefaultVersionExtensions
Additional Version fields and field guarantees for the schema extension.
[JsonPropertyName("defaultVersionExtensions")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public SchemaVersionExtensions DefaultVersionExtensions { get; set; }
Property Value
MetaExtensions
Additional Meta fields and field guarantees for the schema extension.
[JsonPropertyName("metaExtensions")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public SchemaMetaExtensions MetaExtensions { get; set; }
Property Value
Resource
The generic resource entity.
[JsonPropertyName("resource")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public Resource Resource { get; set; }