Sdílet prostřednictvím


Add-SCApplicationHostTemplate

Přidá šablonu hostitele aplikace do šablony služby.

Syntaxe

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

Description

Rutina Add-SCApplicationHostTemplate přidá šablonu hostitele aplikace do šablony služby. Šablona hostitele aplikace se používá k nasazení aplikace datové vrstvy SQL (DAC) na nasazeném SQL serveru nebo balíčku Nasazení webu do podporovaného hostitele webových aplikací.

Příklady

Příklad 1: Přidání šablony hostitele aplikace SQL do šablony služby

PS C:\> $AppProfile = Get-SCApplicationProfile -Name "SvcWebAppProfile01"
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Add-SCApplicationHostTemplate -Name "SQL Application Host" -ComputerName "SQLServer01.Contoso.com" -ApplicationProfile $AppProfile -ServiceTemplate $ServiceTemplate

První příkaz získá objekt profilu aplication s názvem SvcWebAppProfile01 a uloží objekt do $AppProfile proměnné.

Druhý příkaz získá objekt service temnplate s názvem ServiceTemplate01 a uloží objekt do proměnné $ServiceTemplate.

Třetí příkaz přidá šablonu hostitele aplikace do šablony služby uložené v $ServiceTemplate.

Příklad 2: Přidání šablony hostitele webové aplikace do šablony služby

PS C:\> $AppProfile = Get-SCApplicationProfile -Name "WebAppProfile01"
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $WebRAA = Get-SCRunAsAccount -Name "IIS Site Admin"
PS C:\> $WebAppHostTemplate = Add-SCApplicationHostTemplate -Name "Web Farm" -ServiceTemplate $ServiceTemplate -ApplicationProfile -$AppProfile -ComputerName "@Web Server@" -DeploymentOrder 2 -WebAppHost -Port 8172 -Site "Default Web Site" -AuthenticationType "NTLM" -AllowUntrustedServerCertificate -RunAsAccount $WebRAA

První příkaz získá objekt profilu aplication s názvem WebAppProfile01 a uloží objekt do proměnné $AppProfile.

Druhý příkaz získá objekt šablony služby s názvem ServiceTemplate01 a uloží objekt do $ServiceTemplate proměnné.

Třetí příkaz získá objekt účtu Spustit jako s názvem Správce webu služby IIS a uloží objekt do proměnné $WebRAA.

Poslední příkaz přidá šablonu hostitele webové aplikace do šablony služby uložené v $ServiceTemplate (v tomto případě ServiceTemplate01).

Parametry

-AllowUntrustedServerCertificate

Určuje, jestli může nasazení pokračovat, když cílový server nasazení zobrazí nedůvěryhodný certifikát serveru. Tento parametr se používá ve spojení se šablonou hostitele webové aplikace.

Typ:Boolean
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ApplicationProfile

Určuje objekt profilu aplikace.

Typ:ApplicationProfile
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-AuthenticationType

Určuje mechanismus ověřování, který se používá k usnadnění nasazení webových aplikací přidružených k šabloně. Tento parametr se používá ve spojení se šablonou hostitele webové aplikace. Platné hodnoty jsou: NTLM a Basic.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ComputerName

Určuje název počítače, který může nástroj Virtual Machine Manager (VMM) jedinečně identifikovat v síti. Platné formáty jsou:

  • FQDN
  • Adresa IPv4 nebo IPv6
  • Název rozhraní NetBIOS
Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DeploymentOrder

Určuje pořadí nasazení vrstvy počítače, hostitele aplikace nebo aplikace.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Description

Určuje popis šablony hostitele aplikace.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-JobVariable

Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Určuje název objektu VMM.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Port

Určuje síťový port, který se má použít při přidávání objektu nebo vytváření připojení. Platné hodnoty jsou: 1 až 4095.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RunAsAccount

Určuje účet Spustit jako, který obsahuje přihlašovací údaje s oprávněním k provedení této akce.

Typ:VMMCredential
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RunAsynchronously

Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServiceTemplate

Určuje objekt šablony služby.

Typ:ServiceTemplate
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServicingOrder

Určuje pořadí, ve kterém se obsluhuje vrstva počítače nebo hostitel aplikace.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Site

Určuje web, do kterého se nasazují všechny přidružené balíčky nasazení webu. Tento parametr se používá ve spojení se šablonou hostitele webové aplikace.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Tag

Určuje slovo nebo frázi, které chcete přidružit k objektu, abyste mohli vyhledat všechny objekty se zadanou sadou značek. Můžete vyhledat podmnožinu značek nebo můžete vyhledat úplnou sadu značek.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WebApplicationHost

Určuje, že šablona hostitele aplikace se používá pro hostitele webové aplikace.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy

ApplicationHostTemplate

Tato rutina vrátí objekt ApplicationHostTemplate.