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.
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.