Set-SCVirtualNetworkAdapterConfiguration
Modifica la configurazione della scheda di rete virtuale contenuta in una configurazione di macchina virtuale.
Sintassi
Set-SCVirtualNetworkAdapterConfiguration
[-IPv4PAAddressPool <StaticIPAddressPool>]
[-IPv4AddressPool <StaticIPAddressPool>]
[-PinIPv4PAAddressPool <Boolean>]
[-PinIPv4AddressPool <Boolean>]
[-IPv6PAAddressPool <StaticIPAddressPool>]
[-IPv6AddressPool <StaticIPAddressPool>]
[-PinIPv6AddressPool <Boolean>]
[-PinIPv6PAAddressPool <Boolean>]
[-MACAddressPool <MACAddressPool>]
[-PinMACAddressPool <Boolean>]
[-IPv4PAAddress <String>]
[-IPv4Address <String>]
[-IPv6PAAddress <String>]
[-IPv6Address <String>]
[-MACAddress <String>]
-VirtualNetworkAdapterConfiguration <VirtualNetworkAdapterConfiguration>
[-VMSubnet <VMSubnet>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Descrizione
Il cmdlet Set-SCVirtualNetworkAdapterConfiguration modifica le informazioni di configurazione della scheda di rete virtuale contenute all'interno di una configurazione della macchina virtuale.
Esempio
Esempio 1: Impostare le proprietà della configurazione della scheda di rete virtuale per una configurazione di macchina virtuale
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VNAConfig = Get-SCVirtualNetworkAdapterConfiguration -VMConfiguration $VMConfig[0]
PS C:\> Set-SCVirtualNetworkAdapterConfiguration -VirtualNetworkAdapterConfiguration $VNAConfig -IPv4Address "10.255.234.155" -PinIPv4AddressPool $True
Il primo comando ottiene l'oggetto di configurazione del servizio denominato Service01 e archivia l'oggetto nella variabile $ServiceConfig.
Il secondo comando ottiene la configurazione del livello computer per la configurazione del servizio archiviata in $ServiceConfig e archivia l'oggetto nella variabile $TierConfig.
Il terzo comando ottiene la configurazione della macchina virtuale per la configurazione del livello computer archiviata in $TierConfig e archivia l'oggetto nella variabile $VMConfig.
Il quarto comando ottiene la configurazione della scheda di rete virtuale per la prima configurazione della macchina virtuale archiviata in $VMConfig e archivia l'oggetto nella variabile $VNAConfig.
L'ultimo comando modifica la proprietà IPv4Address della configurazione della scheda di rete archiviata in $VNAConfig e aggiunge il valore dell'indirizzo IP, impedendone la modifica durante il posizionamento.
Parametri
-IPv4Address
Specifica un indirizzo IPv4.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-IPv4AddressPool
Specifica un pool di indirizzi statici che contiene indirizzi IPv4.
Tipo: | StaticIPAddressPool |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-IPv4PAAddress
Specifica un indirizzo IP del provider in formato IPv4.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-IPv4PAAddressPool
Specifica un pool di indirizzi IP del provider che contiene indirizzi IP in formato IPv4.
Tipo: | StaticIPAddressPool |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-IPv6Address
Specifica un indirizzo IPv6.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-IPv6AddressPool
Specifica un pool di indirizzi statici che contiene indirizzi IPv6.
Tipo: | StaticIPAddressPool |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-IPv6PAAddress
Specifica un indirizzo IP del provider in formato IPv6.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-IPv6PAAddressPool
Specifica un pool di indirizzi IP del provider che contiene indirizzi IP in formato IPv6.
Tipo: | StaticIPAddressPool |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-JobVariable
Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MACAddress
Specifica l'indirizzo MAC (Media Access Control) o un set di indirizzi MAC per una scheda di rete fisica o virtuale in un computer.
- Formato di esempio per un singolo indirizzo MAC:
-MACAddress "00-15-5D-B4-DC-00"
- Formato di esempio per un set di indirizzi MAC:
-MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MACAddressPool
Specifica un pool di indirizzi MAC.
Tipo: | MACAddressPool |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PinIPv4AddressPool
Indica se il pool di indirizzi IPv4 scelto dall'utente viene mantenuto durante la configurazione della distribuzione del servizio.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PinIPv4PAAddressPool
Indica se il pool di indirizzi del provider IPv4 scelto dall'utente viene mantenuto durante la configurazione della distribuzione del servizio.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PinIPv6AddressPool
Indica se il pool di indirizzi IPv6 scelto dall'utente viene mantenuto durante la configurazione della distribuzione del servizio.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PinIPv6PAAddressPool
Indica se il pool di indirizzi del provider IPv6 scelto dall'utente viene mantenuto durante la configurazione della distribuzione del servizio.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PinMACAddressPool
Indica se il pool di indirizzi MAC scelto dall'utente viene mantenuto durante la configurazione della distribuzione del servizio.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PROTipID
Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VirtualNetworkAdapterConfiguration
Specifica un oggetto di configurazione della scheda di rete virtuale.
Tipo: | VirtualNetworkAdapterConfiguration |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-VMSubnet
Specifica un oggetto subnet della macchina virtuale.
Per ottenere un oggetto VMSubnet
Tipo: | VMSubnet |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Output
VirtualNetworkAdapterConfiguration
Questo cmdlet restituisce un oggetto VirtualNetworkAdapterConfiguration.