New-SCCapabilityProfile
Crée un profil de fonctionnalité.
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>]
Description
L’applet de commande New-SCCapabilityProfile crée un objet de profil de capacité dans Virtual Machine Manager (VMM). Un profil de fonctionnalité est utilisé pour spécifier les fonctionnalités d’une machine virtuelle sur un hyperviseur pris en charge lorsque la machine virtuelle est déployée sur un cloud privé.
Exemples
Exemple 1 : Créer un profil de fonctionnalité compatible avec les hôtes Hyper-V
PS C:\> $CapabilityProfile = New-SCCapabilityProfile -Name "CapabilityProf01" -FabricCapabilityType "HyperV"
PS C:\> $CapabilityProfile
La première commande crée un objet de profil de capacité nommé CapabilityProf01 compatible avec les hôtes Hyper-V et stocke l’objet dans la variable $CapabilityProfile.
La deuxième commande affiche des informations sur le profil de capacité stocké dans $CapabilityProfile à l’utilisateur.
Paramètres
-CapabilityProfile
Spécifie un objet de profil de capacité.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCompatibilityModeValue
Indique si le mode de compatibilité du processeur est activé. Lorsqu’il est défini sur $True, VMM limite les fonctionnalités du processeur qu’une machine virtuelle peut utiliser pour améliorer la compatibilité avec une autre version du processeur.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCompatibilityModeValueCanChange
Indique si la valeur du mode de compatibilité du processeur peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCountInitial
Spécifie le nombre initial de processeurs qu’une machine virtuelle aura lors du déploiement dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCountMaximum
Spécifie le nombre maximal de processeurs qu’une machine virtuelle déployée dans un cloud privé peut avoir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCountMinimum
Spécifie le nombre minimal de processeurs qu’une machine virtuelle déployée dans un cloud privé peut avoir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Spécifie une description du profil de fonctionnalité.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DifferencingVirtualHardDiskValue
Indique si les disques de différenciation sont autorisés.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DifferencingVirtualHardDiskValueCanChange
Indique si la valeur des disques de différenciation peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryValue
Indique si la mémoire dynamique est activée.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryValueCanChange
Indique si la valeur de la mémoire dynamique peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicVirtualHardDiskValue
Indique si les disques durs virtuels dynamiques sont autorisés.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicVirtualHardDiskValueCanChange
Indique si la valeur des disques durs virtuels dynamiques peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExistDiskStorageClassificationValue
Spécifie un GUID.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FabricCapabilityType
Spécifie un type de fonctionnalité d’infrastructure. La fonctionnalité Fabric indique les fonctionnalités de la plateforme de virtualisation sur laquelle vous allez déployer une machine virtuelle. VMM garantit que les paramètres d’un profil de fonctionnalité sont compatibles avec la fonctionnalité d’infrastructure sélectionnée. Les valeurs valides pour ce paramètre sont :
- Hyper-V
- ESX
- Xen
Type: | FabricCapabilityType |
Accepted values: | HyperV, ESX |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FixedVirtualHardDiskValue
Indique si les disques durs virtuels fixes sont autorisés.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FixedVirtualHardDiskValueCanChange
Indique si la valeur des disques durs virtuels fixes peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkValue
Spécifie un GUID.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumMemoryMBInitial
Spécifie la quantité maximale maximale initiale de mémoire, en mégaoctets (Mo), allouée à une machine virtuelle lorsqu’elle est déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumMemoryMBMaximum
Spécifie la quantité maximale de mémoire, en mégaoctets (Mo), qui peut être allouée à une machine virtuelle.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumMemoryMBMinimum
Spécifie la quantité maximale de mémoire maximale, en mégaoctets (Mo), qui peut être allouée à une machine virtuelle.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMBInitial
Spécifie la quantité initiale de mémoire, en mégaoctets (Mo), allouée à une machine virtuelle lors du déploiement dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMBMaximum
Spécifie la quantité maximale de mémoire, en mégaoctets (Mo), qui peut être allouée à une machine virtuelle.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMBMinimum
Spécifie la quantité minimale de mémoire, en mégaoctets (Mo), qui peut être allouée à une machine virtuelle.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Spécifie le nom d’un objet VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkOptimizationValue
Indique si l’optimisation du réseau est activée.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkOptimizationValueCanChange
Indique si la valeur de l’optimisation réseau peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NewDiskStorageClassificationValue
Spécifie un GUID.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OSCompatibilityModeValue
Indique si le mode de compatibilité du système d’exploitation est activé.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OSCompatibilityModeValueCanChange
Indique si la valeur de compatibilité du système d’exploitation peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Spécifie l’ID du conseil d’optimisation des performances et des ressources qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharedDVDImageFileValue
Indique si le mode d’image DVD partagé est activé.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharedDVDImageFileValueCanChange
Indique si la valeur du mode d’image DVD partagé peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartupMemoryMBInitial
Spécifie la quantité initiale de mémoire, en mégaoctets (Mo), allouée à une machine virtuelle au démarrage.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartupMemoryMBMaximum
Spécifie la quantité maximale de mémoire, en mégaoctets (Mo), allouée à une machine virtuelle au démarrage.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartupMemoryMBMinimum
Spécifie la quantité minimale de mémoire, en mégaoctets (Mo), allouée à une machine virtuelle au démarrage.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetMemoryBufferPercentInitial
Spécifie le pourcentage initial de mémoire au-dessus de l’allocation de mémoire actuelle d’une machine virtuelle que l’hôte doit essayer de réserver en tant que mémoire tampon.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetMemoryBufferPercentMaximum
Spécifie le pourcentage maximal de mémoire au-dessus de l’allocation de mémoire actuelle d’une machine virtuelle que l’hôte doit essayer de réserver en tant que mémoire tampon.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetMemoryBufferPercentMinimum
Spécifie le pourcentage minimal de mémoire au-dessus de l’allocation de mémoire actuelle d’une machine virtuelle que l’hôte doit essayer de réserver en tant que mémoire tampon.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualDVDDriveCountInitial
Spécifie le nombre initial de lecteurs DVD attachés à une machine virtuelle lors du déploiement dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualDVDDriveCountMaximum
Spécifie le nombre maximal de lecteurs DVD qui peuvent être attachés à une machine virtuelle déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualDVDDriveCountMinimum
Spécifie le nombre minimal de lecteurs DVD qui peuvent être attachés à une machine virtuelle déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskCountInitial
Spécifie le nombre initial de disques durs virtuels attachés à une machine virtuelle lors du déploiement dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskCountMaximum
Spécifie le nombre maximal de disques durs virtuels pouvant être attachés à une machine virtuelle déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskCountMinimum
Spécifie le nombre minimal de disques durs virtuels pouvant être attachés à une machine virtuelle déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskSizeMBInitial
Spécifie la taille initiale du disque dur, en mégaoctets (Mo), pour une machine virtuelle lorsqu’elle est déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskSizeMBMaximum
Spécifie la taille maximale du disque dur virtuel, en mégaoctets (Mo), autorisée pour une machine virtuelle déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskSizeMBMinimum
Spécifie la taille minimale du disque dur virtuel, en mégaoctets (Mo), autorisée pour une machine virtuelle déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapterCountInitial
Spécifie le nombre initial de cartes réseau virtuelles attachées à une machine virtuelle lors du déploiement dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapterCountMaximum
Spécifie le nombre maximal de cartes réseau virtuelles pouvant être attachées à une machine virtuelle déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapterCountMinimum
Spécifie le nombre minimal de cartes réseau virtuelles qui peuvent être attachées à une machine virtuelle déployée dans un cloud privé.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHighlyAvailableValue
Indique si une machine virtuelle déployée sera hautement disponible.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHighlyAvailableValueCanChange
Indique si la valeur indiquant l’état de haute disponibilité d’une machine virtuelle peut être mise à jour.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Spécifie un objet serveur VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Sorties
CloudCapabilityProfile
Cette applet de commande retourne un objet CloudCapabilityProfile .