O cmdlet Add-SCApplicationHostTemplate adiciona um modelo de host de aplicativo a um modelo de serviço.
Um modelo de host de aplicativo é usado para implantar um DAC (aplicativo da camada de dados) SQL em um servidor SQL implantado ou um pacote de Implantação da Web em um Host de Aplicativo Web com suporte.
Exemplos
Exemplo 1: Adicionar um modelo de host de aplicativo SQL a um modelo de serviço
O primeiro comando obtém o objeto de perfil de aplicação chamado WebAppProfile01 e armazena o objeto na variável $AppProfile.
O segundo comando obtém o objeto de modelo de serviço chamado ServiceTemplate01 e armazena o objeto na variável $ServiceTemplate.
O terceiro comando obtém o objeto Run As Account chamado IIS Site Admin e armazena o objeto na variável $WebRAA.
O último comando adiciona um modelo de host de aplicativo Web ao modelo de serviço armazenado no $ServiceTemplate (neste caso, ServiceTemplate01).
Parâmetros
-AllowUntrustedServerCertificate
Indica se a implantação pode continuar quando o servidor de implantação de destino apresentar um certificado de servidor não confiável.
Esse parâmetro é usado em conjunto com um modelo de host de aplicativo Web.
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
WebApplicationHost
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ApplicationProfile
Especifica um objeto de perfil de aplicativo.
Propriedades dos parâmetros
Tipo:
ApplicationProfile
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-AuthenticationType
Especifica o mecanismo de autenticação usado para facilitar a implantação de aplicativos Web associados ao modelo.
Esse parâmetro é usado em conjunto com um modelo de host de aplicativo Web.
Os valores válidos são: NTLM e Basic.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
WebApplicationHost
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ComputerName
Especifica o nome de um computador que o Virtual Machine Manager (VMM) pode identificar exclusivamente na rede.
Os formatos válidos são:
FQDN
Endereço IPv4 ou IPv6
Nome NetBIOS
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-DeploymentOrder
Especifica a ordem na qual uma camada de computador, host de aplicativo ou aplicativo é implantado.
Propriedades dos parâmetros
Tipo:
Int32
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Description
Especifica uma descrição para o modelo de host do aplicativo.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-JobVariable
Especifica que o progresso do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Name
Especifica o nome de um objeto do VMM.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
0
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Port
Especifica a porta de rede a ser usada ao adicionar um objeto ou criar uma conexão.
Os valores válidos são: 1 a 4095.
Propriedades dos parâmetros
Tipo:
Int32
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
WebApplicationHost
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-PROTipID
Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação.
Este parâmetro permite auditar dicas PRO.
Propriedades dos parâmetros
Tipo:
Guid
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-RunAsAccount
Especifica uma conta Run As que contém credenciais com permissão para executar essa ação.
Propriedades dos parâmetros
Tipo:
VMMCredential
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
WebApplicationHost
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ServiceTemplate
Especifica um objeto de modelo de serviço.
Propriedades dos parâmetros
Tipo:
ServiceTemplate
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ServicingOrder
Especifica a ordem na qual uma camada de computador ou host de aplicativo é atendido.
Propriedades dos parâmetros
Tipo:
Int32
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Site
Especifica o site no qual todos os pacotes de implantação da Web associados são implantados.
Esse parâmetro é usado em conjunto com um modelo de host de aplicativo Web.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
WebApplicationHost
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Tag
Especifica uma palavra ou frase a ser associada a um objeto para que você possa pesquisar todos os objetos com o conjunto especificado de tags.
Pode procurar um subconjunto de etiquetas ou pode procurar o conjunto completo de etiquetas.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-WebApplicationHost
Especifica que o modelo de host de aplicativo é usado para um host de aplicativo Web.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
WebApplicationHost
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Saídas
ApplicationHostTemplate
Este cmdlet retorna um objeto ApplicationHostTemplate .