Set-SCIPAddress
Modyfikuje przydzielony adres IP, przypisując adres IP do obiektu lub aktualizując opis adresu IP.
Składnia
Set-SCIPAddress
[-UserRole <UserRole>]
[-VMMServer <ServerConnection>]
[-AllocatedIPAddress] <AllocatedIPAddress>
[-GrantToObjectID <Guid>]
[-Description <String>]
[-Owner <String>]
[-ExplicitRevokeRequired <Boolean>]
[-DisableReconcile <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCIPAddress modyfikuje przydzielony adres IP. Można użyć polecenia Set-SCIPAddress , aby przypisać przydzielony adres IP do obiektu przy użyciu parametru GrantToObjectID .
Przykłady
Przykład 1. Przypisywanie przydzielonego adresu IP do wirtualnego adresu IP modułu równoważenia obciążenia
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
Pierwsze polecenie pobiera wirtualny obiekt IP modułu równoważenia obciążenia o nazwie LoadBalancerVIP01 i przechowuje obiekt w zmiennej $VIP.
Drugie polecenie pobiera obiekt puli statycznych adresów IP z określoną podsiecią IPv4 i przechowuje obiekt w zmiennej $IPAddressPool.
Trzecie polecenie pobiera nieprzypisane obiekty adresów IP dla puli statycznych adresów IP przechowywanych w $IPAddressPool i przechowuje obiekty w zmiennej $IPAddress.
Ostatnie polecenie przypisuje pierwszy nieprzypisany adres IP z adresów przechowywanych w $IPAddress do wirtualnego identyfikatora modułu równoważenia obciążenia przechowywanego w $VIP.ID.
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 |
-Description
Określa opis adresu 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
Określa identyfikator obiektu, do którego jest przypisany przydzielony adres IP lub adres MAC.
Type: | Guid |
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 |
-Owner
Określa właściciela obiektu programu VMM w postaci prawidłowego konta użytkownika domeny.
- Przykładowy format:
-Owner "Contoso\PattiFuller"
- Przykładowy format:
-Owner "PattiFuller@Contoso"
Type: | String |
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 |
-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 |
-UserRole
Type: | UserRole |
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 .