EncodingReservedUnitType
По умолчанию для учетных записей Служб мультимедиа Azure больше не требуется использовать зарезервированные единицы мультимедиа. В целях совместимости можно продолжать использовать API Azure для управления и масштабирования MRU. Однако по умолчанию ни одна из заданных конфигураций зарезервированных единиц мультимедиа не будет использоваться для управления параллелизмом и производительностью кодирования. Ознакомьтесь со страницей Масштабирование обработки мультимедиа , чтобы получить дополнительные сведения о масштабировании обработки мультимедиа.
Важно!
При доступе к сущностям в службах мультимедиа необходимо задать определенные поля и значения заголовков в HTTP-запросах.
Дополнительные сведения см. в статье Настройка rest API Служб мультимедиа Разработка и подключение к Службам мультимедиа с помощью REST API Служб мультимедиа.
В данном разделе приводится описание сущности EncodingReservedUnitType
и демонстрируется выполнение различных операций с API REST служб мультимедиа.
Сущность EncodingReservedUnitType
Примечание
Как описано выше, зарезервированные единицы больше не предлагаются Службами мультимедиа Azure. Ниже приведены сведения только о проблемах совместимости.
Сущность EncodingReservedUnitType
включает в себя следующие свойства.
Имя | Тип | Описание |
---|---|---|
AccountId Обязательный. Только для чтения |
Edm.GUID | Идентификатор учетной записи Служб мультимедиа. |
ReservedUnitType Обязательный. |
Edm.Int | Зарезервированный тип единицы может иметь один из следующих типов: S1 (0), S2 (1), S3 (2). |
CurrentReservedUnits Обязательный. |
Edm.Int | Текущие зарезервированные единицы. Количество зарезервированных единиц кодирования, которые должны быть подготовлены для этой учетной записи. По умолчанию каждая учетная запись Служб мультимедиа может масштабироваться до 25 единиц кодирования. Сведения о том, как запросить более высокий предел для обновляемых квот, см. в статье Как запросить более высокий предел для обновляемых квот. |
MaxReservableUnits Только для чтения. |
Edm.Int | Максимальное число единиц, которые можно зарезервировать для учетной записи. |
Get EncodingReservedUnitType
Сведения о типе зарезервированных единиц кодирования, связанны[ с вашей учетной записью, можно получить с помощью HTTP-запроса GET.
Метод | Универсальный код ресурса (URI) запроса | Версия HTTP |
---|---|---|
GET | Возвращает сведения о типе зарезервированных единиц кодирования, связанных с вашей учетной записью. <https:// accountname.restv2>.<location.media.azure.net/api/EncodingReservedUnitTypes> |
HTTP/1.1 |
Пример запроса
Вы можете опробовать следующий пример на вкладке Fiddler's Composer.
Чтобы получить последнюю версию 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 OK.
Update EncodingReservedUnitType
Обновляет свойства EncodingReservedUnitType.
Метод | Универсальный код ресурса (URI) запроса | Версия HTTP |
---|---|---|
PATCH/PUT/MERGE Дополнительные сведения об этих операциях см. здесь. |
<https:// accountname.restv2>.<location.media.azure.net/api/EncodingReservedUnitTypes>(guid'accountid') | HTTP/1.1 |
Пример запроса
Вы можете опробовать следующий пример на вкладке Fiddler's Composer.
Чтобы получить последнюю версию 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 No Content.