IDataflowOperation Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.IoTOperationsService.Models.DataflowOperationTypeConverter))]
public interface IDataflowOperation : Microsoft.Azure.PowerShell.Cmdlets.IoTOperationsService.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.IoTOperationsService.Models.DataflowOperationTypeConverter))>]
type IDataflowOperation = interface
interface IJsonSerializable
Public Interface IDataflowOperation
Implements IJsonSerializable
- Derived
- Attributes
- Implements
Properties
BuiltInTransformationSettingDataset |
Enrich data from Broker State Store. Dataset references a key in Broker State Store. |
BuiltInTransformationSettingFilter |
Filters input record or datapoints based on condition. |
BuiltInTransformationSettingMap |
Maps input to output message. |
BuiltInTransformationSettingSchemaRef |
Reference to the schema that describes the output of the transformation. |
BuiltInTransformationSettingSerializationFormat |
Serialization format. Optional; defaults to JSON. Allowed value JSON Schema/draft-7, Parquet. Default: Json |
DestinationSettingDataDestination |
Destination location, can be a topic or table name. Supports dynamic values with $topic, $systemProperties, $userProperties, $payload, $context, and $subscription. |
DestinationSettingEndpointRef |
Reference to the Endpoint CR. Can be of Broker, Kafka, Fabric, ADLS, ADX type. |
Name |
Optional user provided name of the transformation. |
OperationType |
Type of operation. |
SourceSettingAssetRef |
Reference to the resource in Azure Device Registry where the data in the endpoint originates from. |
SourceSettingDataSource |
List of source locations. Can be Broker or Kafka topics. Supports wildcards # and +. |
SourceSettingEndpointRef |
Reference to the Dataflow Endpoint resource. Can only be of Broker and Kafka type. |
SourceSettingSchemaRef |
Schema CR reference. Data will be deserialized according to the schema, and dropped if it doesn't match. |
SourceSettingSerializationFormat |
Content is a JSON Schema. Allowed: JSON Schema/draft-7. |
Methods
ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |