ns.col2.foo3 module – Foo III

Note

This module is part of the ns.col2 collection (version 0.0.1).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install ns.col2. You need further requirements to be able to use this module, see Requirements for details.

To use it in a playbook, specify: ns.col2.foo3.

Synopsis

Requirements

The below requirements are needed on the host that executes this module.

Parameters

Parameter

Comments

bar

list / elements=integer

Bar.

foo

string

The foo source.

subfoo

dictionary

Some recursive foo.

foo

string / required

A sub foo.

Whatever.

Also required when subfoo is specified when foo=bar or baz.

Attributes

Attribute

Support

Description

check_mode

Support: full

Can run in check_mode and return changed status prediction without modifying target

diff_mode

Support: full

Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode

platform

Platform: posix

Target OS/families that can be operated against

Examples

This is not YAML.

Authors

  • Someone else (@ansible)

There were some errors parsing the documentation for this plugin. Please file a bug with the ns.col2 collection.

The errors were:

  • Unable to normalize foo3: return due to: 2 validation errors for PluginReturnSchema
    return -> bar -> type
      Input should be 'any', 'bits', 'bool', 'bytes', 'complex', 'dict', 'float', 'int', 'json', 'jsonarg', 'list', 'path', 'sid', 'str', 'pathspec' or 'pathlist' (type=literal_error; expected='any', 'bits', 'bool', 'bytes', 'complex', 'dict', 'float', 'int', 'json', 'jsonarg', 'list', 'path', 'sid', 'str', 'pathspec' or 'pathlist')
    return -> baz
      Input should be a valid dictionary or instance of OuterReturnSchema (type=model_type; class_name=OuterReturnSchema)