Spec-Zone.ru › Ansible 2.11

cisco.ucs.ucs_scrub_policy – Управляет политиками очистки UCS на UCS Manager

Примечание

Этот плагин входит в состав коллекции cisco.ucs (версия 1.6.0).

Для его установки используйте: ansible-galaxy collection install cisco.ucs.

Для использования в книге задач укажите: cisco.ucs.ucs_scrub_policy.

Введено в версии 2.9: cisco.ucs

  • Обзор
  • Требования
  • Параметры
  • Примеры

Обзор

  • Управляет политиками очистки UCS на UCS Manager.

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • ucsmsdk

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
bios_settings_scrub
строка
    Варианты:
  • True
  • False
Очистить настройки BIOS.
Если поле установлено в значение «Да», при отсоединении профиля сервиса, содержащего эту
политику очистки, от сервера настройки BIOS этого сервера стираются и сбрасываются
до значений по умолчанию для данного типа и производителя сервера. Если это поле
установлено в значение «Нет», настройки BIOS сохраняются.
да очистить настройки BIOS.
нет не очищать настройки BIOS.
description
строка
Определяемое пользователем описание организации.
Введите до 256 символов.
Можно использовать любые символы или пробелы, кроме следующих:
` (знак ударения), (обратная косая черта), ^ (знак возведения в степень), " (двойная кавычка)
= (знак равенства), > (знак больше), < (знак меньше), ' (одинарная кавычка).

псевдонимы: descr
disk_scrub
строка
    Варианты:
  • True
  • False
Очистить настройки BIOS.
Если это поле установлено в значение «Да», при отсоединении профиля сервиса, содержащего эту
политику очистки, все данные на локальных дисках сервера полностью стираются. Если это поле
установлено в значение «Нет», данные на локальных дисках сохраняются, включая всю конфигурацию
локального хранилища.
да очистить диски сервера.
нет не очищать диски сервера.
flex_flash_scrub
строка
    Варианты:
  • True
  • False
Очистить настройки BIOS.
Если поле установлено в значение «Да», раздел HV на карте SD форматируется с помощью утилиты
форматирования PNUOS при повторном подтверждении сервера. Если это поле установлено в значение «Нет», карта SD сохраняется.
да очистить гибкий флэш.
нет не очищать гибкий флэш.
hostname
строка / обязательно
IP-адрес или имя хоста Cisco UCS Manager.
Модули могут использоваться с эмулятором платформы UCS https://cs.co/ucspe
name
строка / обязательно
Название организации.
Введите до 16 символов.
Можно использовать любые символы или пробелы, кроме следующих:
` (знак ударения), (обратная косая черта), ^ (знак возведения в степень), " (двойная кавычка)
= (знак равенства), > (знак больше), < (знак меньше), ' (одинарная кавычка).
org_dn
строка
Значение по умолчанию:
"org-root"
Org dn (имя по distinguished name)
password
строка / обязательно
Пароль для аутентификации Cisco UCS Manager.
persistent_memory_scrub
строка
    Варианты:
  • True
  • False
Очистить настройки BIOS.
Если поле установлено в значение «Да», при отсоединении профиля сервиса, содержащего эту
политику очистки, все модули постоянной памяти для этого сервера стираются и сбрасываются
до значений по умолчанию для данного типа и производителя сервера. Если это поле установлено в
значение «Нет», модули постоянной памяти сохраняются.
да очистить постоянную память.
нет не очищать постоянную память.
port
целое число
Номер порта, который будет использоваться при подключении (по умолчанию используется 443 для https и 80 для http подключения).
proxy
строка
Если use_proxy равно нет, указывает прокси-сервер, который будет использоваться для подключения. Пример: 'http://proxy.xy.z:8080'
state
строка
    Варианты:
  • absent
  • present ←
Если absent, удалит организацию.
Если present, создаст или обновит организацию.
use_proxy
булево
    Варианты:
  • no
  • yes ←
Если no, не будет использовать прокси, определенный переменной среды системы.
use_ssl
булево
    Варианты:
  • no
  • yes ←
Если no, вместо стандартного HTTPS подключения будет использоваться HTTP подключение.
username
строка
Значение по умолчанию:
"admin"
Имя пользователя для аутентификации Cisco UCS Manager.

Примеры

- name: Add UCS Scrub Policy
  cisco.ucs.ucs_scrub_policy:
    hostname: "{{ ucs_hostname }}"
    username: "{{ ucs_username }}"
    password: "{{ ucs_password }}"
    state: present
    description: Scrub All Policy
    name: all_scrub
    bios_settings_scrub: yes
    disk_scrub: yes
    flex_flash_scrub: yes
    persistent_memory_scrub: yes
  delegate_to: localhost

- name: Add UCS Scrub Policy in an Organization
  cisco.ucs.ucs_scrub_policy:
    hostname: "{{ ucs_hostname }}"
    username: "{{ ucs_username }}"
    password: "{{ ucs_password }}"
    state: present
    org_dn: org-root/org-prod
    name: all_scrub
    description: Scrub All Policy Org Prod servers
    bios_settings_scrub: yes
    disk_scrub: yes
    flex_flash_scrub: yes
    persistent_memory_scrub: yes
  delegate_to: localhost

- name: Update UCS Scrub Policy
  cisco.ucs.ucs_scrub_policy:
    hostname: "{{ ucs_hostname }}"
    username: "{{ ucs_username }}"
    password: "{{ ucs_password }}"
    state: present
    org_dn: org-root/org-prod
    name: BD_scrub
    description: Scrub BIOS and Disk Policy Org Prod servers
    bios_settings_scrub: yes
    disk_scrub: yes
    flex_flash_scrub: no
    persistent_memory_scrub: no
  delegate_to: localhost

- name: Update UCS Scrub Policy
  cisco.ucs.ucs_scrub_policy:
    hostname: "{{ ucs_hostname }}"
    username: "{{ ucs_username }}"
    password: "{{ ucs_password }}"
    state: present
    org_dn: org-root/org-prod
    name: BD_scrub
    description: Scrub BIOS and Disk Policy Org Prod servers
    bios_settings_scrub: yes
    disk_scrub: yes
    flex_flash_scrub: yes
  delegate_to: localhost

- name: Delete UCS Scrub Policy
  cisco.ucs.ucs_scrub_policy:
    hostname: "{{ ucs_hostname }}"
    username: "{{ ucs_username }}"
    password: "{{ ucs_password }}"
    state: absent
    org_dn: org-root/org-prod
    name: BD_scrub
  delegate_to: localhost

- name: Delete UCS Scrub Policy
  cisco.ucs.ucs_scrub_policy:
    hostname: "{{ ucs_hostname }}"
    username: "{{ ucs_username }}"
    password: "{{ ucs_password }}"
    state: absent
    name: BD_scrub
  delegate_to: localhost

Авторы

  • John McDonough (@movinalot)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/cisco/ucs/ucs_scrub_policy_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API