New in version 2.7.
| Parameter | Choices/Defaults | Comments | 
|---|---|---|
|   auth_key    string / required    |    Authentication key provided by the dashboard. Required if environmental variable   MERAKI_KEY is not set. |  |
|   auto_bind    boolean    |   
  |    Optional boolean indicating whether the network's switches should automatically bind to profiles of the same model.  This option only affects switch networks and switch templates.  Auto-bind is not valid unless the switch template has at least one profile and has at most one profile per switch model.   |  
|   config_template    -    |    Name of the configuration template within an organization to manipulate.  aliases: name  |  |
|   host    string    |   Default: "api.meraki.com"   |    Hostname for Meraki dashboard.  Can be used to access regional Meraki environments, such as China.   |  
|   internal_error_retry_time    integer    |   Default: 60   |    Number of seconds to retry if server returns an internal server error.   |  
|   net_id    string    |    ID of the network to bind or unbind configuration template to.   |  |
|   net_name    string    |    Name of the network to bind or unbind configuration template to.   |  |
|   org_id    string    |    ID of organization associated to a configuration template.   |  |
|   org_name    string    |    Name of organization containing the configuration template.  aliases: organization  |  |
|   output_format    string    |   
  |    Instructs module whether response keys should be snake case (ex.   net_id) or camel case (ex. netId). |  
|   output_level    string    |   
  |    Set amount of debug output during module execution.   |  
|   rate_limit_retry_time    integer    |   Default: 165   |    Number of seconds to retry if rate limiter is triggered.   |  
|   state    -    |   
  |    Specifies whether configuration template information should be queried, modified, or deleted.   |  
|   timeout    integer    |   Default: 30   |    Time to timeout for HTTP requests.   |  
|   use_https    boolean    |   
  |    If   no, it will use HTTP. Otherwise it will use HTTPS.Only useful for internal Meraki developers.   |  
|   use_proxy    boolean    |   
  |    If   no, it will not use a proxy, even if one is defined in an environment variable on the target hosts. |  
|   validate_certs    boolean    |   
  |    Whether to validate HTTP certificates.   |  
Note
net_id parameters in Meraki modules.ANSIBLE_MERAKI_FORMAT environment variable to camelcase.- name: Query configuration templates
  meraki_config_template:
    auth_key: abc12345
    org_name: YourOrg
    state: query
  delegate_to: localhost
- name: Bind a template from a network
  meraki_config_template:
    auth_key: abc123
    state: present
    org_name: YourOrg
    net_name: YourNet
    config_template: DevConfigTemplate
  delegate_to: localhost
- name: Unbind a template from a network
  meraki_config_template:
    auth_key: abc123
    state: absent
    org_name: YourOrg
    net_name: YourNet
    config_template: DevConfigTemplate
  delegate_to: localhost
- name: Delete a configuration template
  meraki_config_template:
    auth_key: abc123
    state: absent
    org_name: YourOrg
    config_template: DevConfigTemplate
  delegate_to: localhost
   Common return values are documented here, the following are the fields unique to this module:
| Key | Returned | Description | |
|---|---|---|---|
|   data    complex    |  success |   Information about queried object.   |  |
|   id    integer    |  success |   Unique identification number of organization  Sample:  L_2930418   |  |
|   name    string    |  success |   Name of configuration template  Sample:  YourTemplate   |  |
Hint
If you notice any issues in this documentation, you can edit this document to improve it.
    © 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
    https://docs.ansible.com/ansible/2.9/modules/meraki_config_template_module.html