New in version 2.3.
- A physical or virtual clustered Data ONTAP system. The modules were developed with Clustered Data ONTAP 8.3
- Ansible 2.2
- netapp-lib (2015.9.25). Install using ‘pip install netapp-lib’
parameter | required | default | choices | comments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
hostname |
yes | The hostname or IP address of the ONTAP instance. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
licenses |
no | List of licenses to add or remove. Please note that trying to remove a non-existent license will throw an error. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
password |
yes | Password for the specified user. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
remove_expired |
no |
|
Remove licenses that have expired in the cluster. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
remove_unused |
no |
|
Remove licenses that have no controller affiliation in the cluster. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
serial_number |
no | None | Serial number of the node associated with the license. This parameter is used primarily when removing license for a specific service. If this parameter is not provided, the cluster serial number is used by default. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
username |
yes | This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required. For more information, please read the documentation https://goo.gl/BRu78Z. |
- name: Add licenses na_cdot_license: hostname: "{{ netapp_hostname }}" username: "{{ netapp_username }}" password: "{{ netapp_password }}" serial_number: ################# licenses: nfs: ################# cifs: ################# iscsi: ################# fcp: ################# snaprestore: ################# flexclone: ################# - name: Remove licenses na_cdot_license: hostname: "{{ netapp_hostname }}" username: "{{ netapp_username }}" password: "{{ netapp_password }}" remove_unused: false remove_expired: true serial_number: ################# licenses: nfs: remove
Note
netapp\_cdot
are built to support the ONTAP storage platform.This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
This module is community maintained without core committer oversight.
For more information on what this means please read Module Support
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Helping Testing PRs and Developing Modules.