IngestManifestAsset
IngestManifestAssets은 대량 수집에 사용되는 IngestManifest 내에서 자산을 나타냅니다. Microsoft Azure Media Services IngestManifestAsset에 연결된 IngestManifestFiles를 기반으로 파일 업로드를 내부적으로 감시합니다. 파일이 업로드되면 자산이 완료됩니다. 대량 수집에 대한 자세한 내용은 REST API를 사용하여 대량으로 자산 수집을 참조하세요.
이 항목에서는 IngestManifestAsset
엔터티에 대해 간략하게 설명하는 동시에 미디어 서비스 REST API를 사용하여 다양한 작업을 실행하는 방법도 보여 줍니다.
중요
Media Services에서 엔터티에 액세스할 때는 HTTP 요청에서 구체적인 헤더 필드와 값을 설정해야 합니다.
자세한 내용은 Media Services REST API 개발 설정 및 Media Services REST API를 사용하여 Media Services에 연결을 참조하세요.
IngestManifestAsset 엔터티 속성
속성 | 형식 | 설명 |
---|---|---|
Id 읽기 전용입니다. 만들 때 Media Services에서 설정합니다. |
Edm.String | 고유 식별자입니다. |
Created 읽기 전용입니다. 만들 때 Media Services에서 설정합니다. |
Edm.DateTime | 1970년 1월 1일 자정 이후의 시간을 밀리초 단위로 표시합니다. |
LastModified 읽기 전용입니다. 미디어 서비스에 의해 설정됩니다. |
Edm.DateTime | 이 값은 속성이 변경된 후 Media Services에 의해 업데이트됩니다. 1970년 1월 1일 자정 이후의 시간(밀리초)을 나타냅니다. |
ParentIngestManifestId 필수 요소. |
Edm.String | 이 IngestManifestAsset이 포함될 IngestManifest입니다. |
IngestManifestFiles 읽기 전용입니다. |
IngestManifestFile 엔터티 집합 | IngestManifestAsset을 만드는 IngestManifestFile 컬렉션에 액세스하는 데 사용할 수 있는 탐색 속성입니다. 개별 IngestManifestFile은 IngestManifestFile ID 사용하여 참조할 수 있습니다. |
Asset 필수 요소. |
자산 엔터티 | 이 IngestManifestAsset에 연결된 자산을 참조하는 데 사용할 수 있는 탐색 속성입니다. |
IngestManifestAsset 만들기
IngestManifestAsset은 HTTP POST 요청을 사용하여 만들 수 있습니다. IngestManifestAsset은 요청 본문의 부모 IngestManifest ID 및 자산 ID와 연결되어 있어야 합니다.
메서드 | 요청 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 요청을 사용하여 검색할 수 있습니다. ID별로 특정 IngestManifestAsset을 요청하거나 모든 IngestManifestAsset을 요청할 수 있습니다.
메서드 | 요청 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 |
샘플 요청
최신 을 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 삭제
HTTP DELETE 요청으로 IngestManifestAsset ID 값을 참조하여 IngestManifestAsset을 삭제할 수 있습니다.
메서드 | 요청 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
참고 항목
자산
AssetFile
IngestManifest
IngestManifestFile
IngestManifestStatistics
할당량 및 제한 사항