你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

EncodingReservedUnitType

默认情况下,不再需要将媒体保留单位用于 Azure 媒体服务帐户。 出于兼容性目的,可以继续使用 Azure API 来管理和缩放 MRU。 但是,默认情况下,不会使用你设置的任何 MRU 配置来控制编码的并发或性能。 请务必查看 缩放媒体处理概述页 ,以获取有关缩放媒体处理的详细信息。

重要

访问媒体服务中的实体时,必须在 HTTP 请求中设置特定标头字段和值。
有关详细信息,请参阅设置媒体服务 REST API 开发和使用媒体服务 REST API 连接到媒体服务

本主题提供 EncodingReservedUnitType 实体的概述,并且还演示如何使用 Media Services REST API 执行各种操作。

EncodingReservedUnitType 实体

注意

如上所述,Azure 媒体服务不再提供预留单位。 以下信息仅适用于兼容性问题。

EncodingReservedUnitType 实体包含以下属性。

名称 类型 说明
AccountId

必需。 只读
Edm.GUID 媒体服务帐户 ID。
ReservedUnitType

必需。
Edm.Int 预留单位类型可以是以下类型之一: S1 (0) 、 S2 (1) 、 S3 (2) 。
CurrentReservedUnits

必需。
Edm.Int 当前的预留单位。 需要为此帐户设置的编码预留单位数目。

默认情况下,每个 Media Services 帐户最多可以扩展到 25 个编码单元。 若要请求更高的限制,请参阅 如何请求可更新配额的更高限制
MaxReservableUnits

只读。
Edm.Int 可以为此帐户保留的最大单位数。

获取 EncodingReservedUnitType

可以通过 GET HTTP 请求来检索与你的帐户关联的编码预留单位类型的详细信息。

方法 请求 URI HTTP 版本
GET 获取与你的帐户关联的编码预留单位类型的相关信息。

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

示例请求

可以在 Fiddler 的“编辑器”选项卡中试用以下示例。

若要获取最新的 x-ms-version:,请参阅 媒体服务 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 正常”

更新 EncodingReservedUnitType

更新 EncodingReservedUnitType 属性。

方法 请求 URI HTTP 版本
PATCH/PUT/MERGE

有关这些操作的详细信息,请参阅 PATCH/PUT/MERGE
<https:// accountname.restv2>。<location.media.azure.net/api/EncodingReservedUnitTypes (>guid'accountid') HTTP/1.1

示例请求

可以在 Fiddler 的“编辑器”选项卡中试用以下示例。

若要获取最新的 x-ms-version:,请参阅 媒体服务 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 无内容”