Le Centre de développeurs est un point unique d'entrée pour les développeurs qui fournit des outils pour gérer la structure d'API et pour capturer les actions de l'utilisateur afin de les convertir en code exécutable.

Le Centre de développeurs vSphere Client fournit des outils pour experts d'automation, ingénieurs de développement et développeurs pour trouver les ressources permettant de gérer des structures d'API et de capturer les actions de vSphere Client afin de les convertir en PowerCLI.

Présentation de l'explorateur vSphere API

L'explorateur d'API vous permet de parcourir et d'appeler les API REST vSphere prises en charge par le système et fournit des informations et du contexte sur les appels d'API.

Avec l'explorateur d'API, vous pouvez choisir un point de terminaison d'API depuis votre environnement et récupérer une liste d'API REST vSphere. Vous pouvez vérifier les détails tels que les paramètres disponibles, les réponses attendues et les codes d'état de réponse, et vous pouvez appeler les API par rapport à l'environnement en direct. Les API disponibles varient selon le rôle du point de terminaison sélectionné.

Récupération d'API à l'aide de l'explorateur vSphere API

Vous pouvez utiliser l'explorateur d'API pour récupérer les API REST vSphere disponibles à partir d'un point de terminaison sélectionné pour obtenir des informations et du contexte sur des appels API.

Procédure

  1. Sur la page d'accueil de vSphere Client, cliquez sur Centre de développement et sélectionnez l'onglet Explorateur d'API.
  2. À l'aide du menu déroulant Sélectionnez le point de terminaison, sélectionnez un point de terminaison dans l'environnement.
  3. À l'aide du menu déroulant Sélectionnez l'API, sélectionnez une API. Les API répertoriées sont celles publiquement fournies par l'explorateur d'API dans vCenter Server.
  4. (Facultatif) Vous pouvez utiliser la zone de texte du filtre pour filtrer les résultats. Par exemple, entrez health pour afficher une liste des méthodes liées à la surveillance de la santé de l'API sélectionnée.
  5. Sélectionnez une catégorie d'API dans la liste..
  6. Sélectionnez une méthode dans la liste.
    Vous pouvez consulter les API déconseillées à l'aide du bouton bascule situé à côté de chaque méthode dans la liste. Évitez d'utiliser des API déconseillées. Les API déconseillées peuvent ne plus répondre à l'avenir et provoquer des pannes inattendues dans vos scripts d'automatisation.
    Des informations détaillées sur la méthode s'affichent.
  7. Si une section sur les détails des paramètres s'affiche pour la méthode sélectionnée, entrez une valeur de paramètre pour la méthode dans la zone de texte Valeur .
  8. (Facultatif) Pour appeler la méthode par rapport à l'environnement actif, cliquez sur Exécuter.
    1. Si une boîte de dialogue d'avertissement s'affiche, cliquez Oui.
    Le résultat pour la méthode appelée est généré dans la zone de réponse.
  9. (Facultatif) Pour copier le résultat de la méthode invoquée dans votre Presse-papiers, cliquez Copier la réponse.
  10. (Facultatif) Pour télécharger le résultat de la méthode invoquée, cliquez sur Télécharger.

Présentation de la capture de code vSphere

La capture de code enregistre les actions de l'utilisateur et les convertit en code exécutable.

La capture de code vous donne la possibilité d'enregistrer des actions effectuées dans vSphere Client et de les convertir en code PowerCLI utilisable. Vous pouvez alors copier le code ou le télécharger sous forme de script et l'utiliser dans une session PowerShell pour exécuter la tâche.
Note : Seuls les appels vCenter Server sont enregistrés. Les appels effectués sur les opérations concernant les rôles, les privilèges, les balises, les bibliothèques de contenu et les stratégies de stockage ne sont pas enregistrés.

Enregistrement d'actions à l'aide de la capture de code vSphere

Vous pouvez utiliser la capture de code pour enregistrer les actions effectuées dans vSphere Client pour produire une sortie de code PowerCLI.

Note : Les appels effectués sur les opérations concernant les rôles, les privilèges, les balises, les bibliothèques de contenu et les stratégies de stockage ne sont pas enregistrés. Les données sensibles telles que les mots de passe ne sont pas enregistrées.

Conditions préalables

Pour utiliser la capture de code pour enregistrer une session, vous devez d'abord activer la capture de code.

Procédure

  1. Dans le menu de la barre latérale d'accueil, cliquez sur Centre de développeurs et accédez à l'onglet Capture de code.
  2. (Facultatif) Si la capture de code n'est pas activée, cliquez sur le bouton bascule pour l'activer.
  3. Pour démarrer un enregistrement, accédez au volet de votre choix et cliquez sur le bouton d'enregistrement rouge dans le volet supérieur. Pour démarrer l'enregistrement immédiatement, cliquez sur Démarrer l'enregistrement.
    Lorsqu'un enregistrement est en cours, le bouton d'enregistrement rouge dans le volet supérieur clignote.
  4. (Facultatif) Pour effacer le code capturé dans une session précédente et démarrez une nouvelle session, cliquez sur Effacer et démarrer un autre.
  5. Pour arrêter un enregistrement, cliquez sur le bouton d'enregistrement rouge dans le volet supérieur ou accédez à l'onglet Capture de code onglet dans le Centre de développeurs et cliquez sur Arrêter l'enregistrement.
    Le code enregistré s'affiche dans le volet de code.
  6. (Facultatif) Cliquez sur Copier pour copier le code ou sur Télécharger pour le télécharger sous la forme d'un script PowerCLI.
  7. Pour effacer le code actuel et démarrer un autre enregistrement, cliquez sur Effacer et démarrer un autre ou accédez au volet de votre choix et cliquez sur le bouton d'enregistrement rouge dans le volet supérieur.

Résultats

Le code enregistré s'affiche dans le volet de code. Vous pouvez copier le code, le télécharger ou effacer le code pour démarrer un autre enregistrement.