Partager via


New-SCCapabilityProfile

Crée un profil de fonctionnalité.

Syntaxe

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

La cmdlet New-SCCapabilityProfile crée un objet de profil de capacité dans Virtual Machine Manager (VMM). Un profil de capacité 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
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CPUCompatibilityModeValueCanChange

Indique si la valeur du mode de compatibilité processeur peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Description

Spécifie une description du profil de fonctionnalité.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DifferencingVirtualHardDiskValue

Indique si les disques de différenciation sont autorisés.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DifferencingVirtualHardDiskValueCanChange

Indique si la valeur des disques de différenciation peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DynamicMemoryValue

Indique si la mémoire dynamique est activée.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DynamicMemoryValueCanChange

Indique si la valeur de la mémoire dynamique peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DynamicVirtualHardDiskValue

Indique si les disques durs virtuels dynamiques sont autorisés.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DynamicVirtualHardDiskValueCanChange

Indique si la valeur des disques durs virtuels dynamiques peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ExistDiskStorageClassificationValue

Spécifie un GUID.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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 acceptables pour ce paramètre sont les suivantes :

  • HyperV
  • ESX
  • Xen
Type:FabricCapabilityType
Valeurs acceptées:HyperV, ESX
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FixedVirtualHardDiskValue

Indique si les disques durs virtuels fixes sont autorisés.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FixedVirtualHardDiskValueCanChange

Indique si la valeur des disques durs virtuels fixes peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-JobVariable

Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-LogicalNetworkValue

Spécifie un GUID.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MaximumMemoryMBInitial

Spécifie la quantité maximale 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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MaximumMemoryMBMaximum

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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Spécifie le nom d’un objet VMM.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NetworkOptimizationValue

Indique si l’optimisation du réseau est activée.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NetworkOptimizationValueCanChange

Indique si la valeur de l’optimisation du réseau peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NewDiskStorageClassificationValue

Spécifie un GUID.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-OSCompatibilityModeValue

Indique si le mode de compatibilité du système d’exploitation est activé.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-OSCompatibilityModeValueCanChange

Indique si la valeur de compatibilité du système d’exploitation peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RunAsynchronously

Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SharedDVDImageFileValue

Indique si le mode image DVD partagé est activé.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SharedDVDImageFileValueCanChange

Indique si la valeur du mode image DVD partagé peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VirtualDVDDriveCountMaximum

Spécifie le nombre maximal de lecteurs DVD pouvant être attachés à une machine virtuelle déployée dans un cloud privé.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VirtualDVDDriveCountMinimum

Spécifie le nombre minimal de lecteurs DVD pouvant être attachés à une machine virtuelle déployée dans un cloud privé.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VirtualNetworkAdapterCountInitial

Spécifie le nombre initial de cartes réseau virtuelles attachées à une machine virtuelle lorsqu’elles sont déployées dans un cloud privé.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VirtualNetworkAdapterCountMinimum

Spécifie le nombre minimal de cartes réseau virtuelles pouvant être attachées à une machine virtuelle déployée dans un cloud privé.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMHighlyAvailableValue

Indique si une machine virtuelle déployée sera hautement disponible.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMHighlyAvailableValueCanChange

Indique si la valeur indiquant l’état de haute disponibilité d’une machine virtuelle peut être mise à jour.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Sorties

CloudCapabilityProfile

Cette applet de commande retourne un objet CloudCapabilityProfile.