Get-SCVMConfiguration
Ottiene le informazioni di configurazione della macchina virtuale per una configurazione del servizio o di un livello computer.
Sintassi
Get-SCVMConfiguration
[-VMMServer <ServerConnection>]
-ComputerTierConfiguration <BaseComputerTierConfiguration>
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCVMConfiguration
[-VMMServer <ServerConnection>]
-ServiceConfiguration <ServiceConfiguration>
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCVMConfiguration
[-VMMServer <ServerConnection>]
[-All]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCVMConfiguration
[-VMMServer <ServerConnection>]
[-ID <Guid>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Descrizione
Il cmdlet get-SCVMConfiguration
Esempio
Esempio 1: Ottenere tutte le informazioni di configurazione per una macchina virtuale all'interno di una configurazione del livello computer
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VMConfig
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.
L'ultimo comando visualizza le proprietà della configurazione della macchina virtuale archiviata in $VMConfig all'utente.
Esempio 2: Ottenere tutte le informazioni di configurazione per una macchina virtuale all'interno di una configurazione del servizio
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfigs = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfigs
Il primo comando ottiene la configurazione del servizio denominata Service01 e archivia l'oggetto nella variabile $ServiceConfig.
Il secondo comando ottiene tutte le configurazioni di computer virtruali per la configurazione del servizio archiviata in $ServiceConfig e archivia gli oggetti nella variabile $VMConfigs.
L'ultimo comando visualizza le proprietà delle configurazioni della macchina virtuale archiviate in $VMConfigs all'utente.
Parametri
-All
Indica che questo cmdlet ottiene tutti gli oggetti subordinati indipendentemente dall'oggetto padre.
Ad esempio, il comando Get-SCVirtualDiskDrive -All
ottiene tutti gli oggetti unità disco virtuale indipendentemente dall'oggetto macchina virtuale o dall'oggetto modello a cui è associato ogni oggetto unità disco virtuale.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ComputerTierConfiguration
Specifica un oggetto di configurazione livello computer.
Tipo: | BaseComputerTierConfiguration |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ID
Specifica l'identificatore numerico come identificatore univoco globale o GUID per un oggetto specifico.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OnBehalfOfUser
Specifica un nome utente. Questo cmdlet opera per conto dell'utente specificato da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente. Questo cmdlet imposta l'oggetto per conto del ruolo utente come ruolo utente specificato da questo parametro. Per ottenere un oggetto ruolo utente, usare il cmdlet Get-SCUserRole.
Tipo: | UserRole |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ServiceConfiguration
Specifica un oggetto di configurazione del servizio.
Tipo: | ServiceConfiguration |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-VMMServer
Specifica un oggetto server VMM.
Tipo: | ServerConnection |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Output
VMConfiguration
Questo cmdlet restituisce un oggetto VMConfiguration