Set-SCVMHostGroup

Changes the properties of a host group in VMM.

Description

The Set-SCVMHostGroup cmdlet changes one or more properties of a host group that contains hosts managed by System Center Virtual Machine Manager (VMM). Properties that you can change include settings for name, description, and whether network settings are inherited from parent host groups.

For more information about Set-SCVMHostGroup, type: "Get-Help Set-SCVMHostGroup -online".

Parameters

VMHostGroup

Required? true
Accept Pipeline Input? true (ByValue)
Position? 0
Specifies a virtual machine host group object.

Description

Required? false
Accept Pipeline Input? false
Position? named
States a description for the specified object.

EnableUnencryptedFileTransfer

Required? false
Accept Pipeline Input? false
Position? named
Indicates, when set to True, that network file transfers do not require encryption. Allowing unencrypted network file transfers can improve performance if neither the source host nor the destination host requires encryption. 

Use this parameter to: 
- Enable unencrypted file transfers into, or out of, the library.
- Enable unencrypted file transfers into, out of, or within a host group.

InheritNetworkSettings

Required? false
Accept Pipeline Input? false
Position? named
Specifies, when set to True, that the network settings for a host group will have the same values as those specified for its parent.

JobGroup

Required? false
Accept Pipeline Input? false
Position? named
Specifies an identifier for a series of commands that will run as a set just before the final command that includes the same job group identifier runs. 

JobVariable

Required? false
Accept Pipeline Input? false
Position? named
Specifies that job progress is tracked and stored in the variable named by this parameter. 

Name

Required? false
Accept Pipeline Input? false
Position? named
Specifies the name of a VMM object.

PROTipID

Required? false
Accept Pipeline Input? false
Position? named
Specifies the ID of the PRO tip that triggered this action. This allows for auditing of PRO tips.

RunAsynchronously

Required? false
Accept Pipeline Input? false
Position? named
Indicates that the job runs asynchronously so that control returns to the command shell immediately. 
Requires a VMM host group object, which can be retrieved by using the Get-SCVMHostGroup cmdlet. 

Examples

1: Change the inherit network settings property for an existing host group.
PS C:\> $VMHostGroup = Get-SCVMHostGroup -Name "VMHostGroup01"
PS C:\> Set-SCVMHostGroup -VMHostGroup $VMHostGroup -InheritNetworkSettings $False
The first command gets the host group named HostGroup01 and stores it in the $VMHostGroup variable. 

The second command changes the value of the inherit network settings to false for the host group stored in $VMHostGroup.

See Also