次の方法で共有


IngestManifestAsset

IngestManifestAssets は一括取り込みで使用される IngestManifest 内の Asset を示します。 Microsoft Azure Media Servicesは、IngestManifestAsset に関連付けられている IngestManifestFiles に基づいて、ファイルのアップロードを内部的に監視します。 アセットは、アップロードされると完了します。 一括取り込みの詳細については、「 REST API を使用した一括での資産の取り込み」を参照してください。

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

重要

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

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

プロパティ Type 説明
Id

読み取り専用です。 作成時に Media Services によって設定されます。
Edm.String 一意識別子。
Created

読み取り専用です。 作成時に Media Services によって設定されます。
Edm.DateTime 1970 年 1 月 1 日の午前 0 時からのミリ秒数を表します。
LastModified

読み取り専用です。 Media Services で設定します。
Edm.DateTime この値は、プロパティの変更が行われた後に Media Services によって更新されます。 1970 年 1 月 1 日の午前 0 時からのミリ秒数を表します。
ParentIngestManifestId

必須。
Edm.String この IngestManifestAsset を含む IngestManifest。
IngestManifestFiles

読み取り専用です。
IngestManifestFile エンティティ セット IngestManifestAsset を構成する IngestManifestFile のコレクションにアクセスするために使用できるナビゲーション プロパティ。 個々の IngestManifestFile は、IngestManifestFile ID を使用して参照できます。
Asset

必須。
資産 エンティティ この IngestManifestAsset に関連するアセットを参照するために使用できるナビゲーション プロパティ。

IngestManifestAsset の作成

IngestManifestAsset は、HTTP POST 要求を使用して作成できます。 IngestManifestAsset は、要求本文の親 IngestManifest ID とアセット ID に関連付けられる必要があります。

Method 要求 URI HTTP バージョン
POST <https:// accountname.restv2>。<location.media.azure.net/api/IngestManifestAssets> HTTP/1.1

要求のサンプル

最新 x-ms-version:の を取得するには、「 Media Services REST」を参照してください。

POST https://media.windows.net /API/IngestManifestAssets 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  
Content-Length: 152  
Expect: 100-continue  
{ "ParentIngestManifestId" : "nb:mid:UUID:5c77f186-414f-8b48-8231-17f9264e2048", "Asset" : { "Id" : "nb:cid:UUID:b757929a-5a57-430b-b33e-c05c6cbef02e"}}  

IngestManifestAsset の一覧表示

IngestManifestAsset は HTTP GET 要求を使用して取得できます。 特定の IngestManifestAsset はその ID で要求するか、すべての IngestManifestAsset を要求できます。

Method 要求 URI HTTP バージョン
GET <https:// accountname.restv2>。<location.media.azure.net/api/IngestManifestAssets> HTTP/1.1
GET <https:// accountname.restv2>。<location.media.azure.net/api/IngestManifestAssets>('IngestManifestAsset Id') HTTP/1.1

要求のサンプル

s 最新 x-ms-version:の を取得するには、「 Media Services REST」を参照してください。

GET https://media.windows.net /API/IngestManifestAssets('nb:maid:UUID:6422b0a7-15f1-3442-b800-dac3195df54f') 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  
  

IngestManifestAsset の削除

IngestManifestAsset は、HTTP DELETE 要求で IngestManifestAsset ID 値を参照することで削除できます。

Method 要求 URI HTTP バージョン
DELETE <https:// accountname.restv2>。<location.media.azure.net/api/IngestManifestAssets>('IngestManifestAsset Id') HTTP/1.1

要求のサンプル

最新 x-ms-version:の を取得するには、「 Media Services REST」を参照してください。

DELETE https://media.windows.net /API/IngestManifestAssets('nb:maid:UUID:9c6e7256-fefd-c541-aa69-fd04cf1cc1a6') 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  
Content-Length: 0  

参照

Asset
AssetFile
IngestManifest
IngestManifestFile
IngestManifestStatistics
クォータと制限