Модуль cisco.ucs.ucs_vlans – Настройка VLAN в Cisco UCS Manager
Примечание
Этот модуль является частью коллекции cisco.ucs (версия 1.14.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, запустите ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.ucs. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробной информации.
Для использования в playbook, укажите: cisco.ucs.ucs_vlans.
Краткое описание
- Настраивает VLAN в Cisco UCS Manager.
Требования
Указанные ниже требования необходимы на хосте, который выполняет этот модуль.
- ucsmsdk
Параметры
Параметр | Комментарии |
|---|---|
fabric строка | Конфигурация fabric VLAN. Это может быть одно из следующих: common - VLAN применяется к обеим fabric и использует одинаковые параметры конфигурации в обоих случаях. A — VLAN применяется только к fabric A. B — VLAN применяется только к fabric B. Для несвязанных восходящих сетей уровня 2 Cisco рекомендует выбрать common для создания VLAN, которые применяются к обеим fabric. Варианты:
|
hostname строка / обязательно | IP-адрес или имя хоста Cisco UCS Manager. Модули могут использоваться с эмулятором платформы UCS https://cs.co/ucspe |
id строка | Уникальный строковый идентификатор, назначенный VLAN. Идентификатор VLAN может быть от «1» до «3967» или от «4048» до «4093». Нельзя создавать VLAN с идентификаторами от 4030 до 4047. Этот диапазон идентификаторов VLAN зарезервирован. Указанные идентификаторы VLAN также должны поддерживаться используемым коммутатором. VLAN в облаке LAN и VLAN FCoE в облаке SAN должны иметь разные идентификаторы. Необязательно, если состояние отсутствует. |
multicast_policy строка | Политика многоадресной рассылки, связанная с этим VLAN. Этот параметр действителен только в том случае, если поле «Тип обмена» установлено в значение «Нет» или «Основной». |
name строка / обязательно | Имя, назначенное VLAN. Имя VLAN чувствительно к регистру. Это имя может содержать от 1 до 32 буквенно-цифровых символов. Нельзя использовать пробелы или любые специальные символы, кроме - (дефис), «_» (подчеркивание), : (двоеточие) и . (точка). Это имя нельзя изменить после создания VLAN. |
native строка | Обозначает VLAN как собственную VLAN. Варианты:
|
password строка / обязательно | Пароль для аутентификации Cisco UCS Manager. |
port целое число | Номер порта, который будет использоваться во время подключения (по умолчанию используется 443 для https и 80 для http соединения). |
proxy строка | Если use_proxy равно no, указывает прокси-сервер, который будет использоваться для соединения. например, ‘http://proxy.xy.z:8080’ |
sharing строка | Поле «Тип обмена». Разделена ли эта VLAN на частные или вторичные VLAN. Это может быть одно из следующих: none - Эта VLAN не имеет никаких вторичных или частных VLAN. Это обычная VLAN. primary - Эта VLAN может иметь одну или несколько вторичных VLAN, как показано в области «Вторичные VLAN». Эта VLAN является основной VLAN в области частных VLAN. isolated - Это частная VLAN, связанная с основной VLAN. Эта VLAN является изолированной VLAN. community - Эта VLAN может взаимодействовать с другими портами на той же VLAN сообщества, а также с promiscuous-портом. Эта VLAN является VLAN сообщества. Варианты:
|
state строка | Если Если Варианты:
|
use_proxy логическое | Если Варианты:
|
use_ssl логическое | Если Варианты:
|
username строка | Имя пользователя для аутентификации Cisco UCS Manager. По умолчанию: |
Примеры
- name: Configure VLAN
cisco.ucs.ucs_vlans:
hostname: 172.16.143.150
username: admin
password: password
name: vlan2
id: '2'
native: 'yes'
- name: Remove VLAN
cisco.ucs.ucs_vlans:
hostname: 172.16.143.150
username: admin
password: password
name: vlan2
state: absent
Ссылки на сборник
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/cisco/ucs/ucs_vlans_module.html