Set-SCCustomProperty
Upraví vlastnosti vlastní vlastnosti.
Syntaxe
Set-SCCustomProperty
[-VMMServer <ServerConnection>]
-CustomProperty <CustomProperty>
[-Name <String>]
[-Description <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCCustomProperty
[-VMMServer <ServerConnection>]
-CustomProperty <CustomProperty>
[-Name <String>]
[-Description <String>]
-AddMember <CustomPropertyObjectType[]>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCCustomProperty
[-VMMServer <ServerConnection>]
-CustomProperty <CustomProperty>
[-Name <String>]
[-Description <String>]
-RemoveMember <CustomPropertyObjectType[]>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina Set-SCCustomProperty upraví vlastnosti vlastní vlastnosti. Vlastnosti, které lze upravit, zahrnují následující:
- Popis vlastní vlastnosti
- Název vlastní vlastnosti
- Přidání člena do vlastní vlastnosti
- Odebrání člena z vlastní vlastnosti
Informace o vytvoření vlastní vlastnosti zadejte Get-Help New-SCCustomProperty -Detailed
.
Příklady
Příklad 1: Přidání člena do vlastní vlastnosti
PS C:\> $CustomProp = Get-SCCustomProperty -Name "Cost Center"
PS C:\> Set-SCCustomProperty -CustomProperty $CustomProp -AddMember "VMHost"
První příkaz získá objekt vlastní vlastnosti s názvem Nákladové středisko a uloží objekt do $CustomProp proměnné.
Druhý příkaz přidá člena VMHost do vlastní vlastnosti uložené v $CustomProp.
Příklad 2: Odebrání člena z vlastní vlastnosti
PS C:\> $CustomProp = Get-SCCustomProperty -Name "Cost Center"
PS C:\> Set-SCCustomProperty -CustomProperty $CustomProp -RemoveMember "VM"
První příkaz získá objekt vlastní vlastnosti s názvem Nákladové středisko a uloží objekt do $CustomProp proměnné.
Druhý příkaz odebere člena virtuálního počítače z objektu vlastní vlastnosti uloženého v $CustomProp.
Parametry
-AddMember
Určuje pole členů, které tato rutina přidá do objektu, který má koncept členů, například skupinu. Tato rutina může například přidat jednoho nebo více uživatelů nebo skupin domény služby Active Directory® Domain Services do role uživatele. Zadejte členy v následujících formátech:
- Doména\Uživatel
- Uživatel
- User@Domain
- Domain\LabGroupAlias
- LabGroupAlias
Alias skupiny testovacího prostředí je skupina zabezpečení služby Active Directory Domain Services, nikoli e-mailový alias.
Typ: | CustomPropertyObjectType[] |
Přípustné hodnoty: | VM, Template, VMHost, HostCluster, VMHostGroup, ServiceTemplate, ServiceInstance, ComputerTier, Cloud, ProtectionUnit |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-CustomProperty
Určuje objekt vlastní vlastnosti.
Typ: | CustomProperty |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Description
Určuje popis zadaného objektu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobVariable
Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název objektu VMM.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RemoveMember
Určuje pole členů, které tato rutina odebere z objektu VMM, který má koncept členství, například skupinu. Tato rutina může například odebrat jednoho nebo více uživatelů nebo skupin domény služby Active Directory Domain Services z role uživatele. Zadejte členy v následujících formátech:
- Doména\Uživatel
- Uživatel
- User@Domain
- Domain\LabGroupAlias
- LabGroupAlias
Alias skupiny testovacího prostředí je skupina zabezpečení služby Active Directory Domain Services, nikoli e-mailový alias.
Typ: | CustomPropertyObjectType[] |
Přípustné hodnoty: | VM, Template, VMHost, HostCluster, VMHostGroup, ServiceTemplate, ServiceInstance, ComputerTier, Cloud, ProtectionUnit |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMMServer
Určuje objekt serveru VMM.
Typ: | ServerConnection |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |