This module goals are:
Name | Optional | Kind | Description |
---|---|---|---|
State | True | Enum present/absent/update/started/stopped | Determine the state of the instances. - present may add instances/backends/index/agreements but does not remove them - absent remove any 389ds related resources listed in the ds389 parameter - update synchronize the parameter. It does remove configured resources that are not specified in the parameters - started Ensure that all instances are started - stopped Ensure that all parameters are stopped |
ds389 | True | Dict | The instances parameters for [1] |
ds389info | True | Dict | The prefix parameters |
ansiblevars | False | Dict | Some variable got from the ansible framework |
The details of the options should be fully documented in the ansible_collections/ds389/ansible_ds/playbooks/roles/ds389_server/README.md file that is delivered with the ds389.ansible collection (The list is quite long To ensure that the document is accurate, this file will be generated dynamically from the module options table)
The role of this plugin is to gather the data from inventory and the plugin parameters and