Вы можете добавить конкретные настраиваемые свойства в определение компонента компьютера vCloud Air или vCloud Director в схеме элементов.

Для компонентов компьютеров vSphere со связанным компонентом NSX используйте настройку сети, безопасности и балансировки нагрузки в пользовательском интерфейсе. Для компонентов компьютеров, в которых нет вкладки Сеть или Безопасность, можно добавить настраиваемые свойства для сети и безопасности, например VirtualMachine.Network0.Name, на вкладку Свойства на холсте проекта. Свойства сети, безопасности и подсистемы балансировки нагрузки NSX применимы только к компьютерам vSphere.

Табл. 1. Настраиваемые свойства для компонентов компьютера vCloud Air и vCloud Director на холсте проекта
Настраиваемое свойство Описание
Sysprep.Identification.DomainAdmin

Указывает имя пользователя с доступом на уровне администратора к целевому домену в Active Directory. Не указывайте домен пользователя при вводе учетных данных, отправляемых решению vCloud Director или vCloud Air.

Sysprep.Identification.DomainAdminPassword

Указывает пароль, связанный со свойством Sysprep.Identification.DomainAdmin.

Sysprep.Identification.JoinDomain

Указывает имя домена, к которому нужно присоединиться в Active Directory.

VirtualMachine.DiskN.IsFixed

Отключает изменение определенного диска при перенастройке компьютера. Задайте значение «Истина», чтобы отключить отображение параметра «Изменение емкости» для определенного тома. Значение «Истина» нужно вводить с учетом регистра. Значение N — это значение индексации, начинающееся с 0.

Также можно для настраиваемого свойства VirtualMachine.DiskN.IsFixed задать значение «Истина» в таблице VirtualMachineProperties в базе данных или использовать интерфейс API репозитория, чтобы указать такое значение URI, как .../Repository/Data/ManagementModelEntities.svc/VirtualMachines(guid'60D93A8A-F541-4CE0-A6C6-78973AC0F1D2')/VirtualMachineProperties.

VirtualMachine.DiskN.StorageReservationPolicy

Указывает политику резервирования хранилища, которую нужно использовать, чтобы найти хранилище для диска N. Также назначает именованную политику резервирования хранилища определенному тому. Чтобы использовать это свойство, замените номер тома буквой N в имени свойства, а в качестве значения укажите имя политики резервирования хранилища. Это свойство эквивалентно имени политики резервирования хранилища, указанному в схеме элементов. Нумерация дисков должна быть последовательной. Это свойство действительно для всех резервирований Virtual и vCloud. Это свойство не является допустимым для резервирований Physical, Amazon и OpenStack.

VirtualMachine.EULA.AcceptAll

Задайте значение «истина», чтобы указать, что во время подготовки нужно принять все лицензионные соглашения для шаблонов виртуальных машин конечных точек vCloud Air и vCloud Director.

VirtualMachine.NetworkN.Name

Указывает имя сети, к которой нужно подключиться, например сетевое устройство N, к которому подключен компьютер. Это эквивалент сетевого адаптера or сетевой платы (NIC).

По умолчанию сеть назначается на основании сетевых путей, доступных в резервировании, в котором подготавливается компьютер. См. также VirtualMachine.NetworkN.AddressType.

Чтобы убедиться, что сетевое устройство подключено к определенной сети, задайте в качестве значения этого свойства имя сети в доступном резервировании. Например, если задать свойства для N= 0 и 1 и если сеть выбрана в связанном резервировании, вы получите две сетевые интерфейсные карты и назначенное им значение.

Настраиваемые свойства VirtualMachine.NetworkN используются как уникальные свойства для отдельных схем элементов и компьютеров. Когда запрашивается компьютер, выделение сетевого адреса и IP-адреса выполняется перед назначением компьютера резервированию. Так как схемы элементов не всегда назначаются определенному резервированию, не используйте это свойство в резервировании. Это свойство не поддерживается для NAT или маршрутизируемых сетей по требованию.

Пример того, как использовать это настраиваемое свойство для динамического задания VirtualMachine.Network0.Name на основе элементов, которые потребитель выбрал в списке предварительно определенных доступных сетей, см. в записи блога Добавление раскрывающегося списка «Выбор сети» в vRA 7.

Дополнительные сведения см. в статье Настраиваемые свойства для сетей и систем безопасности.

VirtualMachine.NetworkN.AddressType

Указывает, как IP-адрес выделяется поставщику сети, где сеть N — это номер сети (начало отсчета — 0). Доступны следующие значения:
  • DHCP
  • Static
  • MANUAL (доступно только для vCloud Air и vCloud Director)

Это свойство доступно для настройки компонентов компьютера vCloud Air, vCloud Director и vSphere в схеме элементов. См. также VirtualMachine.NetworkN.Name. Это свойство не поддерживается для NAT или маршрутизируемых сетей по требованию.

VirtualMachine.Reconfigure.DisableHotCpu

Задайте значение «истина», чтобы указать, что действие перенастройки компьютера перезапускает указанный компьютер. По умолчанию действие перенастройки компьютера не перезапускает компьютер.

Горячее подключение ЦП, памяти или хранилища приводит к ошибке действия перенастройки компьютера и к тому, что это действие не перезапускает компьютер, кроме случаев, когда параметр Hot Add включен в vSphere для компьютера или шаблона. Вы можете добавить VirtualMachine.Reconfigure.DisableHotCpu=true в компонент компьютера в схеме элементов vRealize Automation, чтобы отключить параметр Hot Add и выполнить принудительный перезапуск компьютера вне зависимости от значения параметра Hot Add решения vSphere. Настраиваемое свойство доступно только для типов компьютеров, которые поддерживают перенастройку аппаратных средств. Это такие типы: vSphere, vCloud Air и vCloud Director.

VCloud.Lease.Sync.TimeBufferMins

Указывает такое пороговое целое значение для вычислительного ресурса, что синхронизация аренды между vCloud Director и vRealize Automation выполняется только для компьютеров, которые подготовлены на основе vCloud Director или vCloud Air и для которых настроено истечение срока аренды в vCloud Director или vCloud Air в этот период времени. Если обнаруживается конфликт, срок действия аренды синхронизируется со сроком, определенным в решении vRealize Automation. Значение VCloud.Lease.Sync.TimeBufferMins по умолчанию — это 720 минут или 12 часов. Если не указано значение для параметра VCloud.Lease.Sync.TimeBufferMins, используется значение по умолчанию. Например, если используются значения по умолчанию, решение vRealize Automation запускает рабочий процесс проверки синхронизации каждые 45 минут (этот интервал задан по умолчанию), и изменяется срок аренды только тех компьютеров, для которых он должен закончиться в течение 12 часов (он приводится в соответствие со сроком действия, указанным в vRealize Automation).

VCloud.Owner.UseEndpointAccount

Задайте значение «истина», чтобы назначить учетную запись конечной точки в качестве владельца компьютера vCloud Air или vCloud Director, имеющего право выполнять операции подготовки и импорта. При выполнении операций изменения владельца изменение владельца не производится в конечной точке. Если значение не указано или задано значение «ложь», владельцем vRealize Automation считается владелец компьютера.

VCloud.Template.MakeIdenticalCopy

Задайте значение «истина», чтобы клонировать идентичную копию шаблона vCloud Air или vCloud Director для подготовки компьютера. Компьютер подготавливается как точная копия шаблона. Параметры, заданные в шаблоне, в том числе путь к хранилищу, замещают параметры, заданные в схеме элементов. Единственные изменения, которые вносит шаблон, — это имена клонируемых компьютеров. Эти имена создаются на основании префикса компьютера, указанного в схеме элементов.

Компьютеры vCloud Air или vCloud Director, подготовленные как точные копии, могут использовать сети и профили хранилища, недоступные в резервировании vRealize Automation. Чтобы не было неучтенных выделений в рамках резервирования, убедитесь, что профиль хранилища или сеть, указанные в шаблоне, доступны в резервировании.

VMware.SCSI.Sharing

Указывает режим общего доступа шины SCSI компьютера VMware. Возможные значения основаны на значении VirtualSCSISharing ENUM. Среди них можно назвать значения noSharing, physicalSharing и virtualSharing.

Свойство VMware.SCSI.Sharing недоступно для использования с рабочим процессом подготовки CloneWorkflow. Если вы указываете рабочий процесс подготовки CloneWorkflow при настройке компонента компьютера на холсте проекта схемы элементов, свойство VMware.SCSI.Sharing использовать нельзя.

VMware.SCSI.Type
Для компонентов компьютера vCloud Air, vCloud Director или vSphere в схемах элементов указывает тип компьютера SCSI с помощью одного из следующих значений, которые нужно вводить с учетом регистра:
  • buslogic

    Для виртуального диска используйте эмуляцию BusLogic.

  • lsilogic

    Для виртуального диска используйте эмуляцию LSILogic (по умолчанию).

  • lsilogicsas

    Для виртуального диска используйте эмуляцию LSILogic SAS 1068.

  • pvscsi

    Для виртуального диска используйте эмуляцию паравиртуализации.

  • none

    Используйте, если контроллер SCSI не существует для этого компьютера.

Свойство VMware.SCSI.Type недоступно для использования с рабочим процессом подготовки CloneWorkflow. Если вы указываете рабочий процесс подготовки CloneWorkflow при настройке компонента компьютера на холсте проекта схемы элементов, свойство VMware.SCSI.Type использовать нельзя.