Share via


EncodingReservedUnitType

De forma predeterminada, ya no es necesario usar unidades reservadas de medios para las cuentas de Azure Media Services. Con fines de compatibilidad, puede seguir usando las API de Azure para administrar y escalar las MRU. Pese a ello, ninguna de las configuraciones de unidades reservadas de multimedia que se configuren se usará de forma predeterminada para controlar la simultaneidad o el rendimiento de la codificación. Asegúrese de revisar la página Escalado de información general sobre el procesamiento de medios para obtener más información sobre el escalado del procesamiento de medios.

Importante

Al obtener acceso a las entidades de Media Services, debe establecer los campos de encabezado específicos y los valores en las solicitudes HTTP.
Para obtener más información, consulte Configuración del desarrollo de la API de REST de Media Services y Conexión a Media Services con la API de REST de Media Services.

En este tema encontrará un resumen de la entidad EncodingReservedUnitType y una demostración de cómo ejecutar distintas operaciones con la API de REST de Media Services.

Entidad EncodingReservedUnitType

Nota

Como se ha descrito anteriormente, Azure Media Services ya no ofrece unidades reservadas. La siguiente información es solo para problemas de compatibilidad.

La entidad EncodingReservedUnitType contiene las siguientes propiedades.

Nombre Tipo Descripción
AccountId

Necesario. Solo lectura
Edm.GUID Id. de cuenta de Media Services.
ReservedUnitType

Necesario.
Edm.Int El tipo de unidad reservada puede ser uno de los siguientes: S1 (0), S2 (1), S3 (2).
CurrentReservedUnits

Necesario.
Edm.Int Unidades reservadas actuales. El número de las unidades reservadas de codificación que desea aprovisionar para esta cuenta.

De forma predeterminada, las cuentas de Media Services pueden escalar hasta 25 unidades de codificación. Para solicitar un límite mayor, consulte Cómo solicitar un límite mayor para las cuotas actualizables.
MaxReservableUnits

Solo lectura.
Edm.Int Número máximo de unidades que se pueden reservar para la cuenta.

Obtener EncodingReservedUnitType

Los detalles sobre el tipo de unidad reservada de codificación asociado a su cuenta se pueden recuperar mediante una solicitud HTTP GET.

Método URI de solicitud Versión HTTP
GET Obtiene información sobre el tipo de unidad reservada de codificación asociado a su cuenta.

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

Solicitud de ejemplo

Puede probar el ejemplo siguiente en la pestaña Compositor de Fiddler.

Para obtener la versión más reciente x-ms-version:, consulte REST de Media Services.

Encabezados de solicitud:

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>  
  

Si se realiza correctamente, esta operación devuelve HTTP/1.1 200 OK.

Actualizar EncodingReservedUnitType

Actualiza las propiedades de EncodingReservedUnitType.

Método URI de solicitud Versión HTTP
PATCH/PUT/MERGE

Para obtener más información acerca de estas operaciones, vea PATCH, PUT, MERGE.
<https:// accountname.restv2>.<location.media.azure.net/api/EncodingReservedUnitTypes>(guid'accountid') HTTP/1.1

Solicitud de ejemplo

Puede probar el ejemplo siguiente en la pestaña Compositor de Fiddler.

Para obtener la versión más reciente x-ms-version:, consulte REST de Media Services.

Encabezados de solicitud:

  
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>  
  

Cuerpo de la solicitud:

{CurrentReservedUnits:1}  

Si se realiza correctamente, esta operación devuelve HTTP/1.1 204 No Content.