Sdílet prostřednictvím


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