Поделиться через


New-SCCustomProperty

Создает пользовательское определение свойства в базе данных VMM.

Синтаксис

New-SCCustomProperty
   [-Name] <String>
   [-Description <String>]
   -AddMember <CustomPropertyObjectType[]>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет New-SCCustomProperty создает пользовательское определение свойства в базе данных Virtual Machine Manager (VMM).

Вы можете создать пользовательское свойство для следующих типов объектов:

  • ВМ
  • Шаблон
  • VMHost
  • HostCluster
  • VMHostGroup
  • ServiceTemplate
  • ServiceInstance
  • ComputerTier
  • Cloud

Примеры

Пример 1. Создание настраиваемого свойства

PS C:\> $CustomProp = New-SCCustomProperty -Name "Cost Center" -AddMember "VM"
PS C:\> $CustomProp

Первая команда создает объект настраиваемого свойства с именем Cost Center с виртуальной машиной в качестве члена и сохраняет объект в переменной $CustomProp.

Вторая команда отображает свойства объекта настраиваемого свойства, хранящегося в $CustomProp пользователю.

Параметры

-AddMember

Указывает массив элементов, добавляемых этим командлетом в объект, имеющий концепцию членов, например группу. Например, этот командлет может добавить одного или нескольких пользователей или групп доменных служб Active Directory® в роль пользователя. Укажите элементы в следующих форматах:

  • Домен \ пользователь
  • Пользователь
  • User@Domain
  • Domain\LabGroupAlias
  • LabGroupAlias

Псевдоним группы лабораторий — это группа безопасности доменные службы Active Directory, а не псевдоним электронной почты.

Type:CustomPropertyObjectType[]
Accepted values:VM, Template, VMHost, HostCluster, VMHostGroup, ServiceTemplate, ServiceInstance, ComputerTier, Cloud, ProtectionUnit
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Description

Задает описание определения настраиваемого свойства.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной, имя которой указано в этом параметре.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Указывает имя объекта VMM.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет выполнять аудит советов PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления немедленно возвращал командную оболочку.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Указывает объект сервера VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False