Set-SCApplicationHostTemplate
Configura as propriedades de um modelo de anfitrião de aplicações que foi adicionado a um modelo de serviço.
Syntax
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
O cmdlet Set-SCApplicationHostTemplate configura as propriedades de um modelo de anfitrião de aplicações que foi adicionado a um modelo de serviço.
Exemplos
Exemplo 1: Alterar a descrição do modelo de anfitrião de aplicações
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"
O primeiro comando obtém o objeto do modelo de serviço chamado ServiceTemplate01 e armazena o objeto na variável $ServiceTemplate.
O segundo comando obtém o objeto de modelo de anfitrião de aplicação para o modelo de serviço em $ServiceTemplate e armazena o objeto na variável $AppHostTemplate.
O último comando altera a propriedade descrição do modelo de anfitrião de aplicação em $AppHostTemplate.
Exemplo 2: Alterar o nome de um modelo de anfitrião de aplicações
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"
O primeiro comando obtém o objeto do modelo de serviço chamado ServiceTemplate01 e armazena o objeto na variável $ServiceTemplate.
O segundo comando obtém o objeto de modelo de anfitrião de aplicação para o modelo de serviço armazenado em $ServiceTemplate e armazena o objeto na variável $AppHostTemplate.
O último comando altera a propriedade do nome do modelo de anfitrião de aplicações armazenado em $AppHostTemplate. Como o modelo de anfitrião de aplicações é clonado no modelo de serviço, renomear o modelo de anfitrião de aplicações não afeta outros modelos de serviço no sistema.
Parâmetros
-AllowUntrustedServerCertificate
Indica se a implementação pode prosseguir quando o servidor de implementação do alvo apresentar um certificado de servidor não fidedquirou. Este parâmetro é usado em conjunto com um modelo de anfitrião de aplicação web.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationHostTemplate
Especifica um objeto de modelo de anfitrião de aplicação.
Type: | ApplicationHostTemplate |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationProfile
Especifica um objeto de perfil de aplicação.
Type: | ApplicationProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AuthenticationType
Especifica o mecanismo de autenticação utilizado para facilitar a implementação de aplicações web associadas ao modelo. Este parâmetro é usado em conjunto com um modelo de anfitrião de aplicação web. Os valores válidos são: NTLM e Basic.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Especifica o nome de um computador que o Virtual Machine Manager (VMM) pode identificar exclusivamente na sua rede. Os formatos válidos são:
- FQDN
- Endereço IPv4 ou IPv6
- Nome NetBIOS
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentOrder
Especifica a ordem na qual é implantado um nível de computador, anfitrião de aplicação ou aplicação.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica uma descrição para o modelo de anfitrião de aplicações.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por este parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome de um objeto VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Especifica o proprietário de um objeto do VMM sob a forma de uma conta de utilizador de domínio válida.
- Formato de exemplo:
-Owner "Contoso\PattiFuller"
- Formato de exemplo:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Especifica a porta de rede a utilizar ao adicionar um objeto ou criar uma ligação. Os valores válidos são: 1 a 4095.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Especifica uma conta Run As que contém credenciais com permissão para realizar esta ação.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicingOrder
Especifica a ordem na qual um nível de computador ou anfitrião de aplicação é reparado.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Site
Especifica o site para o qual são implantados quaisquer pacotes de implementação web associados. Este parâmetro é usado em conjunto com um modelo de anfitrião de aplicação web.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Especifica uma palavra ou frase para associar a um objeto para que possa pesquisar todos os objetos com o conjunto especificado de tags. Pode procurar um subconjunto de tags ou pode procurar o conjunto completo de tags.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Saídas
ApplicationHostTemplate
Este cmdlet devolve um objeto ApplicationHostTemplate .