Partager via


Set-SCStorageZoneAlias

Modifie un alias de zone Fibre Channel existant.

Syntax

Set-SCStorageZoneAlias
   [-StorageZoneAlias] <StorageZoneAlias>
   [-Name <String>]
   [-Description <String>]
   [-AddZoneMembership <String[]>]
   [-RemoveZoneMembership <String[]>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

L’applet de commande Set-SCStorageZoneAlias modifie un alias de zone Fibre Channel existant.

Exemples

Exemple 1 : Ajouter et supprimer des membres d’un alias de zone

PS C:\> $ZoneAlias = Get-SCStorageZoneAlias -Name "ZoneAlias01"
PS C:\> $AddMember = "C003FF3B8A610000"
PS C:\> $RemoveMember += "D113EF3A8F411234"
PS C:\> Set-SCStorageZoneAlias -StorageZoneAlias $ZoneAlias -AddZoneMembership $AddMember -RemoveZoneMembership $RemoveMember

La première commande obtient l’objet d’alias de zone nommé ZoneAlias01, puis stocke cet objet dans la variable $ZoneAlias.

La deuxième commande affecte une valeur à la variable $AddMember.

La troisième commande ajoute un membre à la variable $RemoveMember.

La commande finale ajoute le membre dans $AddMember et supprime le membre dans $RemoveMember, l’alias de zone stocké dans $ZoneAlias.

Exemple 2 : Modifier le nom et la description d’un alias de zone

PS C:\> $ZoneAlias = Get-SCStorageZoneAlias -Name "ZoneAlias01"
PS C:\> Set-SCStorageZoneAlias -StorageZoneAlias $ZoneAlias -Name "New Name" -Description "New Description"

La première commande obtient l’objet d’alias de zone nommé ZoneAlias01, puis stocke cet objet dans la variable $ZoneAlias.

La deuxième commande affecte l’alias de zone stocké dans $ZoneAlias un nouveau nom et une description.

Paramètres

-AddZoneMembership

Spécifie un tableau de membres de zone à ajouter pour cette applet de commande.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Spécifie une description du nouvel alias de zone.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Spécifie le nom d’une variable que vous utilisez pour suivre et stocker la progression du travail.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Spécifie le nom de l’alias de zone Fibre Channel à modifier.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveZoneMembership

Spécifie un tableau de membres de zone pour cette applet de commande à supprimer.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageZoneAlias

Spécifie l’alias de zone Fibre Channel que cette applet de commande modifie.

Type:StorageZoneAlias
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Sorties

StorageZoneAlias

Cette applet de commande retourne un objet StorageZoneAlias .