NAME
Add-DcsStorageProfile
SYNOPSIS
Creates a custom storage profile.
SYNTAX
Add-DcsStorageProfile -Name <String> [ -Description <String> ] [ -PerformanceClass <PerformanceClass> ] [ -ReplicationPriority <AsyncReplicationPriority> ] [ -MirrorRecoveryPriority <MirrorRecoveryPriority> ] [ -WriteTracking <Boolean> ] [ -Connection <String> ] [ -PipelineVariable <String> ]
DESCRIPTION
Creates a custom storage profile.
PARAMETERS
- -Name<String>
- Name of the storage profile being created.
-
- Required: true
- Position: named
- Default value:
- Accept pipeline input: false
- Accept wildcard characters: false
-
- -Description<String>
- Description of the storage profile being created.
-
- Required: false
- Position: named
- Default value:
- Accept pipeline input: false
- Accept wildcard characters: false
-
- -PerformanceClass<PerformanceClass>
- The performance class to assign to the storage profile. Valid values include "Archive", "Low", "Normal", "High", and "Critical". If not specified, the default setting "Normal" will be assigned.
-
- Required: false
- Position: named
- Default value:
- Accept pipeline input: false
- Accept wildcard characters: false
-
- -ReplicationPriority<AsyncReplicationPriority>
- The replication priority to assign to the storage profile. Valid values include "Low", "Regular", "High", and "Critical". If not specified, the default setting "Regular" will be assigned.
-
- Required: false
- Position: named
- Default value:
- Accept pipeline input: false
- Accept wildcard characters: false
-
- -MirrorRecoveryPriority<MirrorRecoveryPriority>
- The mirror recovery priority to assign to the storage profile. Valid values include "Low", "Regular", "High", and "Critical". (The value "Unset" is for DataCore internal use only.) If this parameter is not specified, the default setting "Regular" will be assigned.
-
- 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
OUTPUTS
StorageProfileData : Object that identifies and describes the storage profile.
NOTES
Also see Set-DcsStorageProfileProperties, Remove-DcsStorageProfile, Get-DcsStorageProfile.
EXAMPLES
Add-DcsStorageProfile -Name PF_Billing -Description "Profile for Finance Dept billing records" -MirrorRecoveryPriority critical -WriteTracking $true
A custom storage profile named "PF_Billing" is created with a description of "Profile for Finance Dept billing records. The value for the parameter MirrorRecoveryPriority is assigned as "critical". The parameters PerformanceClass and ReplicationPriority were not set, so the default values are assigned. Write tracking is enabled. The StorageProfileData object for the new storage profile is returned.
Alias | : | PF_Billing |
Description | : | Profile for Finance Dept billing records |
PerformanceClass | : | Normal |
ReplicationPriority | : | Regular |
RecoveryPriority | : | Critical |
WriteTracking | : | True |
DefaultProfile | : | False |
Sequencenumber | : | 22986 |
Id | : | 6b83a780-e607-4167-a7dc-92e2c45962a9 |
Caption | : | PF_Billing |
ExtendedCaption | : | PF_Billing Profile |
Internal | : | False |