Share via


PipelineTopologiesOperationsExtensions.CreateOrUpdateAsync Method

Definition

Creates or updates a pipeline topology.

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.VideoAnalyzer.Models.PipelineTopology> CreateOrUpdateAsync (this Microsoft.Azure.Management.VideoAnalyzer.IPipelineTopologiesOperations operations, string resourceGroupName, string accountName, string pipelineTopologyName, Microsoft.Azure.Management.VideoAnalyzer.Models.PipelineTopology parameters, System.Threading.CancellationToken cancellationToken = default);
static member CreateOrUpdateAsync : Microsoft.Azure.Management.VideoAnalyzer.IPipelineTopologiesOperations * string * string * string * Microsoft.Azure.Management.VideoAnalyzer.Models.PipelineTopology * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.VideoAnalyzer.Models.PipelineTopology>
<Extension()>
Public Function CreateOrUpdateAsync (operations As IPipelineTopologiesOperations, resourceGroupName As String, accountName As String, pipelineTopologyName As String, parameters As PipelineTopology, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PipelineTopology)

Parameters

operations
IPipelineTopologiesOperations

The operations group for this extension method.

resourceGroupName
String

The name of the resource group. The name is case insensitive.

accountName
String

The Azure Video Analyzer account name.

pipelineTopologyName
String

Pipeline topology unique identifier.

parameters
PipelineTopology

The request parameters

cancellationToken
CancellationToken

The cancellation token.

Returns

Remarks

Creates a new pipeline topology or updates an existing one, with the given name. A pipeline topology describes the processing steps to be applied when processing content for a particular outcome. The topology should be defined according to the scenario to be achieved and can be reused across many pipeline instances which share the same processing characteristics.

Applies to