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 kontrolera 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 na temat przydzielania 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.
Typ: | AllocatedIPAddress |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Force
Wymusza zwrócenie przydzielonego publicznego adresu IP do puli statycznych adresów IP, gdy kontroler sieci nie jest już w trybie online lub jest dostępny.
Ten parametr powinien być używany tylko w środowisku zarządzanym przez kontroler sieci.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OnBehalfOfUser
Określa nazwę użytkownika. To polecenie cmdlet działa w imieniu użytkownika, który określa ten parametr.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | UserRole |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReturnToPool
Wskazuje, czy adres IP lub adres MAC jest zwracany do puli adresów. Domyślnie ta wartość jest ustawiona na $True.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Typ: | ServerConnection |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
CloudDRPairingInfoData
To polecenie cmdlet zwraca obiekt CloudDRPairingInfoData.