freeipa.ansible_freeipa.ipaautomountlocation (1.11.1) — module

Manage FreeIPA autommount locations

Authors: Chris Procter (@chr15p), Thomas Woerner (@t-woerner)

preview | supported by community

Install collection

Install with ansible-galaxy collection install freeipa.ansible_freeipa:==1.11.1


Add to requirements.yml

  collections:
    - name: freeipa.ansible_freeipa
      version: 1.11.1

Description

Add and delete an IPA automount location

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
  - name: ensure a automount location named DMZ exists
    freeipa.ansible_freeipa.ipaautomountlocation:
      ipaadmin_password: SomeADMINpassword
      name: DMZ
      state: present
  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
  - name: ensure a automount location named DMZ is absent
    freeipa.ansible_freeipa.ipaautomountlocation:
      ipaadmin_password: SomeADMINpassword
      name: DMZ
      state: absent

Inputs

    
name:
    aliases:
    - cn
    - location
    description: The automount location to be managed
    elements: str
    required: true
    type: list

state:
    choices:
    - present
    - absent
    default: present
    description: State to ensure
    required: false
    type: str

ipaapi_context:
    choices:
    - server
    - client
    description: 'The context in which the module will execute. Executing in a

      server context is preferred. If not provided context will be

      determined by the execution environment.

      '
    required: false
    type: str

ipaadmin_password:
    description: The admin password.
    required: false
    type: str

ipaapi_ldap_cache:
    default: true
    description: Use LDAP cache for IPA connection.
    type: bool

ipaadmin_principal:
    default: admin
    description: The admin principal.
    type: str