Set-SCVMSubnet
Modifica una subnet di macchine virtuali.
Sintassi
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>]
Descrizione
Il cmdlet Set-SCVMSubnet modifica le proprietà di una subnet di macchine virtuali.
Per ottenere un oggetto subnet della macchina virtuale da aggiornare, usare il cmdlet Get-SCVMSubnet .
Per altre informazioni sulle subnet delle macchine virtuali, digitare Get-Help New-SCVMSubnet -Detailed
.
Esempio
Esempio 1: Modificare la subnet VLan per una subnet di macchine virtuali
PS C:\> $SubnetVLan = New-SCSubnetVLan -Subnet "192.168.4.0/24"
PS C:\> Get-SCVMSubnet -Name "VMSubnet01" | Set-SCVMSubnet -SubnetVLan $SubNetVLan
Il primo comando crea un oggetto VLan subnet e archivia l'oggetto nella variabile $SubnetVLan.
Il secondo comando ottiene l'oggetto subnet della macchina virtuale denominato VMSubnet01 e usa l'operatore della pipeline per passare l'oggetto a Set-SCVMSubnet che aggiorna la subnet VLan alla versione 192.168.4.0/24.
Parametri
-Description
Specifica una descrizione per la subnet della macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxNumberOfPorts
Specifica il numero massimo di porte supportate dalla subnet della macchina virtuale.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifica il nome di un oggetto VMM (Virtual Machine Manager).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Specifica un nome utente. Questo cmdlet opera per conto dell'utente che specifica questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente. Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole . Questo cmdlet opera per conto del ruolo utente specificato da questo parametro.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortACL
Specifica un elenco di controllo di accesso alla porta ( ACL).
Type: | PortACL |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveMaxNumberOfPorts
Rimuove il valore impostato nella subnet della macchina virtuale per il numero massimo di porte supportate dalla subnet della macchina virtuale.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemovePortACL
Indica che questa operazione rimuove l'ACL di porta.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubnetVLan
Specifica uno o più set di subnet IP e VLAN.
Per informazioni sulla creazione di un oggetto SubnetVLan , digitare Get-Help New-SCSubNetVLan
.
Type: | SubnetVLan[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Specifica un oggetto server Virtual Machine Manager.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
Specifica un oggetto subnet della macchina virtuale.
Per ottenere un oggetto VMSubnet , usare il cmdlet Get-SCVMSubnet .
Type: | VMSubnet |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |