New-SCCapabilityProfile

Erstellt ein Funktionsprofil.

Syntax

New-SCCapabilityProfile
   -Name <String>
   -CapabilityProfile <CapabilityProfile>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCCapabilityProfile
   -Name <String>
   -FabricCapabilityType <FabricCapabilityType>
   [-VMMServer <ServerConnection>]
   [-Description <String>]
   [-CPUCountInitial <Int32>]
   [-CPUCountMaximum <Int32>]
   [-CPUCountMinimum <Int32>]
   [-CPUCompatibilityModeValue <Boolean>]
   [-CPUCompatibilityModeValueCanChange <Boolean>]
   [-OSCompatibilityModeValue <Boolean>]
   [-OSCompatibilityModeValueCanChange <Boolean>]
   [-MemoryMBInitial <Int32>]
   [-MemoryMBMaximum <Int32>]
   [-MemoryMBMinimum <Int32>]
   [-DynamicMemoryValue <Boolean>]
   [-DynamicMemoryValueCanChange <Boolean>]
   [-StartupMemoryMBInitial <Int32>]
   [-StartupMemoryMBMaximum <Int32>]
   [-StartupMemoryMBMinimum <Int32>]
   [-MaximumMemoryMBInitial <Int32>]
   [-MaximumMemoryMBMaximum <Int32>]
   [-MaximumMemoryMBMinimum <Int32>]
   [-TargetMemoryBufferPercentInitial <Int32>]
   [-TargetMemoryBufferPercentMaximum <Int32>]
   [-TargetMemoryBufferPercentMinimum <Int32>]
   [-VirtualDVDDriveCountInitial <Int32>]
   [-VirtualDVDDriveCountMaximum <Int32>]
   [-VirtualDVDDriveCountMinimum <Int32>]
   [-SharedDVDImageFileValue <Boolean>]
   [-SharedDVDImageFileValueCanChange <Boolean>]
   [-VirtualHardDiskCountInitial <Int32>]
   [-VirtualHardDiskCountMaximum <Int32>]
   [-VirtualHardDiskCountMinimum <Int32>]
   [-DifferencingVirtualHardDiskValue <Boolean>]
   [-DifferencingVirtualHardDiskValueCanChange <Boolean>]
   [-DynamicVirtualHardDiskValue <Boolean>]
   [-DynamicVirtualHardDiskValueCanChange <Boolean>]
   [-FixedVirtualHardDiskValue <Boolean>]
   [-FixedVirtualHardDiskValueCanChange <Boolean>]
   [-VirtualHardDiskSizeMBInitial <Int32>]
   [-VirtualHardDiskSizeMBMaximum <Int32>]
   [-VirtualHardDiskSizeMBMinimum <Int32>]
   [-NewDiskStorageClassificationValue <Guid>]
   [-ExistDiskStorageClassificationValue <Guid>]
   [-VirtualNetworkAdapterCountInitial <Int32>]
   [-VirtualNetworkAdapterCountMaximum <Int32>]
   [-VirtualNetworkAdapterCountMinimum <Int32>]
   [-LogicalNetworkValue <Guid>]
   [-NetworkOptimizationValue <Boolean>]
   [-NetworkOptimizationValueCanChange <Boolean>]
   [-VMHighlyAvailableValue <Boolean>]
   [-VMHighlyAvailableValueCanChange <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-SCCapabilityProfile erstellt ein Funktionsprofilobjekt im Virtual Machine Manager (VMM). Ein Funktionsprofil wird verwendet, um die Funktionen eines virtuellen Computers auf einem unterstützten Hypervisor anzugeben, wenn der virtuelle Computer in einer privaten Cloud bereitgestellt wird.

Beispiele

Beispiel 1: Erstellen eines Funktionsprofils, das mit Hyper-V-Hosts kompatibel ist

PS C:\> $CapabilityProfile = New-SCCapabilityProfile -Name "CapabilityProf01" -FabricCapabilityType "HyperV"
PS C:\> $CapabilityProfile

Der erste Befehl erstellt ein Funktionsprofilobjekt namens "CapabilityProf01", das mit Hyper-V-Hosts kompatibel ist, und speichert das Objekt in der $CapabilityProfile Variablen.

Der zweite Befehl zeigt Informationen zum in $CapabilityProfile gespeicherten Funktionsprofil für den Benutzer an.

Parameter

-CapabilityProfile

Gibt ein Funktionsprofilobjekt an.

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

-CPUCompatibilityModeValue

Gibt an, ob der Prozessorkompatibilitätsmodus aktiviert ist. Wenn VMM auf $True festgelegt ist, beschränkt VMM die Prozessorfeatures, die ein virtueller Computer verwenden kann, um die Kompatibilität mit einer anderen Prozessorversion zu verbessern.

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

-CPUCompatibilityModeValueCanChange

Gibt an, ob der Wert für den CPU-Kompatibilitätsmodus aktualisiert werden kann.

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

-CPUCountInitial

Gibt die anfängliche Anzahl von Prozessoren an, die ein virtueller Computer bei der Bereitstellung in einer privaten Cloud hat.

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

-CPUCountMaximum

Gibt die maximale Anzahl von Prozessoren an, die ein virtueller Computer in einer privaten Cloud bereitgestellt hat.

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

-CPUCountMinimum

Gibt die Mindestanzahl von Prozessoren an, die ein virtueller Computer in einer privaten Cloud bereitgestellt hat.

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

-Description

Gibt eine Beschreibung für das Funktionsprofil an.

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

-DifferencingVirtualHardDiskValue

Gibt an, ob unterschiedliche Datenträger zulässig sind.

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

-DifferencingVirtualHardDiskValueCanChange

Gibt an, ob der Wert für unterschiedliche Datenträger aktualisiert werden kann.

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

-DynamicMemoryValue

Gibt an, ob der dynamische Arbeitsspeicher aktiviert ist.

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

-DynamicMemoryValueCanChange

Gibt an, ob der Wert für den dynamischen Speicher aktualisiert werden kann.

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

-DynamicVirtualHardDiskValue

Gibt an, ob dynamische virtuelle Festplatten zulässig sind.

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

-DynamicVirtualHardDiskValueCanChange

Gibt an, ob der Wert für dynamische virtuelle Festplatten aktualisiert werden kann.

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

-ExistDiskStorageClassificationValue

Gibt eine GUID an.

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

-FabricCapabilityType

Gibt einen Fabric-Funktionstyp an. Fabric-Funktion gibt die Funktionen der Virtualisierungsplattform an, auf der Sie einen virtuellen Computer bereitstellen. VMM stellt sicher, dass die Einstellungen in einem Funktionsprofil mit der ausgewählten Fabric-Funktion kompatibel sind. Zulässige Werte für diesen Parameter:

  • HyperV
  • ESX
  • Xen
Type:FabricCapabilityType
Accepted values:HyperV, ESX
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FixedVirtualHardDiskValue

Gibt an, ob feste virtuelle Festplatten zulässig sind.

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

-FixedVirtualHardDiskValueCanChange

Gibt an, ob der Wert für feste virtuelle Festplatten aktualisiert werden kann.

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

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

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

-LogicalNetworkValue

Gibt eine GUID an.

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

-MaximumMemoryMBInitial

Gibt die anfängliche maximale Speichermenge in Megabyte (MB) an, die einem virtuellen Computer zugeordnet ist, wenn er in einer privaten Cloud bereitgestellt wird.

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

-MaximumMemoryMBMaximum

Gibt den höchsten Arbeitsspeicher in Megabyte (MB) an, der einem virtuellen Computer zugewiesen werden kann.

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

-MaximumMemoryMBMinimum

Gibt die niedrigste Menge des maximalen Arbeitsspeichers in Megabyte (MB) an, die einem virtuellen Computer zugewiesen werden können.

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

-MemoryMBInitial

Gibt die anfängliche Speichermenge in Megabyte (MB) an, die einem virtuellen Computer zugeordnet ist, wenn er in einer privaten Cloud bereitgestellt wird.

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

-MemoryMBMaximum

Gibt die maximale Speichermenge in Megabyte (MB) an, die einem virtuellen Computer zugewiesen werden können.

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

-MemoryMBMinimum

Gibt die mindeste Arbeitsspeichermenge in Megabyte (MB) an, die einem virtuellen Computer zugewiesen werden können.

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

-Name

Gibt den Namen eines VMM-Objekts an.

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

-NetworkOptimizationValue

Gibt an, ob die Netzwerkoptimierung aktiviert ist.

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

-NetworkOptimizationValueCanChange

Gibt an, ob der Wert für die Netzwerkoptimierung aktualisiert werden kann.

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

-NewDiskStorageClassificationValue

Gibt eine GUID an.

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

-OSCompatibilityModeValue

Gibt an, ob der Kompatibilitätsmodus des Betriebssystems aktiviert ist.

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

-OSCompatibilityModeValueCanChange

Gibt an, ob der Wert für die Kompatibilität des Betriebssystems aktualisiert werden kann.

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

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

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

-SharedDVDImageFileValue

Gibt an, ob der freigegebene DVD-Imagemodus aktiviert ist.

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

-SharedDVDImageFileValueCanChange

Gibt an, ob der Wert für den freigegebenen DVD-Imagemodus aktualisiert werden kann.

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

-StartupMemoryMBInitial

Gibt die anfängliche Speichermenge in Megabyte (MB) an, die einem virtuellen Computer beim Start zugewiesen wird.

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

-StartupMemoryMBMaximum

Gibt die maximale Speichermenge in Megabyte (MB) an, die beim Start einem virtuellen Computer zugewiesen wird.

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

-StartupMemoryMBMinimum

Gibt die mindeste Speichermenge in Megabyte (MB) an, die beim Start einem virtuellen Computer zugewiesen wird.

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

-TargetMemoryBufferPercentInitial

Gibt den anfänglichen Prozentsatz des Arbeitsspeichers oberhalb der aktuellen Speicherzuweisung eines virtuellen Computers an, die der Host als Puffer reservieren soll.

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

-TargetMemoryBufferPercentMaximum

Gibt den maximalen Prozentsatz des Arbeitsspeichers über der aktuellen Speicherzuweisung eines virtuellen Computers an, die der Host als Puffer reservieren soll.

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

-TargetMemoryBufferPercentMinimum

Gibt den minimalen Prozentsatz des Arbeitsspeichers über der aktuellen Speicherzuweisung eines virtuellen Computers an, die der Host als Puffer reservieren soll.

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

-VirtualDVDDriveCountInitial

Gibt die anfängliche Anzahl von DVD-Laufwerken an, die an einen virtuellen Computer angefügt sind, wenn er in einer privaten Cloud bereitgestellt wird.

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

-VirtualDVDDriveCountMaximum

Gibt die maximale Anzahl von DVD-Laufwerken an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

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

-VirtualDVDDriveCountMinimum

Gibt die Mindestanzahl von DVD-Laufwerken an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

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

-VirtualHardDiskCountInitial

Gibt die anfängliche Anzahl virtueller Festplatten an, die an einen virtuellen Computer angefügt sind, wenn sie in einer privaten Cloud bereitgestellt werden.

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

-VirtualHardDiskCountMaximum

Gibt die maximale Anzahl virtueller Festplatten an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

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

-VirtualHardDiskCountMinimum

Gibt die Mindestanzahl virtueller Festplatten an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

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

-VirtualHardDiskSizeMBInitial

Gibt die anfängliche Festplattengröße in Megabyte (MB) für einen virtuellen Computer an, wenn er in einer privaten Cloud bereitgestellt wird.

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

-VirtualHardDiskSizeMBMaximum

Gibt die maximale größe virtueller Festplatte in Megabyte (MB) an, die für einen virtuellen Computer zulässig ist, der in einer privaten Cloud bereitgestellt wird.

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

-VirtualHardDiskSizeMBMinimum

Gibt die minimale virtuelle Festplatte in Megabyte (MB) an, die für einen virtuellen Computer zulässig ist, der in einer privaten Cloud bereitgestellt wird.

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

-VirtualNetworkAdapterCountInitial

Gibt die anfängliche Anzahl von virtuellen Netzwerkadaptern an, die an einen virtuellen Computer angefügt sind, wenn sie in einer privaten Cloud bereitgestellt werden.

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

-VirtualNetworkAdapterCountMaximum

Gibt die maximale Anzahl von virtuellen Netzwerkadaptern an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

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

-VirtualNetworkAdapterCountMinimum

Gibt die Mindestanzahl der virtuellen Netzwerkadapter an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

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

-VMHighlyAvailableValue

Gibt an, ob ein bereitgestellter virtueller Computer hoch verfügbar ist.

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

-VMHighlyAvailableValueCanChange

Gibt an, ob der Wert, der den Status der hohen Verfügbarkeit eines virtuellen Computers angibt, aktualisiert werden kann.

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

-VMMServer

Gibt ein VMM-Serverobjekt an.

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

Ausgaben

CloudCapabilityProfile

Dieses Cmdlet gibt ein CloudCapabilityProfile -Objekt zurück.