Freigeben über


ArmMediaModelFactory.MediaLiveEventData Methode

Definition

Initialisiert eine neue instance von MediaLiveEventData.

public static Azure.ResourceManager.Media.MediaLiveEventData MediaLiveEventData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string description = default, Azure.ResourceManager.Media.Models.LiveEventInput input = default, Azure.ResourceManager.Media.Models.LiveEventPreview preview = default, Azure.ResourceManager.Media.Models.LiveEventEncoding encoding = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Media.Models.LiveEventTranscription> transcriptions = default, string provisioningState = default, Azure.ResourceManager.Media.Models.LiveEventResourceState? resourceState = default, Azure.ResourceManager.Media.Models.CrossSiteAccessPolicies crossSiteAccessPolicies = default, bool? useStaticHostname = default, string hostnamePrefix = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Media.Models.StreamOptionsFlag> streamOptions = default, DateTimeOffset? createdOn = default, DateTimeOffset? lastModifiedOn = default);
static member MediaLiveEventData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Azure.ResourceManager.Media.Models.LiveEventInput * Azure.ResourceManager.Media.Models.LiveEventPreview * Azure.ResourceManager.Media.Models.LiveEventEncoding * seq<Azure.ResourceManager.Media.Models.LiveEventTranscription> * string * Nullable<Azure.ResourceManager.Media.Models.LiveEventResourceState> * Azure.ResourceManager.Media.Models.CrossSiteAccessPolicies * Nullable<bool> * string * seq<Azure.ResourceManager.Media.Models.StreamOptionsFlag> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.Media.MediaLiveEventData
Public Shared Function MediaLiveEventData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional description As String = Nothing, Optional input As LiveEventInput = Nothing, Optional preview As LiveEventPreview = Nothing, Optional encoding As LiveEventEncoding = Nothing, Optional transcriptions As IEnumerable(Of LiveEventTranscription) = Nothing, Optional provisioningState As String = Nothing, Optional resourceState As Nullable(Of LiveEventResourceState) = Nothing, Optional crossSiteAccessPolicies As CrossSiteAccessPolicies = Nothing, Optional useStaticHostname As Nullable(Of Boolean) = Nothing, Optional hostnamePrefix As String = Nothing, Optional streamOptions As IEnumerable(Of StreamOptionsFlag) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing) As MediaLiveEventData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

description
String

Eine Beschreibung für das Liveereignis.

input
LiveEventInput

Eingabeeinstellungen für Liveereignisse. Es definiert, wie das Liveereignis eingaben von einem Beitragsencoder empfängt.

preview
LiveEventPreview

Liveereignisvorschaueinstellungen. Mit der Vorschau können Liveereignisproduzenten eine Vorschau der Livestreaminginhalte anzeigen, ohne eine Liveausgabe zu erstellen.

encoding
LiveEventEncoding

Codierungseinstellungen für das Liveereignis. Es konfiguriert, ob ein Liveencoder für das Liveereignis verwendet wird, und einstellungen für den Liveencoder, falls er verwendet wird.

transcriptions
IEnumerable<LiveEventTranscription>

Livetranskriptionseinstellungen für das Liveereignis. Weitere Informationen zur Livetranskription finden Sie https://go.microsoft.com/fwlink/?linkid=2133742 unter.

provisioningState
String

Der Bereitstellungsstatus des Liveereignisses.

resourceState
Nullable<LiveEventResourceState>

Der Ressourcenstatus des Liveereignisses. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2139012.

crossSiteAccessPolicies
CrossSiteAccessPolicies

Websiteübergreifende Zugriffsrichtlinien für Liveereignisse.

useStaticHostname
Nullable<Boolean>

Gibt an, ob den Liveereignisvorschau- und Erfassungsendpunkten ein statischer Hostname zugewiesen wird. Dieser Wert kann nur aktualisiert werden, wenn sich das Liveereignis im Standbymodus befindet.

hostnamePrefix
String

Wenn useStaticHostname auf true festgelegt ist, gibt hostnamePrefix den ersten Teil des Hostnamens an, der der Liveereignisvorschau und den Erfassungsendpunkten zugewiesen ist. Der endgültige Hostname ist dann eine Kombination aus diesem Präfix, dem Media Services-Kontonamen und einem kurzen Code für das Azure Media Services-Rechenzentrum.

streamOptions
IEnumerable<StreamOptionsFlag>

Die Optionen, die für das LiveEvent verwendet werden sollen. Dieser Wert wird zur Erstellungszeit angegeben und kann nicht aktualisiert werden. Die gültigen Werte für die Arrayeintragswerte sind "Default" und "LowLatency".

createdOn
Nullable<DateTimeOffset>

Die Erstellungszeit für das Liveereignis.

lastModifiedOn
Nullable<DateTimeOffset>

Der Zeitpunkt der letzten Änderung des Liveereignisses.

Gibt zurück

Eine neue MediaLiveEventData instance zum Mocking.

Gilt für: