Module ansible¶
- License: Apache 2.0
- Version: 0.2.1
- Upstream project: https://github.com/inmanta/ansible.git
Entities¶
-
entity
ansible::Arg
¶ Parents:
std::Entity
-
attribute string
name
¶
-
attribute string
value
=''¶
The following implements statements select implementations for this entity:
-
attribute string
-
entity
ansible::JsonArg
¶ Parents:
ansible::Arg
-
attribute string
json
¶
The following implements statements select implementations for this entity:
-
attribute string
-
entity
ansible::Task
¶ Parents:
std::Entity
An ansible task
-
attribute string
name
¶ The name of the task. This has to be unique in combination with the host
-
attribute string
module
¶ The ansible module that has to be invoked
-
attribute string
agent
='ansible'¶ The agent that should run the task
-
attribute string
host
='localhost'¶ The host (target) to execute the task on
-
attribute dict
args
¶ The args to pass to the task. This dict is directly serialized to json and included varbetim in the playbook
The following implements statements select implementations for this entity:
-
attribute string
Resources¶
-
class
ansible.
Task
¶ - Resource for entity
ansible::Task
- Id attribute
name
- Agent name
agent
- Handlers
ansible.TaskHandler
- Resource for entity
Handlers¶
-
class
ansible.
TaskHandler
¶ - Handler name
task
- Handler for entity
ansible::Task
- Handler name