EncodingReservedUnitType
Por padrão, as Unidades Reservadas de Mídia não são mais necessárias para serem usadas para contas dos Serviços de Mídia do Azure. Para fins de compatibilidade, você pode continuar a usar as APIs do Azure para gerenciar e dimensionar MRUs. No entanto, por padrão, nenhuma das configurações de MRU que você definir será usada para controlar a simultaneidade ou o desempenho da codificação. Examine a página Visão geral do processamento de mídia de escala para obter mais informações sobre o dimensionamento do processamento de mídia.
Importante
Ao acessar entidades nos serviços de mídia, você deve definir valores e campos de cabeçalho específicos nas suas solicitações HTTP.
Para obter mais informações, consulte Instalação para desenvolvimento de API REST dos Serviços de Mídia e Conexão aos Serviços de Mídia com a API REST dos Serviços de Mídia.
Este tópico oferece uma visão geral da entidade EncodingReservedUnitType
e também demonstra como executar várias operações com a API REST dos Serviços de Mídia.
Entidade EncodingReservedUnitType
Observação
Conforme descrito acima, as Unidades Reservadas não são mais oferecidas pelos Serviços de Mídia do Azure. As informações a seguir são apenas para problemas de compatibilidade.
A entidade de EncodingReservedUnitType
contém as seguintes propriedades.
Nome | Type | Descrição |
---|---|---|
AccountId Obrigatórios. Somente leitura |
Edm.GUID | ID da conta dos Serviços de Mídia. |
ReservedUnitType Obrigatórios. |
Edm.Int | O tipo de unidade reservada pode ser um dos seguintes: S1 (0), S2 (1) S3 e (2). |
CurrentReservedUnits Obrigatórios. |
Edm.Int | Unidades reservadas atuais. O número das unidades reservadas de codificação que você deseja receber para essa conta. Por padrão, todas as contas de Serviços de Mídia podem ser dimensionadas para até 25 unidades de codificação. Para solicitar um limite mais alto, consulte Como solicitar um limite mais alto para cotas atualizáveis. |
MaxReservableUnits Somente leitura. |
Edm.Int | Número máximo de unidades que podem ser reservadas para a conta. |
Get EncodingReservedUnitType
Os detalhes sobre o tipo de unidade reservada de codificação associado à sua conta podem ser recuperados usando uma solicitação HTTP GET.
Método | URI da solicitação | Versão de HTTP |
---|---|---|
GET | Obtém informações sobre o tipo da unidade reservada de codificação associado à sua conta. <https:// accountname.restv2>.<location.media.azure.net/api/EncodingReservedUnitTypes> |
HTTP/1.1 |
Solicitação de Exemplo
Você pode experimentar o exemplo a seguir na guia Compositor do Fiddler.
Para obter o mais recente x-ms-version:
, consulte REST dos Serviços de Mídia.
Cabeçalhos de solicitação:
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>
Se for bem-sucedida, essa operação retorna HTTP/1.1 200 OK.
Atualizar EncodingReservedUnitType
Atualiza as propriedades EncodingReservedUnitType.
Método | URI da solicitação | Versão de HTTP |
---|---|---|
PATCH/PUT/MERGE Para obter mais informações sobre essas operações, consulte PATCH, PUT, MERGE. |
<https:// accountname.restv2>.<location.media.azure.net/api/EncodingReservedUnitTypes>(guid'accountid') | HTTP/1.1 |
Solicitação de Exemplo
Você pode experimentar o exemplo a seguir na guia Compositor do Fiddler.
Para obter o mais recente x-ms-version:
, consulte REST dos Serviços de Mídia.
Cabeçalhos de solicitação:
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>
Corpo da solicitação:
{CurrentReservedUnits:1}
Se for bem-sucedida, essa operação retorna HTTP/1.1 204 Sem Conteúdo.