Add-SCComputerTierTemplate
Adiciona um modelo de camada de computador a um modelo de serviço.
Sintaxe
Add-SCComputerTierTemplate
[-Name] <String>
[-Description <String>]
[-InstanceMaximumCount <Int32>]
[-InstanceMinimumCount <Int32>]
[-DefaultInstanceCount <Int32>]
[-DeploymentOrder <Int32>]
[-Tag <String>]
[-ServicingOrder <Int32>]
[-NumberOfUpgradeDomains <Int32>]
-ServiceTemplate <ServiceTemplate>
-VMTemplate <Template>
[-BlockAutomaticMigration \<Boolean\>]
[-EnableAvailabilitySet \<Boolean\>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Nota
Um novo parâmetro [-EnableNestedVirtualization] <> booliano está incluído no VMM 2019 UR1 e posterior. Para obter mais informações, consulteparâmetros de
O cmdlet Add-SCComputerTierTemplate
Para obter informações sobre modelos de serviço, digite Get-Help New-SCServiceTemplate -Detailed
.
Para obter mais informações sobre modelos de máquina virtual, digite Get-Help New-SCVMTemplate -Detailed
.
Exemplos
Exemplo 1: adicionar um modelo de camada de computador a um modelo de serviço
PS C:\> $WebTemplate = Get-SCVMTemplate | Where-Object { $_.Name -Eq "WebTemplate01" }
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Add-SCComputerTierTemplate -ServiceTemplate $ServiceTemplate -VMTemplate $WebTemplate -Name "Web Tier" -DefaultInstanceCount 3 -InstanceMinimumCount 1 -InstanceMaximumCount 5 -DeploymentOrder 1 -ServicingOrder 1 -NumberOfUpgradeDomains 1
O primeiro comando obtém o objeto de modelo de máquina virtual chamado WebTemplate01 e armazena o objeto na variável $WebTemplate.
O segundo comando obtém o objeto de modelo de serviço chamado ServiceTemplate01 e armazena o objeto na variável $ServiceTemplate.
O último comando adiciona um modelo de camada de computador ao modelo de serviço armazenado em $ServiceTemplate.
Parâmetros
-BlockAutomaticMigration
Indica se o computador pode ser migrado automaticamente. Quando definido como $True, a migração automática é bloqueada. Quando definido como $False, a migração automática é permitida. O valor padrão é $False.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DefaultInstanceCount
Especifica a contagem de instâncias padrão para uma camada de computador que pode ser expandida. O valor padrão é 1.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DeploymentOrder
Especifica a ordem na qual uma camada de computador, host de aplicativo ou aplicativo é implantado.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Description
Especifica uma descrição para o modelo de camada de computador.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-EnableAvailabilitySet
Indica se um conjunto de disponibilidade é gerado em uma camada de serviço quando um serviço é implantado.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-EnableNestedVirtualization
Habilita a virtualização aninhada.
Nota
Esse parâmetro é aplicável ao VMM 2019 UR1.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InstanceMaximumCount
Especifica o número máximo de máquinas virtuais para as quais uma instância de serviço pode ser expandida.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InstanceMinimumCount
Especifica o número mínimo de máquinas virtuais nas quais uma instância de serviço pode ser dimensionada.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-JobVariable
Especifica que o progresso do trabalho é acompanhado e armazenado na variável nomeada por esse parâmetro.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
Especifica o nome de um objeto VMM (Virtual Machine Manager).
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-NumberOfUpgradeDomains
Especifica o número de domínios de atualização para uma camada de computador que pode ser expandida. O valor padrão é 1.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PROTipID
Especifica a ID da dica de Otimização de Recursos e Desempenho (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Tipo: | Guid |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ServiceTemplate
Especifica um objeto de modelo de serviço.
Tipo: | ServiceTemplate |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ServicingOrder
Especifica a ordem na qual uma camada de computador ou host de aplicativo é atendido.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Tag
Especifica uma palavra ou frase a ser associada a um objeto para que você possa pesquisar todos os objetos com o conjunto de marcas especificado. Você pode pesquisar um subconjunto de marcas ou pesquisar o conjunto completo de marcas.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-VMTemplate
Especifica um objeto de modelo do VMM usado para criar máquinas virtuais.
Tipo: | Template |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Saídas
ComputerTierTemplate
Esse cmdlet retorna um objeto ComputerTierTemplate.