Class CreateSchemaVersionOptions
- Namespace
- Azure.Iot.Operations.Services.EdgeRegistry.Models
- Assembly
- Azure.Iot.Operations.Services.dll
Options for creating a schema version.
public class CreateSchemaVersionOptions
- Inheritance
-
CreateSchemaVersionOptions
- Inherited Members
Properties
Ancestor
The versionId of this version's ancestor if it has an ancestor.
public ulong? Ancestor { get; set; }
Property Value
ContentType
Content type of the schema version.
public string? ContentType { get; set; }
Property Value
Description
Description of the schema version.
public string? Description { get; set; }
Property Value
Documentation
Documentation URL or text.
public string? Documentation { get; set; }
Property Value
Format
Schema format identifier, e.g. JsonSchemaDraft07 or Avro1110.
public string Format { get; set; }
Property Value
Labels
Labels for the schema version.
public Dictionary<string, string> Labels { get; set; }
Property Value
Name
Human-readable name.
public string? Name { get; set; }
Property Value
SchemaDocument
The raw schema document content.
public byte[] SchemaDocument { get; set; }
Property Value
- byte[]