El Centro para desarrolladores es un único punto de entrada para desarrolladores que proporciona herramientas para administrar la estructura de API y capturar las acciones de los usuarios a fin de traducirlas en código ejecutable.

El Centro para desarrolladores de vSphere Client proporciona herramientas para que los expertos de automatización, los ingenieros de desarrollo y operaciones, y los desarrolladores encuentren los recursos para administrar las estructuras de API y capturar acciones de vSphere Client a fin de traducirlas en PowerCLI.

Qué es el Explorador de vSphere API

El explorador de API permite examinar e invocar las API de REST de vSphere que el sistema admite, y proporciona información y contexto sobre las llamadas de API.

Con el explorador de API, puede elegir un endpoint de API desde el entorno y recuperar una lista de API de REST de vSphere. Puede revisar detalles como los parámetros disponibles, las respuestas esperadas y los códigos de estado de respuesta, y puede invocar las API en el entorno activo. Las API disponibles dependen de la función del endpoint seleccionado.

Cómo recuperar las API mediante el Explorador de vSphere API

Puede utilizar el Explorador de vSphere API para recuperar las API de REST de vSphere disponibles de un endpoint seleccionado, y recibir información y contexto sobre las llamadas API.

Procedimiento

  1. En la página de inicio de vSphere Client, haga clic en Centro para desarrolladores y seleccione la pestaña Explorador de API.
  2. En el menú desplegable Seleccionar endpoint, elija un endpoint del entorno.
  3. En el menú desplegable Seleccionar API, elija una API. Las API de la lista son las que proporciona públicamente el explorador de API existente en vCenter Server.
  4. (opcional) Puede usar el cuadro de texto de filtro para filtrar los resultados. Por ejemplo, introduzca health para ver una lista de los métodos relacionados con la supervisión del estado de la API seleccionada.
  5. Seleccione una categoría de API de la lista.
  6. Seleccione un método de la lista.
    Puede revisar las API obsoletas mediante el botón de alternancia situado junto a cada método de la lista. Evite utilizar API obsoletas. Las API obsoletas podrían dejar de responder en el futuro y provocar errores inesperados en los scripts de automatización.
    Aparecerá información detallada sobre el método.
  7. Si aparece una sección sobre los detalles del parámetro para el método seleccionado, introduzca un valor de parámetro de método en la casilla de texto Valor.
  8. (opcional) Para invocar el método en el entorno activo, haga clic en Ejecutar.
    1. Si aparece un cuadro de diálogo de advertencia, haga clic en .
    El resultado del método invocado aparece en el cuadro de respuesta.
  9. (opcional) Para copiar el resultado del método invocado en el portapapeles, haga clic en Copiar respuesta.
  10. (opcional) Para descargar el resultado del método invocado, haga clic en Descargar.

Qué es la captura de código de vSphere

La captura de código registra las acciones del usuario y las traduce en código ejecutable.

La captura de código ofrece la capacidad de grabar las acciones realizadas en vSphere Client y generar código de PowerCLI utilizable. A continuación, se puede copiar el código o descargarlo como un script y usarlo en una sesión de PowerShell para ejecutar la tarea.
Nota: Solo se graban las llamadas de vCenter Server. Las llamadas realizadas en operaciones relacionadas con roles, privilegios, etiquetas, bibliotecas de contenido y directivas de almacenamiento no se graban.

Cómo registrar acciones mediante la captura de código de vSphere

También puede utilizar la captura de código para grabar las acciones realizadas en vSphere Client y generar un resultado de código de PowerCLI.

Nota: Las llamadas realizadas en operaciones relacionadas con roles, privilegios, etiquetas, bibliotecas de contenido y directivas de almacenamiento no se graban. Tampoco se graban los datos confidenciales (por ejemplo, las contraseñas).

Requisitos previos

Para grabar una sesión utilizando la captura de código, primero debe habilitar esta función.

Procedimiento

  1. En el menú de la barra lateral de inicio, haga clic en Centro para desarrolladores y vaya a la pestaña Captura de código.
  2. (opcional) Si no se encuentra habilitada, haga clic en el botón de alternancia para habilitar la captura de código.
  3. Para iniciar una grabación, desplácese hasta el panel que desee y haga clic en el botón de grabación rojo en el panel superior. Para iniciar la grabación inmediatamente, haga clic en Iniciar grabación.
    Cuando existe una grabación en curso, el botón de grabación rojo en el panel superior parpadea.
  4. (opcional) Para borrar el código capturado en una sesión anterior e iniciar una nueva sesión, haga clic en Borrar e iniciar otra.
  5. Para detener una grabación, haga clic en el botón de grabación rojo en el panel superior, o desplácese hasta la pestaña Captura de código en el Centro para desarrolladores y haga clic en Detener grabación.
    El código grabado aparecerá en el panel de códigos.
  6. (opcional) Haga clic en Copiar para copiar el código o en Descargar para descargarlo como un script de PowerCLI.
  7. Para borrar el código actual e iniciar otra grabación, haga clic en Borrar e iniciar otra o desplácese hasta el panel que desee y haga clic en el botón de grabación rojo en el panel superior.

Resultados

El código grabado aparecerá en el panel de códigos. Puede copiar, descargar o borrar el código para iniciar otra grabación.