New-SCStorageZone
Cria uma zona numa zona definida para um determinado tecido.
Syntax
New-SCStorageZone
[-StorageZoneSet] <StorageZoneSet>
-Name <String>
[-Description <String>]
[-AddZoneAlias <StorageZoneAlias[]>]
[-AddZoneMembership <String[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet New-SCStorageZone cria uma zona numa zona definida para um determinado tecido.
Exemplos
Exemplo 1: Criar uma zona e empenhá-la no conjunto de zona
PS C:\> $ZoneSet = Get-SCStorageZoneSet -Name "ZoneSet01"
PS C:\> $Alias = Get-SCStorageZoneAlias -Name "MyArrayPorts"
PS C:\> $Members = @()
PS C:\> $Members += "D113ED3B8A310220"
PS C:\> $Members += "C003FF3B8A610000"
PS C:\> New-SCStorageZone -StorageZoneSet $ZoneSet -Name "MyZone" -Description "Zone for virtual machine host" -AddZoneAlias $Alias -AddZoneMembership $Members -ForceZoneSetActivation
O primeiro comando obtém o objeto definido de zona chamado ZoneSet01 e, em seguida, armazena esse objeto na variável $ZoneSet.
O segundo comando recebe o pseudónimo da zona de armazenamento chamado MyArrayPorts, e depois armazena esse objeto na variável $Alias.
O terceiro comando cria uma matriz chamada $Members. O quarto e quinto comandos povoam a $Members matriz.
O comando final cria uma zona de armazenamento e compromete a zona ao conjunto de zonas armazenada em $ZoneSet.
Exemplo 2: Criar uma zona sem cometê-la ao conjunto de zonas
PS C:\> $ZoneSet = Get-SCStorageZoneSet -Name "ZoneSet01"
PS C:\> $Members = @()
PS C:\> $Members += "D113ED3B8A310220"
PS C:\> $Members += "C003FF3B8A610000"
PS C:\> New-SCStorageZone -StorageZoneSet $ZoneSet -Name "MyZone" -Description "Zone for virtual machine host" -AddZoneMembership $Members
O primeiro comando obtém o objeto definido de zona chamado ZoneSet01 e, em seguida, armazena esse objeto na variável $ZoneSet.
O segundo comando cria uma matriz chamada $members. O terceiro e quarto comandos povoam a matriz $Members.
O último comando cria uma zona de armazenamento sem cometê-la para o conjunto de zona.
Parâmetros
-AddZoneAlias
Especifica um conjunto de pseudónimos de zona que representa um ou mais nomes de portos de todo o mundo. Para obter um objeto StorageZoneAlias , utilize o cmdlet Get-SCStorageZoneAlias .
Type: | StorageZoneAlias[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddZoneMembership
Especifica uma matriz de membros de zona para este cmdlet adicionar.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica uma descrição da zona de armazenamento.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica o nome de uma variável que usa para acompanhar e armazenar o progresso do trabalho.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome da nova zona de armazenamento.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageZoneSet
Especifica um objeto definido por zona de armazenamento. Para obter um objeto StorageZoneSet , utilize o cmdlet Get-SCStorageZoneSet .
Type: | StorageZoneSet |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
StorageZone
Este cmdlet devolve um objeto StorageZone .