Dela via


TaskTemplate

TaskTemplates tillhandahåller återanvändbara inställningar för aktiviteter som körs inom en JobTemplate-definition.

Den här artikeln ger en översikt över TaskTemplate entiteten och visar även hur du kör olika åtgärder med Media Services REST API.

Viktigt

När du kommer åt entiteter i Media Services måste du ange specifika rubrikfält och värden i dina HTTP-begäranden.
Mer information finns i Setup for Media Services REST API Development and Connecting to Media Services with the Media Services REST API (Installation för Media Services REST API Development and Connecting to Media Services with the Media Services REST API).

Egenskaper för TaskTemplate-entitet

Egenskap Typ Description
Id

Skrivskyddad. Anges av Media Services vid skapandetillfället.
Edm.String Användardefinierad unik identifierare för följande format, "nb:ttid:UUID:<INSERT NEW GUID STRING>".
Konfiguration

Valfritt.
Edm.String Förinställning som definierar bearbetningsåtgärder, till exempel kodning, skydd och så vidare, som TaskTemplate ska utföra. Maximal längd är 100000.
Skapad

Skrivskyddad. Anges av Media Services vid skapandetillfället.
Edm.DateTime Det här värdet anges av Media Services när det skapas.
Description

Valfritt.
Edm.String Beskrivningen av TaskTemplate. Maximal längd är 4 000.
LastModified

Skrivskyddad. Anges av Media Services.
Edm.DateTime Det här värdet uppdateras av Media Services när eventuella egenskapsändringar har gjorts.
MediaProcessorId

Valfritt.
Edm.String ID för MediaProcessor som ska användas i TaskTemplate. Giltiga värden kan hämtas genom att utföra GET-begäran på /API/MediaProcessors.
Name

Valfritt.
Edm.String Eget namn för aktivitetsmallen. Maximal längd är 4 000.
NumberofInputAssets

Krävs.
Edm.Int32 Antal indatatillgångar som TaskTemplate måste bearbeta.
NumberofOutputAssets

Krävs.
Edm.Int32 Antal utdatatillgångar som TaskTemplate måste skapa om de inte redan har angetts, eller använda om de anges.
Alternativ

Valfritt.
Edm.Int32 Ett uppräkningsvärde som beskriver krypteringsalternativen som en TaskTemplate kan skapas med. Giltiga värden är:

- Ingen = 0
- ProtectedConfiguration = 1
EncryptionKeyId

Valfritt.
Edm.String Det krypterade nyckel-ID:t.
EncryptionScheme

Valfritt.
Edm.String EncryptionScheme som används med konfigurationsfilen. Det giltiga värdet är "ConfigurationEncryption".
EncryptionVersion

Valfritt.
Edm.String Den version av konfigurationskryptering som ska användas. Den version som stöds för närvarande är "1.0".
InitieringVector

Valfritt.
Edm.String InitieringVector för konfigurationsfilen.

Skapa en TaskTemplate

TaskTemplates skapas genom att skapa ett JobTemplate. Ett exempel finns i Skapa ett JobTemplate.

Lista aktivitetMallar

Aktiviteter hämtas med hjälp av en GET HTTP-begäran.

Metod URI för förfrågan HTTP-version
GET <https:// accountname.restv2>.<location.media.azure.net/api/TaskTemplates> HTTP/1.1
Metod URI för förfrågan HTTP-version
GET <https:// accountname.restv2>.<location.media.azure.net/api/JobTemplates>('jobtemplateid')/TaskTemplates HTTP/1.1

Exempelförfrågan

Information om hur du får det senaste x-ms-version:finns i 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  

Se även

ContentKey
Tillgång
AccessPolicy
AssetFile
Jobb
Locator
MediaProcessor
Uppgift
JobTemplate
Kvoter och begränsningar