.. _workbook-validations:

====================
Validations Workbook
====================

:Workbook name: tripleo.validations.v1

TripleO Validations Workflows v1

Workflows in the Validations Workbook

.. object:: tripleo.validations.v1.add_validation_ssh_key_parameter


   Workflow inputs:

   :input container: Required.
   :input {'queue_name': 'tripleo'}: Required.

.. object:: tripleo.validations.v1.copy_ssh_key


   Workflow inputs:

   :input {'overcloud_admin': 'heat-admin'}: Required.
   :input {'queue_name': 'tripleo'}: Required.

.. object:: tripleo.validations.v1.list


   Workflow inputs:

   :input {'group_names': []}: Required.
   :input {'plan': 'overcloud'}: Required.
   :input {'queue_name': 'tripleo'}: Required.

.. object:: tripleo.validations.v1.list_groups


   Workflow inputs:

   :input {'plan': 'overcloud'}: Required.

.. object:: tripleo.validations.v1.run_groups


   Workflow inputs:

   :input {'group_names': []}: Required.
   :input {'plan': 'overcloud'}: Required.
   :input {'validation_inputs': {}}: Required.
   :input {'queue_name': 'tripleo'}: Required.

.. object:: tripleo.validations.v1.run_validation


   Workflow inputs:

   :input validation_name: Required.
   :input {'plan': 'overcloud'}: Required.
   :input {'validation_inputs': {}}: Required.
   :input {'queue_name': 'tripleo'}: Required.

.. object:: tripleo.validations.v1.run_validations


   Workflow inputs:

   :input {'validation_names': []}: Required.
   :input {'plan': 'overcloud'}: Required.
   :input {'validation_inputs': {}}: Required.
   :input {'queue_name': 'tripleo'}: Required.
