TaskTemplate
ZadaniaTemplates zapewniają ustawienia wielokrotnego użytku dla zadań uruchamianych w definicji JobTemplate.
Ten artykuł zawiera omówienie TaskTemplate
jednostki, a także pokazuje, jak wykonywać różne operacje za pomocą interfejsu API REST usługi Media Services.
Ważne
Podczas uzyskiwania dostępu do jednostek w usłudze Media Services należy ustawić określone pola nagłówka i wartości w żądaniach HTTP.
Aby uzyskać więcej informacji, zobacz Konfigurowanie tworzenia interfejsu API REST usługi Media Services i nawiązywanie połączenia z usługą Media Services przy użyciu interfejsu API REST usługi Media Services.
Właściwości jednostki TaskTemplate
Właściwość | Typ | Opis |
---|---|---|
Id Tylko do odczytu. Ustaw przez usługę Media Services w czasie tworzenia. |
Edm.String | Unikatowy identyfikator zdefiniowany przez użytkownika w następującym formacie: "nb:ttid:UUID:<INSERT NEW GUID STRING>". |
Konfigurowanie Opcjonalny. |
Edm.String | Ustawienie wstępne definiujące akcje przetwarzania, takie jak kodowanie, ochrona itd., wykonywane przez zadanieTemplate. Maksymalna długość to 100000. |
Utworzone Tylko do odczytu. Ustaw przez usługę Media Services w czasie tworzenia. |
Edm.DateTime | Ta wartość jest ustawiana przez usługę Media Services w czasie tworzenia. |
Opis Opcjonalny. |
Edm.String | Opis zadaniaTemplate. Maksymalna długość to 4000. |
Lastmodified Tylko do odczytu. Ustaw przez usługę Media Services. |
Edm.DateTime | Ta wartość jest aktualizowana przez usługę Media Services po wprowadzeniu wszelkich zmian właściwości. |
MediaProcessorId Opcjonalny. |
Edm.String | Identyfikator obiektu MediaProcessor, który będzie używany w poleceniu TaskTemplate. Prawidłowe wartości można pobrać, wykonując żądanie GET dla /API/MediaProcessors. |
Nazwa Opcjonalny. |
Edm.String | Przyjazna nazwa szablonu zadania. Maksymalna długość to 4000. |
NumberofInputAssets Wymagane. |
Edm.Int32 | Liczba wejściowych zasobów, które musi przetworzyć taskTemplate. |
NumberofOutputAssets Wymagane. |
Edm.Int32 | Liczba zasobów wyjściowych, które należy utworzyć, jeśli nie zostały jeszcze określone, lub użyć ich, jeśli zostały określone. |
Opcje Opcjonalny. |
Edm.Int32 | Wartość wyliczenia opisując opcje szyfrowania, za pomocą których można utworzyć element TaskTemplate. Prawidłowe wartości: - Brak = 0 - ProtectedConfiguration = 1 |
EncryptionKeyId Opcjonalny. |
Edm.String | Zaszyfrowany identyfikator klucza. |
EncryptionScheme Opcjonalny. |
Edm.String | SzyfrowanieScheme używane z plikiem konfiguracji. Prawidłowa wartość to "ConfigurationEncryption". |
EncryptionVersion Opcjonalny. |
Edm.String | Wersja szyfrowania konfiguracji do użycia. Obecnie obsługiwana wersja to "1.0". |
InicjalizacjaVector Opcjonalny. |
Edm.String | InicjalizacjaVector pliku konfiguracji. |
Tworzenie zadaniaTemplate
ZadaniaTemplates są tworzone przez utworzenie zadaniaTemplate. Aby zapoznać się z przykładem, zobacz Tworzenie zadaniaTemplate.
Lista zadańTemplates
Zadania są pobierane przy użyciu żądania HTTP GET.
Metoda | Identyfikator URI żądania | Wersja protokołu HTTP |
---|---|---|
GET | <https:// accountname.restv2>.<location.media.azure.net/api/TaskTemplates> | HTTP/1.1 |
Metoda | Identyfikator URI żądania | Wersja protokołu HTTP |
---|---|---|
GET | <https:// accountname.restv2>.<location.media.azure.net/api/JobTemplates>('jobtemplateid')/TaskTemplates | HTTP/1.1 |
Przykładowe żądanie
Aby uzyskać najnowszą wersję x-ms-version:
, zobacz 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
Zobacz też
ContentKey
Zasób
AccessPolicy
AssetFile
Zadanie
Lokalizator
MediaProcessor
Zadanie
JobTemplate
Limity przydziału i ograniczenia