minor_changes: - na_ontap_disks - ``disk_type`` option allows to assign specified type of disk. - na_ontap_firmware_upgrade - ignore timeout when downloading image unless ``fail_on_502_error`` is set to true. - na_ontap_info - ``desired_attributes`` advanced feature to select which fields to return. - na_ontap_info - ``use_native_zapi_tags`` to disable the conversion of '_' to '-' for attribute keys. - na_ontap_rest_info - ``fields`` options to request specific fields from subset. - na_ontap_software_update - ``stabilize_minutes`` option specifies number of minutes needed to stabilize node before update. - na_ontap_snapmirror - now performs restore with optional field ``source_snapshot`` for specific snapshot or uses latest. - na_ontap_ucadapter - ``pair_adapters`` option allows specifying the list of adapters which also need to be offline. - na_ontap_user - ``authentication_password`` option specifies password for the authentication protocol of SNMPv3 user. - na_ontap_user - ``authentication_protocol`` option specifies authentication protocol fo SNMPv3 user. - na_ontap_user - ``engine_id`` option specifies authoritative entity's EngineID for the SNMPv3 user. - na_ontap_user - ``privacy_password`` option specifies password for the privacy protocol of SNMPv3 user. - na_ontap_user - ``privacy_protocol`` option specifies privacy protocol of SNMPv3 user. - na_ontap_user - ``remote_switch_ipaddress`` option specifies the IP Address of the remote switch of SNMPv3 user. - na_ontap_volume - ``check_interval`` option checks if a volume move has been completed and then waits this number of seconds before checking again. - na_ontap_volume - ``auto_remap_luns`` option controls automatic mapping of LUNs during volume rehost. - na_ontap_volume - ``force_restore`` option forces volume to restore even if the volume has one or more newer Snapshotcopies. - na_ontap_volume - ``force_unmap_luns`` option controls automatic unmapping of LUNs during volume rehost. - na_ontap_volume - ``from_vserver`` option allows volume rehost from one vserver to another. - na_ontap_volume - ``preserve_lun_ids`` option controls LUNs in the volume being restored will remain mapped and their identities preserved. - na_ontap_volume - ``snapshot_restore`` option specifies name of snapshot to restore from. - all modules - ``cert_filepath``, ``key_filepath`` to enable SSL certificate authentication (python 2.7 or 3.x). - all modules - SSL certificate authentication in addition to username/password (python 2.7 or 3.x). - na_ontap_pb_install_SSL_certificate.yml - playbook example - installing a self-signed SSL certificate, and enabling SSL certificate authentication. - na_ontap_user - added REST support for ONTAP user creation, modification & deletion. bugfixes: - na_ontap_firmware_upgrade - ignore timeout when downloading firmware images by default. - na_ontap_info - conversion from '-' to '_' was not done for lists of dictionaries. - na_ontap_ntfs_dacl - example fix in documentation string. - na_ontap_snapmirror - could not delete all rules (bug in netapp_module). - na_ontap_volume - modify was invoked multiple times when once is enough. - na_ontap_volume - fix KeyError on 'style' when volume is of type - data-protection. - na_ontap_volume - `wait_on_completion` is supported with volume moves. - module_utils/netapp_module - cater for empty lists in get_modified_attributes(). - module_utils/netapp_module - cater for lists with duplicate elements in compare_lists().