ArmIotOperationsModelFactory.DataflowSourceOperationSettings Method

Definition

public static Azure.ResourceManager.IotOperations.Models.DataflowSourceOperationSettings DataflowSourceOperationSettings(string endpointRef = default, string assetRef = default, Azure.ResourceManager.IotOperations.Models.DataflowSourceSerializationFormat? serializationFormat = default, string schemaRef = default, System.Collections.Generic.IEnumerable<string> dataSources = default);
static member DataflowSourceOperationSettings : string * string * Nullable<Azure.ResourceManager.IotOperations.Models.DataflowSourceSerializationFormat> * string * seq<string> -> Azure.ResourceManager.IotOperations.Models.DataflowSourceOperationSettings
Public Shared Function DataflowSourceOperationSettings (Optional endpointRef As String = Nothing, Optional assetRef As String = Nothing, Optional serializationFormat As Nullable(Of DataflowSourceSerializationFormat) = Nothing, Optional schemaRef As String = Nothing, Optional dataSources As IEnumerable(Of String) = Nothing) As DataflowSourceOperationSettings

Parameters

endpointRef
String

Reference to the Dataflow Endpoint resource. Can only be of Broker and Kafka type.

assetRef
String

Reference to the resource in Azure Device Registry where the data in the endpoint originates from.

serializationFormat
Nullable<DataflowSourceSerializationFormat>

Content is a JSON Schema. Allowed: JSON Schema/draft-7.

schemaRef
String

Schema CR reference. Data will be deserialized according to the schema, and dropped if it doesn't match.

dataSources
IEnumerable<String>

List of source locations. Can be Broker or Kafka topics. Supports wildcards # and +.

Returns

A new DataflowSourceOperationSettings instance for mocking.

Applies to