Class AssetStreamSchemaElementSchema
- Assembly
- Azure.Iot.Operations.Services.dll
public class AssetStreamSchemaElementSchema : IJsonOnDeserialized, IJsonOnSerializing
- Inheritance
-
AssetStreamSchemaElementSchema
- Implements
- Inherited Members
Properties
Destinations
Destinations for a Stream.
[JsonPropertyName("destinations")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public List<EventStreamDestination>? Destinations { get; set; }
Property Value
Name
Name of the stream definition.
[JsonPropertyName("name")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string Name { get; set; }
Property Value
StreamConfiguration
Stringified JSON that contains connector-specific JSON string that describes configuration for the specific stream.
[JsonPropertyName("streamConfiguration")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? StreamConfiguration { get; set; }
Property Value
TypeRef
URI or type definition ID.
[JsonPropertyName("typeRef")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? TypeRef { get; set; }