Get-SCCustomPropertyValue
Возвращает объект значения настраиваемого свойства.
Синтаксис
Get-SCCustomPropertyValue
[-VMMServer <ServerConnection>]
[-All]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCCustomPropertyValue
[-VMMServer <ServerConnection>]
-CustomProperty <CustomProperty>
-InputObject <ClientObject>
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Описание
Командлет Get-SCCustomPropertyValue получает объект значения настраиваемого свойства.
Примеры
Пример 1. Получение значения настраиваемого свойства на виртуальной машине
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $CustomProp = Get-SCCustomProperty -Name "Cost Center"
PS C:\> Get-SCCustomPropertyValue -InputObject $VM -CustomProperty $CustomProp
Первая команда получает объект виртуальной машины с именем VM01 и сохраняет объект в переменной $VM.
Вторая команда получает объект настраиваемого свойства с именем Cost Center и сохраняет объект в переменной $CustomProp.
Последняя команда извлекает значение настраиваемого свойства, хранящегося в $CustomProp (Центр затрат) виртуальной машины, хранящейся в $VM (VM01).
Параметры
-All
Указывает, что этот командлет получает все подчиненные объекты независимо от родительского объекта.
Например, команда Get-SCVirtualDiskDrive -All
получает все объекты виртуального диска независимо от объекта виртуальной машины или объекта шаблона, с которым связан каждый объект виртуального диска.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomProperty
Указывает объект пользовательского свойства.
Type: | CustomProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Указывает объект, которому назначено свойство, значение которого требуется получить или изменить.
Type: | ClientObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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 |