Sdílet prostřednictvím


New-SCCustomProperty

Vytvoří vlastní definici vlastnosti v databázi VMM.

Syntax

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

Description

Rutina New-SCCustomProperty vytvoří vlastní definici vlastnosti v databázi nástroje Virtual Machine Manager (VMM).

Můžete vytvořit vlastní vlastnost pro následující typy objektů:

  • Virtuální počítač
  • Template (Šablona)
  • VMHost
  • HostCluster
  • VMHostGroup
  • ServiceTemplate
  • Instance serviceInstance
  • ComputerTier
  • Cloud

Příklady

Příklad 1: Vytvoření vlastní vlastnosti

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

První příkaz vytvoří objekt vlastní vlastnosti s názvem Nákladové středisko s virtuálním počítačem jako členem a uloží objekt do proměnné $CustomProp.

Druhý příkaz zobrazí vlastnosti objektu vlastní vlastnosti uloženého v $CustomProp uživateli.

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 do role uživatele přidat jednoho nebo více uživatelů domény nebo skupin služby Active Directory® Domain Services. Zadejte členy v následujících formátech:

  • Doména\uživatel
  • Uživatel
  • Uživatel@doména
  • Domain\LabGroupAlias
  • LabGroupAlias

Alias skupiny testovacího prostředí je Active Directory Domain Services skupina zabezpečení, nikoli e-mailový alias.

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

Určuje popis definice vlastní vlastnosti.

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

-JobVariable

Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.

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

-Name

Určuje název objektu VMM.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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.

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

-RunAsynchronously

Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.

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

-VMMServer

Určuje objekt serveru VMM.

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