New-SCCapabilityProfile
Cria um perfil de funcionalidade.
Syntax
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 funcionalidade no VMM (Virtual Machine Manager). Um perfil de funcionalidade é usado para especificar os recursos de uma máquina virtual em um hipervisor com suporte quando a máquina virtual é implantada em uma nuvem privada.
Exemplos
Exemplo 1: criar um perfil de funcionalidade compatível com hosts Hyper-V
PS C:\> $CapabilityProfile = New-SCCapabilityProfile -Name "CapabilityProf01" -FabricCapabilityType "HyperV"
PS C:\> $CapabilityProfile
O primeiro comando cria um objeto de perfil de funcionalidade chamado CapabilityProf01 que é compatível com hosts Hyper-V e armazena o objeto na variável $CapabilityProfile.
O segundo comando exibe informações sobre o perfil de funcionalidade armazenado em $CapabilityProfile para o usuário.
Parâmetros
-CapabilityProfile
Especifica um objeto de perfil de funcionalidade.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCompatibilityModeValue
Indica se o modo de compatibilidade do processador está habilitado. 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.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCompatibilityModeValueCanChange
Indica se o valor para o modo de compatibilidade da CPU pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCountInitial
Especifica o número inicial de processadores que uma máquina virtual terá quando implantada em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCountMaximum
Especifica o número máximo de processadores que uma máquina virtual implantada em uma nuvem privada pode ter.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCountMinimum
Especifica o número mínimo de processadores que uma máquina virtual implantada em uma nuvem privada pode ter.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica uma descrição para o perfil de funcionalidade.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DifferencingVirtualHardDiskValue
Indica se discos de diferenciação são permitidos.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DifferencingVirtualHardDiskValueCanChange
Indica se o valor dos discos de diferenciação pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryValue
Indica se a memória dinâmica está habilitada.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryValueCanChange
Indica se o valor da memória dinâmica pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicVirtualHardDiskValue
Indica se discos rígidos virtuais dinâmicos são permitidos.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicVirtualHardDiskValueCanChange
Indica se o valor para discos rígidos virtuais dinâmicos pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExistDiskStorageClassificationValue
Especifica um GUID.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FabricCapabilityType
Especifica um tipo de funcionalidade de malha. A funcionalidade fabric 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 funcionalidade sejam compatíveis com a funcionalidade de malha selecionada. Os valores aceitáveis para esse parâmetro são:
- HyperV
- ESX
- Xen
Type: | FabricCapabilityType |
Accepted values: | HyperV, ESX |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FixedVirtualHardDiskValue
Indica se discos rígidos virtuais fixos são permitidos.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FixedVirtualHardDiskValueCanChange
Indica se o valor dos discos rígidos virtuais fixos pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que o andamento do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkValue
Especifica um GUID.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumMemoryMBInitial
Especifica a quantidade máxima inicial de memória, em megabytes (MB), alocada a uma máquina virtual quando implantada em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumMemoryMBMaximum
Especifica a maior quantidade de memória máxima, em megabytes (MB), que pode ser alocada a uma máquina virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumMemoryMBMinimum
Especifica a menor quantidade de memória máxima, em megabytes (MB), que pode ser alocada a uma máquina virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMBInitial
Especifica a quantidade inicial de memória, em megabytes (MB), alocada a uma máquina virtual quando implantada em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMBMaximum
Especifica a quantidade máxima de memória, em megabytes (MB), que pode ser alocada a uma máquina virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMBMinimum
Especifica a quantidade mínima de memória, em megabytes (MB), que pode ser alocada a uma máquina virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome de um objeto do VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkOptimizationValue
Indica se a otimização de rede está habilitada.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkOptimizationValueCanChange
Indica se o valor da otimização de rede pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NewDiskStorageClassificationValue
Especifica um GUID.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OSCompatibilityModeValue
Indica se o modo de compatibilidade do sistema operacional está habilitado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OSCompatibilityModeValueCanChange
Indica se o valor da compatibilidade do sistema operacional pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica a ID da dica de Desempenho e Otimização de Recursos (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne imediatamente ao shell de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharedDVDImageFileValue
Indica se o modo de imagem de DVD compartilhado está habilitado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharedDVDImageFileValueCanChange
Indica se o valor do modo de imagem de DVD compartilhado pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartupMemoryMBInitial
Especifica a quantidade inicial de memória, em megabytes (MB), que é alocada a uma máquina virtual após a inicialização.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartupMemoryMBMaximum
Especifica a quantidade máxima de memória, em megabytes (MB), que é alocada a uma máquina virtual após a inicialização.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartupMemoryMBMinimum
Especifica a quantidade mínima de memória, em megabytes (MB), que é alocada a uma máquina virtual após a inicialização.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetMemoryBufferPercentMaximum
Especifica o percentual máximo 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetMemoryBufferPercentMinimum
Especifica o percentual mínimo 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualDVDDriveCountInitial
Especifica o número inicial de unidades de DVD anexadas a uma máquina virtual quando implantadas em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualDVDDriveCountMaximum
Especifica o número máximo de unidades de DVD que podem ser anexadas a uma máquina virtual implantada em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualDVDDriveCountMinimum
Especifica o número mínimo de unidades de DVD que podem ser anexadas a uma máquina virtual implantada em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskCountInitial
Especifica o número inicial de discos rígidos virtuais anexados a uma máquina virtual quando implantados em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskSizeMBInitial
Especifica o tamanho inicial do disco rígido, em megabytes (MB), para uma máquina virtual quando implantada em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapterCountInitial
Especifica o número inicial de adaptadores de rede virtual anexados a uma máquina virtual quando implantados em uma nuvem privada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHighlyAvailableValue
Indica se uma máquina virtual implantada estará altamente disponível.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHighlyAvailableValueCanChange
Indica se o valor que indica o status de alta disponibilidade de uma máquina virtual pode ser atualizado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor do VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
CloudCapabilityProfile
Este cmdlet retorna um objeto CloudCapabilityProfile .