Obtenir votre point de terminaison spécifique à une région pour MediaConvert - AWS SDK for JavaScript

Nous avons annoncé la sortie end-of-support de la AWS SDK for JavaScript v2. Nous vous recommandons de migrer vers la AWS SDK for JavaScript version 3. Pour les dates, les détails supplémentaires et les informations sur la façon de migrer, reportez-vous à l'annonce associée.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Obtenir votre point de terminaison spécifique à une région pour MediaConvert

JavaScript code example that applies to Node.js execution

Cet exemple de code Node.js présente :

  • Comment récupérer votre point de terminaison spécifique à une région à partir de. MediaConvert

Scénario

Dans cet exemple, vous utilisez un module Node.js pour appeler MediaConvert et récupérer votre point de terminaison spécifique à une région. Vous pouvez récupérer l'URL de votre point de terminaison à partir du point de terminaison par défaut du service et vous n'avez donc pas encore besoin de votre point de terminaison spécifique à une région. Le code utilise le SDK JavaScript pour récupérer ce point de terminaison en utilisant cette méthode de la classe MediaConvert client :

Important

L’agent HTTP/HTTPS Node.js par défaut crée une nouvelle connexion TCP pour chaque nouvelle demande. Pour éviter les coûts liés à l'établissement d'une nouvelle connexion, les connexions AWS SDK for JavaScript TCP sont réutilisées. Pour plus d'informations, consultez Réutilisation des connexions avec Keep-Alive dans Node.js.

Tâches prérequises

Pour configurer et exécuter cet exemple, réalisez tout d'abord les tâches ci-après :

Obtention de l'URL du point de terminaison

Créez un module Node.js nommé emc_getendpoint.js. Veillez à configurer le kit SDK comme indiqué précédemment.

Créez un objet pour transmettre les paramètres de requête vides pour la describeEndpoints méthode de la classe AWS.MediaConvert client. Pour appeler la méthode describeEndpoints, créez une promesse pour appeler un objet de service MediaConvert , en transmettant les paramètres. Traitez la réponse dans le rappel de promesse.

// Load the SDK for JavaScript. const aws = require("aws-sdk"); // Set the AWS Region. aws.config.update({ region: "us-west-2" }); // Create the client. const mediaConvert = new aws.MediaConvert({ apiVersion: "2017-08-29" }); exports.handler = async (event, context) => { // Create empty request parameters const params = { MaxResults: 0, }; try { const { Endpoints } = await mediaConvert .describeEndpoints(params) .promise(); console.log("Your MediaConvert endpoint is ", Endpoints); } catch (err) { console.log("MediaConvert Error", err); } };

Pour exécuter l'exemple, entrez ce qui suit dans la ligne de commande.

node emc_getendpoint.js

Cet exemple de code se trouve ici sur GitHub.