この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

JobTemplate

 

JobTemplate は、繰り返し実行する必要があるジョブの再利用可能な設定を提供します。

このトピックの概要を説明する、 JobTemplate エンティティと、Media Services REST API でさまざまな操作を実行する方法も示します。

System_CAPS_important重要

Media Services REST API を使用する場合、次の点に注意してください。

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

  • https://media.windows.net への接続に成功すると、別の Media Services URI を指定する 301 リダイレクトを受け取ります。続いて、新しい URI への呼び出しを行う必要があります。 

    詳細については、XmlLite の概要を参照してください。

プロパティ

Type

description

Id

読み取り専用です。 によって設定 Media Services 作成時にします。

Edm.String

一意の ID。

Name

省略可能です。

Edm.String

ジョブ テンプレートのフレンドリ名。

Created

読み取り専用です。 によって設定 Media Services 作成時にします。

Edm.DateTime

1970 年 1 月 1 日の午前 0 時からのミリ秒数を表します。

LastModified

読み取り専用です。 によって設定 Media Servicesです。

Edm.DateTime

この値は更新 Media Services プロパティの変更が行われた後にします。 1970 年 1 月 1 日午前 0 時からのミリ秒数を表します。

JobTemplateBody

必須。

Edm.String

使用する TaskTemplate および入出力アセットの数を定義する XML ドキュメント。 例:

<?xml version="1.0" encoding="utf-8"?> <jobTemplate> <taskBody taskTemplateId=”nb:ttid:UUID:0749DF78-5167-413D-91AA-31564ED1EF34”> … </taskBody> <taskBody taskTemplateId=”nb:ttid:UUID:0432DF78-5167-4132-942A-88241ED1AC34”> … </taskBody> </jobtemplate>

形式、 TaskBody は同じコンテンツとして、 タスクTaskBody プロパティと TaskTemplateId (または taskTemplateId) 属性。TaskTemplateId で一意であるしに対応している必要があります、 TaskTemplate で、 TaskTemplates コレクション。TaskBody 要素がの数と同じにするのには、 TaskTemplates コレクション。 

NumberofInputAssets

省略可能です。 エンティティが作成された後に更新することはできません。

Edm.Int32

この JobTemplate で使用できる入力アセットの数。

TemplateType

必須。

エンティティが作成された後に更新することはできません。

Edm.Int32

作成できる JobTemplate の種類。 有効な値:

  • SystemLevel = 0

  • AccountLevel = 1

System_CAPS_noteメモ

SystemLevel の JobTemplate の種類は用に予約されて Media Servicesです。 この値を AccountLevel (つまり "1") に設定する必要があります。

TaskTemplates

必須。

TaskTemplate エンティティ セット

関連付けられたすべての TaskTemplate エンティティを参照するナビゲーション プロパティ。

JobTemplate は、POST HTTP 要求を使用して作成できます。

メソッド

要求 URI

HTTP バージョン

POST

https://media.windows.net/API/JobTemplates

HTTP/1.1

System_CAPS_important重要

https://media.windows.net への接続に成功すると、別の Media Services URI を指定する 301 リダイレクトを受け取ります。続いて、新しい URI への呼び出しを行う必要があります。

最新情報を取得する x-ms-version:, を参照してください Azure メディア サービス REST API リファレンスです。

POST https://media.windows.net/API/JobTemplates HTTP/1.1 Content-Type: application/json;odata=verbose Accept: application/json;odata=verbose DataServiceVersion: 3.0 MaxDataServiceVersion: 3.0 x-ms-version: 2.11 Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=youraccountname&urn%3aSubscriptionId=2f84471d-b1ae-4e75-aa09-010f0fc0cf5b&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1337212980&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=kK7PbPM3lTAEJYIx5OTWeaSY7zvia358UjPiuvSFHz0%3d Host: media.windows.net Content-Length: 608 Expect: 100-continue {"Name" : "NewJobTemplate14ad96d1-2d14-4618-9014-08db7d227062", "TemplateType" : "1",  "JobTemplateBody" : "<?xml version=\"1.0\" encoding=\"utf-8\"?><jobTemplate><taskBody taskTemplateId=\"nb:ttid:UUID:071370A3-E63E-4E81-A099-AD66BCAC3789\"><inputAsset>JobInputAsset(0)</inputAsset><outputAsset>JobOutputAsset(0)</outputAsset></taskBody></jobTemplate>", "TaskTemplates" : [{"Id" : "nb:ttid:UUID:071370A3-E63E-4E81-A099-AD66BCAC3789", "Configuration" : "H.264 iPad", "MediaProcessorId" : "nb:mpid:UUID:2f381738-c504-4e4a-a38e-d199e207fcd5", "Name" : "SampleTaskTemplate2", "NumberofInputAssets" : 1, "NumberofOutputAssets" : 1}] }

JobTemplate は、GET HTTP 要求を使用して取得できます。

メソッド

要求 URI

HTTP バージョン

get

https://media.windows.net/API/JobTemplates

HTTP/1.1

メソッド

要求 URI

HTTP バージョン

get

https://media.windows.net/API/JobTemplates('nb:jtid:UUID:ed10f137-7a8e-8343-9110-f54603d1136f')

HTTP/1.1

System_CAPS_important重要

https://media.windows.net への接続に成功すると、別の Media Services URI を指定する 301 リダイレクトを受け取ります。続いて、新しい URI への呼び出しを行う必要があります。

最新情報を取得する x-ms-version:, を参照してください Azure メディア サービス REST API リファレンスです。

GET https://media.windows.net/API/JobTemplates('nb:jtid:UUID:ed10f137-7a8e-8343-9110-f54603d1136f') HTTP/1.1 Content-Type: application/json;odata=verbose Accept: application/json;odata=verbose DataServiceVersion: 3.0 MaxDataServiceVersion: 3.0 x-ms-version: 2.11 Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=youraccountname&urn%3aSubscriptionId=2f84471d-b1ae-4e75-aa09-010f0fc0cf5b&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1337212980&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=kK7PbPM3lTAEJYIx5OTWeaSY7zvia358UjPiuvSFHz0%3d Host: media.windows.net

JobTemplate は、DELETE HTTP 要求を使用して削除できます。

メソッド

要求 URI

HTTP バージョン

Delete

https://media.windows.net/API/JobTemplates('jobtemplateid')

HTTP/1.1

System_CAPS_important重要

https://media.windows.net への接続に成功すると、別の Media Services URI を指定する 301 リダイレクトを受け取ります。続いて、新しい URI への呼び出しを行う必要があります。

最新情報を取得する x-ms-version:, を参照してください Azure メディア サービス REST API リファレンスです。

DELETE https://media.windows.net/API/JobTemplates('nb:jtid:UUID:1149a161-92c6-be40-8e9c-7bf640c05df6') HTTP/1.1 Content-Type: application/json;odata=verbose Accept: application/json;odata=verbose DataServiceVersion: 3.0 MaxDataServiceVersion: 3.0 x-ms-version: 2.11 Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=youraccountname&urn%3aSubscriptionId=2f84471d-b1ae-4e75-aa09-010f0fc0cf5b&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1337178759&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=cKlWvRDsu0bQwDkc1A4sMM5OQOGBEk8OWcuaj9zDkp0%3d Host: media.windows.net Content-Length: 0

表示: