Set-SCVMSubnet
Modyfikuje podsieć maszyny wirtualnej.
Składnia
Set-SCVMSubnet
[-VMMServer <ServerConnection>]
[-VMSubnet] <VMSubnet>
[-Name <String>]
[-Description <String>]
[-SubnetVLan <SubnetVLan[]>]
[-MaxNumberOfPorts <UInt32>]
[-RemoveMaxNumberOfPorts]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCVMSubnet modyfikuje właściwości podsieci maszyny wirtualnej.
Aby uzyskać obiekt podsieci maszyny wirtualnej do zaktualizowania, użyj polecenia cmdlet Get-SCVMSubnet .
Aby uzyskać więcej informacji na temat podsieci maszyn wirtualnych, wpisz Get-Help New-SCVMSubnet -Detailed
.
Przykłady
Przykład 1. Zmiana sieci VLan podsieci dla podsieci maszyny wirtualnej
PS C:\> $SubnetVLan = New-SCSubnetVLan -Subnet "192.168.4.0/24"
PS C:\> Get-SCVMSubnet -Name "VMSubnet01" | Set-SCVMSubnet -SubnetVLan $SubNetVLan
Pierwsze polecenie tworzy obiekt sieci VLan podsieci i przechowuje obiekt w zmiennej $SubnetVLan.
Drugie polecenie pobiera obiekt podsieci maszyny wirtualnej o nazwie VMSubnet01 i używa operatora potoku do przekazania obiektu do podsieci Set-SCVMSubnet , który aktualizuje jego podsieć VLan do 192.168.4.0/24.
Parametry
-Description
Określa opis podsieci maszyny wirtualnej.
Type: | String |
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 |
-MaxNumberOfPorts
Określa maksymalną liczbę portów obsługiwanych przez podsieć maszyny wirtualnej.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Określa nazwę obiektu programu Virtual Machine Manager (VMM).
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, który określa 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 |
-PortACL
Określa listę kontroli dostępu do portów (ACL).
Type: | PortACL |
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 |
-RemoveMaxNumberOfPorts
Usuwa wartość ustawioną w podsieci maszyny wirtualnej dla maksymalnej liczby portów obsługiwanych przez podsieć maszyny wirtualnej.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemovePortACL
Wskazuje, że ta operacja usuwa listę ACL portów.
Type: | SwitchParameter |
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 |
-SubnetVLan
Określa co najmniej jedną podsieć IP i zestaw sieci VLAN.
Aby uzyskać informacje o tworzeniu obiektu SubnetVLan , wpisz Get-Help New-SCSubNetVLan
.
Type: | SubnetVLan[] |
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 |
-VMSubnet
Określa obiekt podsieci maszyny wirtualnej.
Aby uzyskać obiekt VMSubnet , użyj polecenia cmdlet Get-SCVMSubnet .
Type: | VMSubnet |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |