Condividi tramite


TaskTemplate

Le entità TaskTemplate corrispondono ai modelli di attività e forniscono impostazioni riutilizzabili per le attività che vengono eseguite all'interno di una definizione di JobTemplate, ovvero di modello di processo.

Questo articolo offre una panoramica dell'entità e illustra anche come eseguire varie operazioni con l'API TaskTemplate REST di Servizi multimediali.

Importante

Quando si accede alle entità in Servizi multimediali, è necessario impostare valori e campi di intestazione specifici nelle richieste HTTP.
Per altre informazioni, vedere Configurazione per lo sviluppo di API REST di Servizi multimediali e connessione a Servizi multimediali con l'API REST di Servizi multimediali.

Proprietà dell'entità TaskTemplate

Proprietà Type Descrizione
ID

Di sola lettura. Impostato da Servizi multimediali in fase di creazione.
Edm.String Identificatore univoco definito dall'utente del formato seguente, "nb:ttid:UUID<:INSERT NEW GUID STRING>".
Configurazione

Facoltativa.
Edm.String Set di impostazioni che definisce le azioni di elaborazione, ad esempio codifica, protezione e così via, che verranno eseguite dall'entità TaskTemplate. La lunghezza massima è 100.000.
Data di creazione

Di sola lettura. Impostato da Servizi multimediali in fase di creazione.
Edm.DateTime Questo valore viene impostato da Servizi multimediali in fase di creazione.
Descrizione

Facoltativa.
Edm.String Descrizione dell'entità TaskTemplate. La lunghezza massima è 4000.
LastModified

Di sola lettura. Impostata da Servizi multimediali.
Edm.DateTime Questo valore viene aggiornato da Servizi multimediali dopo che vengono apportate modifiche alle proprietà.
MediaProcessorId

Facoltativa.
Edm.String Id del processore di contenuti multimediali che verrà usato nell'entità TaskTemplate. I valori validi possono essere recuperati eseguendo una richiesta GET su /API/MediaProcessors.
Nome

Facoltativa.
Edm.String Nome descrittivo dell'entità TaskTemplate. La lunghezza massima è 4000.
NumberofInputAssets

Obbligatorio.
Edm.Int32 Numero di asset di input che devono essere elaborati dall'entità TaskTemplate.
NumberofOutputAssets

Obbligatorio.
Edm.Int32 Numero di asset di output che l'entità TaskTemplate deve creare se non sono già specificati oppure che deve usare se sono specificati.
Opzioni

Facoltativa.
Edm.Int32 Valore di enumerazione che descrive le opzioni di crittografia con cui può essere creata un'entità TaskTemplate. I valori validi sono:

- Nessuno = 0
- ProtectedConfiguration = 1
EncryptionKeyId

Facoltativa.
Edm.String Id della chiave crittografata.
EncryptionScheme

Facoltativa.
Edm.String Schema di crittografia usato con il file di configurazione. Il valore valido è "ConfigurationEncryption".
EncryptionVersion

Facoltativa.
Edm.String Versione della crittografia di configurazione da usare. La versione attualmente supportata è "1.0".
InitializationVector

Facoltativa.
Edm.String Vettore di inizializzazione del file di configurazione.

Creare un'entità TaskTemplate

Per creare le entità TaskTemplate è necessario creare un'entità JobTemplate. Per un esempio, vedere Creare un'entità JobTemplate.

Elencare le entità TaskTemplate

Le entità Task vengono recuperate usando una richiesta HTTP GET.

Metodo URI richiesta Versione HTTP
GET <https:// accountname.restv2>.<location.media.azure.net/api/TaskTemplates> HTTP/1.1
Metodo URI richiesta Versione HTTP
GET <https:// accountname.restv2>.<location.media.azure.net/api/JobTemplates>('jobtemplateid')/TaskTemplates HTTP/1.1

Richiesta di esempio

Per ottenere la versione più recente x-ms-version:, vedere Servizi multimediali 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  

Vedere anche

ContentKey
Asset
AccessPolicy
AssetFile
Processo
Locator
MediaProcessor
Attività
JobTemplate
Quote e limitazioni