Partager via


Set-SCIPAddress

Modifie une adresse IP allouée en affectant l’adresse IP à un objet ou en mettant à jour la description de l’adresse IP.

Syntax

Set-SCIPAddress
   [-UserRole <UserRole>]
   [-VMMServer <ServerConnection>]
   [-AllocatedIPAddress] <AllocatedIPAddress>
   [-GrantToObjectID <Guid>]
   [-Description <String>]
   [-Owner <String>]
   [-ExplicitRevokeRequired <Boolean>]
   [-DisableReconcile <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

L’applet de commande Set-SCIPAddress modifie une adresse IP allouée. Vous pouvez utiliser Set-SCIPAddress pour affecter une adresse IP allouée à un objet à l’aide du paramètre GrantToObjectID .

Exemples

Exemple 1 : Attribuer une adresse IP allouée à une adresse IP virtuelle d’équilibreur de charge

PS C:\> $VIP = Get-SCLoadBalancerVIP -Name "LoadBalancerVIP01"
PS C:\> $IPAddressPool = Get-SCStaticIPAddressPool -IPv4 -Subnet "10.0.0.0/24"
PS C:\> $IPAddress = Get-SCIPAddress -StaticIPAddressPool $IPAddressPool -Unassigned
PS C:\> Set-SCIPAddress -AllocatedIPAddress $IPAddress[0] -GrantToObjectID $VIP.ID

La première commande obtient l’objet IP virtuel de l’équilibreur de charge nommé LoadBalancerVIP01 et stocke l’objet dans la variable $VIP.

La deuxième commande obtient l’objet de pool d’adresses IP statique avec le sous-réseau IPv4 spécifié et stocke l’objet dans la variable $IPAddressPool.

La troisième commande obtient les objets d’adresse IP non attribués pour le pool d’adresses IP statiques stockés dans $IPAddressPool et stocke les objets dans la variable $IPAddress.

La dernière commande affecte la première adresse IP non attribuée des adresses stockées dans $IPAddress à l’ID de l’équilibreur de charge virtuel stocké dans $VIP.ID.

Paramètres

-AllocatedIPAddress

Spécifie une adresse IP qui a été allouée à partir d’un pool d’adresses IP.

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

-Description

Spécifie une description de l’adresse IP.

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

-DisableReconcile

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

-ExplicitRevokeRequired

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

-GrantToObjectID

Spécifie l’ID d’un objet auquel une adresse IP allouée ou une adresse MAC est attribuée.

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

-JobVariable

Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.

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

-Owner

Spécifie le propriétaire d’un objet VMM sous la forme d’un compte d’utilisateur de domaine valide.

  • Exemple de format : -Owner "Contoso\PattiFuller"
  • Exemple de format : -Owner "PattiFuller@Contoso"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Spécifie l’ID du conseil d’optimisation des performances et des ressources 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

-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

-UserRole

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

-VMMServer

Spécifie un objet serveur VMM.

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

Sorties

CloudDRPairingInfoData

Cette applet de commande retourne un objet CloudDRPairingInfoData .