Module ansible

Entities

entity ansible::Arg

Parents: std::Entity

attribute string name
attribute string value=''

The following implements statements select implementations for this entity:

entity ansible::JsonArg

Parents: ansible::Arg

attribute string json

The following implements statements select implementations for this entity:

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:

Resources

class ansible.Task

Handlers

class ansible.TaskHandler