Get-SCVMConfiguration
Obtém a informação de configuração da máquina virtual para uma configuração de serviço ou configuração de nível de computador.
Syntax
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>]
Description
O cmdlet Get-SCVMConfiguration obtém informações de configuração de máquina virtual para uma configuração de serviço ou configuração de nível de computador.
Exemplos
Exemplo 1: Obtenha todas as informações de configuração de uma máquina virtual dentro de uma configuração de nível de computador
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VMConfig
O primeiro comando obtém o objeto de configuração de serviço chamado Service01 e armazena o objeto na variável $ServiceConfig.
O segundo comando obtém a configuração de nível do computador para a configuração de serviço armazenada em $ServiceConfig e armazena o objeto na variável $TierConfig.
O terceiro comando obtém a configuração da máquina virtual para a configuração do nível do computador armazenada em $TierConfig e armazena o objeto na variável $VMConfig.
O último comando exibe as propriedades da configuração da máquina virtual armazenadas em $VMConfig ao utilizador.
Exemplo 2: Obtenha todas as informações de configuração de uma máquina virtual dentro de uma configuração de serviço
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfigs = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfigs
O primeiro comando obtém a configuração de serviço chamada Service01 e armazena o objeto na variável $ServiceConfig.
O segundo comando obtém todas as configurações de máquina virtrus para a configuração de serviço armazenadas em $ServiceConfig e armazena os objetos na variável $VMConfigs.
O último comando exibe as propriedades das configurações da máquina virtual armazenadas em $VMConfigs ao utilizador.
Parâmetros
-All
Indica que este cmdlet obtém todos os objetos subordinados independentemente do objeto principal.
Por exemplo, o comando Get-SCVirtualDiskDrive -All
obtém todos os objetos de unidade de disco virtual, independentemente do objeto de máquina virtual ou objeto de modelo com o qual cada objeto de unidade de disco virtual esteja associado.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerTierConfiguration
Especifica um objeto de configuração de nível de computador.
Type: | BaseComputerTierConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ID
Especifica o identificador numérico como um identificador globalmente único, ou GUID, para um objeto específico.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Especifica um nome de utilizador. Este cmdlet funciona em nome do utilizador que este parâmetro especifica.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Especifica uma função de utilizador. Este cmdlet define o papel do utilizador em nome do utilizador como a função de utilizador que este parâmetro especifica. Para obter um objeto de função do utilizador, utilize o cmdlet Get-SCUserRole .
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceConfiguration
Especifica um objeto de configuração de serviço.
Type: | ServiceConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
VMConfiguration
Este cmdlet devolve um objeto VMConfiguration .