Compartir a través de


Set-SCApplicationHostTemplate

Configura las propiedades de una plantilla de host de aplicación que se ha agregado a una plantilla de servicio.

Sintaxis

Set-SCApplicationHostTemplate
   [-DeploymentOrder <Int32>]
   [-ServicingOrder <Int32>]
   [-Port <Int32>]
   [-AllowUntrustedServerCertificate <Boolean>]
   [-RunAsAccount <VMMCredential>]
   [-ApplicationHostTemplate] <ApplicationHostTemplate>
   [-Name <String>]
   [-Description <String>]
   [-Owner <String>]
   [-Tag <String>]
   [-ComputerName <String>]
   [-Site <String>]
   [-AuthenticationType <String>]
   [-ApplicationProfile <ApplicationProfile>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

El cmdlet Set-SCApplicationHostTemplate configura las propiedades de una plantilla de host de aplicación que se ha agregado a una plantilla de servicio.

Ejemplos

Ejemplo 1: Cambiar la descripción de la plantilla de host de aplicación

PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $AppHostTemplate = Get-SCApplicationHostTemplate -ServiceTemplate $ServiceTemplate
PS C:\> Set-SCApplicationHostTemplate -ApplicationHostTemplate $AppHostTemplate -Description "This is the updated description"

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

El segundo comando obtiene el objeto de plantilla de host de aplicación para la plantilla de servicio en $ServiceTemplate y almacena el objeto en la variable $AppHostTemplate.

El último comando cambia la propiedad description de la plantilla host de aplicación en $AppHostTemplate.

Ejemplo 2: Cambiar el nombre de una plantilla de host de aplicación

PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $AppHostTemplate = Get-SCApplicationHostTemplate -ServiceTemplate $ServiceTemplate
PS C:\> Set-SCApplicationHostTemplate -ApplicationHostTemplate $AppHostTemplate -Name "This is the updated name"

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

El segundo comando obtiene el objeto de plantilla de host de aplicación para la plantilla de servicio almacenada en $ServiceTemplate y almacena el objeto en la variable $AppHostTemplate.

El último comando cambia la propiedad name de la plantilla host de aplicación almacenada en $AppHostTemplate. Dado que la plantilla host de aplicación se clona en la plantilla de servicio, cambiar el nombre de la plantilla de host de aplicación no afecta a otras plantillas de servicio del sistema.

Parámetros

-AllowUntrustedServerCertificate

Indica si la implementación puede continuar cuando el servidor de implementación de destino presenta un certificado de servidor que no es de confianza. Este parámetro se usa junto con una plantilla de host de aplicación web.

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

-ApplicationHostTemplate

Especifica un objeto de plantilla de host de aplicación.

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

-ApplicationProfile

Especifica un objeto de perfil de aplicación.

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

-AuthenticationType

Especifica el mecanismo de autenticación usado para facilitar la implementación de aplicaciones web asociadas a la plantilla. Este parámetro se usa junto con una plantilla de host de aplicación web. Los valores válidos son: NTLM y Basic.

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

-ComputerName

Especifica el nombre de un equipo que Virtual Machine Manager (VMM) puede identificar de forma única en la red. Los formatos válidos son:

  • FQDN
  • Dirección IPv4 o IPv6
  • Nombre netBIOS
Tipo:String
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 de la plantilla host de la aplicación.

Tipo:String
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 VMM.

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

-Owner

Especifica el propietario de un objeto VMM en forma de una cuenta de usuario de dominio válida.

  • Formato de ejemplo: -Owner "Contoso\PattiFuller"
  • Formato de ejemplo: -Owner "PattiFuller@Contoso"
Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Port

Especifica el puerto de red que se va a usar al agregar un objeto o crear una conexión. Los valores válidos son: de 1 a 4095.

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

-RunAsAccount

Especifica una cuenta de ejecución que contiene credenciales con permiso para realizar esta acción.

Tipo:VMMCredential
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

-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

-Site

Especifica el sitio web al que se implementan los paquetes de implementación web asociados. Este parámetro se usa junto con una plantilla de host de aplicación web.

Tipo:String
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

Salidas

ApplicationHostTemplate

Este cmdlet devuelve un objeto ApplicationHostTemplate.