Share via


Pipeline Class

Definition

Pipeline Info.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.PipelineGroup.Models.PipelineTypeConverter))]
public class Pipeline : Microsoft.Azure.PowerShell.Cmdlets.Monitor.PipelineGroup.Models.IPipeline
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.PipelineGroup.Models.PipelineTypeConverter))>]
type Pipeline = class
    interface IPipeline
    interface IJsonSerializable
Public Class Pipeline
Implements IPipeline
Inheritance
Pipeline
Attributes
Implements

Constructors

Pipeline()

Creates an new Pipeline instance.

Properties

Exporter

Reference to exporters configured for the pipeline.

Name

Name of the pipeline.

Processor

Reference to processors configured for the pipeline.

Receiver

Reference to receivers configured for the pipeline.

Type

The type of pipeline

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Pipeline.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Pipeline.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.PipelineGroup.Models.IPipeline.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Pipeline into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to