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