NAME

Set-DcsStorageProfileProperties

SYNOPSIS

Sets or changes the properties of a custom storage profile.

SYNTAX

Set-DcsStorageProfileProperties   -StorageProfile <Object>   [ -NewName <String> ]   [ -Description <String> ]   [ -PerformanceClass <PerformanceClass> ]   [ -ReplicationPriority <AsyncReplicationPriority> ]   [ -MirrorRecoveryPriority <MirrorRecoveryPriority> ]   [ -WriteTracking <Boolean> ]   [ -Connection <String> ]   [ -PipelineVariable <String> ]

DESCRIPTION

Sets or changes the properties of a custom storage profile. Only specify the parameters to set or change. If a parameter is not specified it will not be changed from the current setting.

PARAMETERS

-StorageProfile<Object>
The StorageProfileData object, ID, or name that identifies the storage profile to be changed.

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

-NewName<String>
Use this parameter to set a new name for the storage profile.

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

-Description<String>
Use this parameter to set or change the description of the storage profile. 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

-PerformanceClass<PerformanceClass>
Use this parameter to change the performance class of the storage profile. Valid values include "Archive", "Low", "Normal", "High", and "Critical".

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

-ReplicationPriority<AsyncReplicationPriority>
Use this parameter to change the replication priority of the storage profile. Valid values include "Low", "Regular", "High", and "Critical".

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

-MirrorRecoveryPriority<MirrorRecoveryPriority>
Use this parameter to change the mirror recovery priority of the storage profile. Valid values include "Low", "Regular", "High", and "Critical".

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

-WriteTracking<Boolean>
Use this parameter to specify whether or not to include write operations when determining the data temperature in the auto-tiering feature. Specify $true to have auto-tiering determine data temperature based on both read and write operations equally. Specify $false to have auto-tiering determine data temperature based on read operations only.

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

StorageProfileData : Object that identifies and describes the storage profile.

OUTPUTS

StorageProfileData : Object that identifies and describes the storage profile.

NOTES

Also see Add-DcsStorageProfileProperties, Remove-DcsStorageProfile, Get-DcsStorageProfile

EXAMPLES


-------------- Example 1 Changes the name and a profile value of a custom storage profile --------------
Set-DcsStorageProfileProperties -StorageProfile PF_Billing -NewName PF_ExchangeSvr -PerformanceClass High -WriteTracking $true
		

The name of the storage profile is changed from "PF_Billing" to "PF_ExchangeSvr", the performance class is changed to "High", and write tracking is enabled. The remaining properties of the storage profile are unchanged.

Alias:PF_ExchangeSvr
Description:Profile for Finance Dept billing records
PerformanceClass:High
ReplicationPriority:Regular
RecoveryPriority:Critical
WriteTracking:True
DefaultProfile:False
Sequencenumber:22989
Id:6b83a780-e607-4167-a7dc-92e2c45962a9
Caption:PF_ExchangeSvr
ExtendedCaption:PF_ExchangeSvr Profile
Internal:False