Delen via


TaskTemplate

TaskTemplates bieden herbruikbare instellingen voor taken die worden uitgevoerd binnen een JobTemplate-definitie.

Dit artikel biedt een overzicht van de TaskTemplate entiteit en laat ook zien hoe u verschillende bewerkingen uitvoert met de Media Services REST API.

Belangrijk

Bij het openen van entiteiten in Media Services moet u specifieke headervelden en -waarden instellen in uw HTTP-aanvragen.
Zie Setup for Media Services REST API Development and Connecting to Media Services with the Media Services REST API (Verbinding maken met Media Services met de Media Services REST API) voor meer informatie.

Eigenschappen van de entiteit TaskTemplate

Eigenschap Type Beschrijving
Id

Alleen-lezen. Ingesteld door Media Services tijdens het maken.
Edm.String Door de gebruiker gedefinieerde unieke id van de volgende indeling, 'nb:ttid:UUID:<INSERT NEW GUID STRING'>.
Configuratie

Optioneel.
Edm.String Vooraf ingesteld die verwerkingsacties definieert, zoals codering, beveiliging, enzovoort, die door TaskTemplate worden uitgevoerd. De maximale lengte is 100000.
Gemaakt

Alleen-lezen. Ingesteld door Media Services tijdens het maken.
Edm.DateTime Deze waarde wordt ingesteld door Media Services tijdens het maken.
Beschrijving

Optioneel.
Edm.String De beschrijving van de TaskTemplate. De maximale lengte is 4000.
Lastmodified

Alleen-lezen. Ingesteld door Media Services.
Edm.DateTime Deze waarde wordt bijgewerkt door Media Services nadat eventuele eigenschapswijzigingen zijn aangebracht.
MediaProcessorId

Optioneel.
Edm.String Id van de MediaProcessor die wordt gebruikt in de TaskTemplate. Geldige waarden kunnen worden opgehaald door GET-aanvraag uit te voeren op /API/MediaProcessors.
Naam

Optioneel.
Edm.String Beschrijvende naam voor de taaksjabloon. De maximale lengte is 4000.
NumberofInputAssets

Vereist.
Edm.Int32 Het aantal invoerassets dat door TaskTemplate moet worden verwerkt.
NumberofOutputAssets

Vereist.
Edm.Int32 Het aantal uitvoerassets dat door TaskTemplate moet worden gemaakt als deze nog niet zijn opgegeven, of gebruiken als ze zijn opgegeven.
Opties

Optioneel.
Edm.Int32 Een opsommingswaarde die de versleutelingsopties beschrijft waarmee een TaskTemplate kan worden gemaakt. Geldige waarden zijn:

- Geen = 0
- ProtectedConfiguration = 1
EncryptionKeyId

Optioneel.
Edm.String De versleutelde sleutel-id.
EncryptionScheme

Optioneel.
Edm.String De EncryptionScheme die wordt gebruikt met het configuratiebestand. De geldige waarde is ConfigurationEncryption.
EncryptionVersion

Optioneel.
Edm.String De versie van configuratieversleuteling die moet worden gebruikt. De momenteel ondersteunde versie is '1.0'.
InitializationVector

Optioneel.
Edm.String De InitializationVector van het configuratiebestand.

Een TaskTemplate maken

TaskTemplates worden gemaakt door een JobTemplate te maken. Zie Een JobTemplate maken voor een voorbeeld.

TaskTemplates weergeven

Taken worden opgehaald met behulp van een GET HTTP-aanvraag.

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

Voorbeeldaanvraag

Zie Media Services REST voor de meest recente x-ms-version:versie.

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  

Zie ook

ContentKey
Asset
AccessPolicy
AssetFile
Taak
Locator
MediaProcessor
Taak
JobTemplate
Quota en beperkingen