Freigeben über


ArmMediaModelFactory.MediaJobData Methode

Definition

Initialisiert eine neue instance von MediaJobData.

public static Azure.ResourceManager.Media.MediaJobData MediaJobData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.Media.Models.MediaJobState? state = default, string description = default, Azure.ResourceManager.Media.Models.MediaJobInputBasicProperties input = default, DateTimeOffset? lastModifiedOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Media.Models.MediaJobOutput> outputs = default, Azure.ResourceManager.Media.Models.MediaJobPriority? priority = default, System.Collections.Generic.IDictionary<string,string> correlationData = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default);
static member MediaJobData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Media.Models.MediaJobState> * string * Azure.ResourceManager.Media.Models.MediaJobInputBasicProperties * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.Media.Models.MediaJobOutput> * Nullable<Azure.ResourceManager.Media.Models.MediaJobPriority> * System.Collections.Generic.IDictionary<string, string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.Media.MediaJobData
Public Shared Function MediaJobData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional state As Nullable(Of MediaJobState) = Nothing, Optional description As String = Nothing, Optional input As MediaJobInputBasicProperties = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional outputs As IEnumerable(Of MediaJobOutput) = Nothing, Optional priority As Nullable(Of MediaJobPriority) = Nothing, Optional correlationData As IDictionary(Of String, String) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing) As MediaJobData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

createdOn
Nullable<DateTimeOffset>

Das UTC-Datum und die Uhrzeit, zu dem der Kunde den Auftrag im Format "JJJJ-MM-TTThh:mm:ssZ" erstellt hat.

state
Nullable<MediaJobState>

Der aktuelle Status des Auftrags.

description
String

Optionale vom Kunden bereitgestellte Beschreibung des Auftrags.

input
MediaJobInputBasicProperties

Die Eingaben für den Auftrag. Beachten Sie, dass MediaJobInputBasicProperties es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind MediaJobInputAsset, MediaJobInputClip, MediaJobInputHttpund MediaJobInputSequenceMediaJobInputs.

lastModifiedOn
Nullable<DateTimeOffset>

Das UTC-Datum und die Uhrzeit, zu dem der Kunde den Auftrag zuletzt aktualisiert hat, im Format "JJJJ-MM-TTThh:mm:ssZ".

outputs
IEnumerable<MediaJobOutput>

Die Ausgaben für den Auftrag. Beachten Sie, dass MediaJobOutput(String, MediaJobError, MediaTransformPreset, Nullable<MediaJobState>, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören MediaJobOutputAsset(MediaJobError, MediaTransformPreset, Nullable<MediaJobState>, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String).

priority
Nullable<MediaJobPriority>

Die Priorität, mit dem der Auftrag verarbeitet werden soll. Aufträge mit höherer Priorität werden vor Aufträgen mit niedrigerer Priorität verarbeitet. Wenn diese Eigenschaft nicht festgelegt ist, ist die Priorität standardmäßig normal.

correlationData
IDictionary<String,String>

Vom Kunden bereitgestellte Schlüssel- und Wertpaare, die in Auftrags- und JobOutput-Zustandsereignissen zurückgegeben werden.

startOn
Nullable<DateTimeOffset>

Das UTC-Datum und die Uhrzeit, zu der dieser Auftrag mit der Verarbeitung begonnen hat.

endOn
Nullable<DateTimeOffset>

Das UTC-Datum und die Uhrzeit, zu denen dieser Auftrag die Verarbeitung abgeschlossen hat.

Gibt zurück

Eine neue MediaJobData instance zum Mocking.

Gilt für: