PipelineTopologyUpdate Constructors

Definition

Overloads

PipelineTopologyUpdate()

Initializes a new instance of the PipelineTopologyUpdate class.

PipelineTopologyUpdate(String, String, String, SystemData, String, IList<ParameterDeclaration>, IList<SourceNodeBase>, IList<ProcessorNodeBase>, IList<SinkNodeBase>, Nullable<Kind>, Sku)

Initializes a new instance of the PipelineTopologyUpdate class.

PipelineTopologyUpdate()

Initializes a new instance of the PipelineTopologyUpdate class.

public PipelineTopologyUpdate ();
Public Sub New ()

Applies to

PipelineTopologyUpdate(String, String, String, SystemData, String, IList<ParameterDeclaration>, IList<SourceNodeBase>, IList<ProcessorNodeBase>, IList<SinkNodeBase>, Nullable<Kind>, Sku)

Initializes a new instance of the PipelineTopologyUpdate class.

public PipelineTopologyUpdate (string id = default, string name = default, string type = default, Microsoft.Azure.Management.VideoAnalyzer.Models.SystemData systemData = default, string description = default, System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.ParameterDeclaration> parameters = default, System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.SourceNodeBase> sources = default, System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.ProcessorNodeBase> processors = default, System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.SinkNodeBase> sinks = default, Microsoft.Azure.Management.VideoAnalyzer.Models.Kind? kind = default, Microsoft.Azure.Management.VideoAnalyzer.Models.Sku sku = default);
new Microsoft.Azure.Management.VideoAnalyzer.Models.PipelineTopologyUpdate : string * string * string * Microsoft.Azure.Management.VideoAnalyzer.Models.SystemData * string * System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.ParameterDeclaration> * System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.SourceNodeBase> * System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.ProcessorNodeBase> * System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.SinkNodeBase> * Nullable<Microsoft.Azure.Management.VideoAnalyzer.Models.Kind> * Microsoft.Azure.Management.VideoAnalyzer.Models.Sku -> Microsoft.Azure.Management.VideoAnalyzer.Models.PipelineTopologyUpdate
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional description As String = Nothing, Optional parameters As IList(Of ParameterDeclaration) = Nothing, Optional sources As IList(Of SourceNodeBase) = Nothing, Optional processors As IList(Of ProcessorNodeBase) = Nothing, Optional sinks As IList(Of SinkNodeBase) = Nothing, Optional kind As Nullable(Of Kind) = Nothing, Optional sku As Sku = Nothing)

Parameters

id
String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

The name of the resource

type
String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

description
String

An optional description of the pipeline topology. It is recommended that the expected use of the topology to be described here.

parameters
IList<ParameterDeclaration>

List of the topology parameter declarations. Parameters declared here can be referenced throughout the topology nodes through the use of "${PARAMETER_NAME}" string pattern. Parameters can have optional default values and can later be defined in individual instances of the pipeline.

sources
IList<SourceNodeBase>

List of the topology source nodes. Source nodes enable external data to be ingested by the pipeline.

processors
IList<ProcessorNodeBase>

List of the topology processor nodes. Processor nodes enable pipeline data to be analyzed, processed or transformed.

sinks
IList<SinkNodeBase>

List of the topology sink nodes. Sink nodes allow pipeline data to be stored or exported.

kind
Nullable<Kind>

Topology kind. Possible values include: 'Live', 'Batch'

sku
Sku

Describes the properties of a SKU.

Applies to