meraki_network - Управление сетями в облаке Meraki
Новая версия 2.6.
Описание
- Позволяет создавать, управлять и получать доступ к сетям в Meraki.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| auth_key | Ключ аутентификации, предоставленный панелью управления. Требуется, если переменная среды MERAKI_KEY не задана. | |
| host строка | По умолчанию: "api.meraki.com" | Имя хоста для панели управления Meraki Поле, полезное только внутренним разработчикам Meraki |
| net_id | Идентификационный номер сети. | |
| net_name | Имя сети. Псевдонимы: name, network | |
| org_id | Идентификатор организации, связанной с сетью. | |
| org_name | Название организации, связанной с сетью. Псевдонимы: organization | |
| output_level |
| Устанавливает количество отладочной информации во время выполнения модуля |
| state |
| Создание или изменение организации. |
| tags | Список тегов через запятую для назначения сети. | |
| timeout целое число | По умолчанию: 30 | Время ожидания для HTTP-запросов. |
| timezone | Временная зона, связанная с сетью. Список допустимых временных зон см. на https://en.wikipedia.org/wiki/List_of_tz_database_time_zones | |
| type |
| Тип сетевого устройства, которым управляет сеть. Требуется при создании сети. Псевдонимы: net_type |
| use_https логическое |
| Если no, будет использоваться HTTP. В противном случае будет использоваться HTTPS.Поле, полезное только внутренним разработчикам Meraki |
| use_proxy логическое |
| Если no, прокси не будет использоваться, даже если он определен в переменной среды на целевых хостах. |
| validate_certs логическое |
| Подтверждать ли сертификаты HTTP. |
Примечания
Примечание
- Дополнительную информацию об API Meraki можно найти по адресу https://dashboard.meraki.com/api_docs.
- Некоторые параметры, вероятно, используются только разработчиками внутри Meraki
Примеры
- name: List all networks associated to the YourOrg organization
meraki_network:
auth_key: abc12345
state: query
org_name: YourOrg
delegate_to: localhost
- name: Query network named MyNet in the YourOrg organization
meraki_network:
auth_key: abc12345
state: query
org_name: YourOrg
net_name: MyNet
delegate_to: localhost
- name: Create network named MyNet in the YourOrg organization
meraki_network:
auth_key: abc12345
state: present
org_name: YourOrg
net_name: MyNet
type: switch
timezone: America/Chicago
tags: production, chicago
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание | |
|---|---|---|---|
| data сложное | info | Информация о созданном или изменённом объекте. | |
| id строка | success | Строковый идентификатор сети. Пример: N_12345 | |
| name строка | success | Написанное имя сети. Пример: ВашаСеть | |
| organizationId строка | success | Идентификатор организации, владеющей сетью. Пример: 0987654321 | |
| tags строка | success | Теги, разделённые пробелами, назначенные сети. Пример: производство беспроводная | |
| timeZone строка | success | Временная зона сети. Пример: America/Chicago | |
| type строка | success | Функциональный тип сети. Пример: switch | |
| disableMyMerakiCom логическое | success | Указывает, должны ли быть отключены my.meraki.com и другие порталы устройств. Пример: True | |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратно совместимым.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Поддержка и техническое обслуживание модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Kevin Breit (@kbreit)
Подсказка
Если вы заметите проблемы в данной документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/meraki_network_module.html