fortinet.fortimanager.fmgr_extendercontroller_simprofile – no description  Note This plugin is part of the fortinet.fortimanager collection (version 2.1.3). You might already have this collection installed if you are using the ansible package. It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list. To install it, use: ansible-galaxy collection install fortinet.fortimanager. To use it in a playbook, specify: fortinet.fortimanager.fmgr_extendercontroller_simprofile.   New in version 2.10: of fortinet.fortimanager   Synopsis Parameters Notes Examples Return Values  Synopsis  This module is able to configure a FortiManager device. Examples include all parameters and values which need to be adjusted to data sources before usage.  Parameters   Parameter Choices/Defaults Comments    adom  string / required      the parameter (adom) in requested url     bypass_validation  boolean    
Choices: 
no ← yes    only set to True when module schema diffs with FortiManager API structure, module continues to execute without validating parameters     enable_log  boolean    
Choices: 
no ← yes    Enable/Disable logging for task     extendercontroller_simprofile  dictionary      the top level parameters set      auto-switch_profile  dictionary      no description       dataplan  string    
Choices: 
disable ← enable    no description       disconnect  string    
Choices: 
disable ← enable    no description       disconnect-period  integer    Default:600   no description       disconnect-threshold  integer    Default:3   no description       signal  string    
Choices: 
disable ← enable    no description       status  string    
Choices: disable 
enable ←    no description       switch-back  list / elements=string    
Choices: time timer    no description       switch-back-time  string    Default:"00:01"   no description       switch-back-timer  integer    Default:86400   no description      conn-status  integer    Default:0   no description      default-sim  string    
Choices: 
sim1 ← sim2 carrier cost    no description      description  string      no description      gps  string    
Choices: disable 
enable ←    no description      modem-id  integer    Default:0   no description      name  string      no description      preferred-carrier  string      no description      redundant-intf  string      no description      redundant-mode  string    
Choices: 
disable ← enable    no description      sim1-pin  string    
Choices: 
disable ← enable    no description      sim1-pin-code  string      no description      sim2-pin  string    
Choices: 
disable ← enable    no description      sim2-pin-code  string      no description      status  string    
Choices: disable 
enable ←    no description     proposed_method  string    
Choices: update set add    The overridden method for the underlying Json RPC request     rc_failed  list / elements=string      the rc codes list with which the conditions to fail will be overriden     rc_succeeded  list / elements=string      the rc codes list with which the conditions to succeed will be overriden     state  string / required    
Choices: present absent    the directive to create, update or delete an object     workspace_locking_adom  string      the adom to lock for FortiManager running in workspace mode, the value can be global and others including root     workspace_locking_timeout  integer    Default:300   the maximum time in seconds to wait for other user to release the workspace lock     Notes  Note  Running in workspace locking mode is supported in this FortiManager module, the top level parameters workspace_locking_adom and workspace_locking_timeout help do the work. To create or update an object, use state present directive. To delete an object, use state absent directive. Normally, running one module can fail when a non-zero rc is returned. you can also override the conditions to fail or succeed with parameters rc_failed and rc_succeeded   Examples - hosts: fortimanager-inventory
  collections:
    - fortinet.fortimanager
  connection: httpapi
  vars:
     ansible_httpapi_use_ssl: True
     ansible_httpapi_validate_certs: False
     ansible_httpapi_port: 443
  tasks:
   - name: no description
     fmgr_extendercontroller_simprofile:
        bypass_validation: False
        workspace_locking_adom: <value in [global, custom adom including root]>
        workspace_locking_timeout: 300
        rc_succeeded: [0, -2, -3, ...]
        rc_failed: [-2, -3, ...]
        adom: <your own value>
        state: <value in [present, absent]>
        extendercontroller_simprofile:
           auto-switch_profile:
              dataplan: <value in [disable, enable]>
              disconnect: <value in [disable, enable]>
              disconnect-period: <value of integer>
              disconnect-threshold: <value of integer>
              signal: <value in [disable, enable]>
              status: <value in [disable, enable]>
              switch-back:
                - time
                - timer
              switch-back-time: <value of string>
              switch-back-timer: <value of integer>
           conn-status: <value of integer>
           default-sim: <value in [sim1, sim2, carrier, ...]>
           description: <value of string>
           gps: <value in [disable, enable]>
           modem-id: <value of integer>
           name: <value of string>
           preferred-carrier: <value of string>
           redundant-intf: <value of string>
           redundant-mode: <value in [disable, enable]>
           sim1-pin: <value in [disable, enable]>
           sim1-pin-code: <value of string>
           sim2-pin: <value in [disable, enable]>
           sim2-pin-code: <value of string>
           status: <value in [disable, enable]>
 Return Values Common return values are documented here, the following are the fields unique to this module:   Key Returned Description    request_url  string   always  The full url requested  Sample: /sys/login/user     response_code  integer   always  The status of api request      response_message  string   always  The descriptive message of the api response  Sample: OK.     Authors  Link Zheng (@chillancezen) Jie Xue (@JieX19) Frank Shen (@fshen01) Hongbin Lu (@fgtdev-hblu) 

    © 2012–2018 Michael DeHaan
{'path': 'public/docs/ansible/collections/fortinet/fortimanager/fmgr_extendercontroller_simprofile_module.html', 'source': 'DevDocs.IO'}