NAME

Set-DcsHostGroupProperties

SYNOPSIS

Changes the properties of a host group; such as name, description, Quality of Service settings, and Charge Back feature setting.

SYNTAX

Set-DcsHostGroupProperties   -Group <Object>   [ -Name <String> ]   [ -Description <String> ]   [ -MaxIoOperationsPerSec <UInt64> ]   [ -MaxDataTransferredPerSec <DataSize> ]   [ -EnableChargeBack <Boolean> ]   [ -Connection <String> ]   [ -PipelineVariable <String> ]

DESCRIPTION

Changes the properties of a host group; such as name, description, Quality of Service settings, and Charge Back feature setting.

PARAMETERS

-Group<Object>
HostGroupData object, name, or ID that identifies the host group.

Required: true
Position: named
Default value:
Accept pipeline input: true (ByValue)
Accept wildcard characters: false

-Name<String>
Use this parameter to set a new name for the host group.

Required: false
Position: named
Default value:
Accept pipeline input: false
Accept wildcard characters: false

-Description<String>
Use this parameter to set the description of the host group. To remove the description, use an empty string as the value; for example "".

Required: false
Position: named
Default value:
Accept pipeline input: false
Accept wildcard characters: false

-MaxIoOperationsPerSec<UInt64>
The maximum number of operations per second allowed between a set of hosts in a host group and a particular server. The maximum number ranges from 1 to 2,147,483,647. To remove the value in order to disable the setting, set the value to "0".

Required: false
Position: named
Default value:
Accept pipeline input: false
Accept wildcard characters: false

-MaxDataTransferredPerSec<DataSize>
The maximum amount of data that can be transferred per second between a set of hosts in a host group and a particular server. Valid values consist of the number followed by the unit of measurement (KB, MiB, GiB). Decimals may be used. For example, "100KB", "500MG", and "2.99GiB" are valid amounts. Maximum amount can range from 1 KB to 3 GiB. To remove the value in order to disable the setting, set the value to "0".

Required: false
Position: named
Default value:
Accept pipeline input: false
Accept wildcard characters: false

-EnableChargeBack<Boolean>
Use the parameter to enable or disable the Charge Back setting for the host group. Specify $true to enable the feature or $false to disable the feature. Note: The recording server must be configured before enabling the Charge Back feature, see Set-DcsRecordingEndpointProperties.

Required: false
Position: named
Default value:
Accept pipeline input: false
Accept wildcard characters: false

-Connection<String>
Alias of the connection to the server group. If not specified, the default connection will be used.

Required: false
Position: named
Default value:
Accept pipeline input: false
Accept wildcard characters: false

-PipelineVariable<String>

Required: false
Position: named
Default value:
Accept pipeline input: false
Accept wildcard characters: false

INPUTS

HostGroupData : The object that identifies and describes the host group.

OUTPUTS

HostGroupData : The object that identifies and describes the host group.

NOTES

Also see Add-DcsHostGroup, Add-DcsHostToGroup, Get-DcsHostGroup, Remove-DcsHostFromGroup, Remove-DcsHostGroup, Set-DcsRecordingEndpointProperties.

EXAMPLES


-------------- Example 1 Changes the name and description of the host group. --------------
Set-DcsHostGroupProperties -Group "HostGroup1" -Name "FinanceGroup1" -Description "A collection of hosts that serve the Finance Department for Region 1."
		

The name of the host group is changed from "HostGroup1" to "FinanceGroup1" and a description is added to the host group which reads: "A collection of hosts that serve the Finance Department for Region 1." The HostGroupData object is returned.

Alias:FinanceGroup1
Description:A collection of hosts that serve the Finance Department for Region 1.
Sequencenumber:5052
Id:{9d34aa15-0f47-4a89-b12e-04778c5dccaf}
Caption:FinanceGroup1
ExtendedCaption:FinanceGroup1
Internal:False
   

-------------- Example 2 Sets Quality of Service properties --------------
Set-DcsHostGroupProperties -Group HostGroup1 -MaxDataTransferredPerSec 3GiB -MaxIoOperationsPerSec 100000 -EnableChargeBack $true
		

The maximum amount of data to be transferred per second is set to 3 GiB and the maximum IO operations per second is set to 100,000 for the host group named "Host Group 1". The Charge Back feature is also enabled for the host group. Note: The recording server must be configured before the Charge Back feature is enabled, see Set-DcsRecordingEndpointProperties.

Alias:HostGroup1
Description:
StorageDomainSettings:DataCore.Executive.StorageDomainSettings
Sequencenumber:15233
Id:{a1ad4425-dc4b-4b3d-b0c4-c28185eb56ca}
Caption:HostGroup1
ExtendedCaption:HostGroup1
Internal:False