vmware_dvs_portgroup - Создание или удаление группы портов распределённого коммутатора vSwitch
Новая версия с 2.0.
Описание
- Создание или удаление группы портов распределённого коммутатора vSwitch
Требования (к хосту, выполняющему модуль)
- python >= 2.6
- PyVmomi
Параметры
| параметр | обязательно | значение по умолчанию | значения | примечания |
|---|---|---|---|---|
| hostname | да | Имя хоста или IP-адрес vCenter сервера vSphere. | ||
| num_ports | да | Количество портов, которые должна содержать группа портов | ||
| password | да | Пароль для vCenter сервера vSphere. псевдонимы: pass, pwd | ||
| portgroup_name | да | Имя группы портов, которое должно быть создано или удалено | ||
| portgroup_type | да |
| См. статью базы знаний VMware 1022312 по типам групп портов | |
| switch_name | да | Имя распределённого коммутатора vSwitch, на котором должна быть создана группа портов. | ||
| username | да | Имя пользователя для vCenter сервера vSphere. псевдонимы: user, admin | ||
| validate_certs | нет | True |
| Разрешает подключение, когда сертификаты SSL недействительны. Установите в значение false, когда сертификаты ненадёжны. |
| vlan_id | да | Идентификатор VLAN, который должен быть настроен для группы портов |
Примеры
- name: Create Management portgroup
local_action:
module: vmware_dvs_portgroup
hostname: vcenter_ip_or_hostname
username: vcenter_username
password: vcenter_password
portgroup_name: Management
switch_name: dvSwitch
vlan_id: 123
num_ports: 120
portgroup_type: earlyBinding
state: present
Примечания
Примечание
- Проверено на vSphere 5.5
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, ознакомьтесь с Информация о сообществе и участие, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/vmware_dvs_portgroup_module.html