Cree una acción de vRealize Orchestrator que utilice su script de Python.

Procedimiento

  1. Inicie sesión en el cliente de vRealize Orchestrator.
  2. Vaya a Biblioteca > Acciones.
  3. Haga clic en Nueva acción.
  4. En la pestaña General, añada un nombre, un módulo y un número de versión para la acción.
  5. En la pestaña Script, seleccione Python 3.7 como el tiempo de ejecución y Zip como el tipo de script.
  6. Haga clic en Importar.
  7. Desplácese hasta la carpeta vro-python-aws y seleccione el paquete ZIP que contiene el script de Python.
  8. En el cuadro de texto Controlador de entrada, introduzca main.handler.
    Nota: El controlador de entrada de la acción se basa en el script principal del paquete ZIP importado. Como el script principal se encuentra en un archivo llamado main.py y una función denominada handler, el controlador de entrada debe ser main.handler. Si ha nombrado a su archivo de script principal de alguna otra forma, cambie el valor del controlador de entrada como corresponda.
  9. Guarde la acción y haga clic en Ejecutar.
    Se produce un error en la ejecución de la acción.
  10. Seleccione la pestaña Registros.
    Los registros de la ejecución de la acción muestran un mensaje de error "botocore.exceptions.NoRegionError: Debe especificar una región". Este es el comportamiento esperado, ya que el script inicial de Python no define una región.

Qué hacer a continuación

Depure el script de Python. Consulte Depurar la acción de Amazon Web Services.