theforeman / theforeman.foreman / 4.0.0 / module / organization Manage Organizations | "added in version" 1.0.0 of theforeman.foreman" Authors: Eric D Helms (@ehelms), Matthias M Dellweg (@mdellweg) ATIX AGtheforeman.foreman.organization (4.0.0) — module
Install with ansible-galaxy collection install theforeman.foreman:==4.0.0
collections: - name: theforeman.foreman version: 4.0.0
Manage Organizations
- name: "Create CI Organization" theforeman.foreman.organization: username: "admin" password: "changeme" server_url: "https://foreman.example.com" name: "My Cool New Organization" state: present
name: description: - Name of the Organization required: true type: str label: description: - Label of the Organization type: str state: choices: - present - absent default: present description: - State of the entity type: str password: description: - Password of the user accessing the Foreman server. - If the value is not specified in the task, the value of environment variable C(FOREMAN_PASSWORD) will be used instead. required: true type: str username: description: - Username accessing the Foreman server. - If the value is not specified in the task, the value of environment variable C(FOREMAN_USERNAME) will be used instead. required: true type: str parameters: description: - Entity domain specific host parameters elements: dict required: false suboptions: name: description: - Name of the parameter required: true type: str parameter_type: choices: - string - boolean - integer - real - array - hash - yaml - json default: string description: - Type of the parameter type: str value: description: - Value of the parameter required: true type: raw type: list server_url: description: - URL of the Foreman server. - If the value is not specified in the task, the value of environment variable C(FOREMAN_SERVER_URL) will be used instead. required: true type: str description: description: - Description of the Organization required: false type: str ignore_types: aliases: - select_all_types description: - List of resources types that will be automatically associated elements: str required: false type: list version_added: 3.8.0 version_added_collection: theforeman.foreman validate_certs: default: true description: - Whether or not to verify the TLS certificates of the Foreman server. - If the value is not specified in the task, the value of environment variable C(FOREMAN_VALIDATE_CERTS) will be used instead. type: bool
entity: contains: organizations: description: List of organizations. elements: dict type: list description: Final state of the affected entities grouped by their type. returned: success type: dict