Имя параметра | Описание |
---|---|
host_id обязательно |
Код или имя узла Value: Must be String |
interface обязательно |
информация об интерфейсе Value: Must be a Hash |
interface[mac] необязательно , nil разрешен |
MAC адрес интерфейса. Требуется для управления интерфейсами на голом железе. Value: Must be String |
interface[ip] необязательно , nil разрешен |
IP адрес интерфейса Value: Must be String |
interface[type] необязательно , nil разрешен |
Тип интерфейса, например bmc. По умолчанию interface Value: Must be one of: interface, bmc, bond, bridge. |
interface[name] необязательно , nil разрешен |
DNS имя интерфейса Value: Must be String |
interface[subnet_id] необязательно , nil разрешен |
Код подсети Foreman для интерфейса Value: Must be Fixnum |
interface[domain_id] необязательно , nil разрешен |
Код домена Foreman для интерфейса. Требуется для первичного интерфейса на управляемых узлах. Value: Must be Fixnum |
interface[identifier] необязательно , nil разрешен |
Имя интерфейса, например eth0 или eth1.1 Value: Must be String |
interface[managed] необязательно , nil разрешен |
Должен ли интерфейс управляться DHCP и DNS капсулем и должен ли он быть сконфигурирован во время подготовки? Value: Must be 'true' or 'false' |
interface[primary] необязательно , nil разрешен |
Должен ли интерфейс быть использован для построения FQDN имени узла? Каждый управляемый узел должен иметь один первичный интерфейс. Value: Must be 'true' or 'false' |
interface[provision] необязательно , nil разрешен |
Должен ли интерфейс быть использован для сетевой загрузки через TFTP (или SSH для основанных на образах узлах)? Каждый управляемый узел должен иметь один интерфейс для подготовки. Value: Must be 'true' or 'false' |
interface[username] необязательно , nil разрешен |
Только для интерфейсов BMC. Value: Must be String |
interface[password] необязательно , nil разрешен |
Только для интерфейсов BMC. Value: Must be String |
interface[provider] необязательно , nil разрешен |
Поставщик интерфейса, например IPMI. Только для интерфейса BMC. Value: Must be one of: IPMI. |
interface[virtual] необязательно , nil разрешен |
Псевдоним или VLAN устройства. Value: Must be 'true' or 'false' |
interface[tag] необязательно , nil разрешен |
Метка VLAN, этот атрибут имеет приоритет над подсетью VLAN ID. Только для виртуальных интерфейсов. Value: Must be String |
interface[attached_to] необязательно , nil разрешен |
Идентификатор интерфейса к которому принадлежит этот интерфейс, например eth1. Только для виртуальных интерфейсов. Value: Must be String |
interface[mode] необязательно , nil разрешен |
Режим агрегации интерфейсов, например балансировка “бегающий кролик”. Только для агрегированных интерфейсов. Value: Must be one of: balance-rr, active-backup, balance-xor, broadcast, 802.3ad, balance-tlb, balance-alb. |
interface[attached_devices] необязательно , nil разрешен |
Идентификатор подчиненного интерфейса, например ['eth1', 'eth2']. Подчиненные интерфейсы агрегированного интерфейса. Только для агрегированных интерфейсов и мостов. Value: Must be an array of any type |
interface[bond_options] необязательно , nil разрешен |
Разделенные пробелами варианты, например miimon=100. Только для агрегированных интерфейсов. Value: Must be String |
interface[compute_attributes] необязательно , nil разрешен |
Дополнительные атрибуты вычислительного ресурса определенные для интерфейса. Value: Must be Hash |