TaskTemplate
Les TaskTemplates fournissent des paramètres réutilisables pour les tâches exécutées au sein d'une définition JobTemplate.
Cet article fournit une vue d’ensemble de l’entité TaskTemplate
et montre également comment exécuter diverses opérations avec l’API REST Media Services.
Important
Lors de l’accès aux entités dans Media Services, vous devez définir les valeurs et les champs d’en-tête spécifiques dans vos requêtes HTTP.
Pour plus d’informations, consultez Configuration du développement de l’API REST Media Services et Connexion à Media Services avec l’API REST Media Services.
Propriétés de l'entité TaskTemplate
Propriété | Type | Description |
---|---|---|
Id Lecture seule. Défini par Media Services au moment de la création. |
Edm.String | Identificateur unique défini par l’utilisateur au format suivant, « nb:ttid:UUID:<INSERT NEW GUID STRING> ». |
Configuration Optionnel. |
Edm.String | Présélection qui définit les actions de traitement (encodage, protection, etc.) effectuées par le TaskTemplate. La longueur maximale est de 100000. |
Date de création Lecture seule. Défini par Media Services au moment de la création. |
Edm.DateTime | Cette valeur est définie par Media Services au moment de la création. |
Description facultatif. |
Edm.String | Description du TaskTemplate. La longueur maximale est de 4 000. |
LastModified Lecture seule. Défini par Media Services. |
Edm.DateTime | Cette valeur est mise à jour par Media Services une fois que des modifications de propriété ont été apportées. |
MediaProcessorId Optionnel. |
Edm.String | ID du MediaProcessor utilisé dans le TaskTemplate. Les valeurs valides peuvent être récupérées via une requête GET sur /API/MediaProcessors. |
Nom facultatif. |
Edm.String | Nom convivial du modèle de tâche. La longueur maximale est de 4 000. |
NumberofInputAssets Obligatoire. |
Edm.Int32 | Nombre d'éléments multimédias d'entrée que le TaskTemplate doit traiter. |
NumberofOutputAssets Obligatoire. |
Edm.Int32 | Nombre d'éléments multimédias de sortie que le TaskTemplate doit créer s'ils ne sont pas déjà spécifiés, ou utiliser s'ils le sont. |
Options Optionnel. |
Edm.Int32 | Valeur d'énumération qui décrit les options de chiffrement avec lesquelles un TaskTemplate peut être créé. Les valeurs autorisées sont : - Aucun = 0 - ProtectedConfiguration = 1 |
EncryptionKeyId Optionnel. |
Edm.String | ID de clé chiffrée. |
EncryptionScheme Optionnel. |
Edm.String | EncryptionScheme utilisé avec le fichier de configuration. La valeur valide est « ConfigurationEncryption ». |
EncryptionVersion Optionnel. |
Edm.String | Version du chiffrement de la configuration à utiliser. La version actuellement prise en charge est « 1.0 ». |
InitializationVector Optionnel. |
Edm.String | InitializationVector du fichier de configuration. |
Création d'un TaskTemplate
Les TaskTemplates sont créés via la création d'un JobTemplate. Pour découvrir un exemple, consultez Création d'un JobTemplate.
Liste des TaskTemplates
Les tâches sont récupérées à l'aide d'une requête HTTP GET.
Méthode | URI de demande | Version HTTP |
---|---|---|
GET | <https:// accountname.restv2>.<location.media.azure.net/api/TaskTemplates> | HTTP/1.1 |
Méthode | URI de demande | Version HTTP |
---|---|---|
GET | <https:// accountname.restv2>.<location.media.azure.net/api/JobTemplates>('jobtemplateid')/TaskTemplates | HTTP/1.1 |
Exemple de demande
Pour obtenir la dernière version x-ms-version:
, consultez REST Media Services.
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
Voir aussi
ContentKey
Asset
AccessPolicy
AssetFile
Travail
Locator
MediaProcessor
Tâche
JobTemplate
Quotas et limitations