ansible / ansible.builtin / v2.9.27 / module / rundeck_project Manage Rundeck projects. | "added in version" 2.4 of ansible.builtin" Authors: Loic Blot (@nerzhul) preview | supported by communityansible.builtin.rundeck_project (v2.9.27) — module
pip
Install with pip install ansible==2.9.27
Create and remove Rundeck projects through HTTP API.
- name: Create a rundeck project rundeck_project: name: "Project_01" api_version: 18 url: "https://rundeck.example.org" token: "mytoken" state: present
- name: Remove a rundeck project rundeck_project: name: "Project_02" url: "https://rundeck.example.org" token: "mytoken" state: absent
url: description: - Sets the rundeck instance URL. required: true name: description: - Sets the project name. required: true state: choices: - present - absent default: present description: - Create or remove Rundeck project. token: description: - Sets the token to authenticate against Rundeck API. required: true api_version: default: 14 description: - Sets the API version used by module. - API version must be at least 14.
after: description: dictionary containing project information after modification returned: success type: dict before: description: dictionary containing project information before modification returned: success type: dict rundeck_response: description: Rundeck response when a failure occurs returned: failed type: str