New-SCCapabilityProfile
Cria um perfil de capacidade.
Sintaxe
New-SCCapabilityProfile
-Name <String>
-CapabilityProfile <CapabilityProfile>
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCCapabilityProfile
-Name <String>
-FabricCapabilityType <FabricCapabilityType>
[-VMMServer <ServerConnection>]
[-Description <String>]
[-CPUCountInitial <Int32>]
[-CPUCountMaximum <Int32>]
[-CPUCountMinimum <Int32>]
[-CPUCompatibilityModeValue <Boolean>]
[-CPUCompatibilityModeValueCanChange <Boolean>]
[-OSCompatibilityModeValue <Boolean>]
[-OSCompatibilityModeValueCanChange <Boolean>]
[-MemoryMBInitial <Int32>]
[-MemoryMBMaximum <Int32>]
[-MemoryMBMinimum <Int32>]
[-DynamicMemoryValue <Boolean>]
[-DynamicMemoryValueCanChange <Boolean>]
[-StartupMemoryMBInitial <Int32>]
[-StartupMemoryMBMaximum <Int32>]
[-StartupMemoryMBMinimum <Int32>]
[-MaximumMemoryMBInitial <Int32>]
[-MaximumMemoryMBMaximum <Int32>]
[-MaximumMemoryMBMinimum <Int32>]
[-TargetMemoryBufferPercentInitial <Int32>]
[-TargetMemoryBufferPercentMaximum <Int32>]
[-TargetMemoryBufferPercentMinimum <Int32>]
[-VirtualDVDDriveCountInitial <Int32>]
[-VirtualDVDDriveCountMaximum <Int32>]
[-VirtualDVDDriveCountMinimum <Int32>]
[-SharedDVDImageFileValue <Boolean>]
[-SharedDVDImageFileValueCanChange <Boolean>]
[-VirtualHardDiskCountInitial <Int32>]
[-VirtualHardDiskCountMaximum <Int32>]
[-VirtualHardDiskCountMinimum <Int32>]
[-DifferencingVirtualHardDiskValue <Boolean>]
[-DifferencingVirtualHardDiskValueCanChange <Boolean>]
[-DynamicVirtualHardDiskValue <Boolean>]
[-DynamicVirtualHardDiskValueCanChange <Boolean>]
[-FixedVirtualHardDiskValue <Boolean>]
[-FixedVirtualHardDiskValueCanChange <Boolean>]
[-VirtualHardDiskSizeMBInitial <Int32>]
[-VirtualHardDiskSizeMBMaximum <Int32>]
[-VirtualHardDiskSizeMBMinimum <Int32>]
[-NewDiskStorageClassificationValue <Guid>]
[-ExistDiskStorageClassificationValue <Guid>]
[-VirtualNetworkAdapterCountInitial <Int32>]
[-VirtualNetworkAdapterCountMaximum <Int32>]
[-VirtualNetworkAdapterCountMinimum <Int32>]
[-LogicalNetworkValue <Guid>]
[-NetworkOptimizationValue <Boolean>]
[-NetworkOptimizationValueCanChange <Boolean>]
[-VMHighlyAvailableValue <Boolean>]
[-VMHighlyAvailableValueCanChange <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet New-SCCapabilityProfile cria um objeto de perfil de capacidade no Virtual Machine Manager (VMM). Um perfil de capacidade é usado para especificar os recursos de uma máquina virtual em um hipervisor suportado quando a máquina virtual é implantada em uma nuvem privada.
Exemplos
Exemplo 1: Criar um perfil de capacidade compatível com Hyper-V hosts
PS C:\> $CapabilityProfile = New-SCCapabilityProfile -Name "CapabilityProf01" -FabricCapabilityType "HyperV"
PS C:\> $CapabilityProfile
O primeiro comando cria um objeto de perfil de capacidade chamado CapabilityProf01 que é compatível com Hyper-V hosts e armazena o objeto na variável $CapabilityProfile.
O segundo comando exibe informações sobre o perfil de capacidade armazenado em $CapabilityProfile para o usuário.
Parâmetros
-CapabilityProfile
Especifica um objeto de perfil de capacidade.
Tipo: | CapabilityProfile |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CPUCompatibilityModeValue
Indica se o modo de compatibilidade do processador está ativado. Quando definido como $True, o VMM limita os recursos do processador que uma máquina virtual pode usar para melhorar a compatibilidade com uma versão diferente do processador.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CPUCompatibilityModeValueCanChange
Indica se o valor para o modo de compatibilidade da CPU pode ser atualizado.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CPUCountInitial
Especifica o número inicial de processadores que uma máquina virtual terá quando implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CPUCountMaximum
Especifica o número máximo de processadores que uma máquina virtual implantada em uma nuvem privada pode ter.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CPUCountMinimum
Especifica o número mínimo de processadores que uma máquina virtual implantada em uma nuvem privada pode ter.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Description
Especifica uma descrição para o perfil de capacidade.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DifferencingVirtualHardDiskValue
Indica se discos diferenciais são permitidos.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DifferencingVirtualHardDiskValueCanChange
Indica se o valor para discos diferenciais pode ser atualizado.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DynamicMemoryValue
Indica se a memória dinâmica está habilitada.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DynamicMemoryValueCanChange
Indica se o valor da memória dinâmica pode ser atualizado.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DynamicVirtualHardDiskValue
Indica se discos rígidos virtuais dinâmicos são permitidos.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DynamicVirtualHardDiskValueCanChange
Indica se o valor para discos rígidos virtuais dinâmicos pode ser atualizado.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ExistDiskStorageClassificationValue
Especifica um GUID.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FabricCapabilityType
Especifica um tipo de recurso de malha. A capacidade de malha indica os recursos da plataforma de virtualização na qual você implantará uma máquina virtual. O VMM garante que as configurações em um perfil de capacidade sejam compatíveis com o recurso de malha selecionado. Os valores aceitáveis para este parâmetro são:
- HiperV
- ESX
- Xen
Tipo: | FabricCapabilityType |
Valores aceites: | HyperV, ESX |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FixedVirtualHardDiskValue
Indica se discos rígidos virtuais fixos são permitidos.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-FixedVirtualHardDiskValueCanChange
Indica se o valor para discos rígidos virtuais fixos pode ser atualizado.
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 |
-LogicalNetworkValue
Especifica um GUID.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MaximumMemoryMBInitial
Especifica a quantidade máxima inicial de memória, em megabytes (MB), alocada para uma máquina virtual quando implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MaximumMemoryMBMaximum
Especifica a maior quantidade máxima de memória, em megabytes (MB), que pode ser alocada para uma máquina virtual.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MaximumMemoryMBMinimum
Especifica a menor quantidade máxima de memória, em megabytes (MB), que pode ser alocada para uma máquina virtual.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MemoryMBInitial
Especifica a quantidade inicial de memória, em megabytes (MB), alocada para uma máquina virtual quando implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MemoryMBMaximum
Especifica a quantidade máxima de memória, em megabytes (MB), que pode ser alocada para uma máquina virtual.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MemoryMBMinimum
Especifica a quantidade mínima de memória, em megabytes (MB), que pode ser alocada para uma máquina virtual.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Name
Especifica o nome de um objeto do VMM.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-NetworkOptimizationValue
Indica se a otimização de rede está habilitada.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-NetworkOptimizationValueCanChange
Indica se o valor para otimização de rede pode ser atualizado.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-NewDiskStorageClassificationValue
Especifica um GUID.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-OSCompatibilityModeValue
Indica se o modo de compatibilidade do sistema operacional está habilitado.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-OSCompatibilityModeValueCanChange
Indica se o valor para compatibilidade do sistema operacional pode ser atualizado.
Tipo: | Boolean |
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 |
-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 |
-SharedDVDImageFileValue
Indica se o modo de imagem de DVD compartilhada está habilitado.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SharedDVDImageFileValueCanChange
Indica se o valor do modo de imagem de DVD compartilhado pode ser atualizado.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-StartupMemoryMBInitial
Especifica a quantidade inicial de memória, em megabytes (MB), alocada para uma máquina virtual na inicialização.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-StartupMemoryMBMaximum
Especifica a quantidade máxima de memória, em megabytes (MB), alocada para uma máquina virtual na inicialização.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-StartupMemoryMBMinimum
Especifica a quantidade mínima de memória, em megabytes (MB), alocada para uma máquina virtual na inicialização.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-TargetMemoryBufferPercentInitial
Especifica a porcentagem inicial de memória acima da alocação de memória atual de uma máquina virtual que o host deve tentar reservar como um buffer.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-TargetMemoryBufferPercentMaximum
Especifica a porcentagem máxima de memória acima da alocação de memória atual de uma máquina virtual que o host deve tentar reservar como um buffer.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-TargetMemoryBufferPercentMinimum
Especifica a porcentagem mínima de memória acima da alocação de memória atual de uma máquina virtual que o host deve tentar reservar como um buffer.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualDVDDriveCountInitial
Especifica o número inicial de unidades de DVD conectadas a uma máquina virtual quando implantadas em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualDVDDriveCountMaximum
Especifica o número máximo de unidades de DVD que podem ser conectadas a uma máquina virtual implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualDVDDriveCountMinimum
Especifica o número mínimo de unidades de DVD que podem ser conectadas a uma máquina virtual implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualHardDiskCountInitial
Especifica o número inicial de discos rígidos virtuais conectados a uma máquina virtual quando implantados em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualHardDiskCountMaximum
Especifica o número máximo de discos rígidos virtuais que podem ser anexados a uma máquina virtual implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualHardDiskCountMinimum
Especifica o número mínimo de discos rígidos virtuais que podem ser anexados a uma máquina virtual implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualHardDiskSizeMBInitial
Especifica o tamanho inicial do disco rígido, em megabytes (MB), para uma máquina virtual quando implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualHardDiskSizeMBMaximum
Especifica o tamanho máximo do disco rígido virtual, em megabytes (MB), permitido para uma máquina virtual implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualHardDiskSizeMBMinimum
Especifica o tamanho mínimo do disco rígido virtual, em megabytes (MB), permitido para uma máquina virtual implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualNetworkAdapterCountInitial
Especifica o número inicial de adaptadores de rede virtual conectados a uma máquina virtual quando implantados em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualNetworkAdapterCountMaximum
Especifica o número máximo de adaptadores de rede virtual que podem ser anexados a uma máquina virtual implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VirtualNetworkAdapterCountMinimum
Especifica o número mínimo de adaptadores de rede virtual que podem ser anexados a uma máquina virtual implantada em uma nuvem privada.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMHighlyAvailableValue
Indica se uma máquina virtual implantada estará altamente disponível.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMHighlyAvailableValueCanChange
Indica se o valor que indica o status de alta disponibilidade de uma máquina virtual pode ser atualizado.
Tipo: | Boolean |
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 |
Saídas
CloudCapabilityProfile
Este cmdlet retorna um objeto