Set-SCVMMServer
Modifica as propriedades do servidor de gerenciamento do VMM.
Sintaxe
Set-SCVMMServer
[-DiagnosticsAndUsageData <Boolean>]
[-VMRCAccessAccount <String>]
[-VMRCDefaultPort <UInt32>]
[-VMConnectDefaultPort <UInt32>]
[-LibraryRefresherEnabled <Boolean>]
[-LibraryRefresherFrequency <UInt16>]
[-AutomaticLogicalNetworkCreationEnabled <Boolean>]
[-LogicalNetworkMatch <LogicalNetworkMatchOption>]
[-BackupLogicalNetworkMatch <LogicalNetworkMatchOption>]
[-AutomaticVirtualNetworkCreationEnabled <Boolean>]
[-VMSubnetIDRangeStart <UInt32>]
[-VMSubnetIDRangeEnd <UInt32>]
[-VMConnectTimeToLiveInMinutes <Int32>]
[-VMConnectGatewayCertificatePath <String>]
[-VMConnectGatewayCertificatePassword <SecureString>]
[-VMConnectHyperVCertificatePath <String>]
[-VMConnectHyperVCertificatePassword <SecureString>]
[-VMConnectNCCertificatePath <String>]
[-VMConnectNCCertificatePassword <SecureString>]
[-VMConnectHostIdentificationMode <VMConnectHostIDMode>]
[-KeyProtectionServerUrl <String>]
[-AttestationServerUrl <String>]
[-ShieldingHelperVhd <VirtualHardDisk>]
[-VMMServer <ServerConnection>]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet Set-SCVMMServer modifica uma ou mais propriedades do servidor de gerenciamento do Virtual Machine Manager (VMM). As configurações do VMM que você pode alterar com o cmdlet Set-SCVMMServer incluem o seguinte:
Configurar autenticação federada
Você pode usar os parâmetros fornecidos com Set-SCVMMServer para configurar a Autenticação Federada. A autenticação federada permite que um usuário se conecte ao console de uma máquina virtual sem ter credenciais no computador host Hyper-V. Use o cmdlet New-SCVMConnectFedAuth para emitir tokens de Autenticação Federada.
Participação no Programa de Aperfeiçoamento da Experiência do Usuário da Microsoft (CEIP)
Você pode usar Set-SCVMMServer para especificar se deseja habilitar as métricas de qualidade de serviço (SQM) para esse servidor de gerenciamento do VMM.
Configurações da biblioteca
Você pode usar Set-SCVMMServer para especificar se a atualização da biblioteca do VMM está habilitada e, em caso afirmativo, com que frequência os objetos na biblioteca são atualizados.
Configurações de rede
Você pode usar o cmdlet Set-VMMServer para configurar como corresponder a redes lógicas. Você também pode habilitar a criação de redes lógicas e virtuais automaticamente.
Controlo Remoto
Você pode usar Set-SCVMMServer para configurar a porta de controle remoto padrão a ser usada ao se conectar a máquinas virtuais (VMConnect).
Contato para usuários Self-Service
Você pode usar Set-SCVMMServer para especificar o endereço de email de um administrador que ofereça suporte a usuários de autoatendimento.
Configurações do agente convidado
Você pode usar Set-SCVMMServer para selecionar o método usado para se comunicar com o agente convidado do VMM: FQDN ou Endereço IP.
Exemplos
Exemplo 1: Definir a frequência com que a biblioteca é atualizada
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -LibraryRefresherEnabled $True -LibraryRefresherFrequency 24
Este comando permite a atualização da biblioteca para o VMMServer01 e define a taxa de frequência de atualização a cada 24 horas.
Exemplo 2: Desativar o Programa de Aperfeiçoamento da Experiência do Usuário
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -CEIPOptIn $False
Este comando desativa a participação no Programa de Aperfeiçoamento da Experiência do Usuário (CEIP) da Microsoft definindo o parâmetro CEIPOptIn para $False no VMMServer01.
Exemplo 3: Especificar um endereço de email de contato de autoatendimento
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -SelfServiceContactEmail "AdminHelp@Contoso.com"
Este comando define o endereço de email de contato de autoatendimento como AdminHelp@Contoso.com no VMMServer01.
Parâmetros
-AttestationServerUrl
Especifica a URL do servidor de atestado.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-AutomaticLogicalNetworkCreationEnabled
Indica se as redes lógicas são criadas automaticamente. Quando definido como $True, uma nova rede lógica é criada, com base nas configurações de correspondência de rede lógica, se o adaptador de rede host não estiver associado a uma rede lógica.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-AutomaticVirtualNetworkCreationEnabled
Indica se as redes virtuais são criadas automaticamente. Quando definido como $True, se um host tiver um adaptador de rede para posicionamento associado a uma rede lógica, mas nenhuma rede virtual conectada ao adaptador, uma nova rede virtual será criada.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-BackupLogicalNetworkMatch
Especifica o método de correspondência de rede a ser usado se o método de correspondência de rede primária não estiver disponível.
Tipo: | LogicalNetworkMatchOption |
Valores aceites: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DiagnosticsAndUsageData
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-JobVariable
Especifica que o progresso do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-KeyProtectionServerUrl
Especifica a URL para o Servidor de Proteção de Chaves (KPS).
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-LibraryRefresherEnabled
Indica, quando definido como $True, que os objetos da biblioteca do VMM são atualizados.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-LibraryRefresherFrequency
Especifica, em horas, a frequência com que os objetos na biblioteca do VMM são atualizados. A configuração padrão é 1 hora.
Tipo: | UInt16 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-LogicalNetworkMatch
Especifica o método de correspondência de rede lógica a ser usado para criar redes lógicas automaticamente. Os valores aceitáveis para este parâmetro são:
- Desabilitado
- PrimeiroDNSSuffixLabel
- DNSSuffix
- NetworkConnectionName
- VirtualNetworkSwitchName
Tipo: | LogicalNetworkMatchOption |
Valores aceites: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PortACL
Especifica um objeto ACL de porta.
Tipo: | PortACL |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PROTipID
Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RemovePortACL
Indica que essa operação remove a lista de controle de acesso à porta (ACL).
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ShieldingHelperVhd
Tipo: | VirtualHardDisk |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectDefaultPort
Especifica o valor padrão para a porta TCP usada para sessões de Conexão de Máquina Virtual (VMConnect) em todos os hosts Hyper-V gerenciados por este servidor VMM. Normalmente, a porta padrão é 2179, mas você pode usar esse parâmetro para alterar o padrão. Este parâmetro não se aplica a hosts VMware ESX Server ou hosts Citrix XenServer.
Tipo: | UInt32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectGatewayCertificatePassword
Especifica a senha do certificado do gateway como uma cadeia de caracteres segura. Você deve especificar um valor para esse parâmetro quando o parâmetro VMConnectGatewayCertificatePath for especificado.
Tipo: | SecureString |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectGatewayCertificatePath
Especifica o caminho para um certificado de chave privada (arquivo .pfx).
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectHostIdentificationMode
Especifica como o host Hyper-V é identificado. Os valores aceitáveis para este parâmetro são:
- FQDN
- IPv4
- IPv6
- Nome do host
Tipo: | VMConnectHostIDMode |
Valores aceites: | FQDN, IPv4, IPv6, HostName |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectHyperVCertificatePassword
Especifica a senha do certificado Hyper-V como uma cadeia de caracteres segura. Você deve especificar um valor para esse parâmetro quando o parâmetro VMConnectHyperVCertificatePath for especificado.
Tipo: | SecureString |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectHyperVCertificatePath
Especifica o caminho para um certificado de chave privada (arquivo .pfx).
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectNCCertificatePassword
Tipo: | SecureString |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectNCCertificatePath
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMConnectTimeToLiveInMinutes
Especifica, em minutos, o período de validade para o qual os tokens são emitidos. Os valores válidos são de 1 a 60.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMMServer
Especifica um objeto de servidor VMM.
Tipo: | ServerConnection |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-VMRCAccessAccount
Especifica a conta a ser usada ao se conectar a uma máquina virtual usando o Controle Remoto de Máquina Virtual (VMRC).
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMRCDefaultPort
Especifica a porta padrão a ser usada ao se conectar a uma máquina virtual usando VMRC.
Tipo: | UInt32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMSubnetIDRangeEnd
Especifica a ID final para um intervalo de ID de sub-rede de máquina virtual.
Tipo: | UInt32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMSubnetIDRangeStart
Especifica a ID inicial para um intervalo de ID de sub-rede de máquina virtual.
Tipo: | UInt32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Saídas
VMMServer
Este cmdlet retorna um VMMServer objeto.