TaskTemplate
Las TaskTemplates proporcionan una configuración reutilizable para las tareas que se ejecutan en una definición de JobTemplate.
En este artículo se proporciona información general sobre la TaskTemplate
entidad y también se muestra cómo ejecutar varias operaciones con la API de REST de Media Services.
Importante
Al obtener acceso a las entidades de Media Services, debe establecer los campos de encabezado específicos y los valores en las solicitudes HTTP.
Para obtener más información, consulte Configuración del desarrollo de la API de REST de Media Services y Conexión a Media Services con la API de REST de Media Services.
Propiedades de la entidad TaskTemplate
Propiedad | Tipo | Descripción |
---|---|---|
Identificador Solo lectura. Se establece por Media Services en el momento de la creación. |
Edm.String | Identificador único definido por el usuario con el siguiente formato, "nb:ttid:UUID:<INSERT NEW GUID STRING>". |
Configuración Opcional. |
Edm.String | Valor predefinido que define las acciones de procesamiento, como la codificación, protección, etc., que realizará TaskTemplate. La longitud máxima es 100000. |
Creado Solo lectura. Se establece por Media Services en el momento de la creación. |
Edm.DateTime | Media Services establece este valor en el momento de la creación. |
Descripción Opcional. |
Edm.String | La descripción de TaskTemplate. La longitud máxima es 4000. |
LastModified Solo lectura. Establecido por Servicios multimedia. |
Edm.DateTime | Media Services actualiza este valor después de realizar cualquier cambio de propiedad. |
MediaProcessorId Opcional. |
Edm.String | Identificador del MediaProcessor que se usará en TaskTemplate. Para recuperar los valores válidos, puede realizar una solicitud GET en /API/MediaProcessors. |
Nombre Opcional. |
Edm.String | Nombre descriptivo de la plantilla de tarea. La longitud máxima es 4000. |
NumberofInputAssets Necesario. |
Edm.Int32 | Número de recursos de entrada que debe procesar TaskTemplate. |
NumberofOutputAssets Necesario. |
Edm.Int32 | Número de recursos de salida que debe crear TaskTemplate si todavía no se han especificado o que debe usar si se han especificado. |
Opciones Opcional. |
Edm.Int32 | Valor de enumeración que describe las opciones de cifrado con las que se puede crear una TaskTemplate. Los valores válidos son: - Ninguno = 0 - ProtectedConfiguration = 1 |
EncryptionKeyId Opcional. |
Edm.String | Identificador de clave cifrado. |
EncryptionScheme Opcional. |
Edm.String | EncryptionScheme que se usa con el archivo de configuración. El valor válido es "ConfigurationEncryption". |
EncryptionVersion Opcional. |
Edm.String | La versión del cifrado de configuración que se usará. La versión admitida actualmente es "1.0". |
InitializationVector Opcional. |
Edm.String | InitializationVector del archivo de configuración. |
Creación de TaskTemplate
Para crear TaskTemplates, se crea una JobTemplate. Para obtener un ejemplo, vea Creación de JobTemplate.
Lista de TaskTemplates
Para recuperar Tasks, se realiza una solicitud HTTP GET.
Método | URI de solicitud | Versión HTTP |
---|---|---|
GET | <https:// accountname.restv2>.<location.media.azure.net/api/TaskTemplates> | HTTP/1.1 |
Método | URI de solicitud | Versión HTTP |
---|---|---|
GET | <https:// accountname.restv2>.<location.media.azure.net/api/JobTemplates>('jobtemplateid')/TaskTemplates | HTTP/1.1 |
Solicitud de ejemplo
Para obtener la versión más reciente x-ms-version:
, consulte REST de 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
Consulte también
ContentKey
Recurso
AccessPolicy
AssetFile
Trabajo
Localizador
MediaProcessor
Task
JobTemplate
Cuotas y limitaciones