модуль cisco.ucs.ucs_sp_vnic_order — Настраивает порядок vNIC для профилей служб и шаблонов в Cisco UCS Manager
Примечание
Этот модуль входит в коллекцию cisco.ucs (версия 1.16.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.ucs. Для использования этого модуля необходимы дополнительные требования; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: cisco.ucs.ucs_sp_vnic_order.
Краткое описание
- Настраивает настройку порядка vNIC для профилей служб и шаблонов в Cisco UCS Manager
Требования
Следующие требования необходимы на хосте, где выполняется этот модуль.
- ucsmsdk
Параметры
Параметр | Комментарии |
|---|---|
hostname string / обязательный | IP-адрес или имя хоста Cisco UCS Manager. Модули можно использовать с эмулятором платформы UCS https://cs.co/ucspe |
org_dn string | DN корневой организации По умолчанию: |
password string / обязательный | Пароль для аутентификации в Cisco UCS Manager. |
port integer | Номер порта, используемого при подключении (по умолчанию для HTTPS используется порт 443, а для HTTP — порт 80). |
proxy string | Если use_proxy имеет значение no, указывает прокси-сервер, используемый для подключения. Например: ‘http://proxy.xy.z:8080’ |
sp_name string / обязательный | DN профиля службы |
use_proxy boolean | Если Варианты:
|
use_ssl boolean | Если Варианты:
|
username string | Имя пользователя для аутентификации в Cisco UCS Manager. По умолчанию: |
vnics list / elements=dictionary / обязательный | Список свойств порядка vNIC |
|
admin_vcon string |
Имя виртуального соединения Варианты:
|
|
name string / обязательный |
Имя vNIC |
|
order string |
Порядок подключения vNIC. Допустимые значения: от 0 до 256 или unspecified. |
|
state string |
Требуемое состояние vNIC. Варианты:
|
|
transport string / обязательный |
Среда передачи данных Варианты:
|
Примеры
- name: Configure vnic order
cisco.ucs.ucs_sp_vnic_order:
sp_name: my_sp
vnics:
- name: 'my_vnic'
admin_vcon: '1'
order: '1'
transport: 'ethernet'
hostname: 192.168.99.100
username: admin
password: password
- name: Configure vhba order
cisco.ucs.ucs_sp_vnic_order:
sp_name: my_sp
vnics:
- name: 'my_vhba'
admin_vcon: '2'
order: '1'
transport: 'fc'
hostname: 192.168.99.100
username: admin
password: password
- name: Configure vnic and vhba order
cisco.ucs.ucs_sp_vnic_order:
sp_name: my_sp
vnics:
- name: my_vhba
admin_vcon: '2'
order: '1'
transport: fc
- name: my_vnic
admin_vcon: '1'
order: '1'
transport: ethernet
hostname: 192.168.99.100
username: admin
password: password
- name: Remove vnic order configuration from my_vnic
cisco.ucs.ucs_sp_vnic_order:
sp_name: my_sp
vnics:
- name: 'my_vnic'
transport: ethernet
state: absent
hostname: 192.168.99.100
username: admin
password: password
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/cisco/ucs/ucs_sp_vnic_order_module.html