Set-SCStorageZone
修改區域集中的現有區域。
Syntax
Set-SCStorageZone
[-StorageZone] <StorageZone>
[-Name <String>]
[-Description <String>]
[-AddZoneAlias <StorageZoneAlias[]>]
[-RemoveZoneAlias <StorageZoneAlias[]>]
[-AddZoneMembership <String[]>]
[-RemoveZoneMembership <String[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Set-SCStorageZone Cmdlet 會修改區域集中的現有區域。
範例
範例 1:修改現有的區域
PS C:\> $Zone = Get-SCStorageZone -Name "Zone01"
PS C:\> $Alias = Get-SCStorageZoneAlias -Name "MyArrayPorts"
PS C:\> $Members = @()
PS C:\> $Members += "D113ED3B8A310220"
PS C:\> $Members += "C003FF3B8A610000"
PS C:\> Set-SCStorageZone -StorageZone $Zone -Description "Update zone for vm host" -AddZoneMembership $Members -RemoveZoneAlias $Alias
第一個命令會取得名為 Zone01 的區域物件,並將該物件儲存在 $Zone 變數中。
第二個命令會取得名為 MyArrayPorts 的儲存區域別名,並將物件儲存在$Alias變數中。
第三個命令會建立名為 $Members 的陣列。 第四和第五個命令會填入$Members陣列。
最後一個命令會將描述和成員新增至儲存在 $Zone 中的區域。 命令會移除指定的別名。
參數
-AddZoneAlias
指定代表一或多個全球埠名稱的區域別名陣列。 若要取得 StorageZoneAlias 物件,請使用 Get-SCStorageZoneAlias Cmdlet。
Type: | StorageZoneAlias[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddZoneMembership
指定要加入此 Cmdlet 的區域成員陣列。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
指定儲存區域的描述。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
指定用來追蹤和儲存作業進度的變數名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
指定新儲存區域的名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
指定觸發此動作之 PRO 提示 (PRO 提示的識別碼) 。 此參數可讓您稽核 PRO 秘訣。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveZoneAlias
指定要移除此 Cmdlet 的儲存區域別名陣列。
Type: | StorageZoneAlias[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveZoneMembership
指定要移除之此 Cmdlet 的區域成員陣列。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
表示作業會以非同步方式執行,讓控制項立即返回命令殼層。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageZone
指定區域集中的光纖通道區域。
Type: | StorageZone |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
輸出
StorageZone
此 Cmdlet 會傳回 StorageZone 物件。