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.