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


Get-SCCustomProperty

Возвращает определение настраиваемого свойства из базы данных VMM.

Синтаксис

Get-SCCustomProperty
   [-VMMServer <ServerConnection>]
   [-ID <Guid>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCCustomProperty
   [-VMMServer <ServerConnection>]
   -Name <String>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCCustomProperty
   [-VMMServer <ServerConnection>]
   -Member <CustomPropertyObjectType>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Описание

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

Примеры

Пример 1. Получение настраиваемого свойства по имени

PS C:\> $CustomProp = Get-SCCustomProperty -Name "Cost Center"
PS C:\> $CustomProp

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

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

Пример 2. Получение всех настраиваемых свойств для определенного типа элемента

PS C:\> Get-SCCustomProperty -Member "VM"

Эта команда возвращает все пользовательские свойства, содержащие виртуальную машину в качестве члена.

Параметры

-ID

Указывает числовой идентификатор в виде глобально уникального идентификатора или GUID для конкретного объекта.

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

-Member

Указывает объект, который является частью группы. Допустимые значения для этого параметра:

  • ВМ
  • Шаблон
  • VMHost
  • HostCluster
  • VMHostGroup
  • ServiceTemplate
  • ServiceInstance
  • ComputerTier
  • Cloud
  • ProtectionUnit
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

-Name

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

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

-OnBehalfOfUser

Указывает имя пользователя. Этот командлет работает от имени пользователя, указанного этим параметром.

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

-OnBehalfOfUserRole

Указывает роль пользователя. Чтобы получить роль пользователя, используйте командлет Get-SCUserRole . Этот командлет работает от имени роли пользователя, указанной этим параметром.

Type:UserRole
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