次の方法で共有


EncodingReservedUnitType

既定では、Azure Media Services アカウントにメディア予約ユニットを使用する必要はなくなりました。 互換性のために、引き続き Azure API を使用して MRU の管理とスケーリングを行うことができます。 ただし既定では、エンコードのコンカレンシーやパフォーマンスを制御するために設定した MRU 構成は使用されません。 メディア処理のスケーリングの詳細については、「 メディア処理のスケーリングの概要」ページ を参照してください。

重要

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

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

EncodingReservedUnitType エンティティ

注意

前述のように、予約ユニットは Azure Media Services によって提供されなくなりました。 次の情報は、互換性の問題のみを目的としています。

EncodingReservedUnitType エンティティには、次のプロパティが含まれています。

名前 Type 説明
AccountId

必須。 読み取り専用
Edm.GUID Media Services アカウント ID。
ReservedUnitType

必須。
Edm.Int 予約ユニットの種類は、( S1 0)、(1)、 S2 (2) S3 のいずれかになります。
CurrentReservedUnits

必須。
Edm.Int 現在の占有ユニット。 このアカウントにプロビジョニングするエンコーディング占有ユニットの数です。

既定で、各 Media Services アカウントは最大 25 エンコード ユニットまで拡張できます。 より高い制限を要求するには、「 更新可能なクォータの上限を高く要求する方法」を参照してください。
MaxReservableUnits

読み取り専用です。
Edm.Int アカウントの予約可能なユニットの最大数。

EncodingReservedUnitType を取得します。

アカウントに関連付けられているエンコーディング占有ユニットの種類の詳細は、GET HTTP 要求を使用して取得できます。

Method 要求 URI HTTP バージョン
GET アカウントに関連付けられているエンコーディング占有ユニットの種類に関する情報を取得します。

<https:// accountname.restv2>。<location.media.azure.net/api/EncodingReservedUnitTypes>
HTTP/1.1

要求のサンプル

Fiddler の [Composer] タブで次の例を試すことができます。

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

要求ヘッダー:

GET https://testrest.cloudapp.net/api/EncodingReservedUnitTypes HTTP/1.1  
DataServiceVersion: 3.0;NetFx  
MaxDataServiceVersion: 3.0;NetFx  
Accept: application/json;odata=minimalmetadata  
Accept-Charset: UTF-8  
x-ms-version: 2.19  
Content-Type: application/json;odata=minimalmetadata  
Host: <host URI>  
User-Agent: Microsoft ADO.NET Data Services  
Authorization: Bearer <token value>  
  

成功すると、この操作は HTTP/1.1 200 OK を返します。

EncodingReservedUnitType の更新

EncodingReservedUnitType プロパティを更新します。

Method 要求 URI HTTP バージョン
PATCH/PUT/MERGE

これらの操作の詳細については、「 PATCH/PUT/MERGE」を参照してください。
<https:// accountname.restv2>。<location.media.azure.net/api/EncodingReservedUnitTypes>(guid'accountid') HTTP/1.1

要求のサンプル

Fiddler の [Composer] タブで次の例を試すことができます。

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

要求ヘッダー:

  
PUT https://testrest.cloudapp.net/api/EncodingReservedUnitTypes(guid'61318ce3-0629-4400-8a1b-e716bc501314') HTTP/1.1  
DataServiceVersion: 3.0;NetFx  
MaxDataServiceVersion: 3.0;NetFx  
Accept: application/json;odata=minimalmetadata  
Accept-Charset: UTF-8  
x-ms-version: 2.19  
Content-Type: application/json;odata=minimalmetadata  
Host: <host URI>  
User-Agent: Microsoft ADO.NET Data Services  
Authorization: Bearer <token value>  
  

要求本文:

{CurrentReservedUnits:1}  

成功すると、この操作は HTTP/1.1 204 No Content を返します。