.. _workbook-networks:

=================
Networks Workbook
=================

:Workbook name: tripleo.networks.v1

TripleO Overcloud Networks Workflows v1

Workflows in the Networks Workbook

.. object:: tripleo.networks.v1.update_networks

   Takes data in networks parameter in json format, validates its contents, and persists them in network_data.yaml. After successful update, templates are regenerated.


   Workflow inputs:

   :input container: Default: overcloud
   :input networks: Required.
   :input network_data_file: Default: network_data.yaml
   :input queue_name: Default: tripleo

.. object:: tripleo.networks.v1.validate_networks_input

   Validate that required fields are present.


   Workflow inputs:

   :input networks: Required.
   :input queue_name: Default: tripleo
