次の方法で共有


TaskTemplate

TaskTemplate は、JobTemplate 定義内で実行されるタスクの再利用可能な設定を提供します。

この記事では、エンティティの TaskTemplate 概要と、Media Services REST API を使用してさまざまな操作を実行する方法についても説明します。

重要

Media Services でエンティティにアクセスするときは、HTTP 要求で特定のヘッダー フィールドと値を設定する必要があります。
詳細については、「 Media Services REST API 開発のセットアップ」および「Media Services REST APIを使用した Media Services への接続」を参照してください。

TaskTemplate エンティティのプロパティ

プロパティ Type 説明
Id

読み取り専用です。 作成時に Media Services によって設定されます。
Edm.String "nb:ttid:UUID:<INSERT NEW GUID STRING>" という形式のユーザー定義の一意識別子。
構成

省略可能。
Edm.String エンコード、保護など、TaskTemplate が実行する処理アクションを定義するプリセット。 最大長は 100000 です。
作成済み

読み取り専用です。 作成時に Media Services によって設定されます。
Edm.DateTime この値は、作成時に Media Services によって設定されます。
説明

省略可能。
Edm.String TaskTemplate の説明。 最大長は 4000 です。
LastModified

読み取り専用です。 Media Services で設定します。
Edm.DateTime この値は、プロパティの変更が行われた後に Media Services によって更新されます。
MediaProcessorId

省略可能。
Edm.String TaskTemplate で使用する MediaProcessor の ID。 /API/MediaProcessors で GET 要求を実行して、有効な値を取得できます。
名前

省略可能。
Edm.String タスク テンプレートのフレンドリ名。 最大長は 4000 です。
NumberofInputAssets

必須。
Edm.Int32 TaskTemplate が処理する必要がある入力アセットの数。
NumberofOutputAssets

必須。
Edm.Int32 既に指定されていない場合は、TaskTemplate が作成する必要がある出力アセットの数。指定されている場合は、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 の作成

TaskTemplate は JobTemplate を作成することによって作成します。 例については、「JobTemplate の作成」を参照してください。

TaskTemplate の一覧表示

タスクは、GET HTTP 要求を使用して取得します。

Method 要求 URI HTTP バージョン
GET <https:// accountname.restv2>。<location.media.azure.net/api/TaskTemplates> HTTP/1.1
Method 要求 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
Asset
AccessPolicy
AssetFile
ジョブ
ロケーター
MediaProcessor
タスク
JobTemplate
クォータと制限