Freigeben über


ArmMediaModelFactory.MediaLiveOutputData Methode

Definition

Initialisiert eine neue instance von MediaLiveOutputData.

public static Azure.ResourceManager.Media.MediaLiveOutputData MediaLiveOutputData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string description = default, string assetName = default, TimeSpan? archiveWindowLength = default, TimeSpan? rewindWindowLength = default, string manifestName = default, int? hlsFragmentsPerTsSegment = default, long? outputSnapTime = default, DateTimeOffset? createdOn = default, DateTimeOffset? lastModifiedOn = default, string provisioningState = default, Azure.ResourceManager.Media.Models.LiveOutputResourceState? resourceState = default);
static member MediaLiveOutputData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * Nullable<TimeSpan> * Nullable<TimeSpan> * string * Nullable<int> * Nullable<int64> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Nullable<Azure.ResourceManager.Media.Models.LiveOutputResourceState> -> Azure.ResourceManager.Media.MediaLiveOutputData
Public Shared Function MediaLiveOutputData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional description As String = Nothing, Optional assetName As String = Nothing, Optional archiveWindowLength As Nullable(Of TimeSpan) = Nothing, Optional rewindWindowLength As Nullable(Of TimeSpan) = Nothing, Optional manifestName As String = Nothing, Optional hlsFragmentsPerTsSegment As Nullable(Of Integer) = Nothing, Optional outputSnapTime As Nullable(Of Long) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As String = Nothing, Optional resourceState As Nullable(Of LiveOutputResourceState) = Nothing) As MediaLiveOutputData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

description
String

Die Beschreibung der Liveausgabe.

assetName
String

Das Objekt, in das die Liveausgabe schreibt.

archiveWindowLength
Nullable<TimeSpan>

ISO 8601-Zeit zwischen 1 Minute und 25 Stunden, um die maximale Inhaltslänge anzugeben, die im Asset für diese Liveausgabe archiviert werden kann. Dadurch wird auch die maximale Inhaltslänge für das Zurückspulenfenster festgelegt. Verwenden Sie z. B. PT1H30M, um ein Archivfenster von 1 Stunde und 30 Minuten anzugeben.

rewindWindowLength
Nullable<TimeSpan>

ISO 8601 Zeit zwischen 1 Minute bis zur Dauer des ArchivsWindowLength, um suchfähige Fensterlänge während live zu steuern. Der Dienst verwendet diese Eigenschaft nicht, sobald LiveOutput beendet wird. Die archivierte VOD verfügt über vollständigen Inhalt mit original ArchiveWindowLength. Verwenden Sie z. B. PT1H30M, um eine Fensterlänge von 1 Stunde und 30 Minuten anzugeben. Der Dienst verwendet den impliziten Standardwert 30m nur, wenn Live Event LL aktiviert.

manifestName
String

Der Name der Manifestdatei. Wenn nicht bereitgestellt, generiert der Dienst automatisch eine.

hlsFragmentsPerTsSegment
Nullable<Int32>

HTTP Live Streaming Packeinstellung (HLS) für die Liveausgabe.

outputSnapTime
Nullable<Int64>

Der anfängliche Zeitstempel, bei dem die Liveausgabe beginnt, alle Inhalte vor diesem Wert werden nicht archiviert.

createdOn
Nullable<DateTimeOffset>

Die Erstellungszeit der Liveausgabe.

lastModifiedOn
Nullable<DateTimeOffset>

Der Zeitpunkt, zu dem die Liveausgabe zuletzt geändert wurde.

provisioningState
String

Der Bereitstellungsstatus der Liveausgabe.

resourceState
Nullable<LiveOutputResourceState>

Der Ressourcenstatus der Liveausgabe.

Gibt zurück

Eine neue MediaLiveOutputData instance zum Mocking.

Gilt für: