Partager via


EncodingReservedUnitType

Par défaut, les unités réservées multimédias ne doivent plus être utilisées pour les comptes Azure Media Services. À des fins de compatibilité, vous pouvez continuer à utiliser les API Azure pour gérer et mettre à l’échelle les MRU. Toutefois, par défaut, aucune des configurations de MRU que vous avez définies ne sera utilisée pour contrôler l’accès concurrentiel ou les performances de l’encodage. Veillez à consulter la page Vue d’ensemble du traitement multimédia à l’échelle pour obtenir plus d’informations sur la mise à l’échelle du traitement multimédia.

Important

Lors de l’accès aux entités dans Media Services, vous devez définir les valeurs et les champs d’en-tête spécifiques dans vos requêtes HTTP.
Pour plus d’informations, consultez Configuration du développement d’API REST Media Services et Connexion à Media Services avec l’API REST Media Services.

Cette rubrique offre une vue d'ensemble de l'entité EncodingReservedUnitType, et montre comment exécuter diverses opérations avec l'API REST Media Services.

Entité EncodingReservedUnitType

Remarque

Comme décrit ci-dessus, les unités réservées ne sont plus proposées par Azure Media Services. Les informations suivantes concernent uniquement les problèmes de compatibilité.

L'entité EncodingReservedUnitType contient les propriétés suivantes.

Nom Type Description
AccountId

Obligatoire. Lecture seule
Edm.GUID ID de compte Media Services.
ReservedUnitType

Obligatoire.
Edm.Int Le type d’unité réservée peut être l’un des suivants : S1 (0), S2 (1), S3 (2).
CurrentReservedUnits

Obligatoire.
Edm.Int Unités réservées actuelles. Nombre d'unités réservées d'encodage que vous souhaitez déployer pour ce compte.

Par défaut, chaque compte Media Services peut être mis à l'échelle jusqu'à 25 unités d'encodage. Pour demander une limite plus élevée, consultez Comment demander une limite supérieure pour les quotas pouvant être mis à jour.
MaxReservableUnits

Lecture seule.
Edm.Int Nombre maximal d'unités qui peuvent être réservées pour le compte.

Obtention du type EncodingReservedUnitType

Vous pouvez obtenir des détails sur le type d'unité réservée d'encodage associé à votre compte en exécutant une requête HTTP GET.

Méthode URI de demande Version HTTP
GET Obtient des informations sur le type d'unité réservée d'encodage associé à votre compte.

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

Exemple de demande

Vous pouvez essayer l’exemple suivant dans l’onglet Compositeur de Fiddler.

Pour obtenir la dernière version x-ms-version:, consultez REST Media Services.

En-têtes de requête :

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>  
  

En cas de réussite, cette opération renvoie HTTP/1.1 200 OK.

Mise à jour du type EncodingReservedUnitType

Met à jour les propriétés du type EncodingReservedUnitType.

Méthode URI de demande Version HTTP
PATCH/PUT/MERGE

Pour plus d’informations sur ces opérations, consultez PATCH/PUT/MERGE.
<https:// accountname.restv2>.<location.media.azure.net/api/EncodingReservedUnitTypes>(guid’accountid') HTTP/1.1

Exemple de demande

Vous pouvez essayer l’exemple suivant dans l’onglet Compositeur de Fiddler.

Pour obtenir la dernière version x-ms-version:, consultez REST Media Services.

En-têtes de requête :

  
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>  
  

Corps de la requête :

{CurrentReservedUnits:1}  

En cas de réussite, cette opération renvoie HTTP/1.1 204 No Content.