criteria
raw
/ required
|
|
|
The criteria used for validation of value that represents data options.
This option represents the second argument passed in the lookup plugin For example lookup(config_data, config_criteria, engine='ansible.utils.jsonschema'), in this case the value of config_criteria represents this option.
For the type of criteria that represents this value refer to the documentation of individual validate plugins.
|
data
raw
/ required
|
|
|
Data that will be validated against criteria .
This option represents the value that is passed to the lookup plugin as the first argument. For example lookup(config_data, config_criteria, engine='ansible.utils.jsonschema'), in this case config_data represents this option.
For the type of data that represents this value refer to the documentation of individual validate plugins.
|
engine
string
|
Default:
"ansible.utils.jsonschema"
|
|
The name of the validate plugin to use.
This option can be passed in lookup plugin as a key, value pair. For example lookup(config_data, config_criteria, engine='ansible.utils.jsonschema'), in this case the value ansible.utils.jsonschema represents the engine to be use for data validation. If the value is not provided the default value that is ansible.uitls.jsonschema will be used.
The value should be in fully qualified collection name format that is <org-name>.<collection-name>.<validate-plugin-name>.
|