Freigeben über


LivePipeline Konstruktoren

Definition

Überlädt

LivePipeline()

Initialisiert eine neue instance der LivePipeline-Klasse.

LivePipeline(String, Int32, String, String, String, SystemData, String, LivePipelineState, IList<ParameterDefinition>)

Initialisiert eine neue instance der LivePipeline-Klasse.

LivePipeline()

Initialisiert eine neue instance der LivePipeline-Klasse.

public LivePipeline ();
Public Sub New ()

Gilt für:

LivePipeline(String, Int32, String, String, String, SystemData, String, LivePipelineState, IList<ParameterDefinition>)

Initialisiert eine neue instance der LivePipeline-Klasse.

public LivePipeline (string topologyName, int bitrateKbps, string id = default, string name = default, string type = default, Microsoft.Azure.Management.VideoAnalyzer.Models.SystemData systemData = default, string description = default, Microsoft.Azure.Management.VideoAnalyzer.Models.LivePipelineState state = default, System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.ParameterDefinition> parameters = default);
new Microsoft.Azure.Management.VideoAnalyzer.Models.LivePipeline : string * int * string * string * string * Microsoft.Azure.Management.VideoAnalyzer.Models.SystemData * string * Microsoft.Azure.Management.VideoAnalyzer.Models.LivePipelineState * System.Collections.Generic.IList<Microsoft.Azure.Management.VideoAnalyzer.Models.ParameterDefinition> -> Microsoft.Azure.Management.VideoAnalyzer.Models.LivePipeline
Public Sub New (topologyName As String, bitrateKbps As Integer, 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 state As LivePipelineState = Nothing, Optional parameters As IList(Of ParameterDefinition) = Nothing)

Parameter

topologyName
String

Der Verweis auf eine vorhandene Pipelinetopologie, die für die Echtzeit-Inhaltsverarbeitung definiert ist. Bei Aktivierung verarbeitet diese Livepipeline Inhalte gemäß der Definition der Pipelinetopologie.

bitrateKbps
Int32

Maximale Bitratekapazität in KBit/s, die für die Livepipeline reserviert ist. Der zulässige Bereich liegt zwischen 500 und 3000 KBit/s in Schritten von 100 KBit/s. Wenn die RTSP-Kamera diese Kapazität überschreitet, wird der Dienst vorübergehend von der Kamera getrennt. Es wird versucht, die Verbindung erneut herzustellen (mit exponentiellem Backoff), und es wird überprüft, ob die Kamerabitrate jetzt unter der reservierten Kapazität liegt. Dadurch wird sichergestellt, dass ein "lauter Nachbar" keine Auswirkungen auf andere Livepipelines in Ihrem Konto hat.

id
String

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

Der Name der Ressource

type
String

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

systemData
SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

description
String

Eine optionale Beschreibung für die Pipeline.

state
LivePipelineState

Aktueller Zustand der Pipeline (schreibgeschützt). Mögliche Werte: "Inaktiv", "Aktivieren", "Aktiv", "Deaktivierung"

parameters
IList<ParameterDefinition>

Liste der Parameterwerte der instance-Ebene für die benutzerdefinierten Topologieparameter. Eine Pipeline kann parameterwerte nur für Parameter definieren oder überschreiben, die in der Topologie deklariert wurden, auf die verwiesen wird. Topologieparameter ohne Standardwert müssen definiert werden. Topologieparameter mit einem Standardwert können optional überschrieben werden.

Gilt für: