TaskTemplate
TaskTemplate은 JobTemplate 정의 내에서 실행되는 작업에 대한 재사용 가능한 설정을 제공합니다.
이 문서에서는 엔터티에 TaskTemplate
대한 개요를 제공하고 Media Services REST API를 사용하여 다양한 작업을 실행하는 방법을 보여 줍니다.
중요
Media Services에서 엔터티에 액세스할 때는 HTTP 요청에서 구체적인 헤더 필드와 값을 설정해야 합니다.
자세한 내용은 Media Services REST API 개발 설정 및 Media Services REST API를 사용하여 Media Services에 연결을 참조하세요.
TaskTemplate 엔터티 속성
속성 | 형식 | 설명 |
---|---|---|
Id 읽기 전용입니다. 만들 때 Media Services에서 설정합니다. |
Edm.String | "nb:ttid:UUID<:INSERT NEW GUID STRING>" 형식의 사용자 정의 고유 식별자입니다. |
구성 선택 사항입니다. |
Edm.String | 인코딩, 보호 등과 같이 TaskTemplate이 수행하는 처리 작업을 정의하는 사전 설정입니다. 최대 길이는 100000입니다. |
생성일 읽기 전용입니다. 만들 때 Media Services에서 설정합니다. |
Edm.DateTime | 이 값은 생성 시 Media Services에 의해 설정됩니다. |
Description 선택 사항입니다. |
Edm.String | TaskTemplate에 대한 설명입니다. 최대 길이는 4000입니다. |
LastModified 읽기 전용입니다. 미디어 서비스에 의해 설정됩니다. |
Edm.DateTime | 이 값은 속성이 변경된 후 Media Services에 의해 업데이트됩니다. |
MediaProcessorId 선택 사항입니다. |
Edm.String | TaskTemplate에 사용될 MediaProcessor의 ID입니다. /API/MediaProcessors에서 GET 요청을 수행하면 유효한 값을 검색할 수 있습니다. |
Name (선택 사항) |
Edm.String | 태스크 템플릿의 식별 이름입니다. 최대 길이는 4000입니다. |
NumberofInputAssets 필수 요소. |
Edm.Int32 | TaskTemplate이 처리해야 할 입력 자산의 수입니다. |
NumberofOutputAssets 필수 요소. |
Edm.Int32 | 출력 자산이 아직 지정되지 않은 경우 TaskTemplate에서 만들어야 하는 출력 자산 수이며, 지정된 경우 해당 수를 사용합니다. |
옵션 선택 사항입니다. |
Edm.Int32 | TaskTemplate을 만들 때 사용할 수 있는 암호화 옵션을 설명하는 열거형 값입니다. 유효한 값은 다음과 같습니다. - 없음 = 0 - ProtectedConfiguration = 1 |
EncryptionKeyId 선택 사항입니다. |
Edm.String | 암호화 키 ID입니다. |
EncryptionScheme 선택 사항입니다. |
Edm.String | 구성 파일에 사용되는 EncryptionScheme입니다. 유효한 값은 "ConfigurationEncryption"입니다. |
EncryptionVersion 선택 사항입니다. |
Edm.String | 사용할 구성 암호화의 버전입니다. 현재 지원되는 버전은 "1.0"입니다. |
InitializationVector 선택 사항입니다. |
Edm.String | 구성 파일의 InitializationVector입니다. |
TaskTemplate 만들기
JobTemplate을 만들어 TaskTemplate을 만들 수 있습니다. 예를 들어 JobTemplate 만들기를 참조하세요.
TaskTemplate 나열
작업은 GET HTTP 요청을 사용하여 검색됩니다.
메서드 | 요청 URI | HTTP 버전 |
---|---|---|
GET | <https:// accountname.restv2>.<location.media.azure.net/api/TaskTemplates> | HTTP/1.1 |
메서드 | 요청 URI | HTTP 버전 |
---|---|---|
GET | <https:// accountname.restv2>.<location.media.azure.net/api/JobTemplates>('jobtemplateid')/TaskTemplates | HTTP/1.1 |
샘플 요청
최신 x-ms-version:
을 얻으려면 Media Services 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
참고 항목
ContentKey
자산
AccessPolicy
AssetFile
작업
로케이터
MediaProcessor
Task
JobTemplate
할당량 및 제한 사항