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