Share via


DataFlow Class

Definition

Definition of which streams are sent to which destinations.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.DataFlowTypeConverter))]
public class DataFlow : Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.IDataFlow
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.DataFlowTypeConverter))>]
type DataFlow = class
    interface IDataFlow
    interface IJsonSerializable
Public Class DataFlow
Implements IDataFlow
Inheritance
DataFlow
Attributes
Implements

Constructors

DataFlow()

Creates an new DataFlow instance.

Properties

BuiltInTransform

The builtIn transform to transform stream data

Destination

List of destinations for this data flow.

OutputStream

The output stream of the transform. Only required if the transform changes data to a different stream.

Stream

List of streams for this data flow.

TransformKql

The KQL query to transform stream data.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DataFlow.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DataFlow.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.IDataFlow.

FromJsonString(String)

Creates a new instance of DataFlow, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DataFlow into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to