Revoke-SCIPAddress
Zwraca przydzielony adres IP do puli statycznych adresów IP.
Składnia
Revoke-SCIPAddress
[-VMMServer <ServerConnection>]
[-AllocatedIPAddress] <AllocatedIPAddress>
[-ReturnToPool <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[-Force]
[<CommonParameters>]
Opis
Polecenie cmdlet Revoke-SCIPAddress zwraca przydzielony adres IP do puli statycznych adresów IP.
Wymuszone usunięcie: ma to zastosowanie tylko w środowisku zarządzanym przez kontroler sieci. Możesz użyć parametru Force z poleceniem cmdlet Revoke-SCIPAddress , aby zwrócić przydzielony publiczny adres IP do puli statycznych adresów IP, gdy kontroler sieci nie jest już w trybie online lub dostępny.
Aby uzyskać informacje o przydzielaniu adresów IP, wpisz Get-Help Grant-SCIPAddress -Detailed
.
Przykłady
Przykład 1. Zwracanie nieprzypisanego przydzielonego adresu IP do puli adresów IP
PS C:\> $IPAddressPool = Get-SCStaticIPAddressPool -IPv4 -Subnet "10.0.0.0/24"
PS C:\> $IPAddress = Get-SCIPAddress -StaticIPAddressPool $IPAddressPool -Unassigned
PS C:\> Revoke-SCIPAddress -AllocatedIPAddress $IPAddress[0]
Pierwsze polecenie pobiera obiekt puli statycznych adresów IP z podsiecią IPv4 10.0.0.0/24 i przechowuje obiekt w zmiennej $IPAddressPool.
Drugie polecenie pobiera wszystkie nieprzypisane przydzielone obiekty adresów IP dla puli statycznych adresów IP przechowywanych w $IPAddressPool i przechowuje obiekty w zmiennej $IPAddress.
Ostatnie polecenie odwołuje pierwszy adres IP przechowywany w $IPAddress i zwraca adres do puli adresów IP.
Parametry
-AllocatedIPAddress
Określa adres IP przydzielony z puli adresów IP.
Type: | AllocatedIPAddress |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
Wymusza powrót przydzielonego publicznego adresu IP do puli statycznych adresów IP, gdy kontroler sieci nie jest już w trybie online ani dostępnym.
Ten parametr powinien być używany tylko w środowisku zarządzanym przez kontroler sieci.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie przez ten parametr.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Określa nazwę użytkownika. To polecenie cmdlet działa w imieniu użytkownika określonego przez ten parametr.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Określa rolę użytkownika. Aby uzyskać rolę użytkownika, użyj polecenia cmdlet Get-SCUserRole . To polecenie cmdlet działa w imieniu roli użytkownika, którą określa ten parametr.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReturnToPool
Wskazuje, czy adres IP lub adres MAC jest zwracany do puli adresów. Domyślnie ta wartość jest ustawiona na $True.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wyjściowe
CloudDRPairingInfoData
To polecenie cmdlet zwraca obiekt CloudDRPairingInfoData .