fortios_wanopt_settings – Configure WAN optimization settings in Fortinet’s FortiOS and FortiGate  New in version 2.8.   Synopsis Requirements Parameters Notes Examples Return Values Status  Synopsis  This module is able to configure a FortiGate or FortiOS by allowing the user to set and modify wanopt feature and settings category. Examples include all parameters and values need to be adjusted to datasources before usage. Tested with FOS v6.0.2  Requirements The below requirements are needed on the host that executes this module.  fortiosapi>=0.9.8  Parameters   Parameter Choices/Defaults Comments    host  - / required      FortiOS or FortiGate ip address.     https  boolean    
Choices: no 
yes ←    Indicates if the requests towards FortiGate must use HTTPS protocol     password  -    Default:""   FortiOS or FortiGate password.     username  - / required      FortiOS or FortiGate username.     vdom  -    Default:"root"   Virtual domain, among those defined previously. A vdom is a virtual instance of the FortiGate that can be configured and used as a different unit.     wanopt_settings  -    Default:null   Configure WAN optimization settings.      auto-detect-algorithm  -    
Choices: simple diff-req-resp    Auto detection algorithms used in tunnel negotiations.      host-id  -      Local host ID (must also be entered in the remote FortiGate's peer list).      tunnel-ssl-algorithm  -    
Choices: low    Relative strength of encryption algorithms accepted during tunnel negotiation.     Notes  Note  Requires fortiosapi library developed by Fortinet Run as a local_action in your playbook   Examples - hosts: localhost
  vars:
   host: "+1-629-230-0717"
   username: "admin"
   password: ""
   vdom: "root"
  tasks:
  - name: Configure WAN optimization settings.
    fortios_wanopt_settings:
      host:  "{{ host }}"
      username: "{{ username }}"
      password: "{{ password }}"
      vdom:  "{{ vdom }}"
      https: "False"
      wanopt_settings:
        auto-detect-algorithm: "simple"
        host-id: "myhostname"
        tunnel-ssl-algorithm: "low"
 Return Values Common return values are documented here, the following are the fields unique to this module:   Key Returned Description    build string  always  Build number of the fortigate image  Sample: 1547     http_method string  always  Last method used to provision the content into FortiGate  Sample: PUT     http_status string  always  Last result given by FortiGate on last operation applied  Sample: 200     mkey string  success  Master key (id) used in the last call to FortiGate  Sample: id     name string  always  Name of the table used to fulfill the request  Sample: urlfilter     path string  always  Path of the table used to fulfill the request  Sample: webfilter     revision string  always  Internal revision number  Sample: 30.164-70-31078     serial string  always  Serial number of the unit  Sample: FGVMEVYYQT3AB5352     status string  always  Indication of the operation's result  Sample: success     vdom string  always  Virtual domain used  Sample: root     version string  always  Version of the FortiGate  Sample: v5.6.3     Status  This module is not guaranteed to have a backwards compatible interface. [preview]
 This module is maintained by the Ansible Community. [community]
  Authors  Miguel Angel Munoz (@mamunozgonzalez) Nicolas Thomas (@thomnico)   Hint If you notice any issues in this documentation you can edit this document to improve it. 

    © 2012–2018 Michael DeHaan
{'path': 'public/docs/ansible~2.8/modules/fortios_wanopt_settings_module.html', 'source': 'DevDocs.IO'}