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

Name Description
Pipeline()

Creates an new Pipeline instance.

Properties

Name Description
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

Name Description
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