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