Compartir a través de


Add-SCComputerTierTemplate

Agrega una plantilla de nivel de equipo a una plantilla de servicio.

Sintaxis

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

Se incluye un nuevo parámetro [-EnableNestedVirtualization] <> booleano en VMM 2019 UR1 y versiones posteriores. Para obtener más información, vea Parameters.

El cmdlet add-SCComputerTierTemplate agrega una plantilla de nivel de equipo a una plantilla de servicio. Una plantilla de nivel de equipo contiene una plantilla de máquina virtual que se usa para crear una máquina virtual.

Para obtener información sobre las plantillas de servicio, escriba Get-Help New-SCServiceTemplate -Detailed. Para obtener más información sobre las plantillas de máquina virtual, escriba Get-Help New-SCVMTemplate -Detailed.

Ejemplos

Ejemplo 1: Agregar una plantilla de nivel de equipo a una plantilla de servicio

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

El primer comando obtiene el objeto de plantilla de máquina virtual denominado WebTemplate01 y almacena el objeto en la variable $WebTemplate.

El segundo comando obtiene el objeto de plantilla de servicio denominado ServiceTemplate01 y almacena el objeto en la variable $ServiceTemplate.

El último comando agrega una plantilla de nivel de equipo a la plantilla de servicio almacenada en $ServiceTemplate.

Parámetros

-BlockAutomaticMigration

Indica si el equipo se puede migrar automáticamente. Cuando se establece en $True, se bloquea la migración automática. Cuando se establece en $False, se permite la migración automática. El valor predeterminado es $False.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultInstanceCount

Especifica el recuento de instancias predeterminado para un nivel de equipo que se puede escalar horizontalmente. El valor predeterminado es 1.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DeploymentOrder

Especifica el orden en el que se implementa un nivel de equipo, un host de aplicación o una aplicación.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Description

Especifica una descripción para la plantilla de nivel de equipo.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableAvailabilitySet

Indica si se genera un conjunto de disponibilidad en un nivel de servicio cuando se implementa un servicio.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableNestedVirtualization

Habilita la virtualización anidada.

Nota

Este parámetro es aplicable a VMM 2019 UR1.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InstanceMaximumCount

Especifica el número máximo de máquinas virtuales a las que una instancia de servicio puede escalar horizontalmente.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InstanceMinimumCount

Especifica el número mínimo de máquinas virtuales a las que una instancia de servicio puede escalar.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Especifica el nombre de un objeto Virtual Machine Manager (VMM).

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-NumberOfUpgradeDomains

Especifica el número de dominios de actualización de un nivel de equipo que se puede escalar horizontalmente. El valor predeterminado es 1.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PROTipID

Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.

Tipo:Guid
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServiceTemplate

Especifica un objeto de plantilla de servicio.

Tipo:ServiceTemplate
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ServicingOrder

Especifica el orden en el que se realiza el servicio de un nivel de equipo o host de aplicación.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Tag

Especifica una palabra o frase que se va a asociar a un objeto para que pueda buscar todos los objetos con el conjunto de etiquetas especificado. Puede buscar un subconjunto de etiquetas o puede buscar el conjunto completo de etiquetas.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VMTemplate

Especifica un objeto de plantilla VMM usado para crear máquinas virtuales.

Tipo:Template
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Salidas

ComputerTierTemplate

Este cmdlet devuelve un objeto ComputerTierTemplate.