Freigeben über


TaskTemplate

TaskTemplates stellen wiederverwendbare Einstellungen für Aufgaben zur Verfügung, die in einer JobTemplate-Definition ausgeführt werden.

Dieser Artikel bietet eine Übersicht über die TaskTemplate Entität und veranschaulicht außerdem, wie verschiedene Vorgänge mit der Media Services-REST-API ausgeführt werden.

Wichtig

Wenn Sie in Media Services auf Entitäten zugreifen, müssen Sie bestimmte Headerfelder und Werte in Ihren HTTP-Anforderungen festlegen.
Weitere Informationen finden Sie unter Einrichten der Media Services-REST-API-Entwicklung und Herstellen einer Verbindung mit Media Services mit der Media Services-REST-API.

TaskTemplate-Entitätseigenschaften

Eigenschaft type BESCHREIBUNG
Id

Schreibgeschützt. Von Media Services zum Erstellungszeitpunkt festgelegt.
Edm.String Benutzerdefinierter eindeutiger Bezeichner im folgenden Format: "nb:ttid:UUID:<INSERT NEW GUID STRING>".
Konfiguration

Optional.
Edm.String Eine Voreinstellung, die Verarbeitungsaktionen definiert (z. B. Codierung, Schutz usw.), die das TaskTemplate-Objekt ausführt. Die maximale Länge beträgt 100000.
Erstellt

Schreibgeschützt. Von Media Services zum Erstellungszeitpunkt festgelegt.
Edm.DateTime Dieser Wert wird von Media Services zur Erstellungszeit festgelegt.
BESCHREIBUNG

Optional.
Edm.String Die Beschreibung des TaskTemplate-Objekts. Die maximale Länge beträgt 4000.
LastModified

Schreibgeschützt. Wird von Media Services festgelegt.
Edm.DateTime Dieser Wert wird von Media Services aktualisiert, nachdem Eigenschaftenänderungen vorgenommen wurden.
MediaProcessorId

Optional.
Edm.String Die ID des MediaProcessor-Objekts, das im TaskTemplate-Objekt verwendet wird. Gültige Werte können mithilfe einer GET-Anforderung für /API/MediaProcessors abgerufen werden.
Name

Optional.
Edm.String Der Anzeigename für die Aufgabenvorlage. Die maximale Länge beträgt 4000.
NumberofInputAssets

Erforderlich.
Edm.Int32 Die Anzahl der Eingabemedienobjekte, die das TaskTemplate-Objekt verarbeiten muss.
NumberofOutputAssets

Erforderlich.
Edm.Int32 Die Anzahl der Ausgabemedienobjekte, die das TaskTemplate-Objekt erstellen muss, wenn diese noch nicht angegeben wurden, oder die es verwenden muss, wenn sie angegeben wurden.
Optionen

Optional.
Edm.Int32 Ein Enumerationswert, der die Verschlüsselungsoptionen beschreibt, mit denen ein TaskTemplate-Objekt erstellt werden kann. Gültige Werte sind:

- None = 0
- ProtectedConfiguration = 1
EncryptionKeyId

Optional.
Edm.String Die verschlüsselte Schlüssel-ID.
EncryptionScheme

Optional.
Edm.String Das mit der Konfigurationsdatei verwendete EncryptionScheme. Der gültige Wert ist "ConfigurationEncryption".
EncryptionVersion

Optional.
Edm.String Die Version der zu verwendenden Konfigurationsverschlüsselung. Die derzeit unterstützte Version ist "1.0".
InitializationVector

Optional.
Edm.String Der InitializationVector der Konfigurationsdatei.

Erstellen eines TaskTemplate-Objekts

TaskTemplates werden durch Erstellen eines JobTemplate-Objekts erstellt. Ein Beispiel finden Sie unter Erstellen einer "JobTemplate".

Auflisten von TaskTemplate-Objekten

Aufgaben werden mithilfe einer GET HTTP-Anforderung abgerufen.

Methode Anforderungs-URI HTTP-Version
GET <https:// accountname.restv2>.<location.media.azure.net/api/TaskTemplates> HTTP/1.1
Methode Anforderungs-URI HTTP-Version
GET <https:// accountname.restv2>.<location.media.azure.net/api/JobTemplates>('jobtemplateid')/TaskTemplates HTTP/1.1

Beispiel für eine Anforderung

Informationen zum Aktuellen x-ms-version:finden Sie unter Media Services REST.

GET https://<accountname>.restv2.<location>.media.azure.net/api/JobTemplates('nb:jtid:UUID:b1f956b3-774c-bb44-a3f7-ee47e23aed38')/TaskTemplates HTTP/1.1  
Content-Type: application/json;odata=verbose  
Accept: application/json;odata=verbose  
DataServiceVersion: 3.0  
MaxDataServiceVersion: 3.0  
x-ms-version: 2.19
Authorization: Bearer <token value>  
Host: media.windows.net  

Weitere Informationen

ContentKey
Asset
AccessPolicy
AssetFile
Job
Locator
MediaProcessor
Aufgabe
JobTemplate
Kontingente und Einschränkungen